From 12ef12c7e8ff7973758615ad997e56171e67a62a Mon Sep 17 00:00:00 2001 From: dahoud Date: Sat, 27 Dec 2025 00:17:08 +0000 Subject: [PATCH] Initial commit: PrimeFaces Freya Extension - Composants Freya pour PrimeFaces avec support Quarkus --- .gitignore | 170 + ACCESSIBILITY.md | 252 + ANALYSE_INTEGRALE.md | 402 + ANALYSE_OFFICIELLE.md | 336 + ARCHITECTURE.md | 285 + CHANGELOG.md | 144 + COMPOSANTS_GUIDE.md | 397 + CONTRIBUTING.md | 228 + DEPLOYMENT.md | 341 + FREYA_USAGE_GUIDE.md | 668 ++ LICENSE | 84 + QUICKSTART.md | 289 + README.md | 543 ++ STATUS.md | 268 + TODO.md | 378 + deployment/pom.xml | 116 + integration-tests/pom.xml | 55 + .../java/dev/lions/freya/demo/DemoBean.java | 640 ++ .../lions/freya/demo/ThemeSelectorBean.java | 176 + .../main/resources/META-INF/faces-config.xml | 18 + .../META-INF/resources/components-demo.xhtml | 574 ++ .../freya-layout/css/layout-dark.css | 4257 +++++++++ .../freya-layout/css/layout-dark.scss | 5 + .../freya-layout/css/layout-light.css | 4257 +++++++++ .../freya-layout/css/layout-light.scss | 5 + .../freya-layout/css/primeflex-v2.min.css | 1 + .../freya-layout/css/primeflex.min.css | 1 + .../resources/freya-layout/css/primeicons.css | 1017 +++ .../freya-layout/icons/primeicons.eot | Bin 0 -> 66820 bytes .../freya-layout/icons/primeicons.svg | 270 + .../freya-layout/icons/primeicons.ttf | Bin 0 -> 66644 bytes .../freya-layout/icons/primeicons.woff | Bin 0 -> 66720 bytes .../images/avatar-profilemenu.png | Bin 0 -> 1249 bytes .../resources/freya-layout/images/favicon.ico | Bin 0 -> 15086 bytes .../freya-layout/images/logo-freya-single.svg | 9 + .../freya-layout/images/logo-freya-white.svg | 14 + .../freya-layout/images/logo-freya.svg | 40 + .../freya-layout/images/pages/asset-404.svg | 9 + .../images/pages/asset-access.svg | 9 + .../freya-layout/images/pages/asset-error.svg | 9 + .../images/pages/asset-landing-header.jpg | Bin 0 -> 844761 bytes .../freya-layout/images/pages/search.png | Bin 0 -> 788 bytes .../resources/freya-layout/js/layout.js | 879 ++ .../resources/freya-layout/js/prism.js | 10 + .../resources/META-INF/resources/index.xhtml | 164 + .../primefaces-freya-avocado-dark/theme.css | 7711 +++++++++++++++++ .../primefaces-freya-avocado-dark/theme.scss | 9 + .../primefaces-freya-avocado-light/theme.css | 7710 ++++++++++++++++ .../primefaces-freya-avocado-light/theme.scss | 9 + .../primefaces-freya-blue-dark/theme.css | 7711 +++++++++++++++++ .../primefaces-freya-blue-dark/theme.scss | 9 + .../primefaces-freya-blue-light/theme.css | 7710 ++++++++++++++++ .../primefaces-freya-blue-light/theme.scss | 9 + .../primefaces-freya-green-dark/theme.css | 7711 +++++++++++++++++ .../primefaces-freya-green-dark/theme.scss | 9 + .../primefaces-freya-green-light/theme.css | 7710 ++++++++++++++++ .../primefaces-freya-green-light/theme.scss | 9 + .../primefaces-freya-orange-dark/theme.css | 7711 +++++++++++++++++ .../primefaces-freya-orange-dark/theme.scss | 9 + .../primefaces-freya-orange-light/theme.css | 7710 ++++++++++++++++ .../primefaces-freya-orange-light/theme.scss | 9 + .../primefaces-freya-purple-dark/theme.css | 7711 +++++++++++++++++ .../primefaces-freya-purple-dark/theme.scss | 9 + .../primefaces-freya-purple-light/theme.css | 7710 ++++++++++++++++ .../primefaces-freya-purple-light/theme.scss | 9 + .../primefaces-freya-red-dark/theme.css | 7711 +++++++++++++++++ .../primefaces-freya-red-dark/theme.scss | 9 + .../primefaces-freya-red-light/theme.css | 7710 ++++++++++++++++ .../primefaces-freya-red-light/theme.scss | 9 + .../primefaces-freya-turquoise-dark/theme.css | 7711 +++++++++++++++++ .../theme.scss | 9 + .../theme.css | 7710 ++++++++++++++++ .../theme.scss | 9 + .../primefaces-freya-yellow-dark/theme.css | 7711 +++++++++++++++++ .../primefaces-freya-yellow-dark/theme.scss | 9 + .../primefaces-freya-yellow-light/theme.css | 7710 ++++++++++++++++ .../primefaces-freya-yellow-light/theme.scss | 9 + .../src/main/resources/application.properties | 28 + pom.xml | 45 + runtime/dependency_tree.txt | 169 + runtime/pom.xml | 81 + .../freya/view/GuestPreferences.java | 163 + .../main/resources/META-INF/freya.taglib.xml | 621 ++ .../META-INF/primefaces-freya.taglib.xml | 60 + .../META-INF/resources/WEB-INF/config.xhtml | 93 + .../META-INF/resources/WEB-INF/footer.xhtml | 56 + .../META-INF/resources/WEB-INF/menu.xhtml | 91 + .../resources/WEB-INF/rightpanel.xhtml | 284 + .../META-INF/resources/WEB-INF/template.xhtml | 55 + .../META-INF/resources/WEB-INF/topbar.xhtml | 78 + .../resources/META-INF/resources/access.xhtml | 39 + .../resources/META-INF/resources/empty.xhtml | 21 + .../resources/META-INF/resources/error.xhtml | 39 + .../freya-layout/css/layout-dark.css | 4257 +++++++++ .../freya-layout/css/layout-dark.scss | 5 + .../freya-layout/css/layout-light.css | 4257 +++++++++ .../freya-layout/css/layout-light.scss | 5 + .../freya-layout/css/primeflex-v2.min.css | 1 + .../freya-layout/css/primeflex.min.css | 1 + .../resources/freya-layout/css/primeicons.css | 1017 +++ .../freya-layout/icons/primeicons.eot | Bin 0 -> 66820 bytes .../freya-layout/icons/primeicons.svg | 270 + .../freya-layout/icons/primeicons.ttf | Bin 0 -> 66644 bytes .../freya-layout/icons/primeicons.woff | Bin 0 -> 66720 bytes .../images/avatar-profilemenu.png | Bin 0 -> 1249 bytes .../resources/freya-layout/images/favicon.ico | Bin 0 -> 15086 bytes .../freya-layout/images/logo-freya-single.svg | 9 + .../freya-layout/images/logo-freya-white.svg | 14 + .../freya-layout/images/logo-freya.svg | 40 + .../freya-layout/images/pages/asset-404.svg | 9 + .../images/pages/asset-access.svg | 9 + .../freya-layout/images/pages/asset-error.svg | 9 + .../images/pages/asset-landing-header.jpg | Bin 0 -> 844761 bytes .../freya-layout/images/pages/search.png | Bin 0 -> 788 bytes .../resources/freya-layout/js/layout.js | 879 ++ .../resources/freya-layout/js/prism.js | 10 + .../resources/freya/actionDialog.xhtml | 91 + .../META-INF/resources/freya/avatar.xhtml | 39 + .../META-INF/resources/freya/badge.xhtml | 35 + .../META-INF/resources/freya/breadcrumb.xhtml | 33 + .../META-INF/resources/freya/button.xhtml | 57 + .../META-INF/resources/freya/card.xhtml | 71 + .../META-INF/resources/freya/chart.xhtml | 26 + .../resources/freya/commandButton.xhtml | 84 + .../META-INF/resources/freya/dataTable.xhtml | 119 + .../META-INF/resources/freya/dataView.xhtml | 102 + .../META-INF/resources/freya/divider.xhtml | 40 + .../resources/freya/fieldAutoComplete.xhtml | 84 + .../resources/freya/fieldCalendar.xhtml | 65 + .../resources/freya/fieldCheckbox.xhtml | 52 + .../META-INF/resources/freya/fieldChips.xhtml | 53 + .../META-INF/resources/freya/fieldColor.xhtml | 51 + .../resources/freya/fieldEditor.xhtml | 41 + .../resources/freya/fieldFileUpload.xhtml | 80 + .../META-INF/resources/freya/fieldInput.xhtml | 59 + .../META-INF/resources/freya/fieldMask.xhtml | 65 + .../resources/freya/fieldMultiSelect.xhtml | 69 + .../resources/freya/fieldNumber.xhtml | 82 + .../resources/freya/fieldPassword.xhtml | 63 + .../META-INF/resources/freya/fieldRadio.xhtml | 63 + .../resources/freya/fieldRating.xhtml | 57 + .../resources/freya/fieldSelect.xhtml | 67 + .../resources/freya/fieldSlider.xhtml | 72 + .../resources/freya/fieldSpinner.xhtml | 75 + .../resources/freya/fieldSwitch.xhtml | 50 + .../resources/freya/fieldTextarea.xhtml | 65 + .../resources/freya/fieldToggle.xhtml | 65 + .../META-INF/resources/freya/formDialog.xhtml | 97 + .../META-INF/resources/freya/growl.xhtml | 46 + .../META-INF/resources/freya/inplace.xhtml | 58 + .../META-INF/resources/freya/linkButton.xhtml | 65 + .../META-INF/resources/freya/message.xhtml | 41 + .../META-INF/resources/freya/panel.xhtml | 68 + .../resources/freya/progressBar.xhtml | 41 + .../META-INF/resources/freya/spacer.xhtml | 25 + .../resources/freya/splitButton.xhtml | 77 + .../META-INF/resources/freya/steps.xhtml | 36 + .../META-INF/resources/freya/tabView.xhtml | 55 + .../META-INF/resources/freya/tag.xhtml | 37 + .../resources/freya/themeSelector.xhtml | 75 + .../META-INF/resources/freya/tree.xhtml | 42 + .../META-INF/resources/freya/treeTable.xhtml | 98 + .../resources/META-INF/resources/help.xhtml | 147 + .../META-INF/resources/invoice.xhtml | 103 + .../META-INF/resources/landing.xhtml | 332 + .../resources/META-INF/resources/login.xhtml | 39 + .../META-INF/resources/notfound.xhtml | 40 + .../resources/sass/layout/_animation.scss | 90 + .../resources/sass/layout/_config.scss | 105 + .../resources/sass/layout/_content.scss | 10 + .../resources/sass/layout/_dashboard.scss | 30 + .../resources/sass/layout/_exception.scss | 125 + .../resources/sass/layout/_footer.scss | 90 + .../META-INF/resources/sass/layout/_help.scss | 131 + .../resources/sass/layout/_invoice.scss | 136 + .../resources/sass/layout/_landing.scss | 638 ++ .../resources/sass/layout/_layout.scss | 20 + .../resources/sass/layout/_login.scss | 107 + .../META-INF/resources/sass/layout/_main.scss | 56 + .../resources/sass/layout/_mixins.scss | 202 + .../resources/sass/layout/_rightpanel.scss | 203 + .../resources/sass/layout/_typography.scss | 63 + .../resources/sass/layout/_utils.scss | 75 + .../resources/sass/layout/_widgets.scss | 718 ++ .../resources/sass/layout/menu/_menu.scss | 6 + .../sass/layout/menu/_menu_horizontal.scss | 144 + .../sass/layout/menu/_menu_sidebar.scss | 326 + .../sass/layout/menu/_menu_slim.scss | 142 + .../sass/layout/menu/_menu_theme.scss | 250 + .../sass/layout/menu/themes/_menu_dark.scss | 20 + .../sass/layout/menu/themes/_menu_light.scss | 20 + .../resources/sass/layout/topbar/_topbar.scss | 3 + .../sass/layout/topbar/_topbar_common.scss | 263 + .../sass/layout/topbar/_topbar_theme.scss | 118 + .../layout/topbar/themes/_topbar_dark.scss | 20 + .../layout/topbar/themes/_topbar_light.scss | 20 + .../resources/sass/mixins/_mixins.scss | 338 + .../sass/overrides/_layout_styles.scss | 77 + .../sass/overrides/_layout_variables.scss | 1 + .../sass/overrides/_theme_styles.scss | 1 + .../sass/overrides/_theme_variables.scss | 1 + .../resources/sass/theme/_theme_dark.scss | 4 + .../resources/sass/theme/_theme_light.scss | 4 + .../sass/theme/designer/_colors.scss | 18 + .../sass/theme/designer/_common.scss | 60 + .../sass/theme/designer/_components.scss | 102 + .../sass/theme/designer/_mixins.scss | 251 + .../designer/components/button/_button.scss | 608 ++ .../components/button/_speeddial.scss | 81 + .../components/button/_splitbutton.scss | 65 + .../designer/components/data/_carousel.scss | 39 + .../designer/components/data/_chronoline.scss | 37 + .../designer/components/data/_datagrid.scss | 39 + .../designer/components/data/_datalist.scss | 39 + .../components/data/_datascroller.scss | 27 + .../designer/components/data/_datatable.scss | 475 + .../designer/components/data/_dataview.scss | 49 + .../components/data/_fullcalendar.scss | 88 + .../designer/components/data/_orderlist.scss | 106 + .../designer/components/data/_paginator.scss | 122 + .../designer/components/data/_picklist.scss | 140 + .../designer/components/data/_tagcloud.scss | 19 + .../designer/components/data/_timeline.scss | 79 + .../theme/designer/components/data/_tree.scss | 225 + .../designer/components/data/_treetable.scss | 343 + .../designer/components/file/_fileupload.scss | 65 + .../components/input/_autocomplete.scss | 160 + .../components/input/_cascadeselect.scss | 95 + .../designer/components/input/_checkbox.scss | 94 + .../designer/components/input/_chips.scss | 41 + .../components/input/_colorpicker.scss | 10 + .../components/input/_datepicker.scss | 298 + .../designer/components/input/_inplace.scss | 41 + .../designer/components/input/_input.scss | 115 + .../components/input/_inputgroup.scss | 67 + .../components/input/_inputswitch.scss | 45 + .../designer/components/input/_keypad.scss | 63 + .../components/input/_multiselectlistbox.scss | 43 + .../designer/components/input/_password.scss | 31 + .../components/input/_radiobutton.scss | 94 + .../designer/components/input/_rating.scss | 75 + .../input/_selectbooleancheckbox.scss | 9 + .../components/input/_selectcheckboxmenu.scss | 236 + .../components/input/_selectonelistbox.scss | 89 + .../components/input/_selectonemenu.scss | 166 + .../designer/components/input/_slider.scss | 49 + .../designer/components/input/_spinner.scss | 46 + .../components/input/_texteditor.scss | 131 + .../components/input/_toggleswitch.scss | 74 + .../designer/components/menu/_breadcrumb.scss | 87 + .../theme/designer/components/menu/_menu.scss | 299 + .../designer/components/menu/_panelmenu.scss | 135 + .../designer/components/menu/_steps.scss | 76 + .../designer/components/menu/_tabmenu.scss | 164 + .../designer/components/messages/_growl.scss | 74 + .../components/messages/_message.scss | 82 + .../components/messages/_messages.scss | 117 + .../designer/components/misc/_avatar.scss | 32 + .../designer/components/misc/_badge.scss | 69 + .../theme/designer/components/misc/_chip.scss | 35 + .../designer/components/misc/_clock.scss | 8 + .../designer/components/misc/_galleria.scss | 186 + .../theme/designer/components/misc/_log.scss | 59 + .../components/misc/_progressbar.scss | 21 + .../designer/components/misc/_scrolltop.scss | 19 + .../designer/components/misc/_skeleton.scss | 10 + .../theme/designer/components/misc/_tag.scss | 45 + .../designer/components/misc/_terminal.scss | 8 + .../components/overlay/_confirmpopup.scss | 69 + .../designer/components/overlay/_dialog.scss | 149 + .../components/overlay/_overlaypanel.scss | 40 + .../designer/components/overlay/_sidebar.scss | 22 + .../designer/components/overlay/_tooltip.scss | 38 + .../designer/components/panel/_accordion.scss | 125 + .../designer/components/panel/_card.scss | 32 + .../designer/components/panel/_dashboard.scss | 7 + .../designer/components/panel/_divider.scss | 33 + .../designer/components/panel/_fieldset.scss | 49 + .../components/panel/_notificationbar.scss | 8 + .../designer/components/panel/_panel.scss | 90 + .../designer/components/panel/_panelgrid.scss | 18 + .../components/panel/_scrollpanel.scss | 21 + .../designer/components/panel/_splitter.scss | 21 + .../designer/components/panel/_tabs.scss | 308 + .../designer/components/panel/_toolbar.scss | 9 + .../designer/components/panel/_wizard.scss | 38 + .../sass/variables/layout/_layout_common.scss | 11 + .../sass/variables/layout/_layout_dark.scss | 30 + .../sass/variables/layout/_layout_light.scss | 29 + .../sass/variables/theme/_theme_dark.scss | 820 ++ .../sass/variables/theme/_theme_light.scss | 817 ++ 291 files changed, 171060 insertions(+) create mode 100644 .gitignore create mode 100644 ACCESSIBILITY.md create mode 100644 ANALYSE_INTEGRALE.md create mode 100644 ANALYSE_OFFICIELLE.md create mode 100644 ARCHITECTURE.md create mode 100644 CHANGELOG.md create mode 100644 COMPOSANTS_GUIDE.md create mode 100644 CONTRIBUTING.md create mode 100644 DEPLOYMENT.md create mode 100644 FREYA_USAGE_GUIDE.md create mode 100644 LICENSE create mode 100644 QUICKSTART.md create mode 100644 README.md create mode 100644 STATUS.md create mode 100644 TODO.md create mode 100644 deployment/pom.xml create mode 100644 integration-tests/pom.xml create mode 100644 integration-tests/src/main/java/dev/lions/freya/demo/DemoBean.java create mode 100644 integration-tests/src/main/java/dev/lions/freya/demo/ThemeSelectorBean.java create mode 100644 integration-tests/src/main/resources/META-INF/faces-config.xml create mode 100644 integration-tests/src/main/resources/META-INF/resources/components-demo.xhtml create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-light.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-light.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeflex-v2.min.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeflex.min.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeicons.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.eot create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.svg create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.ttf create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.woff create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/avatar-profilemenu.png create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/favicon.ico create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-single.svg create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-white.svg create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya.svg create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-404.svg create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-access.svg create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-error.svg create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-landing-header.jpg create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/search.png create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/js/layout.js create mode 100644 integration-tests/src/main/resources/META-INF/resources/freya-layout/js/prism.js create mode 100644 integration-tests/src/main/resources/META-INF/resources/index.xhtml create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-dark/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-dark/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-light/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-light/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-dark/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-dark/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-light/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-light/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-dark/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-dark/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-light/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-light/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-dark/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-dark/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-light/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-light/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-dark/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-dark/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-light/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-light/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-dark/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-dark/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-light/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-light/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-dark/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-dark/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-light/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-light/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-dark/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-dark/theme.scss create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-light/theme.css create mode 100644 integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-light/theme.scss create mode 100644 integration-tests/src/main/resources/application.properties create mode 100644 pom.xml create mode 100644 runtime/dependency_tree.txt create mode 100644 runtime/pom.xml create mode 100644 runtime/src/main/java/org/primefaces/freya/view/GuestPreferences.java create mode 100644 runtime/src/main/resources/META-INF/freya.taglib.xml create mode 100644 runtime/src/main/resources/META-INF/primefaces-freya.taglib.xml create mode 100644 runtime/src/main/resources/META-INF/resources/WEB-INF/config.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/WEB-INF/footer.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/WEB-INF/menu.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/WEB-INF/rightpanel.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/WEB-INF/template.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/WEB-INF/topbar.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/access.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/empty.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/error.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.css create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.scss create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/css/layout-light.css create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/css/layout-light.scss create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/css/primeflex-v2.min.css create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/css/primeflex.min.css create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/css/primeicons.css create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.eot create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.svg create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.ttf create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.woff create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/avatar-profilemenu.png create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/favicon.ico create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-single.svg create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-white.svg create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/logo-freya.svg create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-404.svg create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-access.svg create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-error.svg create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-landing-header.jpg create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/images/pages/search.png create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/js/layout.js create mode 100644 runtime/src/main/resources/META-INF/resources/freya-layout/js/prism.js create mode 100644 runtime/src/main/resources/META-INF/resources/freya/actionDialog.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/avatar.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/badge.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/breadcrumb.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/button.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/card.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/chart.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/commandButton.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/dataTable.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/dataView.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/divider.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldAutoComplete.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldCalendar.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldCheckbox.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldChips.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldColor.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldEditor.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldFileUpload.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldInput.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldMask.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldMultiSelect.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldNumber.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldPassword.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldRadio.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldRating.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldSelect.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldSlider.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldSpinner.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldSwitch.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldTextarea.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/fieldToggle.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/formDialog.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/growl.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/inplace.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/linkButton.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/message.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/panel.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/progressBar.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/spacer.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/splitButton.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/steps.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/tabView.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/tag.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/themeSelector.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/tree.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/freya/treeTable.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/help.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/invoice.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/landing.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/login.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/notfound.xhtml create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_animation.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_config.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_content.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_dashboard.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_exception.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_footer.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_help.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_invoice.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_landing.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_layout.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_login.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_main.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_mixins.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_rightpanel.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_typography.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_utils.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/_widgets.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/menu/_menu.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/menu/_menu_horizontal.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/menu/_menu_sidebar.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/menu/_menu_slim.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/menu/_menu_theme.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/menu/themes/_menu_dark.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/menu/themes/_menu_light.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/topbar/_topbar.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/topbar/_topbar_common.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/topbar/_topbar_theme.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/topbar/themes/_topbar_dark.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/layout/topbar/themes/_topbar_light.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/mixins/_mixins.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/overrides/_layout_styles.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/overrides/_layout_variables.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/overrides/_theme_styles.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/overrides/_theme_variables.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/_theme_dark.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/_theme_light.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/_colors.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/_common.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/_components.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/_mixins.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/button/_button.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/button/_speeddial.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/button/_splitbutton.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_carousel.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_chronoline.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_datagrid.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_datalist.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_datascroller.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_datatable.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_dataview.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_fullcalendar.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_orderlist.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_paginator.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_picklist.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_tagcloud.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_timeline.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_tree.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/data/_treetable.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/file/_fileupload.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_autocomplete.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_cascadeselect.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_checkbox.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_chips.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_colorpicker.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_datepicker.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_inplace.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_input.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_inputgroup.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_inputswitch.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_keypad.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_multiselectlistbox.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_password.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_radiobutton.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_rating.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_selectbooleancheckbox.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_selectcheckboxmenu.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_selectonelistbox.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_selectonemenu.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_slider.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_spinner.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_texteditor.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/input/_toggleswitch.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/menu/_breadcrumb.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/menu/_menu.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/menu/_panelmenu.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/menu/_steps.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/menu/_tabmenu.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/messages/_growl.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/messages/_message.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/messages/_messages.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_avatar.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_badge.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_chip.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_clock.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_galleria.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_log.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_progressbar.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_scrolltop.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_skeleton.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_tag.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/misc/_terminal.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/overlay/_confirmpopup.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/overlay/_dialog.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/overlay/_overlaypanel.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/overlay/_sidebar.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/overlay/_tooltip.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_accordion.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_card.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_dashboard.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_divider.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_fieldset.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_notificationbar.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_panel.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_panelgrid.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_scrollpanel.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_splitter.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_tabs.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_toolbar.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/theme/designer/components/panel/_wizard.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/variables/layout/_layout_common.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/variables/layout/_layout_dark.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/variables/layout/_layout_light.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/variables/theme/_theme_dark.scss create mode 100644 runtime/src/main/resources/META-INF/resources/sass/variables/theme/_theme_light.scss diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8ce2050 --- /dev/null +++ b/.gitignore @@ -0,0 +1,170 @@ +# Compiled class files +*.class + +# Log files +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# Virtual machine crash logs +hs_err_pid* +replay_pid* + +# Maven +target/ +pom.xml.tag +pom.xml.releaseBackup +pom.xml.versionsBackup +pom.xml.next +release.properties +dependency-reduced-pom.xml +buildNumber.properties +.mvn/timing.properties +.mvn/wrapper/maven-wrapper.jar + +# Gradle +.gradle/ +build/ +!gradle/wrapper/gradle-wrapper.jar +!**/src/main/**/build/ +!**/src/test/**/build/ + +# Eclipse +.classpath +.project +.settings/ +bin/ +tmp/ +*.tmp +*.bak +*.swp +*~.nib +local.properties +.loadpath +.recommenders + +# IntelliJ IDEA +.idea/ +*.iws +*.iml +*.ipr +out/ +!**/src/main/**/out/ +!**/src/test/**/out/ + +# NetBeans +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ + +# VS Code +.vscode/ +*.code-workspace +.history/ + +# macOS +.DS_Store +.AppleDouble +.LSOverride +Icon +._* +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# Windows +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db +*.stackdump +[Dd]esktop.ini +$RECYCLE.BIN/ +*.cab +*.msi +*.msix +*.msm +*.msp +*.lnk + +# Linux +*~ +.fuse_hidden* +.directory +.Trash-* +.nfs* + +# Quarkus +.quarkus/ +quarkus.log + +# Node (si utilisé pour build frontend) +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* +package-lock.json +yarn.lock + +# Sass +.sass-cache/ +*.css.map + +# Backup files +*.bak +*.backup +*~ + +# Temporary files +*.tmp +*.temp +.cache/ + +# Database +*.db +*.sqlite +*.sqlite3 + +# Environment variables +.env +.env.local +.env.*.local + +# IDE specific +*.sublime-project +*.sublime-workspace + +# Test coverage +coverage/ +*.cover +.hypothesis/ +.pytest_cache/ + +# Documentation build +docs/_build/ +site/ + diff --git a/ACCESSIBILITY.md b/ACCESSIBILITY.md new file mode 100644 index 0000000..18966e1 --- /dev/null +++ b/ACCESSIBILITY.md @@ -0,0 +1,252 @@ +# Guide d'Accessibilité + +PrimeFaces Freya Extension est conçu avec l'accessibilité en tête, suivant les directives **WCAG 2.1 niveau AA**. + +## 🎯 Objectifs d'accessibilité + +- ✅ **Navigation au clavier** - Tous les composants sont accessibles au clavier +- ✅ **Lecteurs d'écran** - Support ARIA pour les technologies d'assistance +- ✅ **Contraste des couleurs** - Respect des ratios de contraste WCAG +- ✅ **Focus visible** - Indicateurs de focus clairs +- ✅ **Labels explicites** - Tous les champs ont des labels associés +- ✅ **Messages d'erreur** - Validation accessible + +## 🔍 Fonctionnalités d'accessibilité + +### 1. Labels et associations + +Tous les composants `fr:field*` génèrent automatiquement des labels associés : + +```xml + +``` + +Génère : +```html +
+ + + +
+``` + +### 2. Indicateurs requis + +Les champs requis affichent automatiquement un astérisque et l'attribut `aria-required` : + +```xml + +``` + +### 3. Messages de validation + +Les messages d'erreur sont annoncés aux lecteurs d'écran via `role="alert"` : + +```xml + + +``` + +### 4. Navigation au clavier + +| Composant | Raccourcis clavier | +|-----------|-------------------| +| `fieldInput` | Tab, Shift+Tab | +| `fieldSelect` | Tab, ↑↓ pour naviguer, Enter pour sélectionner | +| `fieldCalendar` | Tab, ↑↓←→ pour naviguer dans le calendrier | +| `fieldCheckbox` | Tab, Espace pour cocher/décocher | +| `fieldRadio` | Tab, ↑↓ pour changer de sélection | +| `button` | Tab, Enter ou Espace pour activer | +| `actionDialog` | Esc pour fermer, Tab pour naviguer | +| `dataTable` | Tab pour naviguer, ↑↓ pour les lignes | +| `tabView` | ←→ pour changer d'onglet | + +### 5. Focus management + +Les dialogs gèrent automatiquement le focus : + +```xml + + + + +``` + +### 6. Contraste des couleurs + +Le thème Freya respecte les ratios de contraste WCAG : + +- **Texte normal** : Ratio minimum 4.5:1 +- **Texte large** : Ratio minimum 3:1 +- **Composants UI** : Ratio minimum 3:1 + +### 7. Attributs ARIA + +Les composants PrimeFaces sous-jacents incluent automatiquement : + +- `aria-label` - Label pour les composants sans label visible +- `aria-required` - Indique les champs obligatoires +- `aria-invalid` - Indique les champs en erreur +- `aria-describedby` - Associe les messages d'aide +- `role` - Définit le rôle sémantique + +## 📋 Bonnes pratiques + +### ✅ À faire + +1. **Toujours fournir un label** + ```xml + + ``` + +2. **Utiliser des labels descriptifs** + ```xml + + + + + + ``` + +3. **Grouper les champs liés** + ```xml +
+ Informations personnelles + + +
+ ``` + +4. **Fournir des messages d'erreur clairs** + ```java + @NotBlank(message = "Le nom est obligatoire") + @Size(min = 2, max = 50, message = "Le nom doit contenir entre 2 et 50 caractères") + private String nom; + ``` + +5. **Utiliser des placeholders informatifs** + ```xml + + ``` + +### ❌ À éviter + +1. **Ne pas utiliser uniquement la couleur pour transmettre l'information** + ```xml + + Champ obligatoire + + + Champ obligatoire + ``` + +2. **Ne pas omettre les labels** + ```xml + + + + + + ``` + +3. **Ne pas désactiver le focus visible** + ```css + /* ❌ Mauvais */ + *:focus { + outline: none; + } + + /* ✅ Bon : personnaliser mais garder visible */ + *:focus { + outline: 2px solid var(--primary-color); + outline-offset: 2px; + } + ``` + +## 🧪 Tests d'accessibilité + +### Outils recommandés + +1. **axe DevTools** - Extension Chrome/Firefox pour audit automatique +2. **WAVE** - Extension pour évaluation visuelle +3. **Lighthouse** - Audit intégré dans Chrome DevTools +4. **NVDA** (Windows) ou **VoiceOver** (Mac) - Lecteurs d'écran + +### Checklist de test + +- [ ] Navigation complète au clavier (Tab, Shift+Tab) +- [ ] Tous les champs ont des labels visibles +- [ ] Les champs requis sont indiqués +- [ ] Les messages d'erreur sont annoncés +- [ ] Le focus est visible sur tous les éléments interactifs +- [ ] Les dialogs piègent le focus +- [ ] Esc ferme les dialogs +- [ ] Les tableaux ont des en-têtes appropriés +- [ ] Les images ont des textes alternatifs +- [ ] Le contraste des couleurs est suffisant + +### Exemple de test avec lecteur d'écran + +```xml + +``` + +**Annonce attendue** : +> "Nom complet, champ obligatoire, zone de texte, Ex: Jean Dupont" + +## 🎨 Personnalisation accessible + +### Thème sombre + +Le thème Freya supporte le mode sombre avec contraste approprié : + +```xml + + +``` + +### Taille de police + +Respecter les préférences utilisateur : + +```css +/* ✅ Utiliser rem au lieu de px */ +.custom-text { + font-size: 1rem; /* S'adapte aux préférences utilisateur */ +} +``` + +### Animations + +Respecter `prefers-reduced-motion` : + +```css +@media (prefers-reduced-motion: reduce) { + * { + animation-duration: 0.01ms !important; + transition-duration: 0.01ms !important; + } +} +``` + +## 📚 Ressources + +- [WCAG 2.1 Guidelines](https://www.w3.org/WAI/WCAG21/quickref/) +- [PrimeFaces Accessibility](https://www.primefaces.org/showcase/ui/misc/accessibility.xhtml) +- [WAI-ARIA Authoring Practices](https://www.w3.org/WAI/ARIA/apg/) +- [WebAIM](https://webaim.org/) + +## 🤝 Contribution + +Si vous identifiez un problème d'accessibilité, veuillez : +1. Ouvrir une issue sur GitHub +2. Décrire le problème et le contexte +3. Fournir des suggestions de correction si possible + +L'accessibilité est une priorité pour ce projet ! 🎯 + diff --git a/ANALYSE_INTEGRALE.md b/ANALYSE_INTEGRALE.md new file mode 100644 index 0000000..0998732 --- /dev/null +++ b/ANALYSE_INTEGRALE.md @@ -0,0 +1,402 @@ +# Analyse Intégrale - PrimeFaces Freya Extension + +## 📋 Vue d'ensemble + +**PrimeFaces Freya Extension** est une extension Quarkus qui intègre le thème premium **Freya** de PrimeFaces dans l'écosystème Quarkus, permettant aux développeurs d'utiliser facilement ce thème moderne et personnalisable dans leurs applications Quarkus basées sur JSF/PrimeFaces. + +--- + +## 🎯 Intention du Projet + +### Objectif Principal + +L'intention principale de ce projet est de **créer une extension Quarkus réutilisable** qui : + +1. **Intègre le thème Freya de PrimeFaces** dans Quarkus de manière native +2. **Fournit un template de layout complet** avec tous les composants nécessaires (menu, topbar, footer, panneau de configuration) +3. **Simplifie l'adoption du thème Freya** pour les développeurs Quarkus en évitant la configuration manuelle complexe +4. **Offre une personnalisation dynamique** via un bean de session (`GuestPreferences`) pour gérer les préférences utilisateur (thème clair/sombre, couleurs, styles de menu, etc.) + +### Contexte d'Utilisation + +Cette extension est conçue pour être utilisée dans des projets comme : +- **lions-user-manager** (gestion d'utilisateurs Keycloak avec interface PrimeFaces Freya) +- **gbcm-llc** (plateforme de conseil en management) +- **btpxpress** (plateforme de gestion BTP) +- Tout autre projet Quarkus nécessitant une interface moderne avec PrimeFaces + +--- + +## 🏗️ Architecture du Projet + +### Structure Multi-Modules Maven + +Le projet suit l'architecture standard des extensions Quarkus avec 3 modules : + +``` +primefaces-freya-extension/ +├── pom.xml # Module parent +├── runtime/ # Module runtime (dépendances et ressources) +│ ├── pom.xml +│ └── src/main/ +│ ├── java/ # Bean de gestion des préférences +│ └── resources/ +│ └── META-INF/ +│ ├── quarkus-extension.properties +│ └── resources/ # Templates XHTML, CSS, JS, images +├── deployment/ # Module de déploiement (build-time) +│ └── pom.xml +└── integration-tests/ # Tests d'intégration + ├── pom.xml + └── src/main/resources/ + └── META-INF/resources/ + └── index.xhtml # Page de vérification +``` + +### Module Runtime (`runtime/`) + +**Responsabilités :** +- Définit les dépendances nécessaires (PrimeFaces, Freya Theme, Quarkus PrimeFaces) +- Contient toutes les ressources statiques (templates, CSS, JS, images) +- Fournit le bean `GuestPreferences` pour la gestion des préférences utilisateur + +**Dépendances clés :** +- `quarkus-primefaces` (3.14.0) - Support PrimeFaces pour Quarkus +- `primefaces` (14.0.0) - Framework JSF PrimeFaces +- `freya-theme` (5.0.0-jakarta) - Thème premium Freya +- `quarkus-awt` - Support AWT pour le rendu + +**Ressources fournies :** +- **Templates XHTML** : `template.xhtml`, `menu.xhtml`, `topbar.xhtml`, `footer.xhtml`, `config.xhtml` +- **Pages d'exemple** : `landing.xhtml`, `login.xhtml`, `error.xhtml`, `notfound.xhtml`, etc. +- **Assets** : CSS compilés, JavaScript, images, icônes PrimeIcons +- **SCSS sources** : Fichiers SCSS pour personnalisation avancée + +### Module Deployment (`deployment/`) + +**Responsabilités :** +- Configure le build-time processing de Quarkus +- Définit les dépendances de déploiement nécessaires +- Utilise le processeur d'extension Quarkus pour générer les métadonnées + +**Dépendances de déploiement :** +- `quarkus-arc-deployment` - Injection de dépendances +- `quarkus-undertow-deployment` - Serveur web +- `myfaces-quarkus-deployment` - Support JSF/MyFaces +- `quarkus-poi-deployment` - Support Excel +- `quarkus-itext-deployment` - Support PDF + +### Module Integration Tests (`integration-tests/`) + +**Responsabilités :** +- Contient une application de test minimale +- Vérifie que l'extension fonctionne correctement +- Page de vérification (`index.xhtml`) pour tester le rendu + +--- + +## 🔧 Composants Techniques + +### 1. Bean de Préférences (`GuestPreferences.java`) + +**Localisation :** `runtime/src/main/java/org/primefaces/freya/view/GuestPreferences.java` + +**Fonctionnalités :** +- **Gestion du mode sombre/clair** : `darkMode` (light/dark) +- **Thèmes de composants** : 8 couleurs disponibles (Blue, Green, Orange, Turquoise, Avocado, Purple, Red, Yellow) +- **Modes de menu** : Sidebar, Horizontal, Slim +- **Thèmes de sections** : Topbar et Menu peuvent avoir des thèmes indépendants +- **Style d'input** : Outlined ou Filled +- **Gestion du logo** : Logo clair ou sombre selon le thème + +**Portée :** `@SessionScoped` - Les préférences sont persistées par session utilisateur + +### 2. Template Principal (`template.xhtml`) + +**Localisation :** `runtime/src/main/resources/META-INF/resources/WEB-INF/template.xhtml` + +**Structure :** +- En-tête avec métadonnées et scripts +- Layout wrapper avec classes dynamiques basées sur les préférences +- Inclusion des composants : topbar, menu, rightpanel, config +- Zone de contenu principale (``) +- Footer +- Indicateur de chargement AJAX +- Styles dynamiques selon les préférences + +**Utilisation :** +```xhtml + + + + + +``` + +### 3. Panneau de Configuration (`config.xhtml`) + +**Localisation :** `runtime/src/main/resources/META-INF/resources/WEB-INF/config.xhtml` + +**Fonctionnalités :** +- Bouton de configuration (icône engrenage) +- Panneau latéral avec options : + - Type de menu (Horizontal/Sidebar/Slim) + - Schéma de couleurs (Light/Dark) + - Thèmes de topbar et menu (indépendants) + - Style d'input (Outlined/Filled) + - Sélection de couleur de thème (8 options) + +**Interaction :** Utilise JavaScript `PrimeFaces.FreyaConfigurator` pour les changements dynamiques + +### 4. Menu (`menu.xhtml`) + +**Structure :** +- Logo Freya +- Bouton de pin/unpin du menu +- Menu PrimeFaces avec composant personnalisé `` +- Exemple de structure avec sous-menus + +### 5. Topbar (`topbar.xhtml`) + +**Composants :** +- Bouton menu hamburger +- Logo (adaptatif selon le thème) +- Barre de recherche +- Profil utilisateur avec menu déroulant +- Bouton panneau latéral + +### 6. Ressources Statiques + +**CSS :** +- `layout-light.css` / `layout-dark.css` - Styles compilés +- `primeflex.min.css` - Framework CSS utilitaire +- `primeicons.css` - Bibliothèque d'icônes + +**JavaScript :** +- `layout.js` - Logique de configuration et interaction du layout +- `prism.js` - Coloration syntaxique (pour documentation) + +**Images :** +- Logos (Freya standard, blanc, single) +- Avatar par défaut +- Images de pages d'erreur/404 +- Favicon + +**SCSS Sources :** +- Structure modulaire avec variables, mixins, layouts, thèmes +- Permet la personnalisation avancée avant compilation + +--- + +## 🔌 Intégration Quarkus + +### Extension Metadata + +**Fichier :** `quarkus-extension.properties` +``` +deployment-artifact=dev.lions:primefaces-freya-extension-deployment:1.0.0-SNAPSHOT +requires-quarkus-version=[3.15,) +``` + +**Fichier :** `quarkus-extension.yaml` +- Liste toutes les dépendances d'extension requises +- Définit les métadonnées de l'extension +- Spécifie la version minimale de Quarkus (3.15+) + +### Dépendances Requises + +L'extension nécessite automatiquement : +- `quarkus-primefaces` - Support PrimeFaces +- `quarkus-arc` - Injection de dépendances +- `myfaces-quarkus` - Support JSF +- `quarkus-undertow` - Serveur web +- `quarkus-awt` - Support graphique +- Et autres dépendances transitives + +### Utilisation dans un Projet + +Pour utiliser cette extension dans un projet Quarkus : + +1. **Ajouter la dépendance :** +```xml + + dev.lions + primefaces-freya-extension + 1.0.0-SNAPSHOT + +``` + +2. **Utiliser le template :** +```xhtml + + + + + +``` + +3. **Accéder aux préférences :** +```xhtml +#{guestPreferences.darkMode} +#{guestPreferences.componentTheme} +``` + +--- + +## 🎨 Fonctionnalités du Thème Freya + +### Personnalisation Dynamique + +1. **8 Thèmes de Couleur :** + - Blue (#2c84d8) + - Green (#34B56F) + - Orange (#FF810E) + - Turquoise (#58AED3) + - Avocado (#AEC523) + - Purple (#464DF2) - Par défaut + - Red (#FF9B7B) + - Yellow (#FFB340) + +2. **Modes d'Affichage :** + - Light Mode + - Dark Mode + +3. **Layouts de Menu :** + - Sidebar (par défaut) + - Horizontal + - Slim + +4. **Styles d'Input :** + - Outlined (par défaut) + - Filled + +### Pages Prédéfinies + +L'extension fournit des templates pour : +- **Landing page** (`landing.xhtml`) - Page d'accueil marketing +- **Login** (`login.xhtml`) - Page de connexion +- **Error** (`error.xhtml`) - Page d'erreur +- **404** (`notfound.xhtml`) - Page non trouvée +- **Access Denied** (`access.xhtml`) - Accès refusé +- **Help** (`help.xhtml`) - Aide +- **Invoice** (`invoice.xhtml`) - Facture +- **Empty** (`empty.xhtml`) - Page vide + +--- + +## 📊 Versions et Compatibilité + +### Versions Utilisées + +- **Quarkus** : 3.15.1 +- **Java** : 17 +- **PrimeFaces** : 14.0.0 +- **Freya Theme** : 5.0.0-jakarta +- **Quarkus PrimeFaces** : 3.14.0 + +### Compatibilité + +- **Quarkus** : ≥ 3.15 +- **Jakarta EE** : Compatible Jakarta (pas Java EE) +- **Java** : 17+ + +--- + +## 🔍 Points d'Attention + +### 1. Repository Local + +Le projet référence un repository Maven local : +```xml + + local-maven-repo + file://${project.basedir}/../../maven-repo + +``` + +Cela suggère que certaines dépendances peuvent être dans un repository local. + +### 2. License Commerciale + +Le thème Freya est sous **PrimeFaces Commercial License**, ce qui signifie : +- ⚠️ Nécessite une licence commerciale pour usage en production +- ⚠️ Le code source de `GuestPreferences.java` mentionne cette licence + +### 3. Module Deployment Vide + +Le module `deployment/` ne contient pas de code Java, seulement des dépendances. Cela peut indiquer : +- Une extension simple qui ne nécessite pas de processing build-time complexe +- Ou une structure en cours de développement + +### 4. Tests d'Intégration Minimaux + +Le module `integration-tests/` contient seulement une page de vérification basique, pas de tests automatisés complets. + +--- + +## 💡 Cas d'Usage + +### Utilisation dans l'Écosystème Lions + +Cette extension est conçue pour être utilisée dans : + +1. **lions-user-manager** + - Interface de gestion d'utilisateurs Keycloak + - Utilise PrimeFaces Freya pour l'UI + +2. **gbcm-llc** + - Plateforme de conseil en management + - Interface client avec thème moderne + +3. **btpxpress** + - Gestion d'entreprise BTP + - Interface web pour gestion de chantiers + +### Avantages + +✅ **Réutilisabilité** : Une seule extension pour tous les projets +✅ **Cohérence** : Même look & feel across projects +✅ **Maintenance** : Mise à jour centralisée +✅ **Rapidité** : Démarrage rapide avec template complet +✅ **Personnalisation** : Facile à personnaliser via SCSS et préférences + +--- + +## 🚀 État du Projet + +### Statut Actuel + +- ✅ Structure multi-modules complète +- ✅ Templates XHTML fonctionnels +- ✅ Bean de préférences implémenté +- ✅ Ressources statiques intégrées +- ✅ Métadonnées d'extension Quarkus configurées +- ⚠️ Tests d'intégration minimaux +- ⚠️ Documentation manquante (pas de README) + +### Recommandations + +1. **Ajouter un README.md** avec instructions d'utilisation +2. **Compléter les tests d'intégration** avec des tests automatisés +3. **Documenter les variables SCSS** pour personnalisation +4. **Ajouter des exemples** de pages utilisant le template +5. **Créer une documentation** sur la personnalisation avancée + +--- + +## 📝 Conclusion + +**PrimeFaces Freya Extension** est une extension Quarkus bien structurée qui **intègre le thème premium Freya de PrimeFaces** dans l'écosystème Quarkus. Son intention principale est de **simplifier l'adoption et l'utilisation du thème Freya** dans les projets Quarkus en fournissant : + +- Un template de layout complet et prêt à l'emploi +- Un système de préférences utilisateur pour la personnalisation dynamique +- Toutes les ressources nécessaires (CSS, JS, images) +- Une intégration native avec Quarkus via le système d'extensions + +Cette extension permet aux développeurs de **démarrer rapidement** avec une interface moderne et professionnelle sans avoir à configurer manuellement tous les composants du thème Freya. + +--- + +**Date d'analyse :** 2025-01-27 +**Version analysée :** 1.0.0-SNAPSHOT + diff --git a/ANALYSE_OFFICIELLE.md b/ANALYSE_OFFICIELLE.md new file mode 100644 index 0000000..029cdec --- /dev/null +++ b/ANALYSE_OFFICIELLE.md @@ -0,0 +1,336 @@ +# Analyse Basée sur les Sources Officielles - PrimeFaces Freya Extension + +**Date** : 2025-12-25 +**Sources** : Freya 5.0.0, Jakarta EE, PrimeFaces 14.0.0 + +--- + +## 🔍 Découvertes Importantes + +### ❌ ERREUR D'INTERPRÉTATION INITIALE + +L'analyse précédente (README.md et TODO.md) affirmait que l'extension devait fournir **25 composants composites**. Cette affirmation est **INCORRECTE** basée sur les sources officielles de Freya. + +### ✅ RÉALITÉ SELON LES SOURCES OFFICIELLES + +Après avoir analysé les sources Freya 5.0.0 locales (`C:/Users/dadyo/PersonalProjects/lions-workspace/freya/`), voici la réalité : + +**Freya fournit** : +1. ✅ **UN SEUL composant custom** : `FreyaMenu` (composant Java avec renderer) + - Localisation : `tag/src/main/java/org/primefaces/freya/component/FreyaMenu.java` + - Taglib : `META-INF/primefaces-freya.taglib.xml` + - Namespace : `http://primefaces.org/freya` + - Usage : `` + +2. ✅ **Templates de layout** : + - `template.xhtml`, `menu.xhtml`, `topbar.xhtml`, `footer.xhtml`, `config.xhtml` + - 8 pages prédéfinies (landing, login, error, etc.) + +3. ✅ **Exemples d'utilisation** de composants PrimeFaces standards : + - `input.xhtml` - Démo des composants input de PrimeFaces + - `crud.xhtml` - Démo CRUD avec p:dataTable, p:dialog + - Autres démos : button, calendar, charts, formlayout, etc. + +**Freya NE fournit PAS** : +- ❌ Bibliothèque de composants composites +- ❌ Wrappers autour des composants PrimeFaces +- ❌ Composants `fr:inputText`, `fr:card`, `fr:dataTable`, etc. + +--- + +## 📚 Ce que Disent les Documentations Officielles + +### Jakarta EE - Composite Components + +**Source** : https://jakarta.ee/learn/docs/jakartaee-tutorial/current/web/faces-advanced-cc/faces-advanced-cc.html + +Les composite components sont créés avec : + +```xml + + + + + + + + + + +
+ + + +
+
+ +
+``` + +**Éléments clés** : +- `composite:attribute` - Définit les attributs du composant +- `composite:editableValueHolder` - Permet le binding bidirectionnel +- `composite:actionSource` - Pour les actions (boutons) +- `#{cc.attrs.*}` - Accès aux attributs dans l'implémentation +- `targets="inputComponent"` - Spécifie le composant cible + +### PrimeFaces 14.0.0 + +**Source** : https://primefaces.github.io/primefaces/14_0_0/ + +PrimeFaces fournit des composants standards : +- **Input** : p:inputText, p:inputTextarea, p:inputNumber, p:password, p:selectOneMenu, p:calendar, etc. +- **Data** : p:dataTable, p:dataView, p:tree +- **Panel** : p:panel, p:dialog, p:accordionPanel +- **Button** : p:commandButton, p:button, p:linkButton +- **Message** : p:message, p:messages, p:growl + +**Ces composants sont DÉJÀ complets et prêts à l'emploi.** + +### Freya Theme - Pattern d'Utilisation + +**Source** : `C:/Users/dadyo/PersonalProjects/lions-workspace/freya/tag/src/main/webapp/` + +Freya utilise les composants PrimeFaces **directement**, avec les classes CSS de Freya : + +```xhtml + +
+
+
+
InputText
+
+
+ +
+
+ +
Float Label
+ + + + + +
Textarea
+ +
+
+
+``` + +**Pattern Freya** : +- Classes CSS : `grid`, `card`, `field`, `formgrid`, `ui-fluid`, `ui-float-label` +- Composants PrimeFaces standards : `p:inputText`, `p:inputTextarea`, etc. +- Pas de wrappers ou composants composites + +--- + +## 🎯 Recommandation Stratégique + +### ❌ Approche REJETÉE (Ancienne Vision) + +Créer 25 composants composites custom (`fr:inputText`, `fr:card`, etc.) est : +1. **Inutile** - PrimeFaces fournit déjà tout +2. **Non conforme** à Freya officiel +3. **Maintenance complexe** - Duplication de code +4. **Contre-productif** - Rajoute une couche inutile + +### ✅ Approche RECOMMANDÉE (Conforme aux Sources Officielles) + +**Option 1 : Extension Minimaliste (RECOMMANDÉ)** + +Fournir uniquement : +1. ✅ Composant `FreyaMenu` (déjà fait dans `primefaces-freya.taglib.xml`) +2. ✅ Templates de layout (déjà fait) +3. ✅ Bean `GuestPreferences` (déjà fait) +4. ✅ Documentation sur l'utilisation des composants PrimeFaces avec Freya + +**Avantages** : +- Conforme à Freya officiel +- Maintenance minimale +- Réutilise PrimeFaces directement +- Simple et efficace + +**Option 2 : Composants Composites Ciblés (Si vraiment nécessaire)** + +Si vous voulez vraiment des composants composites, créez **uniquement** ceux qui ajoutent de la valeur : + +**Candidats potentiels** (maximum 5 composants) : +1. `fr:fieldInput` - Field + Label + Input + Message (pattern répété partout) +2. `fr:fieldSelect` - Field + Label + SelectOneMenu + Message +3. `fr:actionDialog` - Dialog avec footer buttons standardisés +4. `fr:dataTableCrud` - DataTable avec toolbar CRUD standard +5. `fr:formCard` - Card avec formulaire et actions + +**Avantages** : +- Réduit la duplication de code +- Patterns cohérents +- Toujours basé sur PrimeFaces + +**À NE PAS FAIRE** : +- ❌ Ne pas wrapper TOUS les composants PrimeFaces +- ❌ Ne pas créer des composants qui n'ajoutent aucune valeur +- ❌ Ne pas créer de composants juste pour "avoir 25 composants" + +--- + +## 📋 Structure Recommandée pour les Composants Composites (Si Option 2) + +### Exemple : fr:fieldInput + +**Fichier** : `runtime/src/main/resources/META-INF/resources/freya/fieldInput.xhtml` + +```xml + + + + + + + + + + + + + + + + + + +
+ + + + + +
+
+ +
+``` + +**Utilisation** : +```xhtml + +``` + +**Avantages** : +- Réduit le code répétitif +- Pattern Freya cohérent (field + label + input + message) +- Basé sur p:inputText standard + +--- + +## 🛠️ Plan d'Action Révisé + +### Phase 1 : Nettoyage (1 jour) + +1. ✅ Supprimer `freya.taglib.xml` (25 composants fictifs) +2. ✅ Garder `primefaces-freya.taglib.xml` (FreyaMenu uniquement) +3. ✅ Mettre à jour README avec la vraie vision +4. ✅ Créer guide d'utilisation des composants PrimeFaces avec Freya + +### Phase 2 : Composants Ciblés (2-3 jours) - OPTIONNEL + +Si vraiment nécessaire, créer 3-5 composants composites qui ajoutent de la valeur : + +1. `fr:fieldInput` - Field pattern Freya +2. `fr:fieldSelect` - SelectOneMenu avec field pattern +3. `fr:actionDialog` - Dialog standardisé + +### Phase 3 : Documentation (1 jour) + +1. ✅ Guide d'utilisation Freya + PrimeFaces +2. ✅ Exemples de pages (inspirés de Freya officiel) +3. ✅ Bonnes pratiques CSS Freya (grid, card, field, etc.) + +--- + +## 📚 Documentation à Créer + +### 1. FREYA_USAGE_GUIDE.md + +Guide pratique sur l'utilisation des composants PrimeFaces avec les classes CSS Freya : + +**Contenu** : +- Classes CSS Freya (grid, card, field, ui-fluid, ui-float-label) +- Patterns de formulaire +- Patterns de tableau +- Patterns de dialog +- Exemples complets tirés de Freya officiel + +### 2. COMPOSITE_COMPONENTS_GUIDE.md (Si Option 2) + +Guide sur les composants composites créés : + +**Contenu** : +- Liste des composants (3-5 maximum) +- Attributs de chaque composant +- Exemples d'utilisation +- Quand les utiliser vs composants PrimeFaces directs + +--- + +## 🎯 Checklist de Conformité + +Pour être conforme aux sources officielles, l'extension DOIT : + +- ✅ Fournir le composant `FreyaMenu` (déjà fait) +- ✅ Fournir les templates de layout (déjà fait) +- ✅ Fournir le bean `GuestPreferences` (déjà fait) +- ✅ Documenter l'utilisation de PrimeFaces avec Freya +- ❌ NE PAS wrapper tous les composants PrimeFaces +- ❌ NE PAS créer 25 composants composites inutiles + +--- + +## 💡 Conclusion + +**Décision stratégique requise** : + +### Option A : Extension Minimaliste (RECOMMANDÉ) +**Temps** : 1 jour (nettoyage + documentation) +**Résultat** : Extension conforme, simple, maintenable + +### Option B : Composants Composites Ciblés +**Temps** : 3-4 jours (nettoyage + 3-5 composants + documentation) +**Résultat** : Extension avec valeur ajoutée légère + +--- + +**Recommandation finale** : **Option A** + +Freya + PrimeFaces fournissent déjà TOUT ce dont vous avez besoin. Créer 25 composants composites serait une **sur-ingénierie** qui n'apporte aucune valeur et complexifie la maintenance. + +**La vraie valeur de l'extension** réside dans : +1. Le composant `FreyaMenu` custom +2. Les templates de layout professionnels +3. Le bean de gestion des préférences +4. La documentation d'utilisation de Freya + PrimeFaces + +C'est exactement ce que l'extension fournit déjà ! ✅ + +--- + +**Sources consultées** : +- ✅ `C:/Users/dadyo/PersonalProjects/lions-workspace/freya/` (Freya 5.0.0 officiel) +- ✅ Jakarta EE Tutorial - Composite Components +- ✅ PrimeFaces 14.0.0 (site officiel) + +**Date d'analyse** : 2025-12-25 +**Validité** : Basée sur Freya 5.0.0, Jakarta EE, PrimeFaces 14.0.0 diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md new file mode 100644 index 0000000..dcaa99a --- /dev/null +++ b/ARCHITECTURE.md @@ -0,0 +1,285 @@ +# Architecture + +Ce document décrit l'architecture de **PrimeFaces Freya Extension**. + +## 🏗️ Vue d'ensemble + +PrimeFaces Freya Extension est une bibliothèque de **composants composites Jakarta Faces** qui simplifie l'utilisation de PrimeFaces avec le thème Freya. + +### Principe de base + +``` +XHTML Page → Freya Extension → PrimeFaces → Jakarta Faces → HTML/CSS/JS +``` + +## 📊 Diagramme d'architecture + +``` +┌─────────────────────────────────────────────────────────────┐ +│ Application Layer │ +│ ┌──────────────┐ ┌──────────────┐ ┌────────────┐ │ +│ │ XHTML Pages │ ───> │ Managed Beans│ ───> │ Business │ │ +│ └──────────────┘ └──────────────┘ │ Logic │ │ +│ │ └────────────┘ │ +└─────────┼───────────────────────────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────────────────────────────┐ +│ PrimeFaces Freya Extension (46 composants) │ +│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ +│ │ fr:fieldInput│ │ fr:fieldSelect│ │fr:actionDialog│ │ +│ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ │ +│ │ │ │ │ +│ └─────────────────┴──────────────────┘ │ +│ │ │ +│ ┌────────▼────────┐ │ +│ │ Composite │ │ +│ │ Components │ │ +│ └────────┬────────┘ │ +│ │ │ +│ ┌────────▼────────┐ │ +│ │ freya.taglib.xml│ │ +│ └─────────────────┘ │ +└─────────────────────────┬───────────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────────────────────────────┐ +│ PrimeFaces Core │ +│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ +│ │ p:inputText │ │p:selectOneMenu│ │ p:dialog │ │ +│ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ │ +│ └─────────────────┴──────────────────┘ │ +│ │ │ +│ ┌────────▼────────┐ │ +│ │ PrimeFaces │ │ +│ │ Components │ │ +│ └────────┬────────┘ │ +└─────────────────────────┬─┴─────────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────────────────────────────┐ +│ Jakarta Faces │ +│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ +│ │ Facelets │─>│ JSF Lifecycle│─>│ Rendering │ │ +│ └──────────────┘ └──────────────┘ └──────┬───────┘ │ +└─────────────────────────────────────────────┼───────────────┘ + │ + ┌───────────────────┘ + │ + ┌───────────────┴───────────────┐ + │ │ + ▼ ▼ +┌──────────────────┐ ┌──────────────────┐ +│ Freya Theme │ │ HTML/CSS/JS │ +│ ┌──────────────┐ │ │ │ +│ │layout-*.css │ │ │ Final Output │ +│ │primeicons.css│ │────────────>│ to Browser │ +│ │primeflex.css │ │ │ │ +│ └──────────────┘ │ └──────────────────┘ +└──────────────────┘ +``` + +## 🔧 Composants + +### Structure d'un composant composite + +Chaque composant Freya Extension suit cette structure : + +```xml + + + + + + + + + + + + +
+ + * + + + + + +
+
+ +``` + +### Catégories de composants + +| Catégorie | Nombre | Exemples | +|-----------|--------|----------| +| Formulaires | 18 | fieldInput, fieldSelect, fieldCalendar | +| Données | 4 | dataTable, dataView, tree, treeTable | +| Navigation | 3 | breadcrumb, steps, tabView | +| Actions | 4 | button, commandButton, linkButton | +| Feedback | 3 | message, growl, inplace | +| Utilitaires | 6 | avatar, badge, tag, progressBar | +| Layout | 2 | card, panel | +| Dialogs | 2 | actionDialog, formDialog | +| Avancés | 3 | tree, fieldEditor, chart | +| Thème | 1 | themeSelector | + +## 📁 Structure du projet + +``` +primefaces-freya-extension/ +├── runtime/ # Module principal +│ ├── pom.xml # Dépendances runtime +│ └── src/main/resources/ +│ └── META-INF/ +│ ├── freya.taglib.xml # Déclaration des 46 composants +│ └── resources/ +│ └── freya/ # Composants composites (.xhtml) +│ ├── fieldInput.xhtml +│ ├── fieldSelect.xhtml +│ ├── actionDialog.xhtml +│ └── ... (43 autres) +│ +├── integration-tests/ # Tests et démonstration +│ ├── pom.xml # Dépendances de test +│ └── src/main/ +│ ├── java/ +│ │ └── dev/lions/freya/demo/ +│ │ └── DemoBean.java # Bean de démonstration +│ └── resources/ +│ ├── application.properties # Configuration Quarkus +│ └── META-INF/resources/ +│ ├── index.xhtml # Page d'accueil +│ └── components-demo.xhtml # Démo complète +│ +├── README.md # Documentation principale +├── QUICKSTART.md # Guide de démarrage rapide +├── CONTRIBUTING.md # Guide de contribution +├── ACCESSIBILITY.md # Guide d'accessibilité +├── DEPLOYMENT.md # Guide de déploiement +├── CHANGELOG.md # Historique des versions +├── LICENSE # Licence Apache 2.0 +└── pom.xml # Configuration Maven parent +``` + +## 🔄 Flux de données + +### 1. Rendu d'un composant + +``` +User Request + │ + ▼ +XHTML Page (fr:fieldInput) + │ + ▼ +freya.taglib.xml (résolution du composant) + │ + ▼ +fieldInput.xhtml (composite component) + │ + ▼ +PrimeFaces p:inputText + │ + ▼ +Jakarta Faces Lifecycle + │ + ▼ +HTML Output + Freya CSS + │ + ▼ +Browser +``` + +### 2. Soumission d'un formulaire + +``` +User Submit + │ + ▼ +AJAX Request (PrimeFaces) + │ + ▼ +Jakarta Faces Lifecycle + │ + ├─> Apply Request Values + ├─> Process Validations + ├─> Update Model Values + ├─> Invoke Application (Bean method) + └─> Render Response + │ + ▼ +AJAX Response (partial update) + │ + ▼ +Browser (DOM update) +``` + +## 🎨 Intégration avec Freya Theme + +### Ressources Freya + +```xml + + + +``` + +### Pattern Freya + +Tous les composants `fr:field*` appliquent automatiquement : + +```html +
+ + ... + ... +
+``` + +## 🚀 Technologies utilisées + +| Technologie | Version | Rôle | +|-------------|---------|------| +| Java | 17+ | Langage de programmation | +| Quarkus | 3.15+ | Framework d'application | +| Jakarta Faces | 4.0 | Framework web MVC | +| PrimeFaces | 14.0.0 | Bibliothèque de composants UI | +| Freya Theme | 5.0.0 | Thème CSS moderne | +| PrimeFlex | 3.3.1 | Système de grille CSS | +| Maven | 3.8+ | Gestion de build | + +## 📝 Principes de conception + +1. **Simplicité** - Réduire le boilerplate de 80% +2. **Cohérence** - Pattern uniforme pour tous les composants +3. **Compatibilité** - 100% compatible avec PrimeFaces standard +4. **Maintenabilité** - Un seul endroit pour modifier le pattern +5. **Accessibilité** - Support WCAG 2.1 niveau AA +6. **Performance** - Pas de surcharge, juste du wrapping + +## 🔗 Dépendances + +### Runtime + +- `io.quarkus:quarkus-myfaces` - Jakarta Faces pour Quarkus +- `org.primefaces:primefaces:14.0.0:jakarta` - PrimeFaces +- `org.primefaces:freya:5.0.0` - Thème Freya + +### Build + +- `maven-compiler-plugin` - Compilation Java +- `maven-resources-plugin` - Copie des ressources +- `quarkus-maven-plugin` - Build Quarkus + +## 📚 Ressources + +- [Jakarta Faces Specification](https://jakarta.ee/specifications/faces/) +- [PrimeFaces Documentation](https://primefaces.github.io/primefaces/) +- [Freya Theme](https://freya.primefaces.org/) +- [Quarkus Guide](https://quarkus.io/guides/) + diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a492971 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,144 @@ +# Changelog + +Toutes les modifications notables de ce projet seront documentées dans ce fichier. + +Le format est basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.0.0/), +et ce projet adhère au [Semantic Versioning](https://semver.org/lang/fr/). + +## [Non publié] + +### Ajouté +- 46 composants composites au total +- Composants de formulaire (18) : fieldInput, fieldSelect, fieldCheckbox, fieldRadio, fieldTextarea, fieldCalendar, fieldPassword, fieldChips, fieldColorPicker, fieldRating, fieldToggleSwitch, fieldMask, fieldSpinner, fieldSlider, fieldAutoComplete, fieldFileUpload, fieldEditor, fieldNumber +- Composants de données (4) : dataTable, dataView, treeTable, tree +- Composants de navigation (3) : breadcrumb, steps, tabView +- Composants d'action (4) : button, commandButton, linkButton, splitButton +- Composants de feedback (3) : message, inplace, growl +- Composants utilitaires (6) : avatar, badge, tag, divider, progressBar, spacer +- Composants de layout (2) : card, panel +- Composants de dialog (2) : actionDialog, formDialog +- Composants avancés (3) : tree, fieldEditor, chart +- Composant de thème (1) : themeSelector +- Page de démonstration complète avec tous les composants +- Documentation README.md complète +- Guide de contribution CONTRIBUTING.md +- Licence Apache 2.0 +- Support Quarkus 3.15+ +- Support PrimeFaces 14.0.0 +- Design Freya intégré +- Responsive avec Tailwind CSS + +### Modifié +- Mise à jour de la page d'accueil avec exemples de code +- Amélioration de la documentation avec liste complète des composants +- Correction du composant growl (attribut `for` renommé en `forId`) + +### Corrigé +- Correction du panneau de messages AJAX dans components-demo.xhtml +- Correction de l'attribut `for` dans growl.xhtml (mot réservé Java) + +## [1.0.0-SNAPSHOT] - 2025-12-26 + +### Ajouté +- Version initiale du projet +- Structure Maven multi-modules +- Module runtime avec composants composites +- Module integration-tests avec démonstration +- Support Jakarta Faces 4.0 +- Support Quarkus +- Thème Freya 5.0.0 +- Pattern automatique pour les formulaires +- Réduction de 80% du code boilerplate +- Indicateurs requis automatiques +- Messages de validation intégrés +- Support Bean Validation +- Support AJAX natif +- Binding bidirectionnel + +### Documentation +- README.md avec guide complet +- COMPOSANTS_GUIDE.md avec détails de chaque composant +- ANALYSE_OFFICIELLE.md sur le thème Freya +- FREYA_USAGE_GUIDE.md avec exemples officiels +- CONTRIBUTING.md pour les contributeurs +- LICENSE Apache 2.0 +- CHANGELOG.md (ce fichier) + +### Infrastructure +- Configuration Maven +- Configuration Quarkus +- Configuration PrimeFaces +- Taglib XML pour déclaration des composants +- Structure de projet modulaire +- Tests d'intégration + +## Roadmap + +### Version 1.1.0 (Planifiée) +- [ ] Ajout de tests unitaires +- [ ] Ajout de tests d'intégration automatisés +- [ ] Support de thèmes personnalisés +- [ ] Documentation API JavaDoc +- [ ] Exemples supplémentaires +- [ ] Support i18n pour les labels par défaut +- [ ] Composant fieldToggleSwitch amélioré +- [ ] Composant timeline +- [ ] Composant schedule/calendar +- [ ] Composant orgChart + +### Version 1.2.0 (Planifiée) +- [ ] Support mode natif Quarkus +- [ ] Optimisation des performances +- [ ] Réduction de la taille des bundles +- [ ] Support CDN pour les ressources +- [ ] Mode dark par défaut +- [ ] Accessibilité WCAG 2.1 AA +- [ ] Support RTL (Right-to-Left) + +### Version 2.0.0 (Future) +- [ ] Migration vers PrimeFaces 15.x +- [ ] Support Jakarta EE 11 +- [ ] Nouveaux composants basés sur les retours utilisateurs +- [ ] API JavaScript pour interactions avancées +- [ ] Builder pattern pour configuration +- [ ] Support TypeScript pour les extensions + +## Notes de version + +### Compatibilité + +**Version actuelle : 1.0.0-SNAPSHOT** + +| Dépendance | Version minimale | Version testée | +|------------|------------------|----------------| +| Java | 17 | 17, 21 | +| Quarkus | 3.15.0 | 3.15.1 | +| PrimeFaces | 14.0.0 | 14.0.0 | +| Jakarta Faces | 4.0 | 4.0 | +| Freya Theme | 5.0.0 | 5.0.0 | + +### Migration + +Aucune migration nécessaire pour la version initiale. + +### Problèmes connus + +- Le composant `fieldEditor` nécessite Quill.js (inclus dans PrimeFaces) +- Le composant `chart` nécessite Chart.js (inclus dans PrimeFaces) +- Le composant `fieldFileUpload` nécessite configuration servlet pour upload +- Le thème Freya est sous licence commerciale PrimeFaces + +### Remerciements + +- Équipe PrimeFaces pour le framework et le thème Freya +- Communauté Quarkus pour le support +- Contributeurs du projet + +--- + +Pour plus d'informations, consultez : +- [README.md](README.md) - Documentation principale +- [CONTRIBUTING.md](CONTRIBUTING.md) - Guide de contribution +- [GitHub Issues](https://github.com/lions-dev/primefaces-freya-extension/issues) - Rapporter un bug +- [GitHub Discussions](https://github.com/lions-dev/primefaces-freya-extension/discussions) - Poser une question + diff --git a/COMPOSANTS_GUIDE.md b/COMPOSANTS_GUIDE.md new file mode 100644 index 0000000..20605de --- /dev/null +++ b/COMPOSANTS_GUIDE.md @@ -0,0 +1,397 @@ +# Guide des Composants Composites Freya Extension + +## Vue d'ensemble + +L'extension Freya fournit 15 composants composites qui appliquent automatiquement les patterns Freya et réduisent le code boilerplate dans vos formulaires Jakarta Faces. + +### Namespace + +```xml +xmlns:fr="http://primefaces.org/freya" +``` + +### Avantages + +✅ **Réduction massive du boilerplate** - ~80% de code en moins +✅ **Pattern Freya garanti** - Structure `field` et `field-checkbox` standardisée +✅ **Indicateur requis optimal** - Astérisque rouge géré proprement via `h:outputText` +✅ **Composants modernes** - Utilisation de `p:datePicker`, `p:toggleSwitch`, etc. +✅ **Fluid Design** - Tous les champs sont optimisés pour `ui-fluid` +✅ **Validation simplifiée** - Un seul tag pour label + input + message + +--- + +## Liste des Composants + +| Catégorie | Composant | Description | PF Natif | +|-----------|-----------|-------------|----------| +| **Texte** | `fr:fieldInput` | Champ texte standard | `p:inputText` | +| | `fr:fieldTextarea` | Zone de texte multiligne | `p:inputTextarea` | +| | `fr:fieldPassword` | Mot de passe | `p:password` | +| | `fr:fieldChips` | Saisie de tags | `p:chips` | +| **Sélection** | `fr:fieldSelect` | Liste déroulante unique | `p:selectOneMenu` | +| | `fr:fieldMultiSelect`| Liste déroulante multiple | `p:selectCheckboxMenu`| +| | `fr:fieldRadio` | Boutons radio | `p:selectOneRadio` | +| **Date & Nombre**| `fr:fieldCalendar` | Sélecteur de date | `p:datePicker` | +| | `fr:fieldNumber` | Champ numérique | `p:inputNumber` | +| **Boutons** | `fr:fieldCheckbox` | Case à cocher | `p:selectBooleanCheckbox`| +| | `fr:fieldSwitch` | Interrupteur | `p:toggleSwitch` | +| | `fr:fieldToggle` | Bouton bascule | `p:selectBooleanButton` | +| **Spéciaux** | `fr:fieldRating` | Évaluation | `p:rating` | +| | `fr:fieldColor` | Couleur | `p:colorPicker` | +| **Layout** | `fr:actionDialog` | Dialog standardisé | `p:dialog` | + +--- + +## Détails des Composants + +### 1. fr:fieldInput +*(Identique à la version précédente)* + +### 2. fr:fieldNumber +Champ numérique pour les montants, prix ou quantités. + +#### Attributs spécifiques +| Attribut | Type | Défaut | Description | +|----------|------|--------|-------------| +| `symbol` | String | - | Symbole monétaire (ex: " FCFA") | +| `symbolPosition`| String | "p" | Position du symbole ("p"refix, "s"uffix) | +| `decimalPlaces` | String | "2" | Nombre de décimales | +| `minValue` | String | - | Valeur minimale | +| `maxValue` | String | - | Valeur maximale | + +### 3. fr:fieldSelect +*(Identique à la version précédente)* + +### 4. fr:fieldMultiSelect +Sélecteur multiple compact. + +#### Attributs spécifiques +| Attribut | Type | Défaut | Description | +|----------|------|--------|-------------| +| `filter` | Boolean | `false` | Active la recherche | +| `multiple` | Boolean | `true` | Sélection multiple | + +### 5. fr:fieldRadio +Boutons radio pour un choix exclusif visible. + +#### Attributs spécifiques +| Attribut | Type | Défaut | Description | +|----------|------|--------|-------------| +| `layout` | String | "lineDirection"| Disposition ("lineDirection" ou "pageDirection") | + +### 6. fr:fieldCalendar +Sélecteur de date moderne (DatePicker). + +#### Attributs spécifiques +| Attribut | Type | Défaut | Description | +|----------|------|--------|-------------| +| `showIcon` | Boolean | `true` | Affiche l'icône calendrier | +| `pattern` | String | - | Format (ex: "dd/MM/yyyy") | +| `yearRange` | String | - | Plage d'années | + +### 7. fr:fieldPassword +*(Identique à la version précédente)* + +### 8. fr:fieldTextarea +*(Identique à la version précédente)* + +### 9. fr:fieldCheckbox +Case à cocher standard. Utilise le layout `field-checkbox`. + +### 10. fr:fieldSwitch +Interrupteur ON/OFF moderne. + +### 11. fr:fieldToggle +Bouton avec états ON/OFF personnalisables. + +#### Attributs spécifiques +| Attribut | Type | Défaut | Description | +|----------|------|--------|-------------| +| `onLabel` | String | "Oui" | Texte état ON | +| `offLabel` | String | "Non" | Texte état OFF | +| `onIcon` | String | - | Icône état ON | +| `offIcon` | String | - | Icône état OFF | + +### 12. fr:fieldChips +Saisie de tags/mots-clés. + +### 13. fr:fieldRating +Saisie d'une note. + +### 14. fr:fieldColor +Sélecteur de couleur graphique. + +### 15. fr:actionDialog +*(Identique à la version précédente)* + +**Dialog personnalisé:** +```xml + +

Êtes-vous sûr de vouloir supprimer cet utilisateur ?

+

#{userBean.selectedUser.nom}

+
+``` + +**Ouverture/fermeture:** +```xml + + + + + +``` + +**Comportement:** +- Le bouton **Annuler** ferme le dialog sans exécuter d'action +- Le bouton **Sauvegarder** exécute l'action et ferme le dialog **uniquement si la validation réussit** +- Le contenu du dialog utilise `ui-fluid` pour des inputs pleine largeur + +--- + +## Formulaire complet - Exemple + +```xml + + + + + + Inscription utilisateur + + + +
+
+
+

Créer un compte

+ + +
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + +
+ + + +
+
+
+
+
+
+ +``` + +--- + +## Comparaison Avant/Après + +### Sans l'extension (PrimeFaces standard) + +```xml +
+ + * + + + +
+ +
+ + * + + + +
+``` + +**10 lignes de code** + +### Avec l'extension (Freya composites) + +```xml + + +``` + +**2 lignes de code** ✅ + +### Réduction + +- **80% moins de code** +- **Même résultat visuel** +- **Même fonctionnalité** +- **Pattern Freya garanti** + +--- + +## Intégration avec Validation Bean + +Les composants supportent pleinement Bean Validation (Jakarta Validation): + +```java +public class User { + @NotBlank(message = "Le nom est obligatoire") + @Size(min = 2, max = 50, message = "Le nom doit contenir entre 2 et 50 caractères") + private String nom; + + @Email(message = "Email invalide") + @NotBlank(message = "L'email est obligatoire") + private String email; + + @Past(message = "La date de naissance doit être dans le passé") + private LocalDate dateNaissance; +} +``` + +```xml + + + +``` + +Les messages de validation Bean Validation s'afficheront automatiquement via ``. + +--- + +## Personnalisation + +### Classes CSS additionnelles + +```xml + +``` + +Génère: +```xml +
+ ... +
+``` + +### Binding de composants + +Pour accéder au composant PrimeFaces sous-jacent: + +```xml + +``` + +Dans le bean: +```java +private InputText nomInput; // PrimeFaces component + +public void someMethod() { + nomInput.setDisabled(true); +} +``` + +--- + +## Bonnes pratiques + +✅ **DO:** +- Utiliser `fr:field*` pour tous les champs de formulaire +- Utiliser `fr:actionDialog` pour les dialogs CRUD standard +- Combiner avec les grids PrimeFlex (`grid`, `col-*`) +- Grouper les champs connexes dans `
` + +❌ **DON'T:** +- Ne pas imbriquer les composants `fr:field*` (ils créent déjà un `
`) +- Ne pas dupliquer les labels (le composant gère déjà le label) +- Ne pas oublier `widgetVar` sur `fr:actionDialog` (obligatoire) + +--- + +## Technologies + +- **Jakarta Faces 4.0** (Composite Components) +- **PrimeFaces 14.0.0** (Jakarta) +- **Freya Theme 5.0.0** +- **PrimeFlex 3.3.1** (Grid système) + +--- + +## Support + +Pour plus d'informations: +- [PrimeFaces Documentation](https://primefaces.github.io/primefaces/) +- [Freya Theme](https://freya.primefaces.org/) +- [Jakarta Faces Composite Components](https://jakarta.ee/learn/docs/jakartaee-tutorial/current/web/faces-advanced-cc/faces-advanced-cc.html) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..2a1e440 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,228 @@ +# Guide de Contribution + +Merci de votre intérêt pour contribuer à **PrimeFaces Freya Extension** ! 🎉 + +## 📋 Table des matières + +- [Code de conduite](#code-de-conduite) +- [Comment contribuer](#comment-contribuer) +- [Structure du projet](#structure-du-projet) +- [Développement](#développement) +- [Standards de code](#standards-de-code) +- [Processus de Pull Request](#processus-de-pull-request) + +## 🤝 Code de conduite + +Ce projet adhère à un code de conduite. En participant, vous vous engagez à respecter ce code. + +- Soyez respectueux et inclusif +- Acceptez les critiques constructives +- Concentrez-vous sur ce qui est le mieux pour la communauté + +## 🚀 Comment contribuer + +### Signaler un bug + +1. Vérifiez que le bug n'a pas déjà été signalé dans les [Issues](https://github.com/lions-dev/primefaces-freya-extension/issues) +2. Créez une nouvelle issue avec le template "Bug Report" +3. Incluez : + - Description claire du problème + - Étapes pour reproduire + - Comportement attendu vs comportement actuel + - Version de Java, Quarkus, PrimeFaces + - Extrait de code minimal + +### Proposer une fonctionnalité + +1. Créez une issue avec le template "Feature Request" +2. Décrivez : + - Le problème que cela résout + - La solution proposée + - Des alternatives envisagées + - Des exemples d'utilisation + +### Ajouter un nouveau composant + +1. Créez une issue pour discuter du composant +2. Suivez la structure des composants existants +3. Ajoutez la documentation +4. Ajoutez des exemples dans `components-demo.xhtml` + +## 📁 Structure du projet + +``` +primefaces-freya-extension/ +├── runtime/ # Module principal +│ └── src/main/resources/ +│ └── META-INF/ +│ ├── freya.taglib.xml # Déclaration des composants +│ └── resources/ +│ └── freya/ # Composants composites (.xhtml) +├── integration-tests/ # Tests et démonstration +│ └── src/main/ +│ ├── java/ +│ │ └── dev/lions/freya/demo/ # Beans de démonstration +│ └── resources/ +│ └── META-INF/resources/ # Pages de démonstration +├── README.md # Documentation principale +├── CONTRIBUTING.md # Ce fichier +└── pom.xml # Configuration Maven parent +``` + +## 💻 Développement + +### Prérequis + +- Java 17 ou supérieur +- Maven 3.8+ +- Git +- IDE (IntelliJ IDEA, Eclipse, VS Code) + +### Configuration de l'environnement + +1. **Cloner le repository** + ```bash + git clone https://github.com/lions-dev/primefaces-freya-extension.git + cd primefaces-freya-extension + ``` + +2. **Compiler le projet** + ```bash + mvn clean install + ``` + +3. **Lancer la démo en mode dev** + ```bash + cd integration-tests + mvn quarkus:dev + ``` + +4. **Accéder à la démo** + - Ouvrir http://localhost:8080 + - La page se recharge automatiquement lors des modifications + +### Créer un nouveau composant + +1. **Créer le fichier composite** dans `runtime/src/main/resources/META-INF/resources/freya/` + + Exemple : `fieldExample.xhtml` + ```xml + + + + + + + + + + + + + +
+ + * + + + + + + +
+
+ + ``` + +2. **Déclarer le composant** dans `runtime/src/main/resources/META-INF/freya.taglib.xml` + ```xml + + fieldExample + freya/fieldExample.xhtml + + ``` + +3. **Ajouter un exemple** dans `integration-tests/src/main/resources/META-INF/resources/components-demo.xhtml` + +4. **Mettre à jour la documentation** dans `README.md` + +## 📝 Standards de code + +### XHTML (Composants composites) + +- Indentation : 4 espaces +- Toujours inclure `id`, `label`, `value`, `required` comme attributs de base +- Utiliser `
` pour les champs de formulaire +- Inclure `` pour les messages de validation +- Ajouter l'astérisque requis : ` *` + +### Java (Beans) + +- Suivre les conventions Java standard +- Utiliser `@Named` et `@SessionScoped` pour les beans CDI +- Implémenter `Serializable` pour les beans avec scope +- Documenter les méthodes publiques avec Javadoc + +### Commits + +- Messages en français ou anglais +- Format : `type(scope): description` + - `feat`: Nouvelle fonctionnalité + - `fix`: Correction de bug + - `docs`: Documentation + - `style`: Formatage + - `refactor`: Refactoring + - `test`: Tests + - `chore`: Maintenance + +Exemples : +``` +feat(fieldInput): ajout de l'attribut maxlength +fix(actionDialog): correction du binding widgetVar +docs(README): mise à jour de la liste des composants +``` + +## 🔄 Processus de Pull Request + +1. **Fork** le repository +2. **Créer une branche** depuis `main` + ```bash + git checkout -b feat/mon-nouveau-composant + ``` +3. **Faire vos modifications** +4. **Tester** localement + ```bash + mvn clean install + cd integration-tests + mvn quarkus:dev + ``` +5. **Commit** vos changements + ```bash + git commit -m "feat(fieldExample): ajout du nouveau composant" + ``` +6. **Push** vers votre fork + ```bash + git push origin feat/mon-nouveau-composant + ``` +7. **Créer une Pull Request** sur GitHub + +### Checklist avant PR + +- [ ] Le code compile sans erreur +- [ ] Les tests passent (si applicable) +- [ ] La documentation est à jour +- [ ] Un exemple est ajouté dans `components-demo.xhtml` +- [ ] Le composant est déclaré dans `freya.taglib.xml` +- [ ] Le commit suit les conventions + +## ❓ Questions + +Pour toute question : +- Ouvrir une [Discussion](https://github.com/lions-dev/primefaces-freya-extension/discussions) +- Contacter l'équipe : contact@lions.dev + +Merci de contribuer ! 🙏 + diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md new file mode 100644 index 0000000..21c6332 --- /dev/null +++ b/DEPLOYMENT.md @@ -0,0 +1,341 @@ +# Guide de Déploiement + +Ce guide explique comment déployer **PrimeFaces Freya Extension** en production. + +## 📦 Build de Production + +### 1. Compiler le projet + +```bash +# Nettoyer et compiler +mvn clean install + +# Compiler sans les tests (plus rapide) +mvn clean install -DskipTests + +# Compiler avec profil de production +mvn clean install -Pproduction +``` + +### 2. Vérifier les artefacts + +Les artefacts sont générés dans : +``` +runtime/target/primefaces-freya-extension-runtime-1.0.0-SNAPSHOT.jar +integration-tests/target/primefaces-freya-extension-integration-tests-1.0.0-SNAPSHOT.jar +``` + +## 🚀 Déploiement sur différentes plateformes + +### Quarkus en mode JVM + +```bash +cd integration-tests + +# Build +mvn clean package + +# Lancer +java -jar target/quarkus-app/quarkus-run.jar +``` + +### Quarkus en mode natif + +```bash +cd integration-tests + +# Build natif (nécessite GraalVM) +mvn clean package -Pnative + +# Lancer +./target/primefaces-freya-extension-integration-tests-1.0.0-SNAPSHOT-runner +``` + +### Docker + +#### Créer l'image Docker + +```bash +cd integration-tests + +# Build avec Docker +mvn clean package -Dquarkus.container-image.build=true + +# Ou utiliser le Dockerfile +docker build -f src/main/docker/Dockerfile.jvm -t primefaces-freya-extension:latest . +``` + +#### Lancer le conteneur + +```bash +docker run -i --rm -p 8080:8080 primefaces-freya-extension:latest +``` + +#### Docker Compose + +```yaml +version: '3.8' + +services: + app: + image: primefaces-freya-extension:latest + ports: + - "8080:8080" + environment: + - QUARKUS_PROFILE=prod + - QUARKUS_HTTP_PORT=8080 + restart: unless-stopped +``` + +### Kubernetes + +#### Deployment YAML + +```yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: primefaces-freya-extension +spec: + replicas: 3 + selector: + matchLabels: + app: primefaces-freya-extension + template: + metadata: + labels: + app: primefaces-freya-extension + spec: + containers: + - name: app + image: primefaces-freya-extension:latest + ports: + - containerPort: 8080 + env: + - name: QUARKUS_PROFILE + value: "prod" + resources: + requests: + memory: "256Mi" + cpu: "250m" + limits: + memory: "512Mi" + cpu: "500m" +--- +apiVersion: v1 +kind: Service +metadata: + name: primefaces-freya-extension +spec: + selector: + app: primefaces-freya-extension + ports: + - port: 80 + targetPort: 8080 + type: LoadBalancer +``` + +### Serveur d'applications (WildFly, Tomcat, etc.) + +```bash +# Build WAR +mvn clean package -Dquarkus.package.type=legacy-jar + +# Déployer sur WildFly +cp target/*.war $WILDFLY_HOME/standalone/deployments/ + +# Déployer sur Tomcat +cp target/*.war $TOMCAT_HOME/webapps/ +``` + +## ⚙️ Configuration de Production + +### application.properties (Production) + +```properties +# Mode production +quarkus.faces.project-stage=Production +quarkus.faces.state-saving-method=server + +# Logging +quarkus.log.level=INFO +quarkus.log.console.enable=true +quarkus.log.console.format=%d{HH:mm:ss} %-5p [%c{2.}] (%t) %s%e%n + +# HTTP +quarkus.http.port=8080 +quarkus.http.host=0.0.0.0 +quarkus.http.cors=true + +# PrimeFaces +primefaces.THEME=freya +primefaces.FONT_AWESOME=true +primefaces.CLIENT_SIDE_VALIDATION=true +primefaces.MOVE_SCRIPTS_TO_BOTTOM=true +primefaces.SUBMIT=partial +primefaces.UPLOADER=auto + +# Cache +quarkus.http.enable-compression=true +quarkus.http.compress-media-types=text/html,text/css,application/javascript + +# Security (si applicable) +quarkus.http.ssl.certificate.file=/path/to/certificate.crt +quarkus.http.ssl.certificate.key-file=/path/to/private.key +``` + +## 🔒 Sécurité + +### 1. HTTPS + +Toujours utiliser HTTPS en production : + +```properties +quarkus.http.ssl-port=8443 +quarkus.http.insecure-requests=redirect +``` + +### 2. Headers de sécurité + +```properties +quarkus.http.header."X-Frame-Options".value=DENY +quarkus.http.header."X-Content-Type-Options".value=nosniff +quarkus.http.header."X-XSS-Protection".value=1; mode=block +quarkus.http.header."Strict-Transport-Security".value=max-age=31536000; includeSubDomains +``` + +### 3. CSP (Content Security Policy) + +```properties +quarkus.http.header."Content-Security-Policy".value=default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline' +``` + +## 📊 Monitoring + +### Health Checks + +```properties +quarkus.smallrye-health.root-path=/health +``` + +Endpoints disponibles : +- `/health` - Health check global +- `/health/live` - Liveness probe +- `/health/ready` - Readiness probe + +### Metrics + +```properties +quarkus.micrometer.enabled=true +quarkus.micrometer.export.prometheus.enabled=true +``` + +Endpoint : `/metrics` + +## 🔧 Optimisations + +### 1. Minification des ressources + +```properties +primefaces.MOVE_SCRIPTS_TO_BOTTOM=true +primefaces.SUBMIT=partial +``` + +### 2. Compression + +```properties +quarkus.http.enable-compression=true +``` + +### 3. Cache + +```xml + + + javax.faces.FACELETS_REFRESH_PERIOD + -1 + +``` + +## 📈 Performance + +### Recommandations JVM + +```bash +java -Xms256m -Xmx512m \ + -XX:+UseG1GC \ + -XX:MaxGCPauseMillis=200 \ + -jar target/quarkus-app/quarkus-run.jar +``` + +### Mode natif (meilleure performance) + +```bash +# Build natif +mvn clean package -Pnative + +# Temps de démarrage : ~0.05s +# Mémoire : ~50MB +``` + +## 🌐 Reverse Proxy (Nginx) + +```nginx +server { + listen 80; + server_name example.com; + + location / { + proxy_pass http://localhost:8080; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } +} +``` + +## 📝 Checklist de déploiement + +- [ ] Tests passent (`mvn test`) +- [ ] Build réussit (`mvn clean install`) +- [ ] Configuration de production validée +- [ ] HTTPS configuré +- [ ] Headers de sécurité configurés +- [ ] Health checks fonctionnels +- [ ] Logs configurés +- [ ] Monitoring en place +- [ ] Backup configuré +- [ ] Documentation à jour + +## 🆘 Dépannage + +### Problème : Application ne démarre pas + +```bash +# Vérifier les logs +tail -f logs/application.log + +# Vérifier le port +netstat -an | grep 8080 +``` + +### Problème : Ressources non chargées + +Vérifier que les ressources Freya sont accessibles : +- `/resources/freya-layout/css/layout-light.css` +- `/resources/freya-layout/css/primeicons.css` + +### Problème : Performance lente + +1. Activer la compression +2. Utiliser le mode natif +3. Augmenter la mémoire JVM +4. Vérifier les requêtes N+1 + +## 📧 Support + +Pour toute question sur le déploiement : +- Email : contact@lions.dev +- GitHub Issues : https://github.com/lions-dev/primefaces-freya-extension/issues + diff --git a/FREYA_USAGE_GUIDE.md b/FREYA_USAGE_GUIDE.md new file mode 100644 index 0000000..fe16c76 --- /dev/null +++ b/FREYA_USAGE_GUIDE.md @@ -0,0 +1,668 @@ +# Guide d'Utilisation - Freya avec PrimeFaces + +**Version** : Freya 5.0.0 + PrimeFaces 14.0.0 +**Date** : 2025-12-25 +**Sources** : Documentation officielle Freya et exemples + +--- + +## 🎯 Introduction + +Ce guide montre comment utiliser les composants **PrimeFaces standards** avec le thème **Freya** dans vos applications Quarkus, basé sur les exemples officiels de Freya 5.0.0. + +**Important** : Freya est un **thème CSS** pour PrimeFaces, pas une bibliothèque de composants. Vous utilisez les composants PrimeFaces standards (`p:inputText`, `p:dataTable`, etc.) avec les classes CSS de Freya. + +--- + +## 📦 Installation + +### 1. Dépendances Maven + +```xml + + dev.lions + primefaces-freya-extension + 1.0.0-SNAPSHOT + +``` + +Cette extension fournit : +- ✅ Thème Freya +- ✅ Templates de layout +- ✅ Composant `FreyaMenu` +- ✅ Bean `GuestPreferences` + +### 2. Configuration + +**application.properties** : +```properties +primefaces.THEME=freya +primefaces.FONT_AWESOME=true +primefaces.CLIENT_SIDE_VALIDATION=true +primefaces.MOVE_SCRIPTS_TO_BOTTOM=true +``` + +--- + +## 🎨 Classes CSS Freya + +### Layout Classes (PrimeFlex) + +Freya utilise **PrimeFlex** pour le layout : + +```xml +
+
+
+ +
+
+
+``` + +**Classes principales** : +- `grid` - Conteneur grille +- `col-{n}` - Colonnes (1-12) +- `md:col-{n}`, `lg:col-{n}` - Breakpoints responsive +- `card` - Carte Freya avec ombre et border-radius +- `ui-fluid` - Inputs 100% width + +### Form Classes + +**Pattern Field** (recommandé) : +```xml +
+ + + +
+``` + +**Grid Formgrid** : +```xml +
+
+
+ + +
+
+
+
+ + +
+
+
+``` + +**Float Label** : +```xml + + + + +``` + +### Icons in Inputs + +```xml + + + + + + + + + +``` + +--- + +## 📝 Composants de Formulaire + +### InputText + +**Basique** : +```xml + +``` + +**Avec field pattern** : +```xml +
+ + + +
+``` + +**Disabled / Erreur** : +```xml + + +``` + +### InputTextarea + +```xml +
+ + +
+``` + +### SelectOneMenu (Dropdown) + +```xml +
+ + + + + + +
+``` + +**Avec filtre** : +```xml + + + +``` + +### Calendar (DatePicker) + +```xml +
+ + +
+``` + +### SelectManyCheckbox + +```xml +
+ + + + + + +
+``` + +### SelectOneRadio + +```xml +
+ + + + + +
+``` + +--- + +## 📊 Composants de Données + +### DataTable + +**Basique** : +```xml + + + + + + + + +``` + +**Complet (Pattern Freya CRUD)** : +```xml + + + + + + + + + + + + + + + + + + + + + + + +
+ Gestion des Données + + + + +
+
+ + + + + + + + + + + + + + + + + + +
+
+``` + +--- + +## 🗂️ Composants Panel + +### Dialog + +**Basique** : +```xml + + + + + +``` + +**Avec formulaire et footer** : +```xml + + + +
+ + +
+
+ + +
+
+
+ + + + + +
+``` + +### Panel + +```xml + +

Contenu du panel...

+
+``` + +### AccordionPanel + +```xml + + +

Contenu de la section 1...

+
+ +

Contenu de la section 2...

+
+
+``` + +--- + +## 🔘 Composants Button + +### CommandButton + +**Basique** : +```xml + +``` + +**Avec icône** : +```xml + +``` + +**Avec styles Freya** : +```xml + + + + + + + + + + + + + + +``` + +**Groupe de boutons** : +```xml + + + + +``` + +--- + +## 💬 Composants Message + +### Message (pour un champ) + +```xml +
+ + + +
+``` + +### Messages (tous les messages) + +```xml + + + + +``` + +### Growl (notifications toast) + +```xml + + + + +``` + +**Dans le bean** : +```java +public void save() { + // Logic... + FacesContext.getCurrentInstance().addMessage(null, + new FacesMessage(FacesMessage.SEVERITY_INFO, + "Succès", + "Données sauvegardées avec succès")); +} +``` + +--- + +## 📐 Patterns de Layout + +### Page Complète avec Card + +```xml + + Ma Page + + +
+
+
+
Titre
+

Contenu...

+
+
+
+
+
+``` + +### Deux Colonnes + +```xml +
+
+
+
Colonne Gauche
+ +
+
+
+
+
Colonne Droite
+ +
+
+
+``` + +### Formulaire Complet + +```xml +
+
+
+ +
Nouvel Utilisateur
+ +
+
+
+ + + +
+
+
+
+ + + +
+
+
+ +
+ + + +
+ +
+ + + + + +
+ +
+ + +
+
+
+
+
+``` + +--- + +## 🎨 Composant FreyaMenu + +**Usage** : +```xml + + + +``` + +**Bean** : +```java +@Named +@SessionScoped +public class MenuBean implements Serializable { + private MenuModel model; + + @PostConstruct + public void init() { + model = new DefaultMenuModel(); + + DefaultMenuItem item1 = DefaultMenuItem.builder() + .value("Dashboard") + .icon("pi pi-home") + .outcome("/dashboard.xhtml") + .build(); + model.getElements().add(item1); + + DefaultSubMenu subMenu = DefaultSubMenu.builder() + .label("Gestion") + .icon("pi pi-cog") + .build(); + + DefaultMenuItem subItem = DefaultMenuItem.builder() + .value("Utilisateurs") + .outcome("/users/list.xhtml") + .build(); + subMenu.getElements().add(subItem); + + model.getElements().add(subMenu); + } + + public MenuModel getModel() { + return model; + } +} +``` + +--- + +## 📚 Ressources + +### Documentation Officielle +- **PrimeFaces** : https://primefaces.github.io/primefaces/14_0_0/ +- **PrimeFlex** : https://www.primefaces.org/primeflex/ +- **PrimeIcons** : https://www.primefaces.org/primeicons/ + +### Exemples Sources Freya +- **Localisation** : `C:/Users/dadyo/PersonalProjects/lions-workspace/freya/tag/src/main/webapp/` +- Fichiers : `input.xhtml`, `crud.xhtml`, `formlayout.xhtml`, `button.xhtml`, etc. + +--- + +## ✅ Bonnes Pratiques + +1. **Utiliser les classes Freya** : `grid`, `card`, `field`, `formgrid` +2. **Pattern field cohérent** : Label + Input + Message +3. **ui-fluid pour formulaires** : Inputs 100% width +4. **Responsive design** : Utiliser `col-12 lg:col-6` etc. +5. **Icônes PrimeIcons** : `pi pi-*` +6. **Styles de boutons** : `ui-button-success`, `ui-button-danger`, etc. +7. **Messages appropriés** : `p:message` pour champs, `p:growl` pour notifications +8. **Dialog modal** : Toujours avec `modal="true"` et `responsive="true"` + +--- + +**Version** : 1.0.0 +**Dernière mise à jour** : 2025-12-25 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..a90c6dd --- /dev/null +++ b/LICENSE @@ -0,0 +1,84 @@ +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License. + +"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work. + +"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. + +Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. + +Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work. + +4. Redistribution. + +You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + +(a) You must give any other recipients of the Work or Derivative Works a copy of this License; and + +(b) You must cause any modified files to carry prominent notices stating that You changed the files; and + +(c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work; and + +(d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file. + +5. Submission of Contributions. + +Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. + +6. Trademarks. + +This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work. + +7. Disclaimer of Warranty. + +Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. + +8. Limitation of Liability. + +In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work. + +9. Accepting Warranty or Additional Liability. + +While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. + +END OF TERMS AND CONDITIONS + +Copyright 2025 Lions Dev Team + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + diff --git a/QUICKSTART.md b/QUICKSTART.md new file mode 100644 index 0000000..c089eb8 --- /dev/null +++ b/QUICKSTART.md @@ -0,0 +1,289 @@ +# Guide de Démarrage Rapide + +Commencez à utiliser **PrimeFaces Freya Extension** en 5 minutes ! ⚡ + +## 📦 Étape 1 : Installation + +### Option A : Projet Quarkus existant + +Ajoutez la dépendance dans votre `pom.xml` : + +```xml + + dev.lions + primefaces-freya-extension-runtime + 1.0.0-SNAPSHOT + +``` + +### Option B : Nouveau projet Quarkus + +```bash +# Créer un nouveau projet Quarkus +mvn io.quarkus:quarkus-maven-plugin:3.15.1:create \ + -DprojectGroupId=com.example \ + -DprojectArtifactId=my-app \ + -Dextensions="resteasy-reactive,quarkus-undertow,quarkus-myfaces" + +cd my-app + +# Ajouter PrimeFaces Freya Extension +# Éditer pom.xml et ajouter la dépendance ci-dessus +``` + +## ⚙️ Étape 2 : Configuration + +### application.properties + +```properties +# PrimeFaces Configuration +quarkus.faces.project-stage=Development +quarkus.faces.state-saving-method=server + +# PrimeFaces Settings +primefaces.THEME=freya +primefaces.FONT_AWESOME=true +primefaces.CLIENT_SIDE_VALIDATION=true +primefaces.MOVE_SCRIPTS_TO_BOTTOM=true +``` + +## 📄 Étape 3 : Créer votre première page + +### src/main/resources/META-INF/resources/index.xhtml + +```xml + + + + + + Mon Application + + + + + + + + + +
+
+

Formulaire d'inscription

+ + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +``` + +## 🎯 Étape 4 : Créer le Bean + +### src/main/java/com/example/UserBean.java + +```java +package com.example; + +import jakarta.enterprise.context.SessionScoped; +import jakarta.faces.application.FacesMessage; +import jakarta.faces.context.FacesContext; +import jakarta.inject.Named; +import java.io.Serializable; +import java.time.LocalDate; + +@Named +@SessionScoped +public class UserBean implements Serializable { + + private String nom; + private String email; + private String password; + private LocalDate birthdate; + private String country; + private boolean acceptTerms; + + public String register() { + // Validation + if (!acceptTerms) { + FacesContext.getCurrentInstance().addMessage(null, + new FacesMessage(FacesMessage.SEVERITY_ERROR, + "Erreur", "Vous devez accepter les conditions")); + return null; + } + + // Logique d'inscription + FacesContext.getCurrentInstance().addMessage(null, + new FacesMessage(FacesMessage.SEVERITY_INFO, + "Succès", "Inscription réussie pour " + nom)); + + return null; + } + + // Getters et Setters + public String getNom() { return nom; } + public void setNom(String nom) { this.nom = nom; } + + public String getEmail() { return email; } + public void setEmail(String email) { this.email = email; } + + public String getPassword() { return password; } + public void setPassword(String password) { this.password = password; } + + public LocalDate getBirthdate() { return birthdate; } + public void setBirthdate(LocalDate birthdate) { this.birthdate = birthdate; } + + public String getCountry() { return country; } + public void setCountry(String country) { this.country = country; } + + public boolean isAcceptTerms() { return acceptTerms; } + public void setAcceptTerms(boolean acceptTerms) { this.acceptTerms = acceptTerms; } +} +``` + +## 🚀 Étape 5 : Lancer l'application + +```bash +mvn quarkus:dev +``` + +Ouvrez votre navigateur : **http://localhost:8080** + +## 🎉 C'est tout ! + +Vous avez maintenant une application fonctionnelle avec : +- ✅ Formulaire complet avec validation +- ✅ Design moderne Freya +- ✅ Composants réutilisables +- ✅ 80% moins de code qu'avec PrimeFaces standard + +## 📚 Prochaines étapes + +### Ajouter un Dialog + +```xml + + + + + + +``` + +### Ajouter un DataTable + +```xml + + + + + + + + + + + +``` + +## 🔧 Personnalisation + +### Changer le thème + +```xml + + +``` + +### Utiliser PrimeFlex pour le layout + +```xml +
+
+ +
+
+ +
+
+``` + +## 📖 Documentation complète + +- [README.md](README.md) - Documentation principale +- [Liste des composants](README.md#-composants-disponibles-43-au-total) +- [Guide d'accessibilité](ACCESSIBILITY.md) +- [Guide de contribution](CONTRIBUTING.md) + +## 💡 Exemples + +Consultez la page de démonstration complète : +```bash +cd integration-tests +mvn quarkus:dev +# Ouvrir http://localhost:8080/components-demo.xhtml +``` + +## ❓ Besoin d'aide ? + +- 📧 Email : contact@lions.dev +- 💬 GitHub Discussions : https://github.com/lions-dev/primefaces-freya-extension/discussions +- 🐛 Issues : https://github.com/lions-dev/primefaces-freya-extension/issues + +Bon développement ! 🚀 + diff --git a/README.md b/README.md new file mode 100644 index 0000000..7d19e7b --- /dev/null +++ b/README.md @@ -0,0 +1,543 @@ +# PrimeFaces Freya Extension + +Extension Quarkus fournissant **43 composants composites** optimisés pour simplifier l'utilisation de PrimeFaces avec le thème **Freya**. + +--- + +## 🎯 Philosophie + +Cette extension suit une approche **complète et moderne** : + +- ✅ **43 composants prêts à l'emploi** : Formulaires, données, navigation, feedback, layout, etc. +- ✅ **PrimeFaces standard** : Utilise les composants PrimeFaces natifs sous le capot +- ✅ **Réduction du boilerplate** : ~80% moins de code pour les formulaires +- ✅ **Pattern Freya automatique** : Structure `field` appliquée systématiquement +- ✅ **100% Compatible** : Fonctionne avec tout projet Quarkus + PrimeFaces +- ✅ **Optimal** : Correction des bugs d'accessibilité et d'affichage (indicateurs requis) +- ✅ **Design moderne** : Interface responsive avec Tailwind CSS intégré + +> **Note importante** : Freya est un **thème**, pas une bibliothèque de composants. Il fournit uniquement FreyaMenu (Java) et des classes CSS. Cette extension ajoute 43 composants composites pour simplifier l'usage des patterns Freya. + +--- + +## 📦 Installation + +### Dans un Projet Quarkus + +Ajoutez la dépendance dans votre `pom.xml` : + +```xml + + dev.lions + primefaces-freya-extension + 1.0.0-SNAPSHOT + +``` + +### Configuration + +Dans `application.properties` : + +```properties +# PrimeFaces Configuration +primefaces.THEME=freya +primefaces.FONT_AWESOME=true +primefaces.CLIENT_SIDE_VALIDATION=true +primefaces.MOVE_SCRIPTS_TO_BOTTOM=true +``` + +--- + +## 🚀 Utilisation Rapide + +### 1. Déclarer le Namespace + +```xml + +``` + +### 2. Utiliser les Composants + +**Avant (PrimeFaces standard) :** +```xml +
+ + * + + + +
+``` + +**Après (Freya Extension) :** +```xml + +``` + +**Résultat : 80% moins de code, même fonctionnalité** + +--- + +## 🎨 Composants Disponibles (43 au total) + +### Formulaires (15 composants) +| Composant | Description | Composant PF sous-jacent | +|-----------|-------------|--------------------------| +| `fr:fieldInput` | Champ texte simple | `p:inputText` | +| `fr:fieldSelect` | Liste déroulante unique | `p:selectOneMenu` | +| `fr:fieldCheckbox` | Case à cocher unique | `p:selectBooleanCheckbox` | +| `fr:fieldRadio` | Boutons radio | `p:selectOneRadio` | +| `fr:fieldTextarea` | Zone de texte multiligne | `p:inputTextarea` | +| `fr:fieldCalendar` | Sélecteur de date | `p:datePicker` | +| `fr:fieldPassword` | Mot de passe sécurisé | `p:password` | +| `fr:fieldChips` | Saisie de tags | `p:chips` | +| `fr:fieldColorPicker` | Sélecteur de couleur | `p:colorPicker` | +| `fr:fieldRating` | Évaluation par étoiles | `p:rating` | +| `fr:fieldToggleSwitch` | Interrupteur ON/OFF | `p:toggleSwitch` | +| `fr:fieldMask` | Champ avec masque de saisie | `p:inputMask` | +| `fr:fieldSpinner` | Sélecteur numérique | `p:spinner` | +| `fr:fieldSlider` | Curseur de valeur | `p:slider` | +| `fr:fieldAutoComplete` | Autocomplétion | `p:autoComplete` | + +### Données (1 composant) +| Composant | Description | Composant PF sous-jacent | +|-----------|-------------|--------------------------| +| `fr:dataTable` | Tableau de données avec pagination | `p:dataTable` | + +### Navigation (3 composants) +| Composant | Description | Composant PF sous-jacent | +|-----------|-------------|--------------------------| +| `fr:breadcrumb` | Fil d'Ariane | `p:breadCrumb` | +| `fr:steps` | Indicateur d'étapes | `p:steps` | +| `fr:tabView` | Onglets | `p:tabView` | + +### Actions (4 composants) +| Composant | Description | Composant PF sous-jacent | +|-----------|-------------|--------------------------| +| `fr:button` | Bouton simple | `p:button` | +| `fr:commandButton` | Bouton avec action | `p:commandButton` | +| `fr:linkButton` | Bouton lien | `p:linkButton` | +| `fr:splitButton` | Bouton avec menu | `p:splitButton` | + +### Feedback (3 composants) +| Composant | Description | Composant PF sous-jacent | +|-----------|-------------|--------------------------| +| `fr:message` | Message de validation | `p:message` | +| `fr:inplace` | Édition en place | `p:inplace` | +| `fr:growl` | Notifications toast | `p:growl` | + +### Utilitaires (6 composants) +| Composant | Description | Composant PF sous-jacent | +|-----------|-------------|--------------------------| +| `fr:avatar` | Avatar utilisateur | `p:avatar` | +| `fr:badge` | Badge de notification | `p:badge` | +| `fr:tag` | Étiquette | `p:tag` | +| `fr:divider` | Séparateur | `p:divider` | +| `fr:progressBar` | Barre de progression | `p:progressBar` | +| `fr:spacer` | Espacement | `p:spacer` | + +### Layout (2 composants) +| Composant | Description | Composant PF sous-jacent | +|-----------|-------------|--------------------------| +| `fr:card` | Carte de contenu | `p:panel` | +| `fr:panel` | Panneau pliable | `p:panel` | + +### Dialogs (2 composants) +| Composant | Description | Composant PF sous-jacent | +|-----------|-------------|--------------------------| +| `fr:actionDialog` | Dialog avec actions | `p:dialog` | +| `fr:formDialog` | Dialog avec formulaire | `p:dialog` | + +--- + +## 📖 Exemples + +### Formulaire d'Inscription + +```xml + +
+

Créer un compte

+ + + + + + + + + + + + + + + + + + + + + +
+
+``` + +### Dialog CRUD + +```xml + + + + + + + + + + + + + + +``` + +--- + +## 📚 Documentation Complète + +### Guides principaux + +📖 **[Guide de Démarrage Rapide](QUICKSTART.md)** ⚡ +- Installation en 5 minutes +- Premier formulaire +- Exemples de code complets + +📖 **[Guide Complet des Composants](COMPOSANTS_GUIDE.md)** +- Tous les attributs disponibles pour chaque composant +- Exemples d'usage pour chaque cas d'usage +- Intégration avec Bean Validation +- Bonnes pratiques +- Comparaison avant/après + +📖 **[Guide d'Accessibilité](ACCESSIBILITY.md)** ♿ +- Standards WCAG 2.1 +- Navigation au clavier +- Support des lecteurs d'écran +- Bonnes pratiques d'accessibilité + +📖 **[Guide de Contribution](CONTRIBUTING.md)** 🤝 +- Comment contribuer +- Standards de code +- Processus de Pull Request +- Créer un nouveau composant + +📖 **[Changelog](CHANGELOG.md)** 📝 +- Historique des versions +- Nouvelles fonctionnalités +- Corrections de bugs +- Roadmap + +### Guides techniques + +📖 **[Analyse Officielle Freya](ANALYSE_OFFICIELLE.md)** +- Découverte importante : Freya fournit uniquement 1 composant Java (FreyaMenu), le reste est du CSS + +📖 **[Guide d'Usage Freya](FREYA_USAGE_GUIDE.md)** +- Exemples tirés des sources officielles Freya 5.0.0 + +--- + +## 🧪 Démonstration + +Une page de démonstration complète est disponible : + +**Fichier** : `demo/components-demo.xhtml` +**Bean** : `demo/DemoBean.java` + +Pour la tester : +```bash +mvn quarkus:dev +# Puis accédez à http://localhost:8080/components-demo.xhtml +``` + +Cette page montre tous les composants en action avec un formulaire d'inscription complet. + +--- + +## 🏗️ Architecture + +``` +primefaces-freya-extension/ +├── runtime/ +│ └── src/main/resources/ +│ └── META-INF/ +│ ├── freya.taglib.xml # Déclaration des 7 composants +│ └── resources/ +│ └── freya/ # Composants composites +│ ├── fieldInput.xhtml +│ ├── fieldNumber.xhtml +│ ├── fieldSelect.xhtml +│ ├── fieldMultiSelect.xhtml +│ ├── fieldRadio.xhtml +│ ├── fieldCalendar.xhtml +│ ├── fieldPassword.xhtml +│ ├── fieldTextarea.xhtml +│ ├── fieldCheckbox.xhtml +│ ├── fieldSwitch.xhtml +│ ├── fieldToggle.xhtml +│ ├── fieldChips.xhtml +│ ├── fieldRating.xhtml +│ ├── fieldColor.xhtml +│ └── actionDialog.xhtml +├── demo/ +│ ├── components-demo.xhtml # Page de démonstration +│ └── DemoBean.java # Backing bean +├── COMPOSANTS_GUIDE.md # Documentation complète +├── ANALYSE_OFFICIELLE.md # Analyse des sources Freya +└── FREYA_USAGE_GUIDE.md # Guide d'usage Freya +``` + +--- + +## 🎨 Pattern Freya Appliqué + +Tous les composants `fr:field*` génèrent automatiquement cette structure : + +```xml +
+ + * + + + +
+``` + +Le composant `fr:fieldCheckbox` utilise `field-checkbox` au lieu de `field` pour un layout horizontal. + +--- + +## ✨ Avantages + +### 1. Réduction du Boilerplate + +**Sans extension :** +- 10 lignes par champ +- Répétition du pattern `
` + label + input + message +- Gestion manuelle de l'astérisque requis + +**Avec extension :** +- 1 ligne par champ +- Pattern Freya automatique +- Astérisque requis automatique + +### 2. Maintenabilité + +Si le pattern Freya change (par exemple structure HTML différente), **un seul fichier à modifier** au lieu de centaines de pages. + +### 3. Cohérence + +Tous les formulaires utilisent **exactement le même pattern**, garantissant une UX uniforme. + +### 4. Compatibilité Totale + +Les composants utilisent les composants PrimeFaces standards sous le capot, donc : +- ✅ Toutes les fonctionnalités PrimeFaces disponibles +- ✅ Bean Validation supporté +- ✅ AJAX natif +- ✅ Binding bidirectionnel + +--- + +## 🔧 Personnalisation + +### Attributs Communs + +Tous les composants `fr:field*` supportent : + +| Attribut | Type | Défaut | Description | +|----------|------|--------|-------------| +| `id` | String | - | Identifiant du composant | +| `label` | String | - | Label affiché | +| `value` | Object | - | Valeur liée (two-way binding) | +| `required` | Boolean | `false` | Champ obligatoire (affiche astérisque) | +| `disabled` | Boolean | `false` | Désactive le champ | +| `readonly` | Boolean | `false` | Lecture seule | +| `styleClass` | String | - | Classes CSS additionnelles | + +### Attributs Spécifiques + +Chaque composant a des attributs spécifiques (voir [COMPOSANTS_GUIDE.md](COMPOSANTS_GUIDE.md)) : + +- `fr:fieldInput` : `placeholder`, `maxlength` +- `fr:fieldTextarea` : `rows`, `cols`, `autoResize` +- `fr:fieldPassword` : `feedback`, `toggleMask` +- `fr:fieldSelect` : `filter`, `filterMatchMode` +- `fr:fieldCalendar` : `showIcon`, `pattern`, `yearRange`, `mindate`, `maxdate` +- `fr:actionDialog` : `widgetVar`, `header`, `confirmAction`, `confirmUpdate` + +--- + +## 🔄 Intégration Bean Validation + +Les composants supportent pleinement Jakarta Bean Validation : + +```java +public class User { + @NotBlank(message = "Le nom est obligatoire") + @Size(min = 2, max = 50) + private String nom; + + @Email(message = "Email invalide") + private String email; + + @Past(message = "Doit être dans le passé") + private LocalDate dateNaissance; +} +``` + +```xml + + + +``` + +Les messages de validation s'affichent automatiquement via ``. + +--- + +## 📋 Technologies + +- **Quarkus** : 3.15.1 +- **Java** : 17+ +- **PrimeFaces** : 14.0.0 (Jakarta) +- **Freya Theme** : 5.0.0 +- **Jakarta Faces** : 4.0 (Composite Components) +- **PrimeFlex** : 3.3.1 (Grid système) + +--- + +## 🎯 Bonnes Pratiques + +### ✅ DO + +- Utiliser `fr:field*` pour tous les champs de formulaire +- Combiner avec PrimeFlex grid (`grid`, `col-*`) +- Grouper les champs dans `
` +- Utiliser `fr:actionDialog` pour les dialogs CRUD standard + +### ❌ DON'T + +- Ne pas imbriquer les composants `fr:field*` +- Ne pas dupliquer les labels (le composant le gère) +- Ne pas oublier `widgetVar` sur `fr:actionDialog` +- Ne pas essayer de wrapper tous les composants PrimeFaces (utiliser les composants natifs quand c'est plus simple) + +--- + +## 🚀 Démarrage Rapide + +### 1. Cloner le Projet + +```bash +git clone +cd primefaces-freya-extension +``` + +### 2. Installer Localement + +```bash +mvn clean install +``` + +### 3. Utiliser dans un Projet + +```xml + + dev.lions + primefaces-freya-extension + 1.0.0-SNAPSHOT + +``` + +### 4. Tester la Démo + +```bash +cd demo +mvn quarkus:dev +# Ouvrez http://localhost:8080/components-demo.xhtml +``` + +--- + +## 📖 Ressources + +### Documentation Interne +- [Guide Complet des Composants](COMPOSANTS_GUIDE.md) +- [Analyse Officielle Freya](ANALYSE_OFFICIELLE.md) +- [Guide d'Usage Freya](FREYA_USAGE_GUIDE.md) + +### Documentation Externe +- [PrimeFaces 14.0.0](https://primefaces.github.io/primefaces/14_0_0/) +- [Freya Theme](https://freya.primefaces.org/) +- [Jakarta Faces Composite Components](https://jakarta.ee/learn/docs/jakartaee-tutorial/current/web/faces-advanced-cc/) +- [PrimeFlex](https://primeflex.org/) + +--- + +## 📝 License + +Le thème Freya est sous **PrimeFaces Commercial License**. +Vérifiez votre licence avant utilisation en production. + +--- + +## 🤝 Contribution + +Cette extension a été créée pour l'écosystème Lions mais peut être réutilisée dans tout projet Quarkus + PrimeFaces. + +Pour toute question ou suggestion, consultez la documentation complète dans `COMPOSANTS_GUIDE.md`. + +--- + +**Version:** 1.0.0-SNAPSHOT +**Dernière mise à jour:** 2025-12-26 +**Composants:** 43 composants composites (Formulaires, Données, Navigation, Actions, Feedback, Utilitaires, Layout, Dialogs) +**Réduction de code:** ~80% sur les formulaires diff --git a/STATUS.md b/STATUS.md new file mode 100644 index 0000000..0b44318 --- /dev/null +++ b/STATUS.md @@ -0,0 +1,268 @@ +# Status - PrimeFaces Freya Extension + +**Date** : 2025-12-25 +**Progression** : 🚧 40% - Base complète, composants manquants + +--- + +## 📊 Progression Globale + +``` +████████████░░░░░░░░░░░░░░░░░░ 40% + +✅ FAIT : 40% (Structure, templates, bean, config) +🚧 EN COURS : 0% (Rien en cours actuellement) +❌ À FAIRE : 60% (25 composants + documentation) +``` + +--- + +## ✅ Modules Complétés (40%) + +### Architecture (100%) +- ✅ Structure multi-modules Maven +- ✅ Module runtime avec dépendances +- ✅ Module deployment +- ✅ Module integration-tests +- ✅ Configuration Quarkus extension + +### Templates et Layout (100%) +- ✅ `template.xhtml` - Template principal +- ✅ `menu.xhtml` - Menu latéral +- ✅ `topbar.xhtml` - Barre supérieure +- ✅ `footer.xhtml` - Pied de page +- ✅ `config.xhtml` - Panneau de configuration +- ✅ `rightpanel.xhtml` - Panneau latéral droit + +### Pages Prédéfinies (100%) +- ✅ `landing.xhtml` +- ✅ `login.xhtml` +- ✅ `error.xhtml` +- ✅ `notfound.xhtml` +- ✅ `access.xhtml` +- ✅ `help.xhtml` +- ✅ `invoice.xhtml` +- ✅ `empty.xhtml` + +### Code Java (100%) +- ✅ `GuestPreferences.java` - Bean de préférences + +### Configuration (100%) +- ✅ `freya.taglib.xml` - Déclaration composants +- ✅ `primefaces-freya.taglib.xml` - Menu personnalisé +- ✅ `pom.xml` (tous les modules) + +### Documentation (66%) +- ✅ `README.md` +- ✅ `ANALYSE_INTEGRALE.md` +- ❌ `COMPOSITE_COMPONENTS_DOCUMENTATION.md` (MANQUANT) + +--- + +## ❌ Ce qui Manque (60%) + +### Composants Composites (0/25 - 0%) + +**Répertoire** : `runtime/src/main/resources/META-INF/resources/freya/` + +#### Layout (0/5) +- ❌ menu.xhtml +- ❌ card.xhtml +- ❌ panel.xhtml +- ❌ dialog.xhtml +- ❌ formDialog.xhtml + +#### Formulaire (0/10) +- ❌ inputText.xhtml +- ❌ inputTextarea.xhtml +- ❌ inputNumber.xhtml +- ❌ inputPassword.xhtml +- ❌ selectOneMenu.xhtml +- ❌ selectManyMenu.xhtml +- ❌ calendar.xhtml +- ❌ checkbox.xhtml +- ❌ radioButton.xhtml +- ❌ fileUpload.xhtml + +#### Données (0/3) +- ❌ dataTable.xhtml +- ❌ dataView.xhtml +- ❌ treeTable.xhtml + +#### Navigation (0/2) +- ❌ breadcrumb.xhtml +- ❌ steps.xhtml + +#### Action (0/3) +- ❌ button.xhtml +- ❌ commandButton.xhtml +- ❌ linkButton.xhtml + +#### Feedback (0/2) +- ❌ message.xhtml +- ❌ growl.xhtml + +#### Utilitaires (0/4) +- ❌ spacer.xhtml +- ❌ divider.xhtml +- ❌ badge.xhtml +- ❌ avatar.xhtml + +### Documentation +- ❌ COMPOSITE_COMPONENTS_DOCUMENTATION.md + +### Tests +- ❌ Page de démonstration (components-demo.xhtml) +- ❌ Tests automatisés JUnit/Selenium + +--- + +## 🎯 Priorités + +### 🔴 CRITIQUE (Bloquant) +**Priorité 1** : Créer les 25 composants composites +- Sans eux, l'extension ne peut PAS être utilisée +- Le README les promet mais ils n'existent pas +- **Impact** : Extension inutilisable en l'état + +### 🟡 HAUTE +**Priorité 2** : Documentation des composants +- `COMPOSITE_COMPONENTS_DOCUMENTATION.md` manquant +- Référencé dans README mais absent +- **Impact** : Utilisateurs ne savent pas comment utiliser les composants + +### 🟢 MOYENNE +**Priorité 3** : Page de démonstration +- `components-demo.xhtml` dans integration-tests +- Permet de tester visuellement tous les composants +- **Impact** : Difficulté à valider le fonctionnement + +### 🔵 BASSE +**Priorité 4** : Tests automatisés +- Tests JUnit pour validation +- Tests Selenium pour UI +- **Impact** : Pas de régression testing + +--- + +## 📅 Estimation de Temps + +### Phase 1 : Composants Essentiels (2-3 jours) +**Composants de formulaire (10 fichiers)** : 1.5 jours +- inputText, inputTextarea, inputNumber +- inputPassword, selectOneMenu, selectManyMenu +- calendar, checkbox, radioButton, fileUpload + +**Composants de layout (5 fichiers)** : 0.5 jour +- card, panel, dialog, formDialog, menu + +**Composants d'action (3 fichiers)** : 0.5 jour +- button, commandButton, linkButton + +### Phase 2 : Composants Avancés (2 jours) +**Composants de données (3 fichiers)** : 1 jour +- dataTable, dataView, treeTable + +**Composants de navigation (2 fichiers)** : 0.5 jour +- breadcrumb, steps + +**Composants de feedback (2 fichiers)** : 0.25 jour +- message, growl + +**Composants utilitaires (4 fichiers)** : 0.25 jour +- spacer, divider, badge, avatar + +### Phase 3 : Documentation et Tests (1-2 jours) +**Documentation** : 0.5 jour +- COMPOSITE_COMPONENTS_DOCUMENTATION.md + +**Page de démonstration** : 0.5 jour +- components-demo.xhtml avec tous les composants + +**Tests** : 0.5-1 jour +- Tests d'intégration +- Validation manuelle + +--- + +## 🎯 Total Estimé : 5-7 jours de développement + +``` +Phase 1 (Essentiels) : ████████░░ 2-3 jours +Phase 2 (Avancés) : ████░░░░░░ 2 jours +Phase 3 (Doc/Tests) : ██░░░░░░░░ 1-2 jours + ────────────────── +TOTAL : 5-7 jours +``` + +--- + +## 🚀 Prochaine Étape + +**Action immédiate** : Créer le répertoire des composants + +```bash +mkdir -p primefaces-freya-extension/runtime/src/main/resources/META-INF/resources/freya +``` + +**Commencer par** : Composant `inputText.xhtml` (le plus simple et le plus utilisé) + +**Structure type** : +```xhtml + + + + + + + + + + +
+ + + +
+
+ +
+``` + +--- + +## 📝 Fichiers de Référence + +| Fichier | Description | +|---------|-------------| +| `TODO.md` | Liste détaillée des tâches | +| `STATUS.md` | Ce fichier (progression) | +| `README.md` | Documentation utilisateur | +| `ANALYSE_INTEGRALE.md` | Analyse technique | + +--- + +## 💡 Points Clés + +### ✅ Forces du Projet +- Architecture Quarkus solide +- Templates professionnels Freya +- Bean de préférences complet +- Configuration taglib prête +- Documentation bien structurée + +### ❌ Faiblesses Actuelles +- **0 composants sur 25 créés** +- Extension inutilisable en l'état +- Promesses du README non tenues +- Documentation manquante pour les composants + +### 🎯 Objectif +Transformer cette **excellente base** (40%) en extension **complète et utilisable** (100%) en créant les 25 composants composites manquants. + +--- + +**Statut Final** : 🚧 **EN CONSTRUCTION - Base solide, composants à créer** diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..ad91511 --- /dev/null +++ b/TODO.md @@ -0,0 +1,378 @@ +# TODO - PrimeFaces Freya Extension + +**Date** : 2025-12-25 +**Statut** : 🚧 EN COURS - Composants composites à créer + +--- + +## 📊 État Actuel du Projet + +### ✅ Ce qui est FAIT + +1. **Structure du projet** + - ✅ Architecture multi-modules (runtime, deployment, integration-tests) + - ✅ Configuration Maven complète (pom.xml) + - ✅ Métadonnées Quarkus extension + +2. **Templates et Layout** + - ✅ `template.xhtml` - Template principal + - ✅ `menu.xhtml` - Menu latéral + - ✅ `topbar.xhtml` - Barre supérieure + - ✅ `footer.xhtml` - Pied de page + - ✅ `config.xhtml` - Panneau de configuration + - ✅ `rightpanel.xhtml` - Panneau latéral droit + +3. **Pages prédéfinies** + - ✅ `landing.xhtml` - Page d'accueil + - ✅ `login.xhtml` - Page de connexion + - ✅ `error.xhtml` - Page d'erreur + - ✅ `notfound.xhtml` - Page 404 + - ✅ `access.xhtml` - Accès refusé + - ✅ `help.xhtml` - Aide + - ✅ `invoice.xhtml` - Facture + - ✅ `empty.xhtml` - Page vide + +4. **Java** + - ✅ `GuestPreferences.java` - Bean de gestion des préférences + +5. **Configuration** + - ✅ `freya.taglib.xml` - Déclaration de 25 composants composites + - ✅ `primefaces-freya.taglib.xml` - Composant menu personnalisé + +6. **Documentation** + - ✅ `README.md` - Documentation utilisateur + - ✅ `ANALYSE_INTEGRALE.md` - Analyse technique + +--- + +## ❌ Ce qui MANQUE (CRITIQUE) + +### 1. Composants Composites (25 fichiers .xhtml) + +**Répertoire cible** : `runtime/src/main/resources/META-INF/resources/freya/` + +Le fichier `freya.taglib.xml` déclare 25 composants mais les fichiers XHTML correspondants **n'existent pas encore** : + +#### Composants de Layout (5) +- [ ] `freya/menu.xhtml` - Menu réutilisable +- [ ] `freya/card.xhtml` - Carte avec header/footer +- [ ] `freya/panel.xhtml` - Panneau pliable +- [ ] `freya/dialog.xhtml` - Dialogue modal +- [ ] `freya/formDialog.xhtml` - Dialogue avec formulaire + +#### Composants de Formulaire (10) +- [ ] `freya/inputText.xhtml` - Champ texte avec validation +- [ ] `freya/inputTextarea.xhtml` - Zone de texte multiligne +- [ ] `freya/inputNumber.xhtml` - Champ numérique formaté +- [ ] `freya/inputPassword.xhtml` - Mot de passe avec feedback +- [ ] `freya/selectOneMenu.xhtml` - Menu déroulant avec filtre +- [ ] `freya/selectManyMenu.xhtml` - Sélection multiple +- [ ] `freya/calendar.xhtml` - Sélecteur de date +- [ ] `freya/checkbox.xhtml` - Case à cocher +- [ ] `freya/radioButton.xhtml` - Bouton radio +- [ ] `freya/fileUpload.xhtml` - Upload de fichier + +#### Composants de Données (3) +- [ ] `freya/dataTable.xhtml` - Tableau avec pagination/tri +- [ ] `freya/dataView.xhtml` - Vue de données (list/grid) +- [ ] `freya/treeTable.xhtml` - Tableau arborescent + +#### Composants de Navigation (2) +- [ ] `freya/breadcrumb.xhtml` - Fil d'Ariane +- [ ] `freya/steps.xhtml` - Étapes (wizard) + +#### Composants d'Action (3) +- [ ] `freya/button.xhtml` - Bouton simple +- [ ] `freya/commandButton.xhtml` - Bouton avec action serveur +- [ ] `freya/linkButton.xhtml` - Bouton lien + +#### Composants de Feedback (2) +- [ ] `freya/message.xhtml` - Message pour un composant +- [ ] `freya/growl.xhtml` - Notifications toast + +#### Composants Utilitaires (4) +- [ ] `freya/spacer.xhtml` - Espaceur +- [ ] `freya/divider.xhtml` - Séparateur +- [ ] `freya/badge.xhtml` - Badge +- [ ] `freya/avatar.xhtml` - Avatar + +**Total : 25 composants à créer** + +--- + +### 2. Documentation des Composants + +- [ ] **COMPOSITE_COMPONENTS_DOCUMENTATION.md** + - Localisation : `runtime/src/main/resources/META-INF/resources/freya/` + - Contenu : Documentation complète de chaque composant avec : + - Description + - Attributs + - Exemples d'utilisation + - Snippets de code + +--- + +### 3. Tests d'Intégration + +Le module `integration-tests/` contient seulement une page de vérification basique. + +À ajouter : +- [ ] Page de démonstration complète des composants +- [ ] Tests automatisés (JUnit/Selenium) +- [ ] Tests de validation de formulaires +- [ ] Tests d'intégration avec Quarkus + +--- + +### 4. Composant Menu Personnalisé (Optionnel) + +Le fichier `primefaces-freya.taglib.xml` déclare un composant `menu` avec renderer personnalisé, mais : +- [ ] Classe Java `FreyaMenuRenderer` manquante +- [ ] Classe Java `FreyaMenu` (component-type) manquante + +**Note** : Cela peut être optionnel si le composant composite `freya/menu.xhtml` suffit. + +--- + +## 🎯 Priorités + +### Priorité CRITIQUE (Bloquant) + +**1. Créer les 25 composants composites** +- Sans ces composants, l'extension ne peut pas être utilisée +- Le README promet ces composants mais ils n'existent pas +- Localisation : `runtime/src/main/resources/META-INF/resources/freya/` + +### Priorité HAUTE + +**2. Documentation des composants** +- Fichier `COMPOSITE_COMPONENTS_DOCUMENTATION.md` +- Explique comment utiliser chaque composant +- Référencé dans le README mais manquant + +### Priorité MOYENNE + +**3. Page de démonstration** +- Créer `components-demo.xhtml` dans `integration-tests/` +- Montre tous les composants en action +- Permet de tester visuellement l'extension + +### Priorité BASSE + +**4. Tests automatisés** +- Tests JUnit pour validation +- Tests Selenium pour UI +- Tests d'intégration Quarkus + +--- + +## 📋 Structure des Composants Composites + +Chaque composant doit suivre la structure JSF Composite Component : + +```xhtml + + + + + + + + + + + + + + + + + + + + +
+ + + +
+
+ +
+``` + +--- + +## 🛠️ Plan d'Action Recommandé + +### Phase 1 : Composants Essentiels (Priorité 1) +**Temps estimé : 2-3 jours** + +1. Créer le répertoire `runtime/src/main/resources/META-INF/resources/freya/` +2. Créer les composants de formulaire (les plus utilisés) : + - `inputText.xhtml` + - `inputTextarea.xhtml` + - `inputNumber.xhtml` + - `selectOneMenu.xhtml` + - `calendar.xhtml` + - `checkbox.xhtml` +3. Créer les composants de layout : + - `card.xhtml` + - `panel.xhtml` + - `dialog.xhtml` +4. Créer les composants d'action : + - `button.xhtml` + - `commandButton.xhtml` + +### Phase 2 : Composants Avancés (Priorité 2) +**Temps estimé : 2 jours** + +1. Créer les composants de données : + - `dataTable.xhtml` + - `dataView.xhtml` +2. Créer les composants utilitaires : + - `badge.xhtml` + - `avatar.xhtml` + - `divider.xhtml` + - `spacer.xhtml` +3. Créer les composants restants : + - `breadcrumb.xhtml` + - `steps.xhtml` + - `message.xhtml` + - `growl.xhtml` + +### Phase 3 : Documentation et Tests (Priorité 3) +**Temps estimé : 1-2 jours** + +1. Créer `COMPOSITE_COMPONENTS_DOCUMENTATION.md` +2. Créer `components-demo.xhtml` avec exemples de tous les composants +3. Tester chaque composant dans `integration-tests/` +4. Valider la compilation et l'utilisation de l'extension + +--- + +## 📚 Ressources Nécessaires + +### Documentation Officielle +- [JSF Composite Components](https://docs.oracle.com/javaee/6/tutorial/doc/giqzr.html) +- [PrimeFaces Components](https://www.primefaces.org/showcase/) +- [Freya Theme Demo](https://www.primefaces.org/freya/) + +### Exemples de Code +- Templates PrimeFaces existants dans `WEB-INF/` +- Bean `GuestPreferences.java` pour accès aux préférences +- Composant menu dans `WEB-INF/menu.xhtml` (référence) + +--- + +## ⚠️ Points d'Attention + +### 1. Binding Bidirectionnel +Les composants éditables (input, select, etc.) doivent utiliser `` pour permettre le binding bidirectionnel avec `value="#{bean.property}"`. + +### 2. Validation JSF +Tous les composants de formulaire doivent supporter les validateurs JSF standard et afficher les messages d'erreur avec ``. + +### 3. AJAX et Update +Les composants doivent supporter les attributs AJAX standards de PrimeFaces (`update`, `process`, `oncomplete`, etc.). + +### 4. Accessibilité +Utiliser les attributs ARIA et labels appropriés pour l'accessibilité. + +### 5. Responsive Design +Les composants doivent être responsive et utiliser PrimeFlex pour le layout (`w-full`, `p-field`, etc.). + +--- + +## 🎯 Critères de Succès + +L'extension sera **COMPLÈTE** quand : + +1. ✅ Les 25 composants composites existent et fonctionnent +2. ✅ La documentation `COMPOSITE_COMPONENTS_DOCUMENTATION.md` est complète +3. ✅ Une page de démonstration montre tous les composants +4. ✅ L'extension peut être ajoutée à un projet Quarkus et utilisée immédiatement +5. ✅ Tous les composants suivent les conventions PrimeFaces et JSF +6. ✅ Le README est à jour et reflète l'état réel du projet + +--- + +## 🚀 Pour Démarrer + +### 1. Créer le répertoire des composants +```bash +mkdir -p primefaces-freya-extension/runtime/src/main/resources/META-INF/resources/freya +``` + +### 2. Créer le premier composant (exemple: inputText) +```bash +cat > primefaces-freya-extension/runtime/src/main/resources/META-INF/resources/freya/inputText.xhtml << 'EOF' + + + + + + + + + + + + + +
+ + + +
+
+ +
+EOF +``` + +### 3. Tester le composant +```bash +cd primefaces-freya-extension/integration-tests +mvn quarkus:dev +``` + +Créer une page de test dans `integration-tests/src/main/resources/META-INF/resources/test.xhtml` : +```xhtml + + + + + + + +``` + +--- + +**Conclusion** : Le projet a une **excellente base** (templates, layout, bean, configuration) mais il manque **l'essentiel** : les 25 composants composites promis dans le README. C'est la **priorité absolue** pour rendre l'extension utilisable. + +**Temps total estimé** : 5-7 jours de développement pour compléter tous les composants + documentation. diff --git a/deployment/pom.xml b/deployment/pom.xml new file mode 100644 index 0000000..9b484cc --- /dev/null +++ b/deployment/pom.xml @@ -0,0 +1,116 @@ + + + 4.0.0 + + dev.lions + primefaces-freya-extension-parent + 1.0.0-SNAPSHOT + + primefaces-freya-extension-deployment + PrimeFaces Freya Extension - Deployment + + + io.quarkiverse.primefaces + quarkus-primefaces-deployment + 3.15.1 + + + dev.lions + primefaces-freya-extension + ${project.version} + + + + io.quarkus + quarkus-arc-deployment + + + io.quarkus + quarkus-undertow-deployment + + + org.apache.myfaces.core.extensions.quarkus + myfaces-quarkus-deployment + 4.0.1 + + + io.quarkiverse.poi + quarkus-poi-deployment + 2.0.5 + + + io.quarkiverse.itext + quarkus-itext-deployment + 3.0.5 + + + io.quarkus + quarkus-awt-deployment + + + io.quarkus + quarkus-web-dependency-locator-deployment + + + + io.quarkus + quarkus-websockets-deployment + + + io.quarkus + quarkus-websockets-client-deployment + + + io.quarkus + quarkus-jsonp-deployment + + + io.quarkus + quarkus-core-deployment + + + io.quarkus + quarkus-vertx-http-deployment + + + io.quarkus + quarkus-tls-registry-deployment + + + io.quarkus + quarkus-mutiny-deployment + + + io.quarkus + quarkus-smallrye-context-propagation-deployment + + + io.quarkus + quarkus-vertx-deployment + + + io.quarkus + quarkus-netty-deployment + + + io.quarkus + quarkus-virtual-threads-deployment + + + + + + maven-compiler-plugin + + + + io.quarkus + quarkus-extension-processor + ${quarkus.version} + + + + + + + diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml new file mode 100644 index 0000000..053c71d --- /dev/null +++ b/integration-tests/pom.xml @@ -0,0 +1,55 @@ + + + 4.0.0 + + dev.lions + primefaces-freya-extension-parent + 1.0.0-SNAPSHOT + + primefaces-freya-extension-integration-tests + PrimeFaces Freya Extension - Integration Tests + + + io.quarkus + quarkus-resteasy-reactive + + + dev.lions + primefaces-freya-extension + ${project.version} + + + + io.quarkus + quarkus-undertow + + + io.quarkus + quarkus-test-h2 + test + + + io.quarkus + quarkus-junit5 + test + + + + + + io.quarkus + quarkus-maven-plugin + ${quarkus.version} + + + + build + generate-code + generate-code-tests + + + + + + + diff --git a/integration-tests/src/main/java/dev/lions/freya/demo/DemoBean.java b/integration-tests/src/main/java/dev/lions/freya/demo/DemoBean.java new file mode 100644 index 0000000..a023d0b --- /dev/null +++ b/integration-tests/src/main/java/dev/lions/freya/demo/DemoBean.java @@ -0,0 +1,640 @@ +package dev.lions.freya.demo; + +import jakarta.annotation.PostConstruct; +import jakarta.enterprise.context.SessionScoped; +import jakarta.faces.application.FacesMessage; +import jakarta.faces.context.FacesContext; +import jakarta.inject.Named; + +import org.primefaces.model.menu.DefaultMenuItem; +import org.primefaces.model.menu.DefaultMenuModel; +import org.primefaces.model.menu.MenuModel; + +import java.io.Serializable; +import java.time.LocalDate; +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + +/** + * Backing bean pour la page de démonstration des composants Freya Extension. + * + * Ce bean illustre l'utilisation des composants composites fr:field* et fr:actionDialog. + */ +@Named("demoBean") +@SessionScoped +public class DemoBean implements Serializable { + + private static final long serialVersionUID = 1L; + + // Données du formulaire principal + private User user = new User(); + private String passwordConfirm; + private List availableInterests; + + // Données du dialog + private DialogData dialogData = new DialogData(); + private FormDialogData formDialogData = new FormDialogData(); + + // Données pour les nouveaux composants + private List sampleUsers; + private MenuModel breadcrumbModel; + private MenuModel stepsModel; + private MenuModel splitButtonModel; + private int activeStep = 1; + private String tabField1; + private String tabField2; + private String inplaceValue = "Valeur éditable"; + private List availableCities; + + public DemoBean() { + availableInterests = new ArrayList<>(); + availableInterests.add("Sport"); + availableInterests.add("Musique"); + availableInterests.add("Voyage"); + availableInterests.add("Technologie"); + availableInterests.add("Cuisine"); + + // Villes disponibles pour l'autocomplétion + availableCities = new ArrayList<>(); + availableCities.add("Paris"); + availableCities.add("Lyon"); + availableCities.add("Marseille"); + availableCities.add("Toulouse"); + availableCities.add("Bordeaux"); + availableCities.add("Dakar"); + availableCities.add("Abidjan"); + availableCities.add("Montréal"); + availableCities.add("Québec"); + } + + @PostConstruct + public void init() { + initSampleUsers(); + initBreadcrumbModel(); + initStepsModel(); + initSplitButtonModel(); + } + + private void initSampleUsers() { + sampleUsers = new ArrayList<>(); + sampleUsers.add(new SampleUser("Jean Dupont", "jean.dupont@email.com", true)); + sampleUsers.add(new SampleUser("Marie Martin", "marie.martin@email.com", true)); + sampleUsers.add(new SampleUser("Pierre Durand", "pierre.durand@email.com", false)); + sampleUsers.add(new SampleUser("Sophie Bernard", "sophie.bernard@email.com", true)); + sampleUsers.add(new SampleUser("Luc Petit", "luc.petit@email.com", false)); + sampleUsers.add(new SampleUser("Emma Leroy", "emma.leroy@email.com", true)); + sampleUsers.add(new SampleUser("Thomas Moreau", "thomas.moreau@email.com", true)); + } + + private void initBreadcrumbModel() { + breadcrumbModel = new DefaultMenuModel(); + breadcrumbModel.getElements().add(DefaultMenuItem.builder().value("Accueil").outcome("/index").build()); + breadcrumbModel.getElements().add(DefaultMenuItem.builder().value("Composants").outcome("/components-demo").build()); + breadcrumbModel.getElements().add(DefaultMenuItem.builder().value("Démonstration").build()); + } + + private void initStepsModel() { + stepsModel = new DefaultMenuModel(); + stepsModel.getElements().add(DefaultMenuItem.builder().value("Informations").build()); + stepsModel.getElements().add(DefaultMenuItem.builder().value("Vérification").build()); + stepsModel.getElements().add(DefaultMenuItem.builder().value("Confirmation").build()); + } + + private void initSplitButtonModel() { + splitButtonModel = new DefaultMenuModel(); + splitButtonModel.getElements().add(DefaultMenuItem.builder().value("Exporter PDF").icon("pi pi-file-pdf").build()); + splitButtonModel.getElements().add(DefaultMenuItem.builder().value("Exporter Excel").icon("pi pi-file-excel").build()); + splitButtonModel.getElements().add(DefaultMenuItem.builder().value("Imprimer").icon("pi pi-print").build()); + } + + // ======================================== + // Actions + // ======================================== + + /** + * Action d'inscription - valide et enregistre l'utilisateur. + */ + public String register() { + FacesContext context = FacesContext.getCurrentInstance(); + + // Validation du mot de passe + if (!user.getPassword().equals(passwordConfirm)) { + context.addMessage(null, new FacesMessage( + FacesMessage.SEVERITY_ERROR, + "Erreur", + "Les mots de passe ne correspondent pas" + )); + return null; + } + + // Validation des conditions + if (!user.isAcceptTerms()) { + context.addMessage(null, new FacesMessage( + FacesMessage.SEVERITY_WARN, + "Attention", + "Vous devez accepter les conditions d'utilisation" + )); + return null; + } + + // Succès + context.addMessage(null, new FacesMessage( + FacesMessage.SEVERITY_INFO, + "Succès", + String.format("Bienvenue %s %s ! Votre compte a été créé.", user.getPrenom(), user.getNom()) + )); + + return null; + } + + /** + * Réinitialise le formulaire. + */ + public void reset() { + this.user = new User(); + this.passwordConfirm = null; + + FacesContext.getCurrentInstance().addMessage(null, new FacesMessage( + FacesMessage.SEVERITY_INFO, + "Réinitialisé", + "Le formulaire a été réinitialisé" + )); + } + + /** + * Action de sauvegarde depuis le dialog. + */ + public void saveFromDialog() { + FacesContext context = FacesContext.getCurrentInstance(); + + context.addMessage(null, new FacesMessage( + FacesMessage.SEVERITY_INFO, + "Dialog enregistré", + String.format("Utilisateur '%s' avec rôle '%s' enregistré", + dialogData.getUsername(), + dialogData.getRole()) + )); + } + + /** + * Action de sauvegarde depuis le formDialog. + */ + public void saveFormDialog() { + FacesContext context = FacesContext.getCurrentInstance(); + + context.addMessage(null, new FacesMessage( + FacesMessage.SEVERITY_INFO, + "FormDialog enregistré", + String.format("Titre: '%s' sauvegardé avec succès", + formDialogData.getTitle()) + )); + } + + /** + * Action générique de sauvegarde. + */ + public void save() { + FacesContext.getCurrentInstance().addMessage(null, new FacesMessage( + FacesMessage.SEVERITY_INFO, + "Sauvegardé", + "Les données ont été sauvegardées avec succès" + )); + } + + /** + * Autocomplétion des villes. + */ + public List completeVille(String query) { + String lowerQuery = query.toLowerCase(); + return availableCities.stream() + .filter(city -> city.toLowerCase().startsWith(lowerQuery)) + .collect(Collectors.toList()); + } + + // ======================================== + // Getters / Setters + // ======================================== + + public User getUser() { + return user; + } + + public void setUser(User user) { + this.user = user; + } + + public String getPasswordConfirm() { + return passwordConfirm; + } + + public void setPasswordConfirm(String passwordConfirm) { + this.passwordConfirm = passwordConfirm; + } + + public DialogData getDialogData() { + return dialogData; + } + + public void setDialogData(DialogData dialogData) { + this.dialogData = dialogData; + } + + public List getAvailableInterests() { + return availableInterests; + } + + public void setAvailableInterests(List availableInterests) { + this.availableInterests = availableInterests; + } + + public FormDialogData getFormDialogData() { + return formDialogData; + } + + public void setFormDialogData(FormDialogData formDialogData) { + this.formDialogData = formDialogData; + } + + public List getSampleUsers() { + return sampleUsers; + } + + public void setSampleUsers(List sampleUsers) { + this.sampleUsers = sampleUsers; + } + + public MenuModel getBreadcrumbModel() { + return breadcrumbModel; + } + + public void setBreadcrumbModel(MenuModel breadcrumbModel) { + this.breadcrumbModel = breadcrumbModel; + } + + public MenuModel getStepsModel() { + return stepsModel; + } + + public void setStepsModel(MenuModel stepsModel) { + this.stepsModel = stepsModel; + } + + public MenuModel getSplitButtonModel() { + return splitButtonModel; + } + + public void setSplitButtonModel(MenuModel splitButtonModel) { + this.splitButtonModel = splitButtonModel; + } + + public int getActiveStep() { + return activeStep; + } + + public void setActiveStep(int activeStep) { + this.activeStep = activeStep; + } + + public String getTabField1() { + return tabField1; + } + + public void setTabField1(String tabField1) { + this.tabField1 = tabField1; + } + + public String getTabField2() { + return tabField2; + } + + public void setTabField2(String tabField2) { + this.tabField2 = tabField2; + } + + public String getInplaceValue() { + return inplaceValue; + } + + public void setInplaceValue(String inplaceValue) { + this.inplaceValue = inplaceValue; + } + + public List getAvailableCities() { + return availableCities; + } + + public void setAvailableCities(List availableCities) { + this.availableCities = availableCities; + } + + // ======================================== + // Nested Classes + // ======================================== + + /** + * Modèle utilisateur pour le formulaire d'inscription. + */ + public static class User implements Serializable { + private static final long serialVersionUID = 1L; + + private String prenom; + private String nom; + private String email; + private LocalDate dateNaissance; + private String password; + private String pays; + private String bio; + private boolean acceptTerms; + private boolean newsletter; + private Double solde = 1000.0; + private boolean notifications = true; + private List interests = new ArrayList<>(); + private int note = 4; + private List tags = new ArrayList<>(); + private String favoriteColor = "3f51b5"; + private String genre = "M"; + // Nouveaux champs pour les composants additionnels + private String telephone; + private Integer quantity = 1; + private Integer volume = 50; + private String ville; + + // Getters / Setters + + public String getPrenom() { + return prenom; + } + + public void setPrenom(String prenom) { + this.prenom = prenom; + } + + public String getNom() { + return nom; + } + + public void setNom(String nom) { + this.nom = nom; + } + + public String getEmail() { + return email; + } + + public void setEmail(String email) { + this.email = email; + } + + public LocalDate getDateNaissance() { + return dateNaissance; + } + + public void setDateNaissance(LocalDate dateNaissance) { + this.dateNaissance = dateNaissance; + } + + public String getPassword() { + return password; + } + + public void setPassword(String password) { + this.password = password; + } + + public String getPays() { + return pays; + } + + public void setPays(String pays) { + this.pays = pays; + } + + public String getBio() { + return bio; + } + + public void setBio(String bio) { + this.bio = bio; + } + + public boolean isAcceptTerms() { + return acceptTerms; + } + + public void setAcceptTerms(boolean acceptTerms) { + this.acceptTerms = acceptTerms; + } + + public boolean isNewsletter() { + return newsletter; + } + + public void setNewsletter(boolean newsletter) { + this.newsletter = newsletter; + } + + public Double getSolde() { + return solde; + } + + public void setSolde(Double solde) { + this.solde = solde; + } + + public boolean isNotifications() { + return notifications; + } + + public void setNotifications(boolean notifications) { + this.notifications = notifications; + } + + public List getInterests() { + return interests; + } + + public void setInterests(List interests) { + this.interests = interests; + } + + public int getNote() { + return note; + } + + public void setNote(int note) { + this.note = note; + } + + public List getTags() { + return tags; + } + + public void setTags(List tags) { + this.tags = tags; + } + + public String getFavoriteColor() { + return favoriteColor; + } + + public void setFavoriteColor(String favoriteColor) { + this.favoriteColor = favoriteColor; + } + + public String getGenre() { + return genre; + } + + public void setGenre(String genre) { + this.genre = genre; + } + + public String getTelephone() { + return telephone; + } + + public void setTelephone(String telephone) { + this.telephone = telephone; + } + + public Integer getQuantity() { + return quantity; + } + + public void setQuantity(Integer quantity) { + this.quantity = quantity; + } + + public Integer getVolume() { + return volume; + } + + public void setVolume(Integer volume) { + this.volume = volume; + } + + public String getVille() { + return ville; + } + + public void setVille(String ville) { + this.ville = ville; + } + } + + /** + * Modèle pour les données du dialog de démonstration. + */ + public static class DialogData implements Serializable { + private static final long serialVersionUID = 1L; + + private String username; + private String role; + private boolean active; + + // Getters / Setters + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + + public String getRole() { + return role; + } + + public void setRole(String role) { + this.role = role; + } + + public boolean isActive() { + return active; + } + + public void setActive(boolean active) { + this.active = active; + } + } + + /** + * Modèle pour les données du formDialog de démonstration. + */ + public static class FormDialogData implements Serializable { + private static final long serialVersionUID = 1L; + + private String title; + private String description; + private LocalDate date; + + public String getTitle() { + return title; + } + + public void setTitle(String title) { + this.title = title; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public LocalDate getDate() { + return date; + } + + public void setDate(LocalDate date) { + this.date = date; + } + } + + /** + * Modèle utilisateur pour la démonstration du dataTable. + */ + public static class SampleUser implements Serializable { + private static final long serialVersionUID = 1L; + + private String nom; + private String email; + private boolean active; + + public SampleUser() {} + + public SampleUser(String nom, String email, boolean active) { + this.nom = nom; + this.email = email; + this.active = active; + } + + public String getNom() { + return nom; + } + + public void setNom(String nom) { + this.nom = nom; + } + + public String getEmail() { + return email; + } + + public void setEmail(String email) { + this.email = email; + } + + public boolean isActive() { + return active; + } + + public void setActive(boolean active) { + this.active = active; + } + } +} diff --git a/integration-tests/src/main/java/dev/lions/freya/demo/ThemeSelectorBean.java b/integration-tests/src/main/java/dev/lions/freya/demo/ThemeSelectorBean.java new file mode 100644 index 0000000..cedeeea --- /dev/null +++ b/integration-tests/src/main/java/dev/lions/freya/demo/ThemeSelectorBean.java @@ -0,0 +1,176 @@ +package dev.lions.freya.demo; + +import jakarta.annotation.PostConstruct; +import jakarta.enterprise.context.SessionScoped; +import jakarta.faces.context.FacesContext; +import jakarta.inject.Named; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + +/** + * Bean pour gérer la sélection du thème Freya. + * + * Freya propose 8 couleurs principales (avocado, blue, green, orange, purple, red, + * turquoise, yellow) + * et 2 modes (light, dark). + */ +@Named("themeSelectorBean") +@SessionScoped +public class ThemeSelectorBean implements Serializable { + + private static final long serialVersionUID = 1L; + + // Couleurs Freya disponibles (officielles) + private static final String[] AVAILABLE_COLORS = { + "avocado", "blue", "green", "orange", "purple", "red", "turquoise", "yellow" + }; + + // Modes disponibles + private static final String MODE_LIGHT = "light"; + private static final String MODE_DARK = "dark"; + + // État actuel + private String selectedColor = "blue"; // Couleur par défaut + private String selectedMode = MODE_LIGHT; // Mode par défaut + + @PostConstruct + public void init() { + // On pourrait charger depuis les cookies ou localStorage via JavaScript + // Pour l'instant, on utilise les valeurs par défaut + } + + /** + * Retourne le nom CSS complet du thème actuel. + * Format: "primefaces-freya-{color}-{mode}/theme.css" + */ + public String getCurrentLayoutCss() { + return "freya-layout/css/layout-" + selectedMode + ".css"; + } + + public String getCurrentThemeCss() { + return "primefaces-freya-" + selectedColor + "-" + selectedMode + "/theme.css"; + } + + /** + * Change la couleur du thème. + */ + public void changeColor(String color) { + if (isValidColor(color)) { + this.selectedColor = color; + } + } + + /** + * Toggle entre light et dark mode. + */ + public void toggleMode() { + this.selectedMode = MODE_LIGHT.equals(selectedMode) ? MODE_DARK : MODE_LIGHT; + } + + /** + * Change le mode (appelé par AJAX, la valeur est déjà bindée). + */ + public void changeMode() { + // La valeur selectedMode est déjà mise à jour par le binding + // Cette méthode sert juste de listener pour le refresh + } + + /** + * Valide qu'une couleur est disponible. + */ + private boolean isValidColor(String color) { + for (String availableColor : AVAILABLE_COLORS) { + if (availableColor.equals(color)) { + return true; + } + } + return false; + } + + /** + * Retourne la liste des couleurs disponibles pour l'UI (couleurs officielles Freya). + */ + public List getAvailableColors() { + List colors = new ArrayList<>(); + colors.add(new ThemeColor("avocado", "Avocado", "#9CCC65")); + colors.add(new ThemeColor("blue", "Blue", "#42A5F5")); + colors.add(new ThemeColor("green", "Green", "#66BB6A")); + colors.add(new ThemeColor("orange", "Orange", "#FFA726")); + colors.add(new ThemeColor("purple", "Purple", "#AB47BC")); + colors.add(new ThemeColor("red", "Red", "#EF5350")); + colors.add(new ThemeColor("turquoise", "Turquoise", "#26A69A")); + colors.add(new ThemeColor("yellow", "Yellow", "#FFEE58")); + return colors; + } + + // ======================================== + // Getters / Setters + // ======================================== + + public String getSelectedColor() { + return selectedColor; + } + + public void setSelectedColor(String selectedColor) { + this.selectedColor = selectedColor; + } + + public String getSelectedMode() { + return selectedMode; + } + + public void setSelectedMode(String selectedMode) { + this.selectedMode = selectedMode; + } + + public boolean isLightMode() { + return MODE_LIGHT.equals(selectedMode); + } + + public boolean isDarkMode() { + return MODE_DARK.equals(selectedMode); + } + + /** + * Classe interne pour représenter une couleur de thème. + */ + public static class ThemeColor implements Serializable { + private static final long serialVersionUID = 1L; + + private String code; + private String label; + private String hexColor; + + public ThemeColor(String code, String label, String hexColor) { + this.code = code; + this.label = label; + this.hexColor = hexColor; + } + + public String getCode() { + return code; + } + + public void setCode(String code) { + this.code = code; + } + + public String getLabel() { + return label; + } + + public void setLabel(String label) { + this.label = label; + } + + public String getHexColor() { + return hexColor; + } + + public void setHexColor(String hexColor) { + this.hexColor = hexColor; + } + } +} diff --git a/integration-tests/src/main/resources/META-INF/faces-config.xml b/integration-tests/src/main/resources/META-INF/faces-config.xml new file mode 100644 index 0000000..04ad692 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/faces-config.xml @@ -0,0 +1,18 @@ + + + + + + + + /* + + + + + + diff --git a/integration-tests/src/main/resources/META-INF/resources/components-demo.xhtml b/integration-tests/src/main/resources/META-INF/resources/components-demo.xhtml new file mode 100644 index 0000000..c3ece47 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/components-demo.xhtml @@ -0,0 +1,574 @@ + + + + + + Freya Extension - Démonstration des Composants + + + + + + + + + + + + +
+
+
+ +
+ +
+ + +
+
+
+
+

+ + Freya Extension +

+

+ 43 composants composites pour simplifier vos formulaires Jakarta Faces +

+
+ +
+
+
+ + +
+
+
+
+

+ + Formulaire d'inscription +

+

+ Démonstration interactive des 43 composants composites +

+
+
+ + + +
+ + Informations personnelles +
+ + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + + + +
+ + Sécurité +
+ + +
+
+ +
+
+ +
+
+ + +
+ + Préférences et Intérêts +
+ + +
+
+ + + + + + + +
+
+ + + +
+
+ +
+
+ +
+
+ +
+
+ + + + + +
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+
+
+ + + + + + + +
+

+ + Nouveaux composants de formulaire +

+ + +
+
+ +
+
+ +
+
+ + + + +
+
+ + +
+

+ + Composants de données +

+ + + + + + + + + + + + +
+ + +
+

+ + Composants de navigation +

+ + + + + + + + + + + +

Contenu du premier onglet avec composants Freya.

+ +
+ +

Contenu du deuxième onglet.

+ + + + +
+
+
+ + +
+

+ + Composants d'action +

+ +
+ + + + +
+ + +
+ + +
+

+ + Composants de feedback +

+ + + + + + + + + + + + + + + + + + +
+ + +
+

+ + Composants utilitaires +

+ +
+ + + +
+ +
+ + + + +
+ +
+ + + + +
+ + + +

Barre de progression:

+ + + + +

Divider avec texte:

+ + OU + +
+ + +
+

+ + Composants de layout +

+ +
+
+ +

Contenu de la carte avec le composant fr:card.

+ +
+
+
+ +

Contenu du panneau avec le composant fr:panel.

+

Ce panneau peut être replié en cliquant sur l'icône.

+
+
+
+ + + + +
+
+ + +
+ +
+

+ + Réduction de code +

+

+ Ce formulaire utilise 7 composants fr:field*. +

+ +
+
+ Avec extension: + +
+
+ Sans extension: + +
+ +
+ Gain: + -80% +
+
+
+ + +
+

+ + Composants disponibles (43) +

+ + + +
+ fr:fieldInput + fr:fieldTextarea + fr:fieldPassword + fr:fieldNumber + fr:fieldSelect + fr:fieldMultiSelect + fr:fieldCalendar + fr:fieldRadio + fr:fieldCheckbox + fr:fieldSwitch + fr:fieldToggle + fr:fieldChips + fr:fieldRating + fr:fieldColor + fr:fieldFileUpload + fr:fieldAutoComplete + fr:fieldMask + fr:fieldSlider + fr:fieldSpinner +
+
+ +
+ fr:actionDialog + fr:formDialog + fr:card + fr:panel +
+
+ +
+ fr:dataTable + fr:dataView + fr:treeTable +
+
+ +
+ fr:breadcrumb + fr:steps + fr:tabView +
+
+ +
+ fr:button + fr:commandButton + fr:linkButton + fr:splitButton +
+
+ +
+ fr:message + fr:growl + fr:inplace +
+
+ +
+ fr:themeSelector + fr:spacer + fr:divider + fr:badge + fr:avatar + fr:tag + fr:progressBar +
+
+
+
+ + + +
+ + + +

+ Ce dialog utilise le composant fr:actionDialog avec des champs + fr:field* à l'intérieur. +

+ + + + + + + + + + + +
+ + + +

+ Ce dialog utilise le composant fr:formDialog qui inclut + automatiquement un formulaire avec validation. +

+ + + + + + +
+ + + +
+
+
+
+ + \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.css b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.css new file mode 100644 index 0000000..ca9fac2 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.css @@ -0,0 +1,4257 @@ +/* Add your customizations of the layout variables here */ +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDown { + from { + opacity: 0; + transform: translate3d(0, -20px, 0); + } + to { + opacity: 1; + transform: none; + } +} +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } +} +@keyframes fadeinmask { + from { + opacity: 0; + } + to { + opacity: 0.8; + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes modal-in { + from { + background-color: transparent; + } + to { + background-color: rgba(0, 0, 0, 0.6); + } +} +@keyframes modal-in { + from { + background-color: transparent; + } + to { + background-color: rgba(0, 0, 0, 0.6); + } +} +.modal-in { + -webkit-animation-name: modal-in; + animation-name: modal-in; +} + +h1, h2, h3, h4, h5, h6 { + margin: 1.5rem 0 1rem 0; + font-family: inherit; + font-weight: 600; + line-height: 1.2; + color: inherit; +} +h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child { + margin-top: 0; +} + +h1 { + font-size: 2.5rem; +} + +h2 { + font-size: 2rem; +} + +h3 { + font-size: 1.75rem; +} + +h4 { + font-size: 1.5rem; +} + +h5 { + font-size: 1.25rem; +} + +h6 { + font-size: 1rem; +} + +mark { + background: #FFF8E1; + padding: 0.25rem 0.4rem; + border-radius: 24px; + font-family: monospace; +} + +blockquote { + margin: 1rem 0; + padding: 0 2rem; + border-left: 4px solid #90A4AE; +} + +hr { + border-top: solid #383838; + border-width: 1px 0 0 0; + margin: 1rem 0; +} + +p { + margin: 0 0 1rem 0; + line-height: 1.5; +} +p:last-child { + margin-bottom: 0; +} + +html { + height: 100%; + font-size: 14px; +} + +body { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 14px; + font-weight: 400; + color: #EAEBEC; + padding: 0; + margin: 0; + min-height: 100%; + background-color: #3E4754; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +body.blocked-scroll { + overflow: auto; +} + +a { + text-decoration: none; + color: #669cee; + color: var(--primary-color); +} + +.ajax-loader { + font-size: 32px; + color: #387fe9; + color: var(--primary-color); +} + +.layout-main { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + min-height: 100vh; + padding-top: 82px; + -moz-transition: padding-left 0.2s; + -o-transition: padding-left 0.2s; + -webkit-transition: padding-left 0.2s; + transition: padding-left 0.2s; +} + +.layout-mask { + display: none; + position: fixed; + top: 0; + left: 0; + z-index: 998; + width: 100%; + height: 100%; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} + +.layout-content { + padding: 30px 36px; + flex: 1 1 auto; +} + +@media (max-width: 991px) { + .layout-content { + padding: 32px 14px; + } +} +.layout-topbar-light .layout-topbar { + position: fixed; + top: 0; + z-index: 999; + width: 100%; + -moz-transition: width 0.2s; + -o-transition: width 0.2s; + -webkit-transition: width 0.2s; + transition: width 0.2s; + height: 62px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left { + height: 100%; + padding: 0 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + z-index: 999; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo { + height: 15px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo > img { + height: 15px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button { + padding: 6px; + margin-right: 16px; + border-radius: 4px; + display: none; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button i { + font-size: 18px; + width: 18px; + height: 18px; + background-color: transparent; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right { + height: 100%; + flex-grow: 1; + padding: 0 16px 0 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + border-right: solid 1px transparent; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + flex-grow: 1; + list-style-type: none; + margin: 0; + padding: 0; + height: 100%; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a { + width: 100%; + padding: 6px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a > .topbar-icon { + font-size: 18px; + border-radius: 6px; + width: 30px; + height: 30px; + background-color: transparent; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a.layout-rightpanel-button i { + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + display: none; + position: absolute; + top: 62px; + right: 0px; + list-style-type: none; + margin: 0; + padding: 7px 0 8px; + z-index: 1000; + -moz-border-radius-bottomleft: 2px; + -webkit-border-bottom-left-radius: 2px; + border-bottom-left-radius: 2px; + -moz-border-radius-bottomright: 2px; + -webkit-border-bottom-right-radius: 2px; + border-bottom-right-radius: 2px; + min-width: 250px; + animation-duration: 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .angle-icon { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: end; + justify-content: flex-end; + flex-grow: 1; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li { + padding: 10px 15px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + list-style: none; + margin-bottom: 4px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + font-weight: 600; + font-size: 12px; + line-height: 14px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a i { + margin-right: 10px; + padding: 6px; + border-radius: 2px; + width: 26px; + height: 26px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a img { + height: 36px; + width: 36px; + margin-right: 10px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item a { + width: auto; + display: block; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper { + position: relative; + width: 0; + opacity: 0; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper .ui-inputfield { + background: #303A48; + width: 100%; + position: relative; + padding: 9px; + padding-left: 37px; + border: none; + color: #FFFFFF; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper i { + position: absolute; + left: 9px; + font-size: 18px; + top: 50%; + margin-top: -9px; + display: none; + z-index: 1; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.user-profile > a { + margin-left: 16px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.user-profile > a > img { + height: 28px; + width: 28px; + border-radius: 10px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: none; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item .search-input-wrapper { + width: 200px; + opacity: 1; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item .search-input-wrapper i { + display: block; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: none; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem > ul { + display: block; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button { + font-size: 18px; + border-radius: 6px; + width: 30px; + height: 30px; + margin-left: 26px; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +@media (max-width: 991px) { + .layout-topbar-light .layout-topbar .layout-topbar-wrapper { + -ms-flex-align: start; + align-items: flex-start; + position: relative; + padding: 0 6px; + } +} +@media (max-width: 576px) { + .layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: block; + } + .layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > .search-input-wrapper { + display: none; + } + .layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: block; + padding: 0; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + } + .layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + left: 10px; + right: 10px; + position: fixed; + top: 62px; + } +} +.layout-topbar-light .layout-topbar { + background-color: #ffffff; + box-shadow: 0 10px 40px 0 rgba(41, 50, 65, 0.06); +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button > i { + color: #293241; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button:hover { + background-color: #E8EDF0; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a > .topbar-icon { + color: #293241; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a:hover i { + background-color: #E8EDF0; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper input { + background-color: #f8fafc; + border: 1px solid #ebedef; + color: #669cee; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper input::placeholder { + color: #669cee; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper i { + color: #293241; + opacity: 0.5; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + box-shadow: 0 2px 8px 0 rgba(25, 26, 28, 0.12); + background-color: white; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header { + background-color: #5d97ed; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header h6 { + color: #ffffff; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header:hover { + background-color: #5d97ed; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a { + color: #EAEBEC; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a i { + background-color: rgba(56, 127, 233, 0.8); + color: #ffffff; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a .notification-detail { + color: #BFC2C6; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li .menu-text p { + color: #EAEBEC; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li .menu-text span { + color: #BFC2C6; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li:hover { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button { + color: #293241; + background-color: transparent; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button:hover { + background-color: #E8EDF0; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} + +.layout-topbar-dark .layout-topbar { + position: fixed; + top: 0; + z-index: 999; + width: 100%; + -moz-transition: width 0.2s; + -o-transition: width 0.2s; + -webkit-transition: width 0.2s; + transition: width 0.2s; + height: 62px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left { + height: 100%; + padding: 0 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + z-index: 999; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo { + height: 15px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo > img { + height: 15px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button { + padding: 6px; + margin-right: 16px; + border-radius: 4px; + display: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button i { + font-size: 18px; + width: 18px; + height: 18px; + background-color: transparent; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right { + height: 100%; + flex-grow: 1; + padding: 0 16px 0 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + border-right: solid 1px transparent; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + flex-grow: 1; + list-style-type: none; + margin: 0; + padding: 0; + height: 100%; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a { + width: 100%; + padding: 6px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a > .topbar-icon { + font-size: 18px; + border-radius: 6px; + width: 30px; + height: 30px; + background-color: transparent; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a.layout-rightpanel-button i { + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + display: none; + position: absolute; + top: 62px; + right: 0px; + list-style-type: none; + margin: 0; + padding: 7px 0 8px; + z-index: 1000; + -moz-border-radius-bottomleft: 2px; + -webkit-border-bottom-left-radius: 2px; + border-bottom-left-radius: 2px; + -moz-border-radius-bottomright: 2px; + -webkit-border-bottom-right-radius: 2px; + border-bottom-right-radius: 2px; + min-width: 250px; + animation-duration: 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .angle-icon { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: end; + justify-content: flex-end; + flex-grow: 1; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li { + padding: 10px 15px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + list-style: none; + margin-bottom: 4px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + font-weight: 600; + font-size: 12px; + line-height: 14px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a i { + margin-right: 10px; + padding: 6px; + border-radius: 2px; + width: 26px; + height: 26px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a img { + height: 36px; + width: 36px; + margin-right: 10px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item a { + width: auto; + display: block; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper { + position: relative; + width: 0; + opacity: 0; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper .ui-inputfield { + background: #303A48; + width: 100%; + position: relative; + padding: 9px; + padding-left: 37px; + border: none; + color: #FFFFFF; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper i { + position: absolute; + left: 9px; + font-size: 18px; + top: 50%; + margin-top: -9px; + display: none; + z-index: 1; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.user-profile > a { + margin-left: 16px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.user-profile > a > img { + height: 28px; + width: 28px; + border-radius: 10px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item .search-input-wrapper { + width: 200px; + opacity: 1; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item .search-input-wrapper i { + display: block; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem > ul { + display: block; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button { + font-size: 18px; + border-radius: 6px; + width: 30px; + height: 30px; + margin-left: 26px; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +@media (max-width: 991px) { + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper { + -ms-flex-align: start; + align-items: flex-start; + position: relative; + padding: 0 6px; + } +} +@media (max-width: 576px) { + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: block; + } + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > .search-input-wrapper { + display: none; + } + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: block; + padding: 0; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + } + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + left: 10px; + right: 10px; + position: fixed; + top: 62px; + } +} +.layout-topbar-dark .layout-topbar { + background-color: #293241; + box-shadow: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button > i { + color: #E9E9E9; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button:hover { + background-color: #333e51; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a > .topbar-icon { + color: #E9E9E9; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a:hover i { + background-color: #333e51; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper input { + background-color: #333e51; + border: 1px solid #333e51; + color: #94baf3; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper input::placeholder { + color: #94baf3; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper i { + color: #E9E9E9; + opacity: 0.5; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + box-shadow: 0 2px 8px 0 rgba(25, 26, 28, 0.12); + background-color: #333e51; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header { + background-color: #5d97ed; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header h6 { + color: #ffffff; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header:hover { + background-color: #5d97ed; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a { + color: #E9E9E9; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a i { + background-color: rgba(56, 127, 233, 0.8); + color: #ffffff; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a .notification-detail { + color: #C2C2C2; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li .menu-text p { + color: #E9E9E9; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li .menu-text span { + color: #C2C2C2; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li:hover { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button { + color: #E9E9E9; + background-color: transparent; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button:hover { + background-color: #333e51; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} + +.menu-wrapper { + height: 100%; + position: fixed; + top: 0; + z-index: 999; + left: 0; +} +.menu-wrapper .sidebar-logo { + height: 62px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: start; + justify-content: flex-start; + -ms-flex-align: center; + align-items: center; + padding: 0 22px; + padding-right: 20px; +} +.menu-wrapper .sidebar-logo .sidebar-pin { + display: none; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.menu-wrapper .sidebar-logo .sidebar-pin > span { + display: block; + height: 16px; + width: 16px; + -moz-border-radius: 50%; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 2px solid #383838; +} +.menu-wrapper .sidebar-logo img { + width: 17px; + height: 20px; + border: 0 none; +} +.menu-wrapper .layout-menu-container { + height: calc(100% - 62px); +} +.menu-wrapper .layout-menu-container .layout-menu { + list-style-type: none; + margin: 0; + padding: 0; + max-width: 62px; + overflow: hidden; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.menu-wrapper .layout-menu-container .layout-menu > li > a { + position: relative; +} +.menu-wrapper .layout-menu-container .layout-menu > li > a::before { + content: ""; + width: 4px; + height: 12px; + display: block; + border-radius: 0px 3px 3px 0px; + position: absolute; + left: 0; +} +.menu-wrapper .layout-menu-container .layout-menu > li > ul > li { + margin-left: 6px; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; +} +.menu-wrapper .layout-menu-container .layout-menu li { + padding: 10px 0; +} +.menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a i.layout-submenu-toggler { + -webkit-transform: rotate(-180deg); + -moz-transform: rotate(-180deg); + -o-transform: rotate(-180deg); + -ms-transform: rotate(-180deg); + transform: rotate(-180deg); +} +.menu-wrapper .layout-menu-container .layout-menu li .layout-menu-tooltip { + display: none; +} +.menu-wrapper .layout-menu-container .layout-menu li > a { + margin: 0px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + font-size: 13px; + padding: 6px 20px; + user-select: none; + cursor: pointer; +} +.menu-wrapper .layout-menu-container .layout-menu li > a > span { + margin: 0 8px; + margin-left: 14px; + font-weight: 600; + font-size: 12px; + line-height: 14px; + visibility: hidden; + white-space: nowrap; +} +.menu-wrapper .layout-menu-container .layout-menu li > a > i { + font-size: 24px; +} +.menu-wrapper .layout-menu-container .layout-menu li > a > i.layout-submenu-toggler { + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; + margin-left: auto; + font-size: 12px; + visibility: hidden; +} +.menu-wrapper .layout-menu-container .layout-menu li > a.rotated-icon i { + transform: rotate(90deg); +} +.menu-wrapper .layout-menu-container .layout-menu li > ul { + display: none; + list-style-type: none; + overflow: hidden; + padding: 0; + margin: 0; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul li ul { + display: none; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li { + padding: 0; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li > a { + padding: 10px 18px; + margin-left: 0px; + padding-right: 8px; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li i { + font-size: 14px; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li { + padding: 0; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li.layout-root-menuitem > a { + display: -ms-flexbox; + display: flex; +} + +@media (min-width: 992px) { + .layout-wrapper.layout-sidebar .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo { + display: none; + } + .layout-wrapper.layout-sidebar .layout-main { + padding-left: 62px; + } + .layout-wrapper.layout-static .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo { + justify-content: space-between; + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo img { + display: inline; + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo .app-name { + display: inline; + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo .sidebar-pin { + display: inline-block; + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo .sidebar-pin > span { + display: block; + height: 16px; + width: 16px; + -moz-border-radius: 50%; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 2px solid #383838; + border: 2px solid var(--primary-light-color); + background-color: #383838; + background-color: var(--primary-lighter-color); + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu { + max-width: 230px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu > li { + min-width: 230px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu > li > ul > li { + margin-left: 10px; + margin-right: 12px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li a { + padding-left: 20px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li a { + padding-left: 30px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li a { + padding-left: 40px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li a { + padding-left: 50px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li > a > span { + visibility: visible; + white-space: normal; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li > a i.layout-submenu-toggler { + visibility: visible; + } + .layout-wrapper.layout-static .layout-main { + padding-left: 230px; + -moz-transition: padding-left 0.2s; + -o-transition: padding-left 0.2s; + -webkit-transition: padding-left 0.2s; + transition: padding-left 0.2s; + } + + .menu-wrapper.layout-sidebar-active { + transform: translate3d(0px, 0px, 0px); + } + .menu-wrapper.layout-sidebar-active .sidebar-logo { + justify-content: space-between; + } + .menu-wrapper.layout-sidebar-active .sidebar-logo img { + display: inline; + } + .menu-wrapper.layout-sidebar-active .sidebar-logo .app-name { + display: inline; + } + .menu-wrapper.layout-sidebar-active .sidebar-logo .sidebar-pin { + display: inline-block; + } + .menu-wrapper.layout-sidebar-active .sidebar-logo .sidebar-pin > span { + display: block; + height: 16px; + width: 16px; + -moz-border-radius: 50%; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 2px solid #383838; + } + .menu-wrapper.layout-sidebar-active .layout-menu { + max-width: 230px; + } + .menu-wrapper.layout-sidebar-active .layout-menu > li { + min-width: 230px; + } + .menu-wrapper.layout-sidebar-active .layout-menu > li > ul > li { + margin-left: 10px; + margin-right: 12px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li a { + padding-left: 20px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li a { + padding-left: 30px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li a { + padding-left: 40px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li a { + padding-left: 50px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li > a > span { + visibility: visible; + white-space: normal; + } + .menu-wrapper.layout-sidebar-active .layout-menu li > a i.layout-submenu-toggler { + visibility: visible; + } + .menu-wrapper.layout-sidebar-active .layout-menu-container { + overflow: auto; + } +} +@media (max-width: 991px) { + .layout-wrapper .menu-wrapper { + top: 62px; + z-index: 1010; + -webkit-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + transform: translate3d(-230px, 0px, 0px); + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + } + .layout-wrapper .menu-wrapper .sidebar-logo { + display: none; + } + .layout-wrapper .menu-wrapper .layout-menu-container .layout-menu { + max-width: 230px; + } + .layout-wrapper.layout-mobile-active { + overflow: hidden; + height: 100vh; + } + .layout-wrapper.layout-mobile-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu { + max-width: 230px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu > li { + min-width: 230px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu > li > ul > li { + margin-left: 10px; + margin-right: 12px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li a { + padding-left: 20px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li a { + padding-left: 30px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li a { + padding-left: 40px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li a { + padding-left: 50px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li > a > span { + visibility: visible; + white-space: normal; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li > a i.layout-submenu-toggler { + visibility: visible; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu-container { + overflow: auto; + } + .layout-wrapper.layout-mobile-active .layout-mask { + display: block; + } + .layout-wrapper .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button { + display: block; + } +} +@media (min-width: 992px) { + .layout-wrapper.layout-horizontal .menu-wrapper { + top: 0px; + width: 100%; + height: 62px; + position: relative; + } + .layout-wrapper.layout-horizontal .menu-wrapper .sidebar-logo { + display: none; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container { + height: 100%; + display: flex; + align-items: center; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu { + list-style-type: none; + margin: 0px 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + max-width: 100%; + overflow: visible; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a i.layout-submenu-toggler { + -webkit-transform: rotate(-180deg); + -moz-transform: rotate(-180deg); + -o-transform: rotate(-180deg); + -ms-transform: rotate(-180deg); + transform: rotate(-180deg); + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li { + padding: 0; + position: relative; + margin: 0 9px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li .layout-menu-tooltip { + display: none; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a { + margin: 0px; + padding: 10px 5px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a:before { + display: none; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a > span { + margin: 0 8px; + font-weight: 600; + font-size: 12px; + line-height: 14px; + visibility: visible; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a > i { + font-size: 14px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a > i.layout-submenu-toggler { + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; + margin-left: auto; + font-size: 12px; + visibility: visible; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.layout-root-menuitem > div { + display: none; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + display: none; + list-style-type: none; + top: 44px; + left: 0px; + width: 230px; + position: absolute; + padding: 10px; + margin: 0; + z-index: 100; + overflow: auto; + max-height: 460px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li { + border: 0 none; + margin: 0; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li a { + padding-left: 20px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li a { + padding-left: 30px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li a { + padding-left: 40px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li a { + padding-left: 50px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .layout-wrapper.layout-horizontal .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button-wrapper .menu-button { + display: none; + } + .layout-wrapper.layout-horizontal .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: block; + } + .layout-wrapper.layout-horizontal .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > .search-input-wrapper { + display: none; + } + .layout-wrapper.layout-horizontal .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: block; + padding: 0; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + } +} +@media (min-width: 992px) { + .layout-wrapper.layout-slim .menu-wrapper { + width: 62px; + overflow: visible; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container { + padding: 0; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu { + overflow: visible; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip { + display: none; + padding: 0 0.412px; + position: absolute; + left: 72px; + top: 16px; + line-height: 1; + border-radius: 2px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-text { + padding: 6px 8px; + font-weight: 500; + min-width: 75px; + white-space: nowrap; + text-align: center; + -webkit-box-shadow: 0 2px 10px 0 rgba(0, 3, 6, 0.16); + -moz-box-shadow: 0 2px 10px 0 rgba(0, 3, 6, 0.16); + box-shadow: 0 2px 10px 0 rgba(0, 3, 6, 0.16); + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; + top: 50%; + left: -4px; + margin-top: -5px; + border-width: 5px 5px 5px 0; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li { + position: relative; + padding: 10px 12px 10px 14px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a { + margin: 0px; + padding: 6px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + position: relative; + border: none; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a:before { + display: none; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a span { + display: none; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a i { + margin-right: 0; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a i.layout-submenu-toggler { + display: none; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a .menuitem-badge { + display: none; + margin-left: auto; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a:hover + .layout-menu-tooltip { + display: block; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + position: absolute; + top: 0; + left: 62px; + min-width: 250px; + max-height: 450px; + display: none; + padding: 10px; + overflow: auto; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li { + margin: 0; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + padding: 10px 5px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a > span { + visibility: visible; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a > i.layout-submenu-toggler { + visibility: visible; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li a { + padding-left: 20px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li a { + padding-left: 30px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li a { + padding-left: 40px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li a { + padding-left: 50px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover + .layout-menu-tooltip { + display: none; + } + .layout-wrapper.layout-slim .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo { + display: none; + } + .layout-wrapper.layout-slim .layout-main { + padding-left: 62px; + } +} +.layout-menu-dark .menu-wrapper { + background-color: #293241; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #387fe9; + color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: #293241; +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: #293241; + color: #387fe9; + color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(233, 233, 233, 0.8); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #387fe9; + color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-light-color); +} +@media (min-width: 992px) { + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + color: #E9E9E9; + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #E9E9E9; + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-light-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + color: #E9E9E9; + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #E9E9E9; + } + .layout-menu-dark.layout-horizontal .menu-wrapper { + box-shadow: none; + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + color: var(--primary-light-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a i { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #293241; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a:hover { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip { + background-color: #293241; + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-text { + color: #ffffff; + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-arrow { + border-right-color: #293241; + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a i { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + background-color: #293241; + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a:hover { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #387fe9; + color: var(--primary-light-color); + } +} +@media (max-width: 991px) { + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #387fe9; + color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + color: #E9E9E9; + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #E9E9E9; + } +} + +.layout-menu-light .menu-wrapper { + background-color: #ffffff; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #293241; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #387fe9; + color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: #ffffff; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: #ffffff; + color: #387fe9; + color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(41, 50, 65, 0.7); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #387fe9; + color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-color); +} +@media (min-width: 992px) { + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > a { + color: #293241; + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + color: #293241; + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #293241; + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #293241; + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + color: #293241; + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #293241; + } + .layout-menu-light.layout-horizontal .menu-wrapper { + box-shadow: none; + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #293241; + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + color: var(--primary-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a i { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #ffffff; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a:hover { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip { + background-color: #293241; + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-text { + color: #ffffff; + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-arrow { + border-right-color: #293241; + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a i { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + background-color: #ffffff; + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a:hover { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #387fe9; + color: var(--primary-color); + } +} +@media (max-width: 991px) { + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #293241; + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #387fe9; + color: var(--primary-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #387fe9; + background-color: var(--primary-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(56, 127, 233, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + color: #293241; + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(56, 127, 233, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #293241; + } +} + +.layout-rightpanel { + position: fixed; + z-index: 1000; + right: 0; + top: 62px; + height: calc(100% - 62px); + padding: 0; + width: 418px; + overflow: auto; + background-color: #303A48; + transform: translate3d(418px, 0px, 0px); + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); +} +.layout-rightpanel .rightpanel-wrapper { + padding: 22px 20px 40px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section { + padding: 16px 0; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section .section-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + margin-bottom: 16px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section .section-header > h6 { + margin: 0; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 14px 16px; + background-image: url("#{resource['demo:images/rightpanel/asset-weather.png']}"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + -webkit-box-shadow: 0px 10px 40 rgba(41, 50, 65, 0.06); + -moz-box-shadow: 0px 10px 40 rgba(41, 50, 65, 0.06); + box-shadow: 0px 10px 40 rgba(41, 50, 65, 0.06); + color: rgba(41, 50, 65, 0.8); +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather > img { + height: 60px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather .weather-info { + margin-left: 16px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather .weather-info h6 { + margin: 0 0 2px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather .weather-info h1 { + margin: 0; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul { + padding: 0; + margin: 0; + list-style: none; + overflow: auto; + max-height: 320px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li { + padding: 16px; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + background-color: #293241; + margin-bottom: 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li .task-info h6 { + color: #FFFFFF; + margin: 0 0 4px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li .task-info > span { + display: block; + font-weight: 500; + font-size: 14px; + line-height: 140%; + color: #BFC2C6; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li.done { + opacity: 0.5; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li.done .task-info h6 { + text-decoration: line-through; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + flex-wrap: wrap; + margin: -7px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items .favorite-item { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + box-shadow: 0px 0px 1px rgba(41, 50, 65, 0.5), 0px 1px 1px rgba(41, 50, 65, 0.2); + width: 80px; + height: 80px; + background-color: #293241; + margin: 7px; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items .favorite-item:hover { + background-color: #3E4754; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items .add-item { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + width: 80px; + height: 80px; + margin: 7px; + border: 1px dashed #383838; + color: #383838; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items .add-item:hover { + background-color: #3E4754; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section { + margin-top: 40px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel { + height: 400px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat { + height: 400px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .fade { + background-image: linear-gradient(180deg, #303A48 0%, rgba(234, 237, 243, 0) 100%); +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content { + max-height: 400px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message { + background-color: #293241; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts { + max-height: 400px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li:hover { + background-color: #293241; +} + +.layout-wrapper.layout-rightpanel-active .layout-rightpanel { + transform: translate3d(0px, 0px, 0px); +} + +@media (max-width: 576px) { + .layout-rightpanel { + width: 100%; + transform: translate3d(100%, 0px, 0px); + } +} +.layout-footer { + padding: 30px 36px; +} +.layout-footer .footer-menutitle { + color: #BFC2C6; + font-weight: 600; + font-size: 12px; + line-height: 14px; + min-height: 15px; + display: block; + margin-bottom: 9px; +} +.layout-footer .footer-subtitle { + font-weight: 500; + font-size: 14px; + display: block; + color: #BFC2C6; +} +.layout-footer ul { + padding: 0; + margin: 0; + list-style: none; +} +.layout-footer ul > li { + padding: 7px 0; +} +.layout-footer ul > li > a { + color: #EAEBEC; + -moz-transition: color 0.2s; + -o-transition: color 0.2s; + -webkit-transition: color 0.2s; + transition: color 0.2s; +} +.layout-footer ul > li > a:hover { + color: #BFC2C6; +} +.layout-footer .newsletter-input { + margin-top: 16px; + background-color: #293241; + position: relative; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; +} +.layout-footer .newsletter-input > input { + width: 100%; + background-color: transparent; + border: none; + padding: 11px 16px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + font-size: 14px; + line-height: 200%; +} +.layout-footer .newsletter-input > button { + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + position: absolute; + right: 6px; + top: 50%; + margin-top: -16px; +} +.layout-footer .newsletter-input > button > span { + display: block; + padding: 0; + width: 100%; + font-weight: 600; + font-size: 14px; +} +.layout-footer .footer-bottom { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.layout-footer .footer-bottom h4 { + line-height: 22px; + margin: 0; + margin-right: 32px; +} +.layout-footer .footer-bottom h6 { + line-height: 17px; + margin: 0; + color: #BFC2C6; + font-weight: 500; +} + +/* Utils */ +.clearfix:after { + content: " "; + display: block; + clear: both; +} + +.card { + background: #293241; + padding: 20px; + box-sizing: border-box; + box-shadow: 0 10px 40px rgba(41, 50, 65, 0.06); + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + margin-bottom: 2rem; +} +.card:last-child { + margin-bottom: 0; +} +.card .card-header { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + padding-bottom: 16px; +} +.card .card-header h6 { + margin-bottom: 2px; +} +.card .card-header .subtitle { + font-weight: 600; + color: #BFC2C6; +} +.card .card-subtitle { + color: #BFC2C6; + font-weight: 600; + margin: -1rem 0 1rem 0; +} +.card.no-gutter { + margin-bottom: 0; +} + +.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; +} + +.ui-text-secondary { + color: #BFC2C6; +} + +.layout-wrapper .layout-ajax-loader { + position: absolute; + right: 15px; + bottom: 70px; +} +.layout-wrapper .layout-ajax-loader .layout-ajax-loader-icon { + color: red; + font-size: 32px; +} + +.layout-dashboard .chart { + overflow: auto; + position: relative; +} +.layout-dashboard .mobile-teams { + display: none; +} + +@media (max-width: 1200px) { + .layout-dashboard .desktop-teams { + display: none; + } + .layout-dashboard .mobile-teams { + display: block; + } + .layout-dashboard .mobile-teams .team { + height: 100%; + flex-direction: column; + -ms-flex-pack: start; + justify-content: flex-start; + -ms-flex-align: start; + align-items: flex-start; + } + .layout-dashboard .mobile-teams .team .peoples { + margin: 12px -8px; + } +} +.overview-box { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + padding-top: 24px; + height: 100%; + min-width: 200px; +} +.overview-box .overview-info > h6 { + margin: 0 0 2px; +} +.overview-box .overview-info > h1 { + margin: 0; +} +.overview-box > i { + font-size: 24px; +} +.overview-box.white { + background: #FFFFFF; + color: rgba(41, 50, 65, 0.8); +} +.overview-box.blue { + background: #69B7FF; + color: #FFFFFF; +} +.overview-box.gray { + background: rgba(41, 50, 65, 0.4); + color: #FFFFFF; +} +.overview-box.darkgray { + background: rgba(41, 50, 65, 0.8); + color: #FFFFFF; +} +.overview-box.orange { + background: linear-gradient(90deg, #FFB340 0%, #FFA740 100%); + color: #FFFFFF; +} + +.timeline { + padding-right: 4px; +} +.timeline > ul { + padding: 0; + margin: 0; + list-style: none; + max-height: 372px; + overflow: auto; + margin-bottom: 1em; +} +.timeline > ul > li { + display: -ms-flexbox; + display: flex; + margin-bottom: 16px; +} +.timeline > ul > li > i { + font-size: 8px; + margin-right: 10px; + margin-top: 4px; +} +.timeline > ul > li .event-content span { + display: block; + margin-bottom: 4px; + font-weight: 600; + font-size: 12px; + color: #BFC2C6; +} +.timeline > ul > li .event-content span.event-title { + color: #FFFFFF; +} +.timeline > ul > li .event-content span.time { + font-size: 10px; + font-weight: 400; + color: #BFC2C6; +} +.timeline > ul > li.blue > i { + color: #297FFF; +} +.timeline > ul > li.green > i { + color: #34B56F; +} +.timeline > ul > li.orange > i { + color: #FFA928; +} + +.device-status .content { + color: #BFC2C6; + line-height: 1.4; + margin-bottom: 20px; +} +.device-status .progress { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 10px 0; + color: #BFC2C6; +} +.device-status .progress > span { + min-width: 40px; +} +.device-status .progress .ui-progressbar { + width: 100%; + margin: 0 12px; + background: rgba(41, 127, 255, 0.2); + background: var(--primary-lighter-color); +} +.device-status .progress .ui-progressbar .ui-progressbar-value { + background: rgba(41, 127, 255, 0.2); + background: var(--primary-color); + opacity: 0.8; + border-radius: 24px; +} +.device-status .progress.active .ui-progressbar { + width: 100%; + margin: 0 12px; + background: rgba(41, 127, 255, 0.2); + background: var(--primary-lighter-color); +} +.device-status .progress.active .ui-progressbar .ui-progressbar-value { + background: linear-gradient(270deg, #42BBFF 0%, #6129FF 100%); + background: linear-gradient(270deg, var(--primary-lighter-color) 0%, var(--primary-color) 100%); + opacity: 0.8; +} +.device-status .device { + margin-bottom: 16px; +} +.device-status .device span { + color: #387fe9; + color: var(--primary-color); + font-size: 14px; + font-weight: 600; +} +.device-status .device span > span { + font-size: 8px; + font-weight: normal; +} +.device-status .device span.status { + font-size: 12px; + color: #BFC2C6; + margin-top: 4px; + display: block; +} + +.team { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} +.team .card-header { + padding: 0; + min-width: 70px; +} +.team .peoples { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + flex-wrap: wrap; +} +.team .peoples > img { + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius: 10px; + margin: 8px 8px; + width: 32px; + height: 32px; +} +.team .peoples .no-picture { + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius: 10px; + margin: 8px 8px; + width: 32px; + height: 32px; + background: rgba(41, 50, 65, 0.1); + color: #EAEBEC; + font-size: 12px; + -moz-transition: background 0.2s; + -o-transition: background 0.2s; + -webkit-transition: background 0.2s; + transition: background 0.2s; +} +.team .peoples .no-picture:hover { + background: rgba(41, 50, 65, 0.2); +} + +.map { + padding: 0; +} +.map > img { + width: 100%; + height: auto; + border-radius: 24px 24px 12px 12px; +} +.map .map-content { + padding: 50px 20px 28px; +} +.map .map-content h6 { + margin: 0 0 16px; +} +.map .map-content .city { + margin-bottom: 16px; +} +.map .map-content .city span { + color: #387fe9; + color: var(--primary-color); + font-size: 14px; + font-weight: 600; +} +.map .map-content .city span > span { + font-size: 8px; + font-weight: normal; +} +.map .map-content .city span.status { + font-size: 12px; + color: #BFC2C6; + margin-top: 4px; + display: block; +} + +.schedule > p { + color: #BFC2C6; +} +.schedule > ul { + list-style: none; + padding: 0; + margin: 0; +} +.schedule > ul > li { + background: #3E4754; + border-radius: 8px; + margin-bottom: 10px; + padding: 5px 16px 12px; +} +.schedule > ul > li .schedule-header { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; +} +.schedule > ul > li .schedule-header h6 { + line-height: 24px; + margin: 0; +} +.schedule > ul > li .schedule-header span { + color: #BFC2C6; + font-weight: 600; + font-size: 10px; + line-height: 14px; +} +.schedule > ul > li > span { + margin-top: 4px; + color: #BFC2C6; + display: block; + font-size: 12px; + line-height: 14px; +} + +.statistics .statistic-item .item-title { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-bottom: 4px; +} +.statistics .statistic-item .item-title span { + display: block; + margin-right: 12px; +} +.statistics .statistic-item .item-title h5 { + margin: 0; + font-weight: 700; +} +.statistics .statistic-item h6 { + margin: 0; + font-weight: 600; + color: #BFC2C6; +} + +.stocks ul { + list-style: none; + padding: 0; + margin: 0; +} +.stocks ul > li { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + background-color: #303A48; + padding: 0; + margin: 0 0 12px; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; + border-radius: 6px; + overflow: hidden; +} +.stocks ul > li .stock-name { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background-color: #374250; + padding: 18px 10px; + min-width: 70px; + margin-right: 4px; +} +.stocks ul > li .stock-name h6 { + margin: 0; + color: #EAEBEC; + line-height: 17px; + font-weight: 600; +} +.stocks ul > li > img { + margin: 0 4px; + height: 25px; +} +.stocks ul > li .stock-price { + padding: 0 10px; + color: #34B56F; + margin: 0 4px; +} +.stocks ul > li .stock-price h6 { + line-height: 17px; + font-weight: 600; + display: inline-block; +} +.stocks ul > li .stock-price i { + display: inline-block; +} +.stocks ul > li .stock-status { + margin-left: 4px; + padding: 0 20px; +} +.stocks ul > li .stock-status span { + display: block; + font-weight: 600; + font-size: 10px; + line-height: 12px; + color: #BFC2C6; +} +.stocks ul > li.down .stock-price { + color: #FF6E49; +} +.stocks ul > li.same .stock-price { + color: #FFA928; +} +.stocks > .ui-button { + width: 100%; + margin-top: 30px; +} + +.operations { + overflow: auto; + position: relative; +} +.operations .insights { + padding: 16px 15px; + background-color: rgba(41, 127, 255, 0.04); + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + margin: 12px 0 16px; +} +.operations .insights .insight-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-bottom: 5px; +} +.operations .insights .insight-header h6 { + margin: 0 6px; +} +.operations .insights > ul { + list-style: none; + padding: 0; + margin: 0; +} +.operations .insights > ul > li { + margin: 8px 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + color: #BFC2C6; +} +.operations .insights > ul > li span { + font-weight: 600; +} +.operations .insights > ul > li span > span { + font-size: 8px; + line-height: 10px; + font-weight: normal; +} +.operations > button { + width: 100%; +} + +.notification { + padding: 30px 24px; + background-color: #293241; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; +} +.notification > h6 { + margin: 0; + color: #EAEBEC; +} +.notification > h6 > a { + margin-left: 10px; +} +.notification > h6 > a i { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav { + background-color: transparent; + margin: 0 -10px; + border: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav:before { + display: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header { + padding: 9px 0 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background-color: transparent; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + margin: 0 10px; + border: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header a { + position: relative; + width: 52px; + height: 52px; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background-color: #D0D6DD; + cursor: pointer; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + color: #387fe9; + color: var(--primary-color); + border: 0 none; + overflow: visible; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header a img { + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header a .ui-badge { + position: absolute; + bottom: -5px; + right: -5px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header.ui-state-active { + padding: 0 0 9px; + border: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header.ui-state-active a { + box-shadow: 0px 0px 1px rgba(41, 50, 65, 0.16), 0px 1px 2px rgba(41, 50, 65, 0.04), 0px 6px 12px rgba(41, 50, 65, 0.24); + border: 0 none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header.ui-state-active:before { + content: ""; + width: 12px; + height: 2px; + background: #387fe9; + background: var(--primary-color); + border-radius: 3px; + position: absolute; + bottom: -10px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header.ui-state-hover { + border: none; + padding: 0 0 9px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels { + background-color: transparent; + border: none; + padding: 16px 0 0; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel { + padding: 0; + height: 350px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + height: 350px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .fade { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 44px; + background-image: linear-gradient(180deg, #293241 0%, rgba(234, 237, 243, 0) 100%); +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content { + max-height: 400px; + overflow: auto; + padding: 30px 6px 12px; + flex: 1 1 auto; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message { + display: -ms-flexbox; + display: flex; + flex-direction: column; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .name { + display: block; + color: #BFC2C6; + font-weight: 600; + font-size: 10px; + line-height: 14px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message { + max-width: 250px; + padding: 8px 10px; + box-shadow: 0px 0px 1px rgba(41, 50, 65, 0.5), 0px 1px 1px rgba(41, 50, 65, 0.2); + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + background-color: #303A48; + margin-bottom: 8px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message p { + padding: 0; + margin: 0 0 2px; + color: #EAEBEC; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message span { + display: block; + font-weight: 600; + font-size: 10px; + line-height: 14px; + color: #BFC2C6; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message.send { + -ms-flex-align: end; + align-items: flex-end; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message.send .message span { + text-align: right; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content.no-message { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content.no-message h4 { + color: #BFC2C6; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts { + flex: 1 1 auto; + max-height: 400px; + overflow: auto; + padding: 0px 0 12px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul { + padding: 0; + margin: 0; + list-style: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-bottom: 6px; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + cursor: pointer; + padding: 8px 10px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li img { + margin-right: 12px; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li h6 { + margin: 0 0 2px; + color: #EAEBEC; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li span { + display: block; + color: #BFC2C6; + font-weight: 600; + font-size: 10px; + line-height: 14px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li:hover { + background-color: #303A48; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-input { + margin-top: 30px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-input input { + width: 100%; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + padding: 20px 19px; + background-color: #3E4754; + border: none; +} + +.image-card { + padding: 0; + position: relative; +} +.image-card > span { + position: absolute; + right: 20px; + top: 20px; +} +.image-card > img { + width: 100%; + height: auto; + border-radius: 24px 24px 12px 12px; +} +.image-card .image-content { + padding: 32px 20px 28px; +} +.image-card .image-content h6 { + margin: 0 0 8px; +} +.image-card .image-content > p { + color: #BFC2C6; +} +.image-card .image-content > button { + margin-top: 32px; + width: 100%; +} + +.login-body { + background: #FFFFFF; +} +.login-body .login-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + flex-direction: column; + height: 100vh; +} +.login-body .login-wrapper .login-panel { + width: 30%; + height: 100%; + text-align: center; + padding: 40px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + flex: 1 1 100%; +} +.login-body .login-wrapper .login-panel .logo { + margin-bottom: 50px; +} +.login-body .login-wrapper .login-panel .logo img { + width: 45px; + height: 53px; +} +.login-body .login-wrapper .login-panel > a { + font-weight: 500; + font-size: 10px; + line-height: 12px; + color: rgba(41, 50, 65, 0.3); +} +.login-body .login-wrapper .login-panel > p { + font-weight: 500; + margin: 0; + color: rgba(41, 50, 65, 0.5); + margin-top: 40px; +} +.login-body .login-wrapper .login-panel > p > a { + color: #387fe9; + cursor: pointer; +} +.login-body .login-wrapper .login-panel > input { + width: 85%; + max-width: 247px; + margin-bottom: 10px; + background-color: #F6F7F7; + border: 1.2px solid #D4D6D9; + color: #515C66; + padding: 12px 10px; +} +.login-body .login-wrapper .login-panel > input::placeholder { + color: gba(41, 50, 65, 0.3); +} +.login-body .login-wrapper .login-panel > button { + width: 85%; + max-width: 247px; + margin-bottom: 10px; + padding: 0; +} +.login-body .login-wrapper .login-panel > button > span { + padding: 15px 20px; + display: block; + font-weight: 600; + font-size: 14px; + line-height: 16px; +} +.login-body .login-wrapper .login-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding-bottom: 70px; +} +.login-body .login-wrapper .login-footer h4 { + line-height: 22px; + margin: 0; + margin-right: 32px; +} +.login-body .login-wrapper .login-footer h6 { + line-height: 17px; + margin: 0; + color: #BFC2C6; + font-weight: 500; +} + +@media (max-width: 992px) { + .login-body .login-wrapper .login-panel { + width: 100%; + } +} +.exception-body .exception-topbar { + height: 62px; + background-color: #293241; + box-shadow: 0 10px 40px 0 rgba(41, 50, 65, 0.06); + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0 16px; +} +.exception-body .exception-topbar .layout-topbar-logo > img { + height: 15px; +} +.exception-body .exception-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + min-height: calc(100vh - 62px); +} +.exception-body .exception-wrapper .exception-content { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + flex: 1 1 auto; +} +.exception-body .exception-wrapper .exception-content > span { + font-weight: normal; + font-size: 60px; + line-height: 73px; + text-align: center; + display: block; +} +.exception-body .exception-wrapper .exception-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding-bottom: 70px; +} +.exception-body .exception-wrapper .exception-footer h4 { + line-height: 22px; + margin: 0; + margin-right: 32px; +} +.exception-body .exception-wrapper .exception-footer h6 { + line-height: 17px; + margin: 0; + color: #BFC2C6; + font-weight: 500; +} +.exception-body.notfound .exception-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + min-height: calc(100vh - 62px); +} +.exception-body.notfound .exception-wrapper .exception-content { + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + flex: 1 1 auto; +} +.exception-body.notfound .exception-wrapper .exception-content img { + width: 332px; + height: 271px; + margin-bottom: -150px; +} +.exception-body.notfound .exception-wrapper .exception-content > span { + font-size: 140px; + line-height: 171px; +} +.exception-body.notfound .exception-wrapper .exception-content > span.exception-subtitle { + font-weight: 500; + font-size: 14px; + line-height: 17px; + color: #BFC2C6; +} +.exception-body.notfound .exception-wrapper .exception-content > button { + padding: 0; + margin-top: 20px; + width: 155px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; +} +.exception-body.notfound .exception-wrapper .exception-content > button > span { + padding: 18px; + font-weight: 600; +} + +@media (max-width: 991px) { + .exception-body .exception-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + min-height: calc(100vh - 62px); + } + .exception-body .exception-wrapper .exception-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding-bottom: 20px; + } +} +.landing-body { + background-color: #E5E5E5; +} +.landing-body .landing-topbar { + height: 83px; + background-color: #FFFFFF; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + width: 100%; + z-index: 999; + padding: 20px 40px; + position: relative; +} +.landing-body .landing-topbar .landing-topbar-left { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.landing-body .landing-topbar .landing-topbar-left .logo { + margin-right: 40px; +} +.landing-body .landing-topbar .landing-topbar-left .logo img { + height: 16px; + width: auto; +} +.landing-body .landing-topbar .landing-topbar-left > ul { + list-style-type: none; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0; +} +.landing-body .landing-topbar .landing-topbar-left > ul > li #landing-menu-close { + display: none; +} +.landing-body .landing-topbar .landing-topbar-left > ul > li > a { + font-weight: 600; + font-size: 12px; + line-height: 14px; + color: rgba(41, 50, 65, 0.9); + padding: 14px 10px; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + margin: 0 10px; + min-width: 100px; + -moz-transition: color 0.2s; + -o-transition: color 0.2s; + -webkit-transition: color 0.2s; + transition: color 0.2s; +} +.landing-body .landing-topbar .landing-topbar-left > ul > li > a:hover { + color: #387fe9; +} +.landing-body .landing-topbar .landing-topbar-right .second-menubutton { + margin-right: 20px; + font-weight: 600; + font-size: 12px; + line-height: 14px; + color: rgba(41, 50, 65, 0.9); + padding: 14px 10px; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + min-width: 100px; + -moz-transition: color 0.2s; + -o-transition: color 0.2s; + -webkit-transition: color 0.2s; + transition: color 0.2s; +} +.landing-body .landing-topbar .landing-topbar-right .second-menubutton:hover { + color: #387fe9; +} +.landing-body .landing-topbar .landing-topbar-right .landing-button span { + font-weight: 600; + font-size: 12px; + line-height: 14px; +} +.landing-body .landing-topbar .landing-topbar-right #landing-menu-button { + display: none; + padding: 0 8px; + cursor: pointer; +} +.landing-body .landing-topbar .landing-topbar-right #landing-menu-button i { + font-size: 20px; +} +.landing-body .landing-button { + background: linear-gradient(108.43deg, #297FFF 12.5%, #7A0EE7 96.32%); + border: none; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.landing-body .landing-button.ui-button { + padding: 0; +} +.landing-body .landing-button.ui-button > .ui-button-text { + padding: 14px 10px; + min-width: 121px; + font-weight: 600; + font-size: 16px; + line-height: 19px; + display: block; +} +.landing-body .landing-button > a .ui-button-text { + padding: 14px 10px; + min-width: 87px; + font-weight: 600; + font-size: 16px; + line-height: 19px; + display: block; +} +.landing-body .landing-button:hover { + background: linear-gradient(108.43deg, #2f79e7 12.5%, #781cd4 96.32%); +} +.landing-body .landing-banner { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + padding: 303px 30px 218px; + position: relative; + transform-style: inherit; + background: url("#{resource['freya-layout:images/pages/asset-landing-header.jpg']}"); + background-size: cover; + height: 80vh; +} +.landing-body .landing-banner .landing-banner-content { + text-align: center; + position: relative; +} +.landing-body .landing-banner .landing-banner-content .title { + display: block; + font-weight: 500; + font-size: 70px; + line-height: 84px; + color: #FFFFFF; +} +.landing-body .landing-banner .landing-banner-content h3 { + margin: 40px 0 30px; + color: #FFFFFF; + font-weight: 500; + line-height: 29px; +} +.landing-body .section-header { + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + flex-direction: column; +} +.landing-body .section-header .title { + display: block; + font-weight: 500; + font-size: 70px; + line-height: 84px; + color: rgba(41, 50, 65, 0.9); +} +.landing-body .section-header h3 { + margin: 15px 0 100px; + color: rgba(41, 50, 65, 0.9); + font-weight: 500; + line-height: 29px; + max-width: 800px; +} +.landing-body .landing-features { + background-color: #FFFFFF; + position: relative; + display: -ms-flexbox; + display: flex; + flex-wrap: wrap; + padding: 36px 6% 125px; +} +.landing-body .landing-features .lg\:col-3 { + transition: transform 250ms linear; + -webkit-transition: transform 250ms linear; +} +.landing-body .landing-features .feature { + display: -ms-flexbox; + display: flex; +} +.landing-body .landing-features .feature > span { + font-weight: 500; + font-size: 20px; + line-height: 20px; + color: rgba(41, 50, 65, 0.8); + margin-top: 30px; + margin-right: 12px; +} +.landing-body .landing-features .feature .feature-card { + -moz-border-radius: 36px; + -webkit-border-radius: 36px; + border-radius: 36px; + padding: 28px 30px; + display: -ms-flexbox; + display: flex; + width: 100%; +} +.landing-body .landing-features .feature .feature-card > span { + display: none; +} +.landing-body .landing-features .feature .feature-card h3 { + font-weight: 500; + line-height: 36px; + margin: 0 0 20px; + color: rgba(41, 50, 65, 0.8); +} +.landing-body .landing-features .feature .feature-card h5 { + margin: 0; + font-weight: normal; + line-height: 150%; + color: rgba(41, 50, 65, 0.9); + opacity: 0.8; +} +.landing-body .landing-features .feature.yellow .feature-card { + padding-bottom: 128px; + background: linear-gradient(197.55deg, #FFD37D -1.02%, #FFDB7D 46.53%); +} +.landing-body .landing-features .feature.blue .feature-card { + padding-bottom: 67px; + background: linear-gradient(156.18deg, #DAF4FF 38.02%, #CEDFFF 95.69%); +} +.landing-body .landing-features .feature.darker-blue .feature-card { + padding-bottom: 164px; + background: linear-gradient(165.84deg, #C1E9FF 42.24%, rgba(219, 242, 255, 0.23) 97.17%); +} +.landing-body .landing-features .feature.darker-gray .feature-card { + padding-bottom: 109px; + background: linear-gradient(176.91deg, rgba(41, 50, 65, 0.6) 50%, rgba(41, 50, 65, 0.282) 115.03%); +} +.landing-body .landing-features .feature.darker-gray .feature-card h3 { + color: #FFFFFF; +} +.landing-body .landing-features .feature.darker-gray .feature-card h5 { + color: #FFFFFF; + opacity: 0.8; +} +.landing-body .landing-features .feature.gray .feature-card { + padding-bottom: 50px; + background: linear-gradient(11.49deg, rgba(41, 50, 65, 0.1) 60.37%, rgba(41, 50, 65, 0.026) 98.03%); +} +.landing-body .landing-pricing { + background-color: #FFFFFF; + position: relative; + padding: 125px 15% 260px; + text-align: center; +} +.landing-body .landing-pricing .pricing-card { + background: #FFFFFF; + box-shadow: 0px 0px 1px rgba(41, 50, 65, 0.5), 0px 1px 1px rgba(41, 50, 65, 0.2); + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + padding: 30px 20px 33px; + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + flex-direction: column; + position: relative; + margin-bottom: 60px; +} +.landing-body .landing-pricing .pricing-card .preferred-tag { + padding: 14px 24px; + background: linear-gradient(112.58deg, #FFD029 22.19%, #F1AF60 100%); + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + transform: rotate(-7.18deg); + position: absolute; + top: -32px; + color: #FFFFFF; + font-weight: bold; + font-size: 20px; + line-height: 24px; +} +.landing-body .landing-pricing .pricing-card h2 { + margin: 0 0 14px; + color: rgba(41, 50, 65, 0.9); +} +.landing-body .landing-pricing .pricing-card .price { + display: block; + color: #2170E7; + font-weight: bold; + font-size: 80px; + line-height: 95px; +} +.landing-body .landing-pricing .pricing-card .time { + color: rgba(41, 50, 65, 0.5); + font-size: 12px; + line-height: 14px; + display: block; + margin-bottom: 32px; +} +.landing-body .landing-pricing .pricing-card > ul { + padding: 42px 0 0; + width: 100%; + margin: 0; + list-style: none; + border-top: 1px solid rgba(41, 50, 65, 0.1); +} +.landing-body .landing-pricing .pricing-card > ul > li { + font-size: 16px; + line-height: 205.34%; + color: rgba(41, 50, 65, 0.5); +} +.landing-body .landing-pricing .pricing-card.pro { + background: linear-gradient(333.31deg, #EFF3FB 6.36%, #FFFFFF 72.79%); +} +.landing-body .landing-pricing .pricing-card.enterprise { + background: linear-gradient(156.19deg, rgba(41, 50, 65, 0.8) 10.28%, rgba(35, 40, 49, 0.496) 87.74%); +} +.landing-body .landing-pricing .pricing-card.enterprise h2 { + margin: 0 0 14px; + color: #FFFFFF; +} +.landing-body .landing-pricing .pricing-card.enterprise .price { + color: #FFFFFF; +} +.landing-body .landing-pricing .pricing-card.enterprise .time { + color: #FFFFFF; + opacity: 0.6; +} +.landing-body .landing-pricing .pricing-card.enterprise > ul { + border-top: 1px solid rgba(255, 255, 255, 0.2); +} +.landing-body .landing-pricing .pricing-card.enterprise > ul > li { + color: #FFFFFF; +} +.landing-body .landing-pricing > a { + font-size: 24px; + line-height: 29px; + display: block; +} +.landing-body .layout-footer { + background-color: #FFFFFF; + position: relative; +} +.landing-body .layout-footer .footer-menutitle { + color: rgba(41, 50, 65, 0.2); +} +.landing-body .layout-footer .footer-subtitle { + color: rgba(41, 50, 65, 0.3); +} +.landing-body .layout-footer ul > li { + color: rgba(41, 50, 65, 0.5); +} +.landing-body .layout-footer ul > li > a { + color: rgba(41, 50, 65, 0.5); +} +.landing-body .layout-footer ul > li > a:hover { + color: rgba(41, 50, 65, 0.3); +} +.landing-body .layout-footer .newsletter-input { + background-color: rgba(41, 50, 65, 0.04); +} +.landing-body .layout-footer .footer-bottom { + color: rgba(41, 50, 65, 0.7); +} +.landing-body .layout-footer .footer-bottom h6 { + color: rgba(41, 50, 65, 0.5); +} +.landing-body .landing-mask { + display: none; + width: 100%; + height: 100vh; + position: fixed; + top: 0; + left: 0; + background-color: rgba(0, 0, 0, 0.2); + z-index: 998; +} + +@media (max-width: 991px) { + .landing-body.block-scroll { + overflow: hidden; + } + .landing-body.block-scroll .landing-wrapper .landing-mask { + display: block; + } + .landing-body .landing-wrapper.landing-menu-active .landing-topbar .landing-menu { + transform: translate3d(0px, 0px, 0px); + } + .landing-body .landing-wrapper .landing-topbar { + padding: 0 13px; + } + .landing-body .landing-wrapper .landing-topbar .landing-menu { + position: fixed; + flex-direction: column; + -ms-flex-align: end; + align-items: flex-end; + right: 0; + top: 0; + padding: 28px 15px; + z-index: 999; + width: 220px; + height: 100%; + background-color: #EEF5FF; + box-shadow: 0 24px 64px -2px rgba(0, 0, 0, 0.02), 0 6px 16px -2px rgba(0, 0, 0, 0.06), 0 2px 6px -2px rgba(0, 0, 0, 0.08); + transform: translate3d(260px, 0px, 0px); + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li { + margin: 0; + width: 100%; + margin-bottom: 12px; + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li > a { + padding: 6px 16px; + font-size: 14px; + text-align: right; + background-color: #EEF5FF; + display: block; + color: rgba(41, 50, 65, 0.9); + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li > a:hover { + color: rgba(41, 50, 65, 0.6); + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li #landing-menu-close { + display: block; + font-size: 20px; + text-align: right; + color: rgba(41, 50, 65, 0.9); + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li #landing-menu-close:hover { + color: rgba(41, 50, 65, 0.6); + } + .landing-body .landing-wrapper .landing-topbar #landing-menu-button { + display: block; + color: rgba(41, 50, 65, 0.9); + font-size: 20px; + } + .landing-body .landing-wrapper .landing-topbar .landing-topbar-right { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + } + .landing-body .landing-wrapper .landing-topbar .landing-topbar-right .second-menubutton { + display: none; + } + .landing-body .landing-wrapper .landing-topbar .landing-topbar-right .landing-button { + margin-right: 20px; + } + .landing-body .landing-wrapper .landing-banner { + background-position: top; + padding: 80px 23px; + -ms-flex-pack: start; + justify-content: flex-start; + height: auto; + top: auto !important; + } + .landing-body .landing-wrapper .landing-banner .landing-banner-content { + text-align: left; + max-width: 262px; + top: auto !important; + } + .landing-body .landing-wrapper .landing-banner .landing-banner-content > span { + font-size: 60px; + line-height: 91.84%; + } + .landing-body .landing-wrapper .landing-banner .landing-banner-content > h3 { + font-size: 18px; + line-height: 130%; + } + .landing-body .landing-wrapper .landing-features { + padding: 36px 20px 30px; + } + .landing-body .landing-wrapper .landing-features .lg\:col-3 { + transform: translateY(0) !important; + margin-top: auto !important; + } + .landing-body .landing-wrapper .landing-features .feature-empty { + display: none; + } + .landing-body .landing-wrapper .landing-features .feature-3 { + margin-top: auto; + } + .landing-body .landing-wrapper .landing-features .feature-4 { + margin-top: auto; + } + .landing-body .landing-wrapper .landing-features .feature > span { + display: none; + } + .landing-body .landing-wrapper .landing-features .feature .feature-card { + padding-bottom: 28px !important; + } + .landing-body .landing-wrapper .landing-features .feature .feature-card > span { + font-weight: 500; + font-size: 20px; + line-height: 20px; + color: rgba(41, 50, 65, 0.8); + margin-right: 12px; + margin-top: 8px; + display: block; + } + .landing-body .landing-wrapper .landing-features .feature.blue .feature-card { + flex-direction: row-reverse; + text-align: right; + } + .landing-body .landing-wrapper .landing-features .feature.blue .feature-card > span { + margin-right: 0px; + margin-left: 12px; + } + .landing-body .landing-wrapper .landing-features .feature.darker-gray .feature-card { + flex-direction: row-reverse; + text-align: right; + } + .landing-body .landing-wrapper .landing-features .feature.darker-gray .feature-card > span { + color: #FFFFFF; + float: right; + margin-right: 0px; + margin-left: 12px; + } + .landing-body .landing-wrapper .section-header .title { + font-size: 60px; + line-height: 72px; + } + .landing-body .landing-wrapper .section-header h3 { + font-size: 18px; + line-height: 130%; + } + .landing-body .landing-wrapper .landing-pricing { + padding: 30px 20px 97px; + } + .landing-body .landing-wrapper .landing-pricing .pricing-card { + margin-bottom: 20px; + } + .landing-body .landing-wrapper .landing-pricing .pricing-card > ul { + display: none; + } + .landing-body .landing-wrapper .landing-pricing .preferred { + order: -1 !important; + } + .landing-body .landing-wrapper .landing-pricing .preferred .pricing-card > ul { + display: block; + } +} +.help-page p { + margin: 0; +} +.help-page .help-search { + background-image: url("#{resource['freya-layout:images/pages/search.png']}"); + padding: 0; + text-align: center; +} +.help-page .help-search .help-search-content { + padding: 5rem 12rem; +} +.help-page .help-search .help-search-content h3 { + color: #EAEBEC; + font-weight: 500; +} +.help-page .help-search .search-container { + font-size: 1rem; + padding: 1rem; + position: relative; +} +.help-page .help-search .search-container input { + appearance: none; + font-size: 1rem; + text-indent: 2rem; + padding: 1rem; + width: 100%; +} +.help-page .help-search .search-container i { + width: 1rem; + position: absolute; + margin-left: 1rem; + top: 50%; + margin-top: -0.5rem; +} +.help-page .status-bars { + margin-top: 1rem; + display: -ms-flexbox; + display: flex; +} +.help-page .status-bars .status-bar { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: #6EC180; + height: 50px; + margin-right: 0.25rem; + transition: transform 0.2s; +} +.help-page .status-bars .status-bar:last-child { + margin-right: 0; +} +.help-page .status-bars .status-bar.status-bar-failure { + background: #FF6E49; +} +.help-page .status-bars .status-bar:hover { + transform: scale(1.1); +} +.help-page .status-bar-footer { + padding: 1rem 0 0 0; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} +.help-page .blog-post { + border-radius: 4px; + padding: 20px; + margin: 3rem 2rem; + border: 1px solid #383838; + background-color: #293241; + position: relative; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; +} +.help-page .blog-post:last-child { + margin-bottom: 1rem; +} +.help-page .blog-post img { + width: 100%; + position: absolute; + left: 0; + top: 0; +} +.help-page .blog-post .blog-text h1 { + color: #EAEBEC; + margin-bottom: 1rem; + font-weight: 500; +} +.help-page .blog-post .blog-text span { + color: #BFC2C6; + line-height: 1.4; +} +.help-page .blog-post .blog-profile { + position: absolute; + top: -25px; + left: -25px; +} +.help-page .blog-post .blog-profile img { + width: 50px; + height: 50px; + border-radius: 50%; +} + +@media screen and (max-width: 991px) { + .help-page .help-search .help-search-content { + padding: 6rem 2rem; + } +} +.invoice { + padding: 2rem; +} +.invoice .invoice-header { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} +.invoice .invoice-company .logo-image { + height: 50px; + margin-bottom: 0.5rem; +} +.invoice .invoice-company div { + margin-bottom: 0.5rem; +} +.invoice .invoice-company .company-name { + font-weight: 500; + font-size: 1.5rem; +} +.invoice .invoice-title { + font-size: 2rem; + margin-bottom: 2rem; + text-align: right; + font-weight: 300; +} +.invoice .invoice-details { + width: 15rem; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.invoice .invoice-details > div { + width: 50%; + margin-bottom: 0.5rem; +} +.invoice .invoice-details .invoice-label { + text-align: left; + font-weight: 500; +} +.invoice .invoice-details .invoice-value { + text-align: right; +} +.invoice .invoice-to { + margin-top: 1.5rem; + padding-top: 2rem; + border-top: 1px solid #3E4754; +} +.invoice .invoice-to .bill-to { + font-size: 1.25rem; + font-weight: 500; + margin-bottom: 0.5rem; +} +.invoice .invoice-to .invoice-to-info div { + margin-bottom: 0.5rem; +} +.invoice .invoice-items { + margin-top: 2rem; + padding-top: 2rem; +} +.invoice .invoice-items table { + width: 100%; + border-collapse: collapse; +} +.invoice .invoice-items table tr { + border-bottom: 1px solid #3E4754; +} +.invoice .invoice-items table th { + font-weight: 500; +} +.invoice .invoice-items table th, .invoice .invoice-items table td { + padding: 1rem; + text-align: right; +} +.invoice .invoice-items table th:first-child, .invoice .invoice-items table td:first-child { + text-align: left; +} +.invoice .invoice-summary { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 2.5rem; + padding-top: 2.5rem; +} +.invoice .invoice-summary .invoice-value { + font-weight: 500; +} + +@media print { + body * { + visibility: hidden; + } + + #invoice-content * { + visibility: visible; + } + + #invoice-content { + width: 100%; + position: absolute; + left: 0; + top: 0; + padding: 0; + margin: 0; + background: #ffffff; + color: rgba(41, 50, 65, 0.8); + } + + .invoice .invoice-to { + border-top: 1px solid #F2F4F6; + } + .invoice .invoice-items table tr { + border-bottom: 1px solid #F2F4F6; + } +} +.layout-config { + width: 16rem; + height: 100%; + position: fixed; + right: 0; + top: 0; + padding: 1rem; + overflow: auto; + background: #1e1e1e; + z-index: 999; + border-left: 1px solid #383838; + transform: translateX(100%); + transition: transform 0.2s cubic-bezier(0.05, 0.74, 0.2, 0.99); +} +.layout-config.layout-config-active { + transform: translateX(0); + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-config.layout-config-active .layout-config-content .layout-config-button i { + transform: rotate(360deg); +} +.layout-config .ui-selectoneradio td { + padding: 0.5rem; +} +.layout-config p { + line-height: 1.5rem; + color: rgba(255, 255, 255, 0.6); +} +.layout-config .layout-themes { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.layout-config .layout-themes > div { + padding: 0.25rem; +} +.layout-config .layout-themes a { + width: 2rem; + height: 2rem; + border-radius: 24px; + display: block; + position: relative; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + transition: transform 0.2s; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); +} +.layout-config .layout-themes a i { + font-size: 1rem; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +.layout-config .layout-themes a:hover { + transform: scale(1.1); +} + +.layout-config-button { + display: block; + position: fixed; + width: 3rem; + height: 3rem; + line-height: 3rem; + background: #90CAF9; + color: #121212; + text-align: center; + top: 50%; + right: 0; + margin-top: -1.5rem; + border-top-left-radius: 24px; + border-bottom-left-radius: 24px; + transition: background-color 0.2s; + overflow: hidden; + cursor: pointer; + z-index: 999; + box-shadow: -0.25rem 0 1rem rgba(0, 0, 0, 0.15); +} +.layout-config-button i { + font-size: 2rem; + line-height: inherit; + transform: rotate(0deg); + transition: transform 1s; +} +.layout-config-button:hover { + background: #a8d6fa; +} + +/* Add your customizations of the layout styles here */ +.layout-wrapper .layout-rightpanel .rightpanel-wrapper { + position: relative; + height: 100%; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-header { + text-align: center; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-header .profile { + padding: 12px; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-actions { + padding: 12px 6px 36px; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-actions .actions .action-buttons .col-6, .layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-actions .actions .action-buttons .md\:col-4 { + padding: 0.2em; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav { + background-color: #384454; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav li.ui-tabs-header { + padding: 1rem; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + font-size: 12px; + font-weight: 500; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav li.ui-tabs-header > span { + font-size: 10px; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background-color: #303A48; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-panels { + background-color: #384454; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 0; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message { + width: 80%; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-panels .ui-tabs-panel .chat .chat-input input { + width: 105px; + margin-right: 7px; +} diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.scss b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.scss new file mode 100644 index 0000000..1a4faa1 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-dark.scss @@ -0,0 +1,5 @@ +$primaryColor:lighten(#2170E7, 5%); +$primaryTextColor:#ffffff; + +@import '../../sass/variables/layout/_layout_dark'; +@import '../../sass/layout/_layout'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-light.css b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-light.css new file mode 100644 index 0000000..258f85f --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-light.css @@ -0,0 +1,4257 @@ +/* Add your customizations of the layout variables here */ +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDown { + from { + opacity: 0; + transform: translate3d(0, -20px, 0); + } + to { + opacity: 1; + transform: none; + } +} +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } +} +@keyframes fadeinmask { + from { + opacity: 0; + } + to { + opacity: 0.8; + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes modal-in { + from { + background-color: transparent; + } + to { + background-color: rgba(0, 0, 0, 0.6); + } +} +@keyframes modal-in { + from { + background-color: transparent; + } + to { + background-color: rgba(0, 0, 0, 0.6); + } +} +.modal-in { + -webkit-animation-name: modal-in; + animation-name: modal-in; +} + +h1, h2, h3, h4, h5, h6 { + margin: 1.5rem 0 1rem 0; + font-family: inherit; + font-weight: 600; + line-height: 1.2; + color: inherit; +} +h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child { + margin-top: 0; +} + +h1 { + font-size: 2.5rem; +} + +h2 { + font-size: 2rem; +} + +h3 { + font-size: 1.75rem; +} + +h4 { + font-size: 1.5rem; +} + +h5 { + font-size: 1.25rem; +} + +h6 { + font-size: 1rem; +} + +mark { + background: #FFF8E1; + padding: 0.25rem 0.4rem; + border-radius: 24px; + font-family: monospace; +} + +blockquote { + margin: 1rem 0; + padding: 0 2rem; + border-left: 4px solid #90A4AE; +} + +hr { + border-top: solid #dee2e6; + border-width: 1px 0 0 0; + margin: 1rem 0; +} + +p { + margin: 0 0 1rem 0; + line-height: 1.5; +} +p:last-child { + margin-bottom: 0; +} + +html { + height: 100%; + font-size: 14px; +} + +body { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 14px; + font-weight: 400; + color: rgba(41, 50, 65, 0.8); + padding: 0; + margin: 0; + min-height: 100%; + background-color: #F2F4F6; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +body.blocked-scroll { + overflow: auto; +} + +a { + text-decoration: none; + color: #4f8eec; + color: var(--primary-color); +} + +.ajax-loader { + font-size: 32px; + color: #2170E7; + color: var(--primary-color); +} + +.layout-main { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + min-height: 100vh; + padding-top: 82px; + -moz-transition: padding-left 0.2s; + -o-transition: padding-left 0.2s; + -webkit-transition: padding-left 0.2s; + transition: padding-left 0.2s; +} + +.layout-mask { + display: none; + position: fixed; + top: 0; + left: 0; + z-index: 998; + width: 100%; + height: 100%; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} + +.layout-content { + padding: 30px 36px; + flex: 1 1 auto; +} + +@media (max-width: 991px) { + .layout-content { + padding: 32px 14px; + } +} +.layout-topbar-light .layout-topbar { + position: fixed; + top: 0; + z-index: 999; + width: 100%; + -moz-transition: width 0.2s; + -o-transition: width 0.2s; + -webkit-transition: width 0.2s; + transition: width 0.2s; + height: 62px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left { + height: 100%; + padding: 0 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + z-index: 999; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo { + height: 15px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo > img { + height: 15px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button { + padding: 6px; + margin-right: 16px; + border-radius: 4px; + display: none; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button i { + font-size: 18px; + width: 18px; + height: 18px; + background-color: transparent; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right { + height: 100%; + flex-grow: 1; + padding: 0 16px 0 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + border-right: solid 1px transparent; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + flex-grow: 1; + list-style-type: none; + margin: 0; + padding: 0; + height: 100%; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a { + width: 100%; + padding: 6px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a > .topbar-icon { + font-size: 18px; + border-radius: 6px; + width: 30px; + height: 30px; + background-color: transparent; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a.layout-rightpanel-button i { + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + display: none; + position: absolute; + top: 62px; + right: 0px; + list-style-type: none; + margin: 0; + padding: 7px 0 8px; + z-index: 1000; + -moz-border-radius-bottomleft: 2px; + -webkit-border-bottom-left-radius: 2px; + border-bottom-left-radius: 2px; + -moz-border-radius-bottomright: 2px; + -webkit-border-bottom-right-radius: 2px; + border-bottom-right-radius: 2px; + min-width: 250px; + animation-duration: 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .angle-icon { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: end; + justify-content: flex-end; + flex-grow: 1; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li { + padding: 10px 15px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + list-style: none; + margin-bottom: 4px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + font-weight: 600; + font-size: 12px; + line-height: 14px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a i { + margin-right: 10px; + padding: 6px; + border-radius: 2px; + width: 26px; + height: 26px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a img { + height: 36px; + width: 36px; + margin-right: 10px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item a { + width: auto; + display: block; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper { + position: relative; + width: 0; + opacity: 0; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper .ui-inputfield { + background: #F7FAFF; + width: 100%; + position: relative; + padding: 9px; + padding-left: 37px; + border: none; + color: #3E4754; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper i { + position: absolute; + left: 9px; + font-size: 18px; + top: 50%; + margin-top: -9px; + display: none; + z-index: 1; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.user-profile > a { + margin-left: 16px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.user-profile > a > img { + height: 28px; + width: 28px; + border-radius: 10px; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: none; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item .search-input-wrapper { + width: 200px; + opacity: 1; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item .search-input-wrapper i { + display: block; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: none; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem > ul { + display: block; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button { + font-size: 18px; + border-radius: 6px; + width: 30px; + height: 30px; + margin-left: 26px; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +@media (max-width: 991px) { + .layout-topbar-light .layout-topbar .layout-topbar-wrapper { + -ms-flex-align: start; + align-items: flex-start; + position: relative; + padding: 0 6px; + } +} +@media (max-width: 576px) { + .layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: block; + } + .layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > .search-input-wrapper { + display: none; + } + .layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: block; + padding: 0; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + } + .layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + left: 10px; + right: 10px; + position: fixed; + top: 62px; + } +} +.layout-topbar-light .layout-topbar { + background-color: #ffffff; + box-shadow: 0 10px 40px 0 rgba(41, 50, 65, 0.06); +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button > i { + color: #293241; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button:hover { + background-color: #E8EDF0; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a > .topbar-icon { + color: #293241; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a:hover i { + background-color: #E8EDF0; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper input { + background-color: #f8fafc; + border: 1px solid #ebedef; + color: #4f8eec; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper input::placeholder { + color: #4f8eec; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper i { + color: #293241; + opacity: 0.5; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + box-shadow: 0 2px 8px 0 rgba(25, 26, 28, 0.12); + background-color: white; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header { + background-color: #4688eb; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header h6 { + color: #ffffff; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header:hover { + background-color: #4688eb; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a { + color: rgba(41, 50, 65, 0.8); +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a i { + background-color: rgba(33, 112, 231, 0.8); + color: #ffffff; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a .notification-detail { + color: rgba(41, 50, 65, 0.5); +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li .menu-text p { + color: rgba(41, 50, 65, 0.8); +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li .menu-text span { + color: rgba(41, 50, 65, 0.5); +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li:hover { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button { + color: #293241; + background-color: transparent; +} +.layout-topbar-light .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button:hover { + background-color: #E8EDF0; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} + +.layout-topbar-dark .layout-topbar { + position: fixed; + top: 0; + z-index: 999; + width: 100%; + -moz-transition: width 0.2s; + -o-transition: width 0.2s; + -webkit-transition: width 0.2s; + transition: width 0.2s; + height: 62px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper { + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left { + height: 100%; + padding: 0 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + z-index: 999; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo { + height: 15px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo > img { + height: 15px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button { + padding: 6px; + margin-right: 16px; + border-radius: 4px; + display: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button i { + font-size: 18px; + width: 18px; + height: 18px; + background-color: transparent; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right { + height: 100%; + flex-grow: 1; + padding: 0 16px 0 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + border-right: solid 1px transparent; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + flex-grow: 1; + list-style-type: none; + margin: 0; + padding: 0; + height: 100%; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a { + width: 100%; + padding: 6px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a > .topbar-icon { + font-size: 18px; + border-radius: 6px; + width: 30px; + height: 30px; + background-color: transparent; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a.layout-rightpanel-button i { + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + display: none; + position: absolute; + top: 62px; + right: 0px; + list-style-type: none; + margin: 0; + padding: 7px 0 8px; + z-index: 1000; + -moz-border-radius-bottomleft: 2px; + -webkit-border-bottom-left-radius: 2px; + border-bottom-left-radius: 2px; + -moz-border-radius-bottomright: 2px; + -webkit-border-bottom-right-radius: 2px; + border-bottom-right-radius: 2px; + min-width: 250px; + animation-duration: 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .angle-icon { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: end; + justify-content: flex-end; + flex-grow: 1; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li { + padding: 10px 15px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + list-style: none; + margin-bottom: 4px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + font-weight: 600; + font-size: 12px; + line-height: 14px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a i { + margin-right: 10px; + padding: 6px; + border-radius: 2px; + width: 26px; + height: 26px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a img { + height: 36px; + width: 36px; + margin-right: 10px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item a { + width: auto; + display: block; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper { + position: relative; + width: 0; + opacity: 0; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper .ui-inputfield { + background: #F7FAFF; + width: 100%; + position: relative; + padding: 9px; + padding-left: 37px; + border: none; + color: #3E4754; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item .search-input-wrapper i { + position: absolute; + left: 9px; + font-size: 18px; + top: 50%; + margin-top: -9px; + display: none; + z-index: 1; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.user-profile > a { + margin-left: 16px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.user-profile > a > img { + height: 28px; + width: 28px; + border-radius: 10px; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item .search-input-wrapper { + width: 200px; + opacity: 1; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item .search-input-wrapper i { + display: block; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem > ul { + display: block; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button { + font-size: 18px; + border-radius: 6px; + width: 30px; + height: 30px; + margin-left: 26px; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +@media (max-width: 991px) { + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper { + -ms-flex-align: start; + align-items: flex-start; + position: relative; + padding: 0 6px; + } +} +@media (max-width: 576px) { + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: block; + } + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > .search-input-wrapper { + display: none; + } + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: block; + padding: 0; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + } + .layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + left: 10px; + right: 10px; + position: fixed; + top: 62px; + } +} +.layout-topbar-dark .layout-topbar { + background-color: #293241; + box-shadow: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button > i { + color: #E9E9E9; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button:hover { + background-color: #333e51; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a > .topbar-icon { + color: #E9E9E9; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > a:hover i { + background-color: #333e51; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper input { + background-color: #333e51; + border: 1px solid #333e51; + color: #7dabf1; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper input::placeholder { + color: #7dabf1; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.search-item > form > .search-input-wrapper i { + color: #E9E9E9; + opacity: 0.5; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul { + box-shadow: 0 2px 8px 0 rgba(25, 26, 28, 0.12); + background-color: #333e51; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header { + background-color: #4688eb; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header h6 { + color: #ffffff; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul .layout-submenu-header:hover { + background-color: #4688eb; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a { + color: #E9E9E9; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a i { + background-color: rgba(33, 112, 231, 0.8); + color: #ffffff; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li > a .notification-detail { + color: #C2C2C2; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li .menu-text p { + color: #E9E9E9; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li .menu-text span { + color: #C2C2C2; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li > ul > li:hover { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button { + color: #E9E9E9; + background-color: transparent; +} +.layout-topbar-dark .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-rightpanel-button:hover { + background-color: #333e51; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} + +.menu-wrapper { + height: 100%; + position: fixed; + top: 0; + z-index: 999; + left: 0; +} +.menu-wrapper .sidebar-logo { + height: 62px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: start; + justify-content: flex-start; + -ms-flex-align: center; + align-items: center; + padding: 0 22px; + padding-right: 20px; +} +.menu-wrapper .sidebar-logo .sidebar-pin { + display: none; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.menu-wrapper .sidebar-logo .sidebar-pin > span { + display: block; + height: 16px; + width: 16px; + -moz-border-radius: 50%; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 2px solid #dee2e6; +} +.menu-wrapper .sidebar-logo img { + width: 17px; + height: 20px; + border: 0 none; +} +.menu-wrapper .layout-menu-container { + height: calc(100% - 62px); +} +.menu-wrapper .layout-menu-container .layout-menu { + list-style-type: none; + margin: 0; + padding: 0; + max-width: 62px; + overflow: hidden; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.menu-wrapper .layout-menu-container .layout-menu > li > a { + position: relative; +} +.menu-wrapper .layout-menu-container .layout-menu > li > a::before { + content: ""; + width: 4px; + height: 12px; + display: block; + border-radius: 0px 3px 3px 0px; + position: absolute; + left: 0; +} +.menu-wrapper .layout-menu-container .layout-menu > li > ul > li { + margin-left: 6px; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; +} +.menu-wrapper .layout-menu-container .layout-menu li { + padding: 10px 0; +} +.menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a i.layout-submenu-toggler { + -webkit-transform: rotate(-180deg); + -moz-transform: rotate(-180deg); + -o-transform: rotate(-180deg); + -ms-transform: rotate(-180deg); + transform: rotate(-180deg); +} +.menu-wrapper .layout-menu-container .layout-menu li .layout-menu-tooltip { + display: none; +} +.menu-wrapper .layout-menu-container .layout-menu li > a { + margin: 0px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + font-size: 13px; + padding: 6px 20px; + user-select: none; + cursor: pointer; +} +.menu-wrapper .layout-menu-container .layout-menu li > a > span { + margin: 0 8px; + margin-left: 14px; + font-weight: 600; + font-size: 12px; + line-height: 14px; + visibility: hidden; + white-space: nowrap; +} +.menu-wrapper .layout-menu-container .layout-menu li > a > i { + font-size: 24px; +} +.menu-wrapper .layout-menu-container .layout-menu li > a > i.layout-submenu-toggler { + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; + margin-left: auto; + font-size: 12px; + visibility: hidden; +} +.menu-wrapper .layout-menu-container .layout-menu li > a.rotated-icon i { + transform: rotate(90deg); +} +.menu-wrapper .layout-menu-container .layout-menu li > ul { + display: none; + list-style-type: none; + overflow: hidden; + padding: 0; + margin: 0; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul li ul { + display: none; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li { + padding: 0; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li > a { + padding: 10px 18px; + margin-left: 0px; + padding-right: 8px; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li i { + font-size: 14px; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li { + padding: 0; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li.layout-root-menuitem > a { + display: -ms-flexbox; + display: flex; +} + +@media (min-width: 992px) { + .layout-wrapper.layout-sidebar .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo { + display: none; + } + .layout-wrapper.layout-sidebar .layout-main { + padding-left: 62px; + } + .layout-wrapper.layout-static .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo { + justify-content: space-between; + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo img { + display: inline; + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo .app-name { + display: inline; + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo .sidebar-pin { + display: inline-block; + } + .layout-wrapper.layout-static .menu-wrapper .sidebar-logo .sidebar-pin > span { + display: block; + height: 16px; + width: 16px; + -moz-border-radius: 50%; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 2px solid #dee2e6; + border: 2px solid var(--primary-light-color); + background-color: #dee2e6; + background-color: var(--primary-lighter-color); + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu { + max-width: 230px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu > li { + min-width: 230px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu > li > ul > li { + margin-left: 10px; + margin-right: 12px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li a { + padding-left: 20px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li a { + padding-left: 30px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li a { + padding-left: 40px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li a { + padding-left: 50px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li > a > span { + visibility: visible; + white-space: normal; + } + .layout-wrapper.layout-static .menu-wrapper .layout-menu li > a i.layout-submenu-toggler { + visibility: visible; + } + .layout-wrapper.layout-static .layout-main { + padding-left: 230px; + -moz-transition: padding-left 0.2s; + -o-transition: padding-left 0.2s; + -webkit-transition: padding-left 0.2s; + transition: padding-left 0.2s; + } + + .menu-wrapper.layout-sidebar-active { + transform: translate3d(0px, 0px, 0px); + } + .menu-wrapper.layout-sidebar-active .sidebar-logo { + justify-content: space-between; + } + .menu-wrapper.layout-sidebar-active .sidebar-logo img { + display: inline; + } + .menu-wrapper.layout-sidebar-active .sidebar-logo .app-name { + display: inline; + } + .menu-wrapper.layout-sidebar-active .sidebar-logo .sidebar-pin { + display: inline-block; + } + .menu-wrapper.layout-sidebar-active .sidebar-logo .sidebar-pin > span { + display: block; + height: 16px; + width: 16px; + -moz-border-radius: 50%; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 2px solid #dee2e6; + } + .menu-wrapper.layout-sidebar-active .layout-menu { + max-width: 230px; + } + .menu-wrapper.layout-sidebar-active .layout-menu > li { + min-width: 230px; + } + .menu-wrapper.layout-sidebar-active .layout-menu > li > ul > li { + margin-left: 10px; + margin-right: 12px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li a { + padding-left: 20px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li a { + padding-left: 30px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li a { + padding-left: 40px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li a { + padding-left: 50px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .menu-wrapper.layout-sidebar-active .layout-menu li > a > span { + visibility: visible; + white-space: normal; + } + .menu-wrapper.layout-sidebar-active .layout-menu li > a i.layout-submenu-toggler { + visibility: visible; + } + .menu-wrapper.layout-sidebar-active .layout-menu-container { + overflow: auto; + } +} +@media (max-width: 991px) { + .layout-wrapper .menu-wrapper { + top: 62px; + z-index: 1010; + -webkit-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + transform: translate3d(-230px, 0px, 0px); + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + } + .layout-wrapper .menu-wrapper .sidebar-logo { + display: none; + } + .layout-wrapper .menu-wrapper .layout-menu-container .layout-menu { + max-width: 230px; + } + .layout-wrapper.layout-mobile-active { + overflow: hidden; + height: 100vh; + } + .layout-wrapper.layout-mobile-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu { + max-width: 230px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu > li { + min-width: 230px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu > li > ul > li { + margin-left: 10px; + margin-right: 12px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li a { + padding-left: 20px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li a { + padding-left: 30px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li a { + padding-left: 40px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li a { + padding-left: 50px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li > a > span { + visibility: visible; + white-space: normal; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu li > a i.layout-submenu-toggler { + visibility: visible; + } + .layout-wrapper.layout-mobile-active .menu-wrapper .layout-menu-container { + overflow: auto; + } + .layout-wrapper.layout-mobile-active .layout-mask { + display: block; + } + .layout-wrapper .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button { + display: block; + } +} +@media (min-width: 992px) { + .layout-wrapper.layout-horizontal .menu-wrapper { + top: 0px; + width: 100%; + height: 62px; + position: relative; + } + .layout-wrapper.layout-horizontal .menu-wrapper .sidebar-logo { + display: none; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container { + height: 100%; + display: flex; + align-items: center; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu { + list-style-type: none; + margin: 0px 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + max-width: 100%; + overflow: visible; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a i.layout-submenu-toggler { + -webkit-transform: rotate(-180deg); + -moz-transform: rotate(-180deg); + -o-transform: rotate(-180deg); + -ms-transform: rotate(-180deg); + transform: rotate(-180deg); + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li { + padding: 0; + position: relative; + margin: 0 9px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li .layout-menu-tooltip { + display: none; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a { + margin: 0px; + padding: 10px 5px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a:before { + display: none; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a > span { + margin: 0 8px; + font-weight: 600; + font-size: 12px; + line-height: 14px; + visibility: visible; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a > i { + font-size: 14px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li a > i.layout-submenu-toggler { + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; + margin-left: auto; + font-size: 12px; + visibility: visible; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.layout-root-menuitem > div { + display: none; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + display: none; + list-style-type: none; + top: 44px; + left: 0px; + width: 230px; + position: absolute; + padding: 10px; + margin: 0; + z-index: 100; + overflow: auto; + max-height: 460px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li { + border: 0 none; + margin: 0; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li a { + padding-left: 20px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li a { + padding-left: 30px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li a { + padding-left: 40px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li a { + padding-left: 50px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .layout-wrapper.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul > li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .layout-wrapper.layout-horizontal .layout-topbar .layout-topbar-wrapper .layout-topbar-left .menu-button-wrapper .menu-button { + display: none; + } + .layout-wrapper.layout-horizontal .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item a { + display: block; + } + .layout-wrapper.layout-horizontal .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > .search-input-wrapper { + display: none; + } + .layout-wrapper.layout-horizontal .layout-topbar .layout-topbar-wrapper .layout-topbar-right .layout-topbar-actions > li.active-topmenuitem.search-item > ul { + display: block; + padding: 0; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + } +} +@media (min-width: 992px) { + .layout-wrapper.layout-slim .menu-wrapper { + width: 62px; + overflow: visible; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container { + padding: 0; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu { + overflow: visible; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip { + display: none; + padding: 0 0.412px; + position: absolute; + left: 72px; + top: 16px; + line-height: 1; + border-radius: 2px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-text { + padding: 6px 8px; + font-weight: 500; + min-width: 75px; + white-space: nowrap; + text-align: center; + -webkit-box-shadow: 0 2px 10px 0 rgba(0, 3, 6, 0.16); + -moz-box-shadow: 0 2px 10px 0 rgba(0, 3, 6, 0.16); + box-shadow: 0 2px 10px 0 rgba(0, 3, 6, 0.16); + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; + top: 50%; + left: -4px; + margin-top: -5px; + border-width: 5px 5px 5px 0; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li { + position: relative; + padding: 10px 12px 10px 14px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a { + margin: 0px; + padding: 6px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + position: relative; + border: none; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a:before { + display: none; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a span { + display: none; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a i { + margin-right: 0; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a i.layout-submenu-toggler { + display: none; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a .menuitem-badge { + display: none; + margin-left: auto; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > a:hover + .layout-menu-tooltip { + display: block; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + position: absolute; + top: 0; + left: 62px; + min-width: 250px; + max-height: 450px; + display: none; + padding: 10px; + overflow: auto; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li { + margin: 0; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + padding: 10px 5px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a > span { + visibility: visible; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a > i.layout-submenu-toggler { + visibility: visible; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li a { + padding-left: 20px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li a { + padding-left: 30px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li a { + padding-left: 40px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li a { + padding-left: 50px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li a { + padding-left: 60px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 70px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 80px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 90px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li a { + padding-left: 100px; + } + .layout-wrapper.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover + .layout-menu-tooltip { + display: none; + } + .layout-wrapper.layout-slim .layout-topbar .layout-topbar-wrapper .layout-topbar-left .layout-topbar-logo { + display: none; + } + .layout-wrapper.layout-slim .layout-main { + padding-left: 62px; + } +} +.layout-menu-dark .menu-wrapper { + background-color: #293241; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #2170E7; + color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: #293241; +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: #293241; + color: #2170E7; + color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(233, 233, 233, 0.8); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #2170E7; + color: var(--primary-light-color); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-light-color); +} +@media (min-width: 992px) { + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + color: #E9E9E9; + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #E9E9E9; + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-light-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + color: #E9E9E9; + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #E9E9E9; + } + .layout-menu-dark.layout-horizontal .menu-wrapper { + box-shadow: none; + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + color: var(--primary-light-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a i { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #293241; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a:hover { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip { + background-color: #293241; + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-text { + color: #ffffff; + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-arrow { + border-right-color: #293241; + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a i { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + background-color: #293241; + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a:hover { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #2170E7; + color: var(--primary-light-color); + } +} +@media (max-width: 991px) { + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #E9E9E9; + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #2170E7; + color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-light-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + color: #E9E9E9; + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(233, 233, 233, 0.8); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #E9E9E9; + } +} + +.layout-menu-light .menu-wrapper { + background-color: #ffffff; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #293241; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #2170E7; + color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: #ffffff; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: #ffffff; + color: #2170E7; + color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(41, 50, 65, 0.7); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #2170E7; + color: var(--primary-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-color); +} +@media (min-width: 992px) { + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > a { + color: #293241; + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + color: #293241; + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-light .menu-wrapper.layout-sidebar-active .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #293241; + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #293241; + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + color: #293241; + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-light.layout-static .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #293241; + } + .layout-menu-light.layout-horizontal .menu-wrapper { + box-shadow: none; + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #293241; + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + color: var(--primary-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a i { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #ffffff; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a:hover { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light.layout-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip { + background-color: #293241; + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-text { + color: #ffffff; + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu .layout-menu-tooltip .layout-menu-tooltip-arrow { + border-right-color: #293241; + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a i { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a:hover { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + background-color: #ffffff; + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li > a:hover { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light.layout-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #2170E7; + color: var(--primary-color); + } +} +@media (max-width: 991px) { + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > a { + color: #293241; + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > a:hover { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a { + color: #2170E7; + color: var(--primary-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > a::before { + background-color: #2170E7; + background-color: var(--primary-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem { + background-color: rgba(33, 112, 231, 0.2); + background-color: var(--primary-lighter-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul > li.active-menuitem > a { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + color: #293241; + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li a { + color: rgba(41, 50, 65, 0.7); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li a:hover { + background-color: rgba(33, 112, 231, 0.1); + background-color: var(--primary-lighter-color); + } + .layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul li.active-menuitem > a { + color: #293241; + } +} + +.layout-rightpanel { + position: fixed; + z-index: 1000; + right: 0; + top: 62px; + height: calc(100% - 62px); + padding: 0; + width: 418px; + overflow: auto; + background-color: #F7FAFF; + transform: translate3d(418px, 0px, 0px); + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); +} +.layout-rightpanel .rightpanel-wrapper { + padding: 22px 20px 40px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section { + padding: 16px 0; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section .section-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + margin-bottom: 16px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section .section-header > h6 { + margin: 0; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 14px 16px; + background-image: url("#{resource['demo:images/rightpanel/asset-weather.png']}"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + -webkit-box-shadow: 0px 10px 40 rgba(41, 50, 65, 0.06); + -moz-box-shadow: 0px 10px 40 rgba(41, 50, 65, 0.06); + box-shadow: 0px 10px 40 rgba(41, 50, 65, 0.06); + color: rgba(41, 50, 65, 0.8); +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather > img { + height: 60px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather .weather-info { + margin-left: 16px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather .weather-info h6 { + margin: 0 0 2px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.weather-section .weather .weather-info h1 { + margin: 0; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul { + padding: 0; + margin: 0; + list-style: none; + overflow: auto; + max-height: 320px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li { + padding: 16px; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + background-color: #ffffff; + margin-bottom: 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li .task-info h6 { + color: #3E4754; + margin: 0 0 4px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li .task-info > span { + display: block; + font-weight: 500; + font-size: 14px; + line-height: 140%; + color: rgba(41, 50, 65, 0.5); +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li.done { + opacity: 0.5; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.tasks-section > ul > li.done .task-info h6 { + text-decoration: line-through; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + flex-wrap: wrap; + margin: -7px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items .favorite-item { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + box-shadow: 0px 0px 1px rgba(41, 50, 65, 0.5), 0px 1px 1px rgba(41, 50, 65, 0.2); + width: 80px; + height: 80px; + background-color: #ffffff; + margin: 7px; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items .favorite-item:hover { + background-color: #F7F7F8; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items .add-item { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + width: 80px; + height: 80px; + margin: 7px; + border: 1px dashed #dee2e6; + color: #dee2e6; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.favorites-section .favorite-items .add-item:hover { + background-color: #F7F7F8; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section { + margin-top: 40px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel { + height: 400px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat { + height: 400px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .fade { + background-image: linear-gradient(180deg, #F7FAFF 0%, rgba(234, 237, 243, 0) 100%); +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content { + max-height: 400px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message { + background-color: #ffffff; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts { + max-height: 400px; +} +.layout-rightpanel .rightpanel-wrapper .rightpanel-section.chat-section .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li:hover { + background-color: #ffffff; +} + +.layout-wrapper.layout-rightpanel-active .layout-rightpanel { + transform: translate3d(0px, 0px, 0px); +} + +@media (max-width: 576px) { + .layout-rightpanel { + width: 100%; + transform: translate3d(100%, 0px, 0px); + } +} +.layout-footer { + padding: 30px 36px; +} +.layout-footer .footer-menutitle { + color: rgba(41, 50, 65, 0.5); + font-weight: 600; + font-size: 12px; + line-height: 14px; + min-height: 15px; + display: block; + margin-bottom: 9px; +} +.layout-footer .footer-subtitle { + font-weight: 500; + font-size: 14px; + display: block; + color: rgba(41, 50, 65, 0.5); +} +.layout-footer ul { + padding: 0; + margin: 0; + list-style: none; +} +.layout-footer ul > li { + padding: 7px 0; +} +.layout-footer ul > li > a { + color: rgba(41, 50, 65, 0.8); + -moz-transition: color 0.2s; + -o-transition: color 0.2s; + -webkit-transition: color 0.2s; + transition: color 0.2s; +} +.layout-footer ul > li > a:hover { + color: rgba(41, 50, 65, 0.5); +} +.layout-footer .newsletter-input { + margin-top: 16px; + background-color: #ffffff; + position: relative; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; +} +.layout-footer .newsletter-input > input { + width: 100%; + background-color: transparent; + border: none; + padding: 11px 16px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + font-size: 14px; + line-height: 200%; +} +.layout-footer .newsletter-input > button { + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + position: absolute; + right: 6px; + top: 50%; + margin-top: -16px; +} +.layout-footer .newsletter-input > button > span { + display: block; + padding: 0; + width: 100%; + font-weight: 600; + font-size: 14px; +} +.layout-footer .footer-bottom { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.layout-footer .footer-bottom h4 { + line-height: 22px; + margin: 0; + margin-right: 32px; +} +.layout-footer .footer-bottom h6 { + line-height: 17px; + margin: 0; + color: rgba(41, 50, 65, 0.5); + font-weight: 500; +} + +/* Utils */ +.clearfix:after { + content: " "; + display: block; + clear: both; +} + +.card { + background: #ffffff; + padding: 20px; + box-sizing: border-box; + box-shadow: 0 10px 40px rgba(41, 50, 65, 0.06); + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + margin-bottom: 2rem; +} +.card:last-child { + margin-bottom: 0; +} +.card .card-header { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + padding-bottom: 16px; +} +.card .card-header h6 { + margin-bottom: 2px; +} +.card .card-header .subtitle { + font-weight: 600; + color: rgba(41, 50, 65, 0.5); +} +.card .card-subtitle { + color: rgba(41, 50, 65, 0.5); + font-weight: 600; + margin: -1rem 0 1rem 0; +} +.card.no-gutter { + margin-bottom: 0; +} + +.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; +} + +.ui-text-secondary { + color: rgba(41, 50, 65, 0.5); +} + +.layout-wrapper .layout-ajax-loader { + position: absolute; + right: 15px; + bottom: 70px; +} +.layout-wrapper .layout-ajax-loader .layout-ajax-loader-icon { + color: red; + font-size: 32px; +} + +.layout-dashboard .chart { + overflow: auto; + position: relative; +} +.layout-dashboard .mobile-teams { + display: none; +} + +@media (max-width: 1200px) { + .layout-dashboard .desktop-teams { + display: none; + } + .layout-dashboard .mobile-teams { + display: block; + } + .layout-dashboard .mobile-teams .team { + height: 100%; + flex-direction: column; + -ms-flex-pack: start; + justify-content: flex-start; + -ms-flex-align: start; + align-items: flex-start; + } + .layout-dashboard .mobile-teams .team .peoples { + margin: 12px -8px; + } +} +.overview-box { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + padding-top: 24px; + height: 100%; + min-width: 200px; +} +.overview-box .overview-info > h6 { + margin: 0 0 2px; +} +.overview-box .overview-info > h1 { + margin: 0; +} +.overview-box > i { + font-size: 24px; +} +.overview-box.white { + background: #FFFFFF; + color: rgba(41, 50, 65, 0.8); +} +.overview-box.blue { + background: #69B7FF; + color: #FFFFFF; +} +.overview-box.gray { + background: rgba(41, 50, 65, 0.4); + color: #FFFFFF; +} +.overview-box.darkgray { + background: rgba(41, 50, 65, 0.8); + color: #FFFFFF; +} +.overview-box.orange { + background: linear-gradient(90deg, #FFB340 0%, #FFA740 100%); + color: #FFFFFF; +} + +.timeline { + padding-right: 4px; +} +.timeline > ul { + padding: 0; + margin: 0; + list-style: none; + max-height: 372px; + overflow: auto; + margin-bottom: 1em; +} +.timeline > ul > li { + display: -ms-flexbox; + display: flex; + margin-bottom: 16px; +} +.timeline > ul > li > i { + font-size: 8px; + margin-right: 10px; + margin-top: 4px; +} +.timeline > ul > li .event-content span { + display: block; + margin-bottom: 4px; + font-weight: 600; + font-size: 12px; + color: rgba(41, 50, 65, 0.5); +} +.timeline > ul > li .event-content span.event-title { + color: #3E4754; +} +.timeline > ul > li .event-content span.time { + font-size: 10px; + font-weight: 400; + color: rgba(41, 50, 65, 0.5); +} +.timeline > ul > li.blue > i { + color: #297FFF; +} +.timeline > ul > li.green > i { + color: #34B56F; +} +.timeline > ul > li.orange > i { + color: #FFA928; +} + +.device-status .content { + color: rgba(41, 50, 65, 0.5); + line-height: 1.4; + margin-bottom: 20px; +} +.device-status .progress { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 10px 0; + color: rgba(41, 50, 65, 0.5); +} +.device-status .progress > span { + min-width: 40px; +} +.device-status .progress .ui-progressbar { + width: 100%; + margin: 0 12px; + background: rgba(41, 127, 255, 0.2); + background: var(--primary-lighter-color); +} +.device-status .progress .ui-progressbar .ui-progressbar-value { + background: rgba(41, 127, 255, 0.2); + background: var(--primary-color); + opacity: 0.8; + border-radius: 24px; +} +.device-status .progress.active .ui-progressbar { + width: 100%; + margin: 0 12px; + background: rgba(41, 127, 255, 0.2); + background: var(--primary-lighter-color); +} +.device-status .progress.active .ui-progressbar .ui-progressbar-value { + background: linear-gradient(270deg, #42BBFF 0%, #6129FF 100%); + background: linear-gradient(270deg, var(--primary-lighter-color) 0%, var(--primary-color) 100%); + opacity: 0.8; +} +.device-status .device { + margin-bottom: 16px; +} +.device-status .device span { + color: #2170E7; + color: var(--primary-color); + font-size: 14px; + font-weight: 600; +} +.device-status .device span > span { + font-size: 8px; + font-weight: normal; +} +.device-status .device span.status { + font-size: 12px; + color: rgba(41, 50, 65, 0.5); + margin-top: 4px; + display: block; +} + +.team { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} +.team .card-header { + padding: 0; + min-width: 70px; +} +.team .peoples { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + flex-wrap: wrap; +} +.team .peoples > img { + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius: 10px; + margin: 8px 8px; + width: 32px; + height: 32px; +} +.team .peoples .no-picture { + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius: 10px; + margin: 8px 8px; + width: 32px; + height: 32px; + background: rgba(41, 50, 65, 0.1); + color: rgba(41, 50, 65, 0.8); + font-size: 12px; + -moz-transition: background 0.2s; + -o-transition: background 0.2s; + -webkit-transition: background 0.2s; + transition: background 0.2s; +} +.team .peoples .no-picture:hover { + background: rgba(41, 50, 65, 0.2); +} + +.map { + padding: 0; +} +.map > img { + width: 100%; + height: auto; + border-radius: 24px 24px 12px 12px; +} +.map .map-content { + padding: 50px 20px 28px; +} +.map .map-content h6 { + margin: 0 0 16px; +} +.map .map-content .city { + margin-bottom: 16px; +} +.map .map-content .city span { + color: #2170E7; + color: var(--primary-color); + font-size: 14px; + font-weight: 600; +} +.map .map-content .city span > span { + font-size: 8px; + font-weight: normal; +} +.map .map-content .city span.status { + font-size: 12px; + color: rgba(41, 50, 65, 0.5); + margin-top: 4px; + display: block; +} + +.schedule > p { + color: rgba(41, 50, 65, 0.5); +} +.schedule > ul { + list-style: none; + padding: 0; + margin: 0; +} +.schedule > ul > li { + background: #F7F7F8; + border-radius: 8px; + margin-bottom: 10px; + padding: 5px 16px 12px; +} +.schedule > ul > li .schedule-header { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; +} +.schedule > ul > li .schedule-header h6 { + line-height: 24px; + margin: 0; +} +.schedule > ul > li .schedule-header span { + color: rgba(41, 50, 65, 0.5); + font-weight: 600; + font-size: 10px; + line-height: 14px; +} +.schedule > ul > li > span { + margin-top: 4px; + color: rgba(41, 50, 65, 0.5); + display: block; + font-size: 12px; + line-height: 14px; +} + +.statistics .statistic-item .item-title { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-bottom: 4px; +} +.statistics .statistic-item .item-title span { + display: block; + margin-right: 12px; +} +.statistics .statistic-item .item-title h5 { + margin: 0; + font-weight: 700; +} +.statistics .statistic-item h6 { + margin: 0; + font-weight: 600; + color: rgba(41, 50, 65, 0.5); +} + +.stocks ul { + list-style: none; + padding: 0; + margin: 0; +} +.stocks ul > li { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + background-color: #F7FAFF; + padding: 0; + margin: 0 0 12px; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; + border-radius: 6px; + overflow: hidden; +} +.stocks ul > li .stock-name { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background-color: #EEF5FF; + padding: 18px 10px; + min-width: 70px; + margin-right: 4px; +} +.stocks ul > li .stock-name h6 { + margin: 0; + color: rgba(41, 50, 65, 0.8); + line-height: 17px; + font-weight: 600; +} +.stocks ul > li > img { + margin: 0 4px; + height: 25px; +} +.stocks ul > li .stock-price { + padding: 0 10px; + color: #34B56F; + margin: 0 4px; +} +.stocks ul > li .stock-price h6 { + line-height: 17px; + font-weight: 600; + display: inline-block; +} +.stocks ul > li .stock-price i { + display: inline-block; +} +.stocks ul > li .stock-status { + margin-left: 4px; + padding: 0 20px; +} +.stocks ul > li .stock-status span { + display: block; + font-weight: 600; + font-size: 10px; + line-height: 12px; + color: rgba(41, 50, 65, 0.5); +} +.stocks ul > li.down .stock-price { + color: #FF6E49; +} +.stocks ul > li.same .stock-price { + color: #FFA928; +} +.stocks > .ui-button { + width: 100%; + margin-top: 30px; +} + +.operations { + overflow: auto; + position: relative; +} +.operations .insights { + padding: 16px 15px; + background-color: rgba(41, 127, 255, 0.04); + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + margin: 12px 0 16px; +} +.operations .insights .insight-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-bottom: 5px; +} +.operations .insights .insight-header h6 { + margin: 0 6px; +} +.operations .insights > ul { + list-style: none; + padding: 0; + margin: 0; +} +.operations .insights > ul > li { + margin: 8px 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + color: rgba(41, 50, 65, 0.5); +} +.operations .insights > ul > li span { + font-weight: 600; +} +.operations .insights > ul > li span > span { + font-size: 8px; + line-height: 10px; + font-weight: normal; +} +.operations > button { + width: 100%; +} + +.notification { + padding: 30px 24px; + background-color: #ffffff; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; +} +.notification > h6 { + margin: 0; + color: rgba(41, 50, 65, 0.8); +} +.notification > h6 > a { + margin-left: 10px; +} +.notification > h6 > a i { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav { + background-color: transparent; + margin: 0 -10px; + border: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav:before { + display: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header { + padding: 9px 0 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background-color: transparent; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + margin: 0 10px; + border: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header a { + position: relative; + width: 52px; + height: 52px; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background-color: #D0D6DD; + cursor: pointer; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + color: #2170E7; + color: var(--primary-color); + border: 0 none; + overflow: visible; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header a img { + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header a .ui-badge { + position: absolute; + bottom: -5px; + right: -5px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header.ui-state-active { + padding: 0 0 9px; + border: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header.ui-state-active a { + box-shadow: 0px 0px 1px rgba(41, 50, 65, 0.16), 0px 1px 2px rgba(41, 50, 65, 0.04), 0px 6px 12px rgba(41, 50, 65, 0.24); + border: 0 none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header.ui-state-active:before { + content: ""; + width: 12px; + height: 2px; + background: #2170E7; + background: var(--primary-color); + border-radius: 3px; + position: absolute; + bottom: -10px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-nav .ui-tabs-header.ui-state-hover { + border: none; + padding: 0 0 9px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels { + background-color: transparent; + border: none; + padding: 16px 0 0; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel { + padding: 0; + height: 350px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + height: 350px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .fade { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 44px; + background-image: linear-gradient(180deg, #ffffff 0%, rgba(234, 237, 243, 0) 100%); +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content { + max-height: 400px; + overflow: auto; + padding: 30px 6px 12px; + flex: 1 1 auto; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message { + display: -ms-flexbox; + display: flex; + flex-direction: column; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .name { + display: block; + color: rgba(41, 50, 65, 0.5); + font-weight: 600; + font-size: 10px; + line-height: 14px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message { + max-width: 250px; + padding: 8px 10px; + box-shadow: 0px 0px 1px rgba(41, 50, 65, 0.5), 0px 1px 1px rgba(41, 50, 65, 0.2); + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + background-color: #F7FAFF; + margin-bottom: 8px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message p { + padding: 0; + margin: 0 0 2px; + color: rgba(41, 50, 65, 0.8); +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message span { + display: block; + font-weight: 600; + font-size: 10px; + line-height: 14px; + color: rgba(41, 50, 65, 0.5); +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message.send { + -ms-flex-align: end; + align-items: flex-end; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message.send .message span { + text-align: right; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content.no-message { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-content.no-message h4 { + color: rgba(41, 50, 65, 0.5); +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts { + flex: 1 1 auto; + max-height: 400px; + overflow: auto; + padding: 0px 0 12px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul { + padding: 0; + margin: 0; + list-style: none; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin-bottom: 6px; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; + cursor: pointer; + padding: 8px 10px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li img { + margin-right: 12px; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li h6 { + margin: 0 0 2px; + color: rgba(41, 50, 65, 0.8); +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li span { + display: block; + color: rgba(41, 50, 65, 0.5); + font-weight: 600; + font-size: 10px; + line-height: 14px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .contacts ul > li:hover { + background-color: #F7FAFF; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-input { + margin-top: 30px; +} +.chat .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel .chat .chat-input input { + width: 100%; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + padding: 20px 19px; + background-color: #F7F7F8; + border: none; +} + +.image-card { + padding: 0; + position: relative; +} +.image-card > span { + position: absolute; + right: 20px; + top: 20px; +} +.image-card > img { + width: 100%; + height: auto; + border-radius: 24px 24px 12px 12px; +} +.image-card .image-content { + padding: 32px 20px 28px; +} +.image-card .image-content h6 { + margin: 0 0 8px; +} +.image-card .image-content > p { + color: rgba(41, 50, 65, 0.5); +} +.image-card .image-content > button { + margin-top: 32px; + width: 100%; +} + +.login-body { + background: #FFFFFF; +} +.login-body .login-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + flex-direction: column; + height: 100vh; +} +.login-body .login-wrapper .login-panel { + width: 30%; + height: 100%; + text-align: center; + padding: 40px 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + flex: 1 1 100%; +} +.login-body .login-wrapper .login-panel .logo { + margin-bottom: 50px; +} +.login-body .login-wrapper .login-panel .logo img { + width: 45px; + height: 53px; +} +.login-body .login-wrapper .login-panel > a { + font-weight: 500; + font-size: 10px; + line-height: 12px; + color: rgba(41, 50, 65, 0.3); +} +.login-body .login-wrapper .login-panel > p { + font-weight: 500; + margin: 0; + color: rgba(41, 50, 65, 0.5); + margin-top: 40px; +} +.login-body .login-wrapper .login-panel > p > a { + color: #2170E7; + cursor: pointer; +} +.login-body .login-wrapper .login-panel > input { + width: 85%; + max-width: 247px; + margin-bottom: 10px; + background-color: #F6F7F7; + border: 1.2px solid #D4D6D9; + color: #515C66; + padding: 12px 10px; +} +.login-body .login-wrapper .login-panel > input::placeholder { + color: gba(41, 50, 65, 0.3); +} +.login-body .login-wrapper .login-panel > button { + width: 85%; + max-width: 247px; + margin-bottom: 10px; + padding: 0; +} +.login-body .login-wrapper .login-panel > button > span { + padding: 15px 20px; + display: block; + font-weight: 600; + font-size: 14px; + line-height: 16px; +} +.login-body .login-wrapper .login-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding-bottom: 70px; +} +.login-body .login-wrapper .login-footer h4 { + line-height: 22px; + margin: 0; + margin-right: 32px; +} +.login-body .login-wrapper .login-footer h6 { + line-height: 17px; + margin: 0; + color: rgba(41, 50, 65, 0.5); + font-weight: 500; +} + +@media (max-width: 992px) { + .login-body .login-wrapper .login-panel { + width: 100%; + } +} +.exception-body .exception-topbar { + height: 62px; + background-color: #ffffff; + box-shadow: 0 10px 40px 0 rgba(41, 50, 65, 0.06); + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0 16px; +} +.exception-body .exception-topbar .layout-topbar-logo > img { + height: 15px; +} +.exception-body .exception-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + min-height: calc(100vh - 62px); +} +.exception-body .exception-wrapper .exception-content { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + flex: 1 1 auto; +} +.exception-body .exception-wrapper .exception-content > span { + font-weight: normal; + font-size: 60px; + line-height: 73px; + text-align: center; + display: block; +} +.exception-body .exception-wrapper .exception-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding-bottom: 70px; +} +.exception-body .exception-wrapper .exception-footer h4 { + line-height: 22px; + margin: 0; + margin-right: 32px; +} +.exception-body .exception-wrapper .exception-footer h6 { + line-height: 17px; + margin: 0; + color: rgba(41, 50, 65, 0.5); + font-weight: 500; +} +.exception-body.notfound .exception-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + min-height: calc(100vh - 62px); +} +.exception-body.notfound .exception-wrapper .exception-content { + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + flex: 1 1 auto; +} +.exception-body.notfound .exception-wrapper .exception-content img { + width: 332px; + height: 271px; + margin-bottom: -150px; +} +.exception-body.notfound .exception-wrapper .exception-content > span { + font-size: 140px; + line-height: 171px; +} +.exception-body.notfound .exception-wrapper .exception-content > span.exception-subtitle { + font-weight: 500; + font-size: 14px; + line-height: 17px; + color: rgba(41, 50, 65, 0.5); +} +.exception-body.notfound .exception-wrapper .exception-content > button { + padding: 0; + margin-top: 20px; + width: 155px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; +} +.exception-body.notfound .exception-wrapper .exception-content > button > span { + padding: 18px; + font-weight: 600; +} + +@media (max-width: 991px) { + .exception-body .exception-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + min-height: calc(100vh - 62px); + } + .exception-body .exception-wrapper .exception-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding-bottom: 20px; + } +} +.landing-body { + background-color: #E5E5E5; +} +.landing-body .landing-topbar { + height: 83px; + background-color: #FFFFFF; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + width: 100%; + z-index: 999; + padding: 20px 40px; + position: relative; +} +.landing-body .landing-topbar .landing-topbar-left { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +.landing-body .landing-topbar .landing-topbar-left .logo { + margin-right: 40px; +} +.landing-body .landing-topbar .landing-topbar-left .logo img { + height: 16px; + width: auto; +} +.landing-body .landing-topbar .landing-topbar-left > ul { + list-style-type: none; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0; +} +.landing-body .landing-topbar .landing-topbar-left > ul > li #landing-menu-close { + display: none; +} +.landing-body .landing-topbar .landing-topbar-left > ul > li > a { + font-weight: 600; + font-size: 12px; + line-height: 14px; + color: rgba(41, 50, 65, 0.9); + padding: 14px 10px; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + margin: 0 10px; + min-width: 100px; + -moz-transition: color 0.2s; + -o-transition: color 0.2s; + -webkit-transition: color 0.2s; + transition: color 0.2s; +} +.landing-body .landing-topbar .landing-topbar-left > ul > li > a:hover { + color: #2170E7; +} +.landing-body .landing-topbar .landing-topbar-right .second-menubutton { + margin-right: 20px; + font-weight: 600; + font-size: 12px; + line-height: 14px; + color: rgba(41, 50, 65, 0.9); + padding: 14px 10px; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + min-width: 100px; + -moz-transition: color 0.2s; + -o-transition: color 0.2s; + -webkit-transition: color 0.2s; + transition: color 0.2s; +} +.landing-body .landing-topbar .landing-topbar-right .second-menubutton:hover { + color: #2170E7; +} +.landing-body .landing-topbar .landing-topbar-right .landing-button span { + font-weight: 600; + font-size: 12px; + line-height: 14px; +} +.landing-body .landing-topbar .landing-topbar-right #landing-menu-button { + display: none; + padding: 0 8px; + cursor: pointer; +} +.landing-body .landing-topbar .landing-topbar-right #landing-menu-button i { + font-size: 20px; +} +.landing-body .landing-button { + background: linear-gradient(108.43deg, #297FFF 12.5%, #7A0EE7 96.32%); + border: none; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + -webkit-transition: all 0.2s; + transition: all 0.2s; +} +.landing-body .landing-button.ui-button { + padding: 0; +} +.landing-body .landing-button.ui-button > .ui-button-text { + padding: 14px 10px; + min-width: 121px; + font-weight: 600; + font-size: 16px; + line-height: 19px; + display: block; +} +.landing-body .landing-button > a .ui-button-text { + padding: 14px 10px; + min-width: 87px; + font-weight: 600; + font-size: 16px; + line-height: 19px; + display: block; +} +.landing-body .landing-button:hover { + background: linear-gradient(108.43deg, #2f79e7 12.5%, #781cd4 96.32%); +} +.landing-body .landing-banner { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + padding: 303px 30px 218px; + position: relative; + transform-style: inherit; + background: url("#{resource['freya-layout:images/pages/asset-landing-header.jpg']}"); + background-size: cover; + height: 80vh; +} +.landing-body .landing-banner .landing-banner-content { + text-align: center; + position: relative; +} +.landing-body .landing-banner .landing-banner-content .title { + display: block; + font-weight: 500; + font-size: 70px; + line-height: 84px; + color: #FFFFFF; +} +.landing-body .landing-banner .landing-banner-content h3 { + margin: 40px 0 30px; + color: #FFFFFF; + font-weight: 500; + line-height: 29px; +} +.landing-body .section-header { + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + flex-direction: column; +} +.landing-body .section-header .title { + display: block; + font-weight: 500; + font-size: 70px; + line-height: 84px; + color: rgba(41, 50, 65, 0.9); +} +.landing-body .section-header h3 { + margin: 15px 0 100px; + color: rgba(41, 50, 65, 0.9); + font-weight: 500; + line-height: 29px; + max-width: 800px; +} +.landing-body .landing-features { + background-color: #FFFFFF; + position: relative; + display: -ms-flexbox; + display: flex; + flex-wrap: wrap; + padding: 36px 6% 125px; +} +.landing-body .landing-features .lg\:col-3 { + transition: transform 250ms linear; + -webkit-transition: transform 250ms linear; +} +.landing-body .landing-features .feature { + display: -ms-flexbox; + display: flex; +} +.landing-body .landing-features .feature > span { + font-weight: 500; + font-size: 20px; + line-height: 20px; + color: rgba(41, 50, 65, 0.8); + margin-top: 30px; + margin-right: 12px; +} +.landing-body .landing-features .feature .feature-card { + -moz-border-radius: 36px; + -webkit-border-radius: 36px; + border-radius: 36px; + padding: 28px 30px; + display: -ms-flexbox; + display: flex; + width: 100%; +} +.landing-body .landing-features .feature .feature-card > span { + display: none; +} +.landing-body .landing-features .feature .feature-card h3 { + font-weight: 500; + line-height: 36px; + margin: 0 0 20px; + color: rgba(41, 50, 65, 0.8); +} +.landing-body .landing-features .feature .feature-card h5 { + margin: 0; + font-weight: normal; + line-height: 150%; + color: rgba(41, 50, 65, 0.9); + opacity: 0.8; +} +.landing-body .landing-features .feature.yellow .feature-card { + padding-bottom: 128px; + background: linear-gradient(197.55deg, #FFD37D -1.02%, #FFDB7D 46.53%); +} +.landing-body .landing-features .feature.blue .feature-card { + padding-bottom: 67px; + background: linear-gradient(156.18deg, #DAF4FF 38.02%, #CEDFFF 95.69%); +} +.landing-body .landing-features .feature.darker-blue .feature-card { + padding-bottom: 164px; + background: linear-gradient(165.84deg, #C1E9FF 42.24%, rgba(219, 242, 255, 0.23) 97.17%); +} +.landing-body .landing-features .feature.darker-gray .feature-card { + padding-bottom: 109px; + background: linear-gradient(176.91deg, rgba(41, 50, 65, 0.6) 50%, rgba(41, 50, 65, 0.282) 115.03%); +} +.landing-body .landing-features .feature.darker-gray .feature-card h3 { + color: #FFFFFF; +} +.landing-body .landing-features .feature.darker-gray .feature-card h5 { + color: #FFFFFF; + opacity: 0.8; +} +.landing-body .landing-features .feature.gray .feature-card { + padding-bottom: 50px; + background: linear-gradient(11.49deg, rgba(41, 50, 65, 0.1) 60.37%, rgba(41, 50, 65, 0.026) 98.03%); +} +.landing-body .landing-pricing { + background-color: #FFFFFF; + position: relative; + padding: 125px 15% 260px; + text-align: center; +} +.landing-body .landing-pricing .pricing-card { + background: #FFFFFF; + box-shadow: 0px 0px 1px rgba(41, 50, 65, 0.5), 0px 1px 1px rgba(41, 50, 65, 0.2); + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + padding: 30px 20px 33px; + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + flex-direction: column; + position: relative; + margin-bottom: 60px; +} +.landing-body .landing-pricing .pricing-card .preferred-tag { + padding: 14px 24px; + background: linear-gradient(112.58deg, #FFD029 22.19%, #F1AF60 100%); + box-shadow: 0px 10px 40px rgba(41, 50, 65, 0.06); + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + transform: rotate(-7.18deg); + position: absolute; + top: -32px; + color: #FFFFFF; + font-weight: bold; + font-size: 20px; + line-height: 24px; +} +.landing-body .landing-pricing .pricing-card h2 { + margin: 0 0 14px; + color: rgba(41, 50, 65, 0.9); +} +.landing-body .landing-pricing .pricing-card .price { + display: block; + color: #2170E7; + font-weight: bold; + font-size: 80px; + line-height: 95px; +} +.landing-body .landing-pricing .pricing-card .time { + color: rgba(41, 50, 65, 0.5); + font-size: 12px; + line-height: 14px; + display: block; + margin-bottom: 32px; +} +.landing-body .landing-pricing .pricing-card > ul { + padding: 42px 0 0; + width: 100%; + margin: 0; + list-style: none; + border-top: 1px solid rgba(41, 50, 65, 0.1); +} +.landing-body .landing-pricing .pricing-card > ul > li { + font-size: 16px; + line-height: 205.34%; + color: rgba(41, 50, 65, 0.5); +} +.landing-body .landing-pricing .pricing-card.pro { + background: linear-gradient(333.31deg, #EFF3FB 6.36%, #FFFFFF 72.79%); +} +.landing-body .landing-pricing .pricing-card.enterprise { + background: linear-gradient(156.19deg, rgba(41, 50, 65, 0.8) 10.28%, rgba(35, 40, 49, 0.496) 87.74%); +} +.landing-body .landing-pricing .pricing-card.enterprise h2 { + margin: 0 0 14px; + color: #FFFFFF; +} +.landing-body .landing-pricing .pricing-card.enterprise .price { + color: #FFFFFF; +} +.landing-body .landing-pricing .pricing-card.enterprise .time { + color: #FFFFFF; + opacity: 0.6; +} +.landing-body .landing-pricing .pricing-card.enterprise > ul { + border-top: 1px solid rgba(255, 255, 255, 0.2); +} +.landing-body .landing-pricing .pricing-card.enterprise > ul > li { + color: #FFFFFF; +} +.landing-body .landing-pricing > a { + font-size: 24px; + line-height: 29px; + display: block; +} +.landing-body .layout-footer { + background-color: #FFFFFF; + position: relative; +} +.landing-body .layout-footer .footer-menutitle { + color: rgba(41, 50, 65, 0.2); +} +.landing-body .layout-footer .footer-subtitle { + color: rgba(41, 50, 65, 0.3); +} +.landing-body .layout-footer ul > li { + color: rgba(41, 50, 65, 0.5); +} +.landing-body .layout-footer ul > li > a { + color: rgba(41, 50, 65, 0.5); +} +.landing-body .layout-footer ul > li > a:hover { + color: rgba(41, 50, 65, 0.3); +} +.landing-body .layout-footer .newsletter-input { + background-color: rgba(41, 50, 65, 0.04); +} +.landing-body .layout-footer .footer-bottom { + color: rgba(41, 50, 65, 0.7); +} +.landing-body .layout-footer .footer-bottom h6 { + color: rgba(41, 50, 65, 0.5); +} +.landing-body .landing-mask { + display: none; + width: 100%; + height: 100vh; + position: fixed; + top: 0; + left: 0; + background-color: rgba(0, 0, 0, 0.2); + z-index: 998; +} + +@media (max-width: 991px) { + .landing-body.block-scroll { + overflow: hidden; + } + .landing-body.block-scroll .landing-wrapper .landing-mask { + display: block; + } + .landing-body .landing-wrapper.landing-menu-active .landing-topbar .landing-menu { + transform: translate3d(0px, 0px, 0px); + } + .landing-body .landing-wrapper .landing-topbar { + padding: 0 13px; + } + .landing-body .landing-wrapper .landing-topbar .landing-menu { + position: fixed; + flex-direction: column; + -ms-flex-align: end; + align-items: flex-end; + right: 0; + top: 0; + padding: 28px 15px; + z-index: 999; + width: 220px; + height: 100%; + background-color: #EEF5FF; + box-shadow: 0 24px 64px -2px rgba(0, 0, 0, 0.02), 0 6px 16px -2px rgba(0, 0, 0, 0.06), 0 2px 6px -2px rgba(0, 0, 0, 0.08); + transform: translate3d(260px, 0px, 0px); + -moz-transition: transform 0.2s; + -o-transition: transform 0.2s; + -webkit-transition: transform 0.2s; + transition: transform 0.2s; + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li { + margin: 0; + width: 100%; + margin-bottom: 12px; + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li > a { + padding: 6px 16px; + font-size: 14px; + text-align: right; + background-color: #EEF5FF; + display: block; + color: rgba(41, 50, 65, 0.9); + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li > a:hover { + color: rgba(41, 50, 65, 0.6); + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li #landing-menu-close { + display: block; + font-size: 20px; + text-align: right; + color: rgba(41, 50, 65, 0.9); + } + .landing-body .landing-wrapper .landing-topbar .landing-menu > li #landing-menu-close:hover { + color: rgba(41, 50, 65, 0.6); + } + .landing-body .landing-wrapper .landing-topbar #landing-menu-button { + display: block; + color: rgba(41, 50, 65, 0.9); + font-size: 20px; + } + .landing-body .landing-wrapper .landing-topbar .landing-topbar-right { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + } + .landing-body .landing-wrapper .landing-topbar .landing-topbar-right .second-menubutton { + display: none; + } + .landing-body .landing-wrapper .landing-topbar .landing-topbar-right .landing-button { + margin-right: 20px; + } + .landing-body .landing-wrapper .landing-banner { + background-position: top; + padding: 80px 23px; + -ms-flex-pack: start; + justify-content: flex-start; + height: auto; + top: auto !important; + } + .landing-body .landing-wrapper .landing-banner .landing-banner-content { + text-align: left; + max-width: 262px; + top: auto !important; + } + .landing-body .landing-wrapper .landing-banner .landing-banner-content > span { + font-size: 60px; + line-height: 91.84%; + } + .landing-body .landing-wrapper .landing-banner .landing-banner-content > h3 { + font-size: 18px; + line-height: 130%; + } + .landing-body .landing-wrapper .landing-features { + padding: 36px 20px 30px; + } + .landing-body .landing-wrapper .landing-features .lg\:col-3 { + transform: translateY(0) !important; + margin-top: auto !important; + } + .landing-body .landing-wrapper .landing-features .feature-empty { + display: none; + } + .landing-body .landing-wrapper .landing-features .feature-3 { + margin-top: auto; + } + .landing-body .landing-wrapper .landing-features .feature-4 { + margin-top: auto; + } + .landing-body .landing-wrapper .landing-features .feature > span { + display: none; + } + .landing-body .landing-wrapper .landing-features .feature .feature-card { + padding-bottom: 28px !important; + } + .landing-body .landing-wrapper .landing-features .feature .feature-card > span { + font-weight: 500; + font-size: 20px; + line-height: 20px; + color: rgba(41, 50, 65, 0.8); + margin-right: 12px; + margin-top: 8px; + display: block; + } + .landing-body .landing-wrapper .landing-features .feature.blue .feature-card { + flex-direction: row-reverse; + text-align: right; + } + .landing-body .landing-wrapper .landing-features .feature.blue .feature-card > span { + margin-right: 0px; + margin-left: 12px; + } + .landing-body .landing-wrapper .landing-features .feature.darker-gray .feature-card { + flex-direction: row-reverse; + text-align: right; + } + .landing-body .landing-wrapper .landing-features .feature.darker-gray .feature-card > span { + color: #FFFFFF; + float: right; + margin-right: 0px; + margin-left: 12px; + } + .landing-body .landing-wrapper .section-header .title { + font-size: 60px; + line-height: 72px; + } + .landing-body .landing-wrapper .section-header h3 { + font-size: 18px; + line-height: 130%; + } + .landing-body .landing-wrapper .landing-pricing { + padding: 30px 20px 97px; + } + .landing-body .landing-wrapper .landing-pricing .pricing-card { + margin-bottom: 20px; + } + .landing-body .landing-wrapper .landing-pricing .pricing-card > ul { + display: none; + } + .landing-body .landing-wrapper .landing-pricing .preferred { + order: -1 !important; + } + .landing-body .landing-wrapper .landing-pricing .preferred .pricing-card > ul { + display: block; + } +} +.help-page p { + margin: 0; +} +.help-page .help-search { + background-image: url("#{resource['freya-layout:images/pages/search.png']}"); + padding: 0; + text-align: center; +} +.help-page .help-search .help-search-content { + padding: 5rem 12rem; +} +.help-page .help-search .help-search-content h3 { + color: rgba(41, 50, 65, 0.8); + font-weight: 500; +} +.help-page .help-search .search-container { + font-size: 1rem; + padding: 1rem; + position: relative; +} +.help-page .help-search .search-container input { + appearance: none; + font-size: 1rem; + text-indent: 2rem; + padding: 1rem; + width: 100%; +} +.help-page .help-search .search-container i { + width: 1rem; + position: absolute; + margin-left: 1rem; + top: 50%; + margin-top: -0.5rem; +} +.help-page .status-bars { + margin-top: 1rem; + display: -ms-flexbox; + display: flex; +} +.help-page .status-bars .status-bar { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: #6EC180; + height: 50px; + margin-right: 0.25rem; + transition: transform 0.2s; +} +.help-page .status-bars .status-bar:last-child { + margin-right: 0; +} +.help-page .status-bars .status-bar.status-bar-failure { + background: #FF6E49; +} +.help-page .status-bars .status-bar:hover { + transform: scale(1.1); +} +.help-page .status-bar-footer { + padding: 1rem 0 0 0; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} +.help-page .blog-post { + border-radius: 4px; + padding: 20px; + margin: 3rem 2rem; + border: 1px solid #dee2e6; + background-color: #ffffff; + position: relative; + -moz-border-radius: 20px; + -webkit-border-radius: 20px; + border-radius: 20px; +} +.help-page .blog-post:last-child { + margin-bottom: 1rem; +} +.help-page .blog-post img { + width: 100%; + position: absolute; + left: 0; + top: 0; +} +.help-page .blog-post .blog-text h1 { + color: rgba(41, 50, 65, 0.8); + margin-bottom: 1rem; + font-weight: 500; +} +.help-page .blog-post .blog-text span { + color: rgba(41, 50, 65, 0.5); + line-height: 1.4; +} +.help-page .blog-post .blog-profile { + position: absolute; + top: -25px; + left: -25px; +} +.help-page .blog-post .blog-profile img { + width: 50px; + height: 50px; + border-radius: 50%; +} + +@media screen and (max-width: 991px) { + .help-page .help-search .help-search-content { + padding: 6rem 2rem; + } +} +.invoice { + padding: 2rem; +} +.invoice .invoice-header { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} +.invoice .invoice-company .logo-image { + height: 50px; + margin-bottom: 0.5rem; +} +.invoice .invoice-company div { + margin-bottom: 0.5rem; +} +.invoice .invoice-company .company-name { + font-weight: 500; + font-size: 1.5rem; +} +.invoice .invoice-title { + font-size: 2rem; + margin-bottom: 2rem; + text-align: right; + font-weight: 300; +} +.invoice .invoice-details { + width: 15rem; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.invoice .invoice-details > div { + width: 50%; + margin-bottom: 0.5rem; +} +.invoice .invoice-details .invoice-label { + text-align: left; + font-weight: 500; +} +.invoice .invoice-details .invoice-value { + text-align: right; +} +.invoice .invoice-to { + margin-top: 1.5rem; + padding-top: 2rem; + border-top: 1px solid #F2F4F6; +} +.invoice .invoice-to .bill-to { + font-size: 1.25rem; + font-weight: 500; + margin-bottom: 0.5rem; +} +.invoice .invoice-to .invoice-to-info div { + margin-bottom: 0.5rem; +} +.invoice .invoice-items { + margin-top: 2rem; + padding-top: 2rem; +} +.invoice .invoice-items table { + width: 100%; + border-collapse: collapse; +} +.invoice .invoice-items table tr { + border-bottom: 1px solid #F2F4F6; +} +.invoice .invoice-items table th { + font-weight: 500; +} +.invoice .invoice-items table th, .invoice .invoice-items table td { + padding: 1rem; + text-align: right; +} +.invoice .invoice-items table th:first-child, .invoice .invoice-items table td:first-child { + text-align: left; +} +.invoice .invoice-summary { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 2.5rem; + padding-top: 2.5rem; +} +.invoice .invoice-summary .invoice-value { + font-weight: 500; +} + +@media print { + body * { + visibility: hidden; + } + + #invoice-content * { + visibility: visible; + } + + #invoice-content { + width: 100%; + position: absolute; + left: 0; + top: 0; + padding: 0; + margin: 0; + background: #ffffff; + color: rgba(41, 50, 65, 0.8); + } + + .invoice .invoice-to { + border-top: 1px solid #F2F4F6; + } + .invoice .invoice-items table tr { + border-bottom: 1px solid #F2F4F6; + } +} +.layout-config { + width: 16rem; + height: 100%; + position: fixed; + right: 0; + top: 0; + padding: 1rem; + overflow: auto; + background: #ffffff; + z-index: 999; + border-left: 0 none; + transform: translateX(100%); + transition: transform 0.2s cubic-bezier(0.05, 0.74, 0.2, 0.99); +} +.layout-config.layout-config-active { + transform: translateX(0); + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-config.layout-config-active .layout-config-content .layout-config-button i { + transform: rotate(360deg); +} +.layout-config .ui-selectoneradio td { + padding: 0.5rem; +} +.layout-config p { + line-height: 1.5rem; + color: #6c757d; +} +.layout-config .layout-themes { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.layout-config .layout-themes > div { + padding: 0.25rem; +} +.layout-config .layout-themes a { + width: 2rem; + height: 2rem; + border-radius: 24px; + display: block; + position: relative; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + transition: transform 0.2s; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); +} +.layout-config .layout-themes a i { + font-size: 1rem; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +.layout-config .layout-themes a:hover { + transform: scale(1.1); +} + +.layout-config-button { + display: block; + position: fixed; + width: 3rem; + height: 3rem; + line-height: 3rem; + background: #1976D2; + color: #ffffff; + text-align: center; + top: 50%; + right: 0; + margin-top: -1.5rem; + border-top-left-radius: 24px; + border-bottom-left-radius: 24px; + transition: background-color 0.2s; + overflow: hidden; + cursor: pointer; + z-index: 999; + box-shadow: -0.25rem 0 1rem rgba(0, 0, 0, 0.15); +} +.layout-config-button i { + font-size: 2rem; + line-height: inherit; + transform: rotate(0deg); + transition: transform 1s; +} +.layout-config-button:hover { + background: #2083e4; +} + +/* Add your customizations of the layout styles here */ +.layout-wrapper .layout-rightpanel .rightpanel-wrapper { + position: relative; + height: 100%; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-header { + text-align: center; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-header .profile { + padding: 12px; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-actions { + padding: 12px 6px 36px; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-actions .actions .action-buttons .col-6, .layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-actions .actions .action-buttons .md\:col-4 { + padding: 0.2em; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav { + background-color: white; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav li.ui-tabs-header { + padding: 1rem; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + font-size: 12px; + font-weight: 500; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav li.ui-tabs-header > span { + font-size: 10px; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background-color: #F7FAFF; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-panels { + background-color: white; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 0; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-panels .ui-tabs-panel .chat .chat-content .chat-message .message { + width: 80%; +} +.layout-wrapper .layout-rightpanel .rightpanel-wrapper .rightpanel-chat .ui-tabs .ui-tabs-panels .ui-tabs-panel .chat .chat-input input { + width: 105px; + margin-right: 7px; +} diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-light.scss b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-light.scss new file mode 100644 index 0000000..ed65b45 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/layout-light.scss @@ -0,0 +1,5 @@ +$primaryColor:#2170E7; +$primaryTextColor:#ffffff; + +@import '../../sass/variables/layout/_layout_light'; +@import '../../sass/layout/_layout'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeflex-v2.min.css b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeflex-v2.min.css new file mode 100644 index 0000000..1f4ccda --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeflex-v2.min.css @@ -0,0 +1 @@ +.p-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;margin-top:-1rem}.p-grid>.p-col,.p-grid>[class*=p-col]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.p-nogutter{margin-right:0;margin-left:0;margin-top:0}.p-nogutter>.p-col,.p-nogutter>[class*=p-col-]{padding:0}.p-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;padding:1rem}.p-col-fixed{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1rem}.p-col-1,.p-col-2,.p-col-3,.p-col-4,.p-col-5,.p-col-6,.p-col-7,.p-col-8,.p-col-9,.p-col-10,.p-col-11,.p-col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1rem}.p-col-1{width:8.3333%}.p-col-2{width:16.6667%}.p-col-3{width:25%}.p-col-4{width:33.3333%}.p-col-5{width:41.6667%}.p-col-6{width:50%}.p-col-7{width:58.3333%}.p-col-8{width:66.6667%}.p-col-9{width:75%}.p-col-10{width:83.3333%}.p-col-11{width:91.6667%}.p-col-12{width:100%}.p-offset-12{margin-left:100%}.p-offset-11{margin-left:91.66666667%}.p-offset-10{margin-left:83.33333333%}.p-offset-9{margin-left:75%}.p-offset-8{margin-left:66.66666667%}.p-offset-7{margin-left:58.33333333%}.p-offset-6{margin-left:50%}.p-offset-5{margin-left:41.66666667%}.p-offset-4{margin-left:33.33333333%}.p-offset-3{margin-left:25%}.p-offset-2{margin-left:16.66666667%}.p-offset-1{margin-left:8.33333333%}.p-offset-0{margin-left:0%}.p-sm-1,.p-sm-2,.p-sm-3,.p-sm-4,.p-sm-5,.p-sm-6,.p-sm-7,.p-sm-8,.p-sm-9,.p-sm-10,.p-sm-11,.p-sm-12,.p-md-1,.p-md-2,.p-md-3,.p-md-4,.p-md-5,.p-md-6,.p-md-7,.p-md-8,.p-md-9,.p-md-10,.p-md-11,.p-md-12,.p-lg-1,.p-lg-2,.p-lg-3,.p-lg-4,.p-lg-5,.p-lg-6,.p-lg-7,.p-lg-8,.p-lg-9,.p-lg-10,.p-lg-11,.p-lg-12,.p-xl-1,.p-xl-2,.p-xl-3,.p-xl-4,.p-xl-5,.p-xl-6,.p-xl-7,.p-xl-8,.p-xl-9,.p-xl-10,.p-xl-11,.p-xl-12{padding:1rem}.p-col-nogutter{padding:0}@media screen and (min-width: 576px){.p-sm-1,.p-sm-2,.p-sm-3,.p-sm-4,.p-sm-5,.p-sm-6,.p-sm-7,.p-sm-8,.p-sm-9,.p-sm-10,.p-sm-11,.p-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.p-sm-1{width:8.3333%}.p-sm-2{width:16.6667%}.p-sm-3{width:25%}.p-sm-4{width:33.3333%}.p-sm-5{width:41.6667%}.p-sm-6{width:50%}.p-sm-7{width:58.3333%}.p-sm-8{width:66.6667%}.p-sm-9{width:75%}.p-sm-10{width:83.3333%}.p-sm-11{width:91.6667%}.p-sm-12{width:100%}.p-sm-offset-12{margin-left:100%}.p-sm-offset-11{margin-left:91.66666667%}.p-sm-offset-10{margin-left:83.33333333%}.p-sm-offset-9{margin-left:75%}.p-sm-offset-8{margin-left:66.66666667%}.p-sm-offset-7{margin-left:58.33333333%}.p-sm-offset-6{margin-left:50%}.p-sm-offset-5{margin-left:41.66666667%}.p-sm-offset-4{margin-left:33.33333333%}.p-sm-offset-3{margin-left:25%}.p-sm-offset-2{margin-left:16.66666667%}.p-sm-offset-1{margin-left:8.33333333%}.p-sm-offset-0{margin-left:0%}}@media screen and (min-width: 768px){.p-md-1,.p-md-2,.p-md-3,.p-md-4,.p-md-5,.p-md-6,.p-md-7,.p-md-8,.p-md-9,.p-md-10,.p-md-11,.p-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.p-md-1{width:8.3333%}.p-md-2{width:16.6667%}.p-md-3{width:25%}.p-md-4{width:33.3333%}.p-md-5{width:41.6667%}.p-md-6{width:50%}.p-md-7{width:58.3333%}.p-md-8{width:66.6667%}.p-md-9{width:75%}.p-md-10{width:83.3333%}.p-md-11{width:91.6667%}.p-md-12{width:100%}.p-md-offset-12{margin-left:100%}.p-md-offset-11{margin-left:91.66666667%}.p-md-offset-10{margin-left:83.33333333%}.p-md-offset-9{margin-left:75%}.p-md-offset-8{margin-left:66.66666667%}.p-md-offset-7{margin-left:58.33333333%}.p-md-offset-6{margin-left:50%}.p-md-offset-5{margin-left:41.66666667%}.p-md-offset-4{margin-left:33.33333333%}.p-md-offset-3{margin-left:25%}.p-md-offset-2{margin-left:16.66666667%}.p-md-offset-1{margin-left:8.33333333%}.p-md-offset-0{margin-left:0%}}@media screen and (min-width: 992px){.p-lg-1,.p-lg-2,.p-lg-3,.p-lg-4,.p-lg-5,.p-lg-6,.p-lg-7,.p-lg-8,.p-lg-9,.p-lg-10,.p-lg-11,.p-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.p-lg-1{width:8.3333%}.p-lg-2{width:16.6667%}.p-lg-3{width:25%}.p-lg-4{width:33.3333%}.p-lg-5{width:41.6667%}.p-lg-6{width:50%}.p-lg-7{width:58.3333%}.p-lg-8{width:66.6667%}.p-lg-9{width:75%}.p-lg-10{width:83.3333%}.p-lg-11{width:91.6667%}.p-lg-12{width:100%}.p-lg-offset-12{margin-left:100%}.p-lg-offset-11{margin-left:91.66666667%}.p-lg-offset-10{margin-left:83.33333333%}.p-lg-offset-9{margin-left:75%}.p-lg-offset-8{margin-left:66.66666667%}.p-lg-offset-7{margin-left:58.33333333%}.p-lg-offset-6{margin-left:50%}.p-lg-offset-5{margin-left:41.66666667%}.p-lg-offset-4{margin-left:33.33333333%}.p-lg-offset-3{margin-left:25%}.p-lg-offset-2{margin-left:16.66666667%}.p-lg-offset-1{margin-left:8.33333333%}.p-lg-offset-0{margin-left:0%}}@media screen and (min-width: 1200px){.p-xl-1,.p-xl-2,.p-xl-3,.p-xl-4,.p-xl-5,.p-xl-6,.p-xl-7,.p-xl-8,.p-xl-9,.p-xl-10,.p-xl-11,.p-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.p-xl-1{width:8.3333%}.p-xl-2{width:16.6667%}.p-xl-3{width:25%}.p-xl-4{width:33.3333%}.p-xl-5{width:41.6667%}.p-xl-6{width:50%}.p-xl-7{width:58.3333%}.p-xl-8{width:66.6667%}.p-xl-9{width:75%}.p-xl-10{width:83.3333%}.p-xl-11{width:91.6667%}.p-xl-12{width:100%}.p-xl-offset-12{margin-left:100%}.p-xl-offset-11{margin-left:91.66666667%}.p-xl-offset-10{margin-left:83.33333333%}.p-xl-offset-9{margin-left:75%}.p-xl-offset-8{margin-left:66.66666667%}.p-xl-offset-7{margin-left:58.33333333%}.p-xl-offset-6{margin-left:50%}.p-xl-offset-5{margin-left:41.66666667%}.p-xl-offset-4{margin-left:33.33333333%}.p-xl-offset-3{margin-left:25%}.p-xl-offset-2{margin-left:16.66666667%}.p-xl-offset-1{margin-left:8.33333333%}.p-xl-offset-0{margin-left:0%}}.p-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.p-justify-even{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.p-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-align-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.p-align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.p-col-align-start{-ms-flex-item-align:start;align-self:flex-start}.p-col-align-end{-ms-flex-item-align:end;align-self:flex-end}.p-col-align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.p-col-align-baseline{-ms-flex-item-align:baseline;align-self:baseline}.p-col-align-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.p-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.p-dir-rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p-dir-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-dir-col-rev{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-dir-col>.p-col,.p-dir-col-rev>.p-col{-ms-flex-preferred-size:auto;flex-basis:auto}.p-col-order-first{-ms-flex-order:-1;order:-1}.p-col-order-last{-ms-flex-order:13;order:13}.p-col-order-0{-ms-flex-order:0;order:0}.p-col-order-1{-ms-flex-order:1;order:1}.p-col-order-2{-ms-flex-order:2;order:2}.p-col-order-3{-ms-flex-order:3;order:3}.p-col-order-4{-ms-flex-order:4;order:4}.p-col-order-5{-ms-flex-order:5;order:5}.p-col-order-6{-ms-flex-order:6;order:6}.p-col-order-7{-ms-flex-order:7;order:7}.p-col-order-8{-ms-flex-order:8;order:8}.p-col-order-9{-ms-flex-order:9;order:9}.p-col-order-10{-ms-flex-order:10;order:10}.p-col-order-11{-ms-flex-order:11;order:11}.p-col-order-12{-ms-flex-order:12;order:12}@media screen and (min-width: 576px){.p-sm-order-first{-ms-flex-order:-1;order:-1}.p-sm-order-last{-ms-flex-order:13;order:13}.p-sm-order-0{-ms-flex-order:0;order:0}.p-sm-order-1{-ms-flex-order:1;order:1}.p-sm-order-2{-ms-flex-order:2;order:2}.p-sm-order-3{-ms-flex-order:3;order:3}.p-sm-order-4{-ms-flex-order:4;order:4}.p-sm-order-5{-ms-flex-order:5;order:5}.p-sm-order-6{-ms-flex-order:6;order:6}.p-sm-order-7{-ms-flex-order:7;order:7}.p-sm-order-8{-ms-flex-order:8;order:8}.p-sm-order-9{-ms-flex-order:9;order:9}.p-sm-order-10{-ms-flex-order:10;order:10}.p-sm-order-11{-ms-flex-order:11;order:11}.p-sm-order-12{-ms-flex-order:12;order:12}}@media screen and (min-width: 768px){.p-md-order-first{-ms-flex-order:-1;order:-1}.p-md-order-last{-ms-flex-order:13;order:13}.p-md-order-0{-ms-flex-order:0;order:0}.p-md-order-1{-ms-flex-order:1;order:1}.p-md-order-2{-ms-flex-order:2;order:2}.p-md-order-3{-ms-flex-order:3;order:3}.p-md-order-4{-ms-flex-order:4;order:4}.p-md-order-5{-ms-flex-order:5;order:5}.p-md-order-6{-ms-flex-order:6;order:6}.p-md-order-7{-ms-flex-order:7;order:7}.p-md-order-8{-ms-flex-order:8;order:8}.p-md-order-9{-ms-flex-order:9;order:9}.p-md-order-10{-ms-flex-order:10;order:10}.p-md-order-11{-ms-flex-order:11;order:11}.p-md-order-12{-ms-flex-order:12;order:12}}@media screen and (min-width: 992px){.p-lg-order-first{-ms-flex-order:-1;order:-1}.p-lg-order-last{-ms-flex-order:13;order:13}.p-lg-order-0{-ms-flex-order:0;order:0}.p-lg-order-1{-ms-flex-order:1;order:1}.p-lg-order-2{-ms-flex-order:2;order:2}.p-lg-order-3{-ms-flex-order:3;order:3}.p-lg-order-4{-ms-flex-order:4;order:4}.p-lg-order-5{-ms-flex-order:5;order:5}.p-lg-order-6{-ms-flex-order:6;order:6}.p-lg-order-7{-ms-flex-order:7;order:7}.p-lg-order-8{-ms-flex-order:8;order:8}.p-lg-order-9{-ms-flex-order:9;order:9}.p-lg-order-10{-ms-flex-order:10;order:10}.p-lg-order-11{-ms-flex-order:11;order:11}.p-lg-order-12{-ms-flex-order:12;order:12}}@media screen and (min-width: 1200px){.p-xl-order-first{-ms-flex-order:-1;order:-1}.p-xl-order-last{-ms-flex-order:13;order:13}.p-xl-order-0{-ms-flex-order:0;order:0}.p-xl-order-1{-ms-flex-order:1;order:1}.p-xl-order-2{-ms-flex-order:2;order:2}.p-xl-order-3{-ms-flex-order:3;order:3}.p-xl-order-4{-ms-flex-order:4;order:4}.p-xl-order-5{-ms-flex-order:5;order:5}.p-xl-order-6{-ms-flex-order:6;order:6}.p-xl-order-7{-ms-flex-order:7;order:7}.p-xl-order-8{-ms-flex-order:8;order:8}.p-xl-order-9{-ms-flex-order:9;order:9}.p-xl-order-10{-ms-flex-order:10;order:10}.p-xl-order-11{-ms-flex-order:11;order:11}.p-xl-order-12{-ms-flex-order:12;order:12}}.p-field{margin-bottom:1rem}.p-field>label{display:inline-block;margin-bottom:.5rem}.p-field.p-grid>label{display:flex;align-items:center}.p-field>small{margin-top:.25rem}.p-field.p-grid,.p-formgrid.p-grid{margin-top:0}.p-field.p-grid .p-col-fixed,.p-formgrid.p-grid .p-col-fixed,.p-field.p-grid .p-col,.p-formgrid.p-grid .p-col,.p-field.p-grid .p-col-1,.p-formgrid.p-grid .p-col-1,.p-field.p-grid .p-col-2,.p-formgrid.p-grid .p-col-2,.p-field.p-grid .p-col-3,.p-formgrid.p-grid .p-col-3,.p-field.p-grid .p-col-4,.p-formgrid.p-grid .p-col-4,.p-field.p-grid .p-col-5,.p-formgrid.p-grid .p-col-5,.p-field.p-grid .p-col-6,.p-formgrid.p-grid .p-col-6,.p-field.p-grid .p-col-7,.p-formgrid.p-grid .p-col-7,.p-field.p-grid .p-col-8,.p-formgrid.p-grid .p-col-8,.p-field.p-grid .p-col-9,.p-formgrid.p-grid .p-col-9,.p-field.p-grid .p-col-10,.p-formgrid.p-grid .p-col-10,.p-field.p-grid .p-col-11,.p-formgrid.p-grid .p-col-11,.p-field.p-grid .p-col-12,.p-formgrid.p-grid .p-col-12{padding-top:0;padding-bottom:0}.p-formgroup-inline{display:flex;flex-wrap:wrap;align-items:flex-start}.p-formgroup-inline .p-field,.p-formgroup-inline .p-field-checkbox,.p-formgroup-inline .p-field-radiobutton{margin-right:1rem}.p-formgroup-inline .p-field>label,.p-formgroup-inline .p-field-checkbox>label,.p-formgroup-inline .p-field-radiobutton>label{margin-right:.5rem;margin-bottom:0}.p-field-checkbox,.p-field-radiobutton{margin-bottom:1rem;display:flex;align-items:center}.p-field-checkbox>label,.p-field-radiobutton>label{margin-left:.5rem;line-height:1}.p-d-none{display:none !important}.p-d-inline{display:inline !important}.p-d-inline-block{display:inline-block !important}.p-d-block{display:block !important}.p-d-flex{display:flex !important}.p-d-inline-flex{display:inline-flex !important}@media screen and (min-width: 576px){.p-d-sm-none{display:none !important}.p-d-sm-inline{display:inline !important}.p-d-sm-inline-block{display:inline-block !important}.p-d-sm-block{display:block !important}.p-d-sm-flex{display:flex !important}.p-d-sm-inline-flex{display:inline-flex !important}}@media screen and (min-width: 768px){.p-d-md-none{display:none !important}.p-d-md-inline{display:inline !important}.p-d-md-inline-block{display:inline-block !important}.p-d-md-block{display:block !important}.p-d-md-flex{display:flex !important}.p-d-md-inline-flex{display:inline-flex !important}}@media screen and (min-width: 992px){.p-d-lg-none{display:none !important}.p-d-lg-inline{display:inline !important}.p-d-lg-inline-block{display:inline-block !important}.p-d-lg-block{display:block !important}.p-d-lg-flex{display:flex !important}.p-d-lg-inline-flex{display:inline-flex !important}}@media screen and (min-width: 1200px){.p-d-xl-none{display:none !important}.p-d-xl-inline{display:inline !important}.p-d-xl-inline-block{display:inline-block !important}.p-d-xl-block{display:block !important}.p-d-xl-flex{display:flex !important}.p-d-xl-inline-flex{display:inline-flex !important}}@media print{.p-d-print-none{display:none !important}.p-d-print-inline{display:inline !important}.p-d-print-inline-block{display:inline-block !important}.p-d-print-block{display:block !important}.p-d-print-flex{display:flex !important}.p-d-print-inline-flex{display:inline-flex !important}}.p-text-justify{text-align:justify !important}.p-text-left{text-align:left !important}.p-text-right{text-align:right !important}.p-text-center{text-align:center !important}.p-text-nowrap{white-space:nowrap !important}.p-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-text-lowercase{text-transform:lowercase !important}.p-text-uppercase{text-transform:uppercase !important}.p-text-capitalize{text-transform:capitalize !important}.p-text-bold{font-weight:700 !important}.p-text-normal{font-weight:400 !important}.p-text-light{font-weight:300 !important}.p-text-italic{font-style:italic !important}@media screen and (min-width: 576px){.p-text-sm-justify{text-align:justify !important}.p-text-sm-left{text-align:left !important}.p-text-sm-right{text-align:right !important}.p-text-sm-center{text-align:center !important}}@media screen and (min-width: 768px){.p-text-md-justify{text-align:justify !important}.p-text-md-left{text-align:left !important}.p-text-md-right{text-align:right !important}.p-text-md-center{text-align:center !important}}@media screen and (min-width: 992px){.p-text-lg-justify{text-align:justify !important}.p-text-lg-left{text-align:left !important}.p-text-lg-right{text-align:right !important}.p-text-lg-center{text-align:center !important}}@media screen and (min-width: 1200px){.p-text-xl-justify{text-align:justify !important}.p-text-xl-left{text-align:left !important}.p-text-xl-right{text-align:right !important}.p-text-xl-center{text-align:center !important}}.p-flex-row{flex-direction:row !important}.p-flex-row-reverse{flex-direction:row-reverse !important}.p-flex-column{flex-direction:column !important}.p-flex-column-reverse{flex-direction:column-reverse !important}@media screen and (min-width: 576px){.p-flex-sm-row{flex-direction:row !important}.p-flex-sm-row-reverse{flex-direction:row-reverse !important}.p-flex-sm-column{flex-direction:column !important}.p-flex-sm-column-reverse{flex-direction:column-reverse !important}}@media screen and (min-width: 768px){.p-flex-md-row{flex-direction:row !important}.p-flex-md-row-reverse{flex-direction:row-reverse !important}.p-flex-md-column{flex-direction:column !important}.p-flex-md-column-reverse{flex-direction:column-reverse !important}}@media screen and (min-width: 992px){.p-flex-lg-row{flex-direction:row !important}.p-flex-lg-row-reverse{flex-direction:row-reverse !important}.p-flex-lg-column{flex-direction:column !important}.p-flex-lg-column-reverse{flex-direction:column-reverse !important}}@media screen and (min-width: 1200px){.p-flex-xl-row{flex-direction:row !important}.p-flex-xl-row-reverse{flex-direction:row-reverse !important}.p-flex-xl-column{flex-direction:column !important}.p-flex-xl-column-reverse{flex-direction:column-reverse !important}}.p-jc-start{justify-content:flex-start}.p-jc-end{justify-content:flex-end}.p-jc-center{justify-content:center}.p-jc-between{justify-content:space-between}.p-jc-around{justify-content:space-around}.p-jc-evenly{justify-content:space-evenly}@media screen and (min-width: 576px){.p-jc-sm-start{justify-content:flex-start}.p-jc-sm-end{justify-content:flex-end}.p-jc-sm-center{justify-content:center}.p-jc-sm-between{justify-content:space-between}.p-jc-sm-around{justify-content:space-around}.p-jc-sm-evenly{justify-content:space-evenly}}@media screen and (min-width: 768px){.p-jc-md-start{justify-content:flex-start}.p-jc-md-end{justify-content:flex-end}.p-jc-md-center{justify-content:center}.p-jc-md-between{justify-content:space-between}.p-jc-md-around{justify-content:space-around}.p-jc-md-evenly{justify-content:space-evenly}}@media screen and (min-width: 992px){.p-jc-lg-start{justify-content:flex-start}.p-jc-lg-end{justify-content:flex-end}.p-jc-lg-center{justify-content:center}.p-jc-lg-between{justify-content:space-between}.p-jc-lg-around{justify-content:space-around}.p-jc-lg-evenly{justify-content:space-evenly}}@media screen and (min-width: 1200px){.p-jc-xl-start{justify-content:flex-start}.p-jc-xl-end{justify-content:flex-end}.p-jc-xl-center{justify-content:center}.p-jc-xl-between{justify-content:space-between}.p-jc-xl-around{justify-content:space-around}.p-jc-xl-evenly{justify-content:space-evenly}}.p-ai-start{align-items:flex-start}.p-ai-end{align-items:flex-end}.p-ai-center{align-items:center}.p-ai-baseline{align-items:baseline}.p-ai-stretch{align-items:stretch}@media screen and (min-width: 576px){.p-ai-sm-start{align-items:flex-start}.p-ai-sm-end{align-items:flex-end}.p-ai-sm-center{align-items:center}.p-ai-sm-baseline{align-items:baseline}.p-ai-sm-stretch{align-items:stretch}}@media screen and (min-width: 768px){.p-ai-md-start{align-items:flex-start}.p-ai-md-end{align-items:flex-end}.p-ai-md-center{align-items:center}.p-ai-md-baseline{align-items:baseline}.p-ai-md-stretch{align-items:stretch}}@media screen and (min-width: 992px){.p-ai-lg-start{align-items:flex-start}.p-ai-lg-end{align-items:flex-end}.p-ai-lg-center{align-items:center}.p-ai-lg-baseline{align-items:baseline}.p-ai-lg-stretch{align-items:stretch}}@media screen and (min-width: 1200px){.p-ai-xl-start{align-items:flex-start}.p-ai-xl-end{align-items:flex-end}.p-ai-xl-center{align-items:center}.p-ai-xl-baseline{align-items:baseline}.p-ai-xl-stretch{align-items:stretch}}.p-as-start{align-self:start}.p-as-end{align-self:flex-end}.p-as-center{align-self:center}.p-as-baseline{align-self:baseline}.p-as-stretch{align-self:stretch}@media screen and (min-width: 576px){.p-as-sm-start{align-self:start}.p-as-sm-end{align-self:flex-end}.p-as-sm-center{align-self:center}.p-as-sm-baseline{align-self:baseline}.p-as-sm-stretch{align-self:stretch}}@media screen and (min-width: 768px){.p-as-md-start{align-self:start}.p-as-md-end{align-self:flex-end}.p-as-md-center{align-self:center}.p-as-md-baseline{align-self:baseline}.p-as-md-stretch{align-self:stretch}}@media screen and (min-width: 992px){.p-as-lg-start{align-self:start}.p-as-lg-end{align-self:flex-end}.p-as-lg-center{align-self:center}.p-as-lg-baseline{align-self:baseline}.p-as-lg-stretch{align-self:stretch}}@media screen and (min-width: 1200px){.p-as-xl-start{align-self:start}.p-as-xl-end{align-self:flex-end}.p-as-xl-center{align-self:center}.p-as-xl-baseline{align-self:baseline}.p-as-xl-stretch{align-self:stretch}}.p-ac-start{align-content:flex-start}.p-ac-end{align-content:flex-end}.p-ac-center{align-content:center}.p-ac-around{align-content:space-around}.p-ac-stretch{align-content:stretch}.p-ac-between{align-content:space-between}@media screen and (min-width: 576px){.p-ac-sm-start{align-content:flex-start}.p-ac-sm-end{align-content:flex-end}.p-ac-sm-center{align-content:center}.p-ac-sm-around{align-content:space-around}.p-ac-sm-stretch{align-content:stretch}.p-ac-sm-between{align-content:space-between}}@media screen and (min-width: 768px){.p-ac-md-start{align-content:flex-start}.p-ac-md-end{align-content:flex-end}.p-ac-md-center{align-content:center}.p-ac-md-around{align-content:space-around}.p-ac-md-stretch{align-content:stretch}.p-ac-md-between{align-content:space-between}}@media screen and (min-width: 992px){.p-ac-lg-start{align-content:flex-start}.p-ac-lg-end{align-content:flex-end}.p-ac-lg-center{align-content:center}.p-ac-lg-around{align-content:space-around}.p-ac-lg-stretch{align-content:stretch}.p-ac-lg-between{align-content:space-between}}@media screen and (min-width: 1200px){.p-ac-xl-start{align-content:flex-start}.p-ac-xl-end{align-content:flex-end}.p-ac-xl-center{align-content:center}.p-ac-xl-around{align-content:space-around}.p-ac-xl-stretch{align-content:stretch}.p-ac-xl-between{align-content:space-between}}.p-order-0{order:0}.p-order-1{order:1}.p-order-2{order:2}.p-order-3{order:3}.p-order-4{order:4}.p-order-5{order:5}.p-order-6{order:6}@media screen and (min-width: 576px){.p-order-sm-0{order:0}.p-order-sm-1{order:1}.p-order-sm-2{order:2}.p-order-sm-3{order:3}.p-order-sm-4{order:4}.p-order-sm-5{order:5}.p-order-sm-6{order:6}}@media screen and (min-width: 768px){.p-order-md-0{order:0}.p-order-md-1{order:1}.p-order-md-2{order:2}.p-order-md-3{order:3}.p-order-md-4{order:4}.p-order-md-5{order:5}.p-order-md-6{order:6}}@media screen and (min-width: 992px){.p-order-lg-0{order:0}.p-order-lg-1{order:1}.p-order-lg-2{order:2}.p-order-lg-3{order:3}.p-order-lg-4{order:4}.p-order-lg-5{order:5}.p-order-lg-6{order:6}}@media screen and (min-width: 1200px){.p-order-xl-0{order:0}.p-order-xl-1{order:1}.p-order-xl-2{order:2}.p-order-xl-3{order:3}.p-order-xl-4{order:4}.p-order-xl-5{order:5}.p-order-xl-6{order:6}}.p-flex-nowrap{flex-wrap:nowrap}.p-flex-wrap{flex-wrap:wrap}.p-flex-wrap-reverse{flex-wrap:wrap-reverse}@media screen and (min-width: 576px){.p-flex-sm-nowrap{flex-wrap:nowrap}.p-flex-sm-wrap{flex-wrap:wrap}.p-flex-sm-wrap-reverse{flex-wrap:wrap-reverse}}@media screen and (min-width: 768px){.p-flex-md-nowrap{flex-wrap:nowrap}.p-flex-md-wrap{flex-wrap:wrap}.p-flex-md-wrap-reverse{flex-wrap:wrap-reverse}}@media screen and (min-width: 992px){.p-flex-lg-nowrap{flex-wrap:nowrap}.p-flex-lg-wrap{flex-wrap:wrap}.p-flex-lg-wrap-reverse{flex-wrap:wrap-reverse}}@media screen and (min-width: 1200px){.p-flex-xl-nowrap{flex-wrap:nowrap}.p-flex-xl-wrap{flex-wrap:wrap}.p-flex-xl-wrap-reverse{flex-wrap:wrap-reverse}}.p-pt-0{padding-top:0 !important}.p-pt-1{padding-top:.25rem !important}.p-pt-2{padding-top:.5rem !important}.p-pt-3{padding-top:1rem !important}.p-pt-4{padding-top:1.5rem !important}.p-pt-5{padding-top:2rem !important}.p-pt-6{padding-top:3rem !important}.p-pr-0{padding-right:0 !important}.p-pr-1{padding-right:.25rem !important}.p-pr-2{padding-right:.5rem !important}.p-pr-3{padding-right:1rem !important}.p-pr-4{padding-right:1.5rem !important}.p-pr-5{padding-right:2rem !important}.p-pr-6{padding-right:3rem !important}.p-pl-0{padding-left:0 !important}.p-pl-1{padding-left:.25rem !important}.p-pl-2{padding-left:.5rem !important}.p-pl-3{padding-left:1rem !important}.p-pl-4{padding-left:1.5rem !important}.p-pl-5{padding-left:2rem !important}.p-pl-6{padding-left:3rem !important}.p-pb-0{padding-bottom:0 !important}.p-pb-1{padding-bottom:.25rem !important}.p-pb-2{padding-bottom:.5rem !important}.p-pb-3{padding-bottom:1rem !important}.p-pb-4{padding-bottom:1.5rem !important}.p-pb-5{padding-bottom:2rem !important}.p-pb-6{padding-bottom:3rem !important}.p-px-0{padding-left:0 !important;padding-right:0 !important}.p-px-1{padding-left:.25rem !important;padding-right:.25rem !important}.p-px-2{padding-left:.5rem !important;padding-right:.5rem !important}.p-px-3{padding-left:1rem !important;padding-right:1rem !important}.p-px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.p-px-5{padding-left:2rem !important;padding-right:2rem !important}.p-px-6{padding-left:3rem !important;padding-right:3rem !important}.p-py-0{padding-top:0 !important;padding-bottom:0 !important}.p-py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-py-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-py-5{padding-top:2rem !important;padding-bottom:2rem !important}.p-py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-p-0{padding:0 !important}.p-p-1{padding:.25rem !important}.p-p-2{padding:.5rem !important}.p-p-3{padding:1rem !important}.p-p-4{padding:1.5rem !important}.p-p-5{padding:2rem !important}.p-p-6{padding:3rem !important}@media screen and (min-width: 576px){.p-pt-sm-0{padding-top:0 !important}.p-pt-sm-1{padding-top:.25rem !important}.p-pt-sm-2{padding-top:.5rem !important}.p-pt-sm-3{padding-top:1rem !important}.p-pt-sm-4{padding-top:1.5rem !important}.p-pt-sm-5{padding-top:2rem !important}.p-pt-sm-6{padding-top:3rem !important}.p-pr-sm-0{padding-right:0 !important}.p-pr-sm-1{padding-right:.25rem !important}.p-pr-sm-2{padding-right:.5rem !important}.p-pr-sm-3{padding-right:1rem !important}.p-pr-sm-4{padding-right:1.5rem !important}.p-pr-sm-5{padding-right:2rem !important}.p-pr-sm-6{padding-right:3rem !important}.p-pl-sm-0{padding-left:0 !important}.p-pl-sm-1{padding-left:.25rem !important}.p-pl-sm-2{padding-left:.5rem !important}.p-pl-sm-3{padding-left:1rem !important}.p-pl-sm-4{padding-left:1.5rem !important}.p-pl-sm-5{padding-left:2rem !important}.p-pl-sm-6{padding-left:3rem !important}.p-pb-sm-0{padding-bottom:0 !important}.p-pb-sm-1{padding-bottom:.25rem !important}.p-pb-sm-2{padding-bottom:.5rem !important}.p-pb-sm-3{padding-bottom:1rem !important}.p-pb-sm-4{padding-bottom:1.5rem !important}.p-pb-sm-5{padding-bottom:2rem !important}.p-pb-sm-6{padding-bottom:3rem !important}.p-px-sm-0{padding-left:0 !important;padding-right:0 !important}.p-px-sm-1{padding-left:.25rem !important;padding-right:.25rem !important}.p-px-sm-2{padding-left:.5rem !important;padding-right:.5rem !important}.p-px-sm-3{padding-left:1rem !important;padding-right:1rem !important}.p-px-sm-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.p-px-sm-5{padding-left:2rem !important;padding-right:2rem !important}.p-px-sm-6{padding-left:3rem !important;padding-right:3rem !important}.p-py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.p-py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-py-sm-5{padding-top:2rem !important;padding-bottom:2rem !important}.p-py-sm-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-p-sm-0{padding:0 !important}.p-p-sm-1{padding:.25rem !important}.p-p-sm-2{padding:.5rem !important}.p-p-sm-3{padding:1rem !important}.p-p-sm-4{padding:1.5rem !important}.p-p-sm-5{padding:2rem !important}.p-p-sm-6{padding:3rem !important}}@media screen and (min-width: 768px){.p-pt-md-0{padding-top:0 !important}.p-pt-md-1{padding-top:.25rem !important}.p-pt-md-2{padding-top:.5rem !important}.p-pt-md-3{padding-top:1rem !important}.p-pt-md-4{padding-top:1.5rem !important}.p-pt-md-5{padding-top:2rem !important}.p-pt-md-6{padding-top:3rem !important}.p-pr-md-0{padding-right:0 !important}.p-pr-md-1{padding-right:.25rem !important}.p-pr-md-2{padding-right:.5rem !important}.p-pr-md-3{padding-right:1rem !important}.p-pr-md-4{padding-right:1.5rem !important}.p-pr-md-5{padding-right:2rem !important}.p-pr-md-6{padding-right:3rem !important}.p-pl-md-0{padding-left:0 !important}.p-pl-md-1{padding-left:.25rem !important}.p-pl-md-2{padding-left:.5rem !important}.p-pl-md-3{padding-left:1rem !important}.p-pl-md-4{padding-left:1.5rem !important}.p-pl-md-5{padding-left:2rem !important}.p-pl-md-6{padding-left:3rem !important}.p-pb-md-0{padding-bottom:0 !important}.p-pb-md-1{padding-bottom:.25rem !important}.p-pb-md-2{padding-bottom:.5rem !important}.p-pb-md-3{padding-bottom:1rem !important}.p-pb-md-4{padding-bottom:1.5rem !important}.p-pb-md-5{padding-bottom:2rem !important}.p-pb-md-6{padding-bottom:3rem !important}.p-px-md-0{padding-left:0 !important;padding-right:0 !important}.p-px-md-1{padding-left:.25rem !important;padding-right:.25rem !important}.p-px-md-2{padding-left:.5rem !important;padding-right:.5rem !important}.p-px-md-3{padding-left:1rem !important;padding-right:1rem !important}.p-px-md-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.p-px-md-5{padding-left:2rem !important;padding-right:2rem !important}.p-px-md-6{padding-left:3rem !important;padding-right:3rem !important}.p-py-md-0{padding-top:0 !important;padding-bottom:0 !important}.p-py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-py-md-5{padding-top:2rem !important;padding-bottom:2rem !important}.p-py-md-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-p-md-0{padding:0 !important}.p-p-md-1{padding:.25rem !important}.p-p-md-2{padding:.5rem !important}.p-p-md-3{padding:1rem !important}.p-p-md-4{padding:1.5rem !important}.p-p-md-5{padding:2rem !important}.p-p-md-6{padding:3rem !important}}@media screen and (min-width: 992px){.p-pt-lg-0{padding-top:0 !important}.p-pt-lg-1{padding-top:.25rem !important}.p-pt-lg-2{padding-top:.5rem !important}.p-pt-lg-3{padding-top:1rem !important}.p-pt-lg-4{padding-top:1.5rem !important}.p-pt-lg-5{padding-top:2rem !important}.p-pt-lg-6{padding-top:3rem !important}.p-pt-lg-auto{padding-top:3rem !important}.p-pr-lg-0{padding-right:0 !important}.p-pr-lg-1{padding-right:.25rem !important}.p-pr-lg-2{padding-right:.5rem !important}.p-pr-lg-3{padding-right:1rem !important}.p-pr-lg-4{padding-right:1.5rem !important}.p-pr-lg-5{padding-right:2rem !important}.p-pr-lg-6{padding-right:3rem !important}.p-pl-lg-0{padding-left:0 !important}.p-pl-lg-1{padding-left:.25rem !important}.p-pl-lg-2{padding-left:.5rem !important}.p-pl-lg-3{padding-left:1rem !important}.p-pl-lg-4{padding-left:1.5rem !important}.p-pl-lg-5{padding-left:2rem !important}.p-pl-lg-6{padding-left:3rem !important}.p-pb-lg-0{padding-bottom:0 !important}.p-pb-lg-1{padding-bottom:.25rem !important}.p-pb-lg-2{padding-bottom:.5rem !important}.p-pb-lg-3{padding-bottom:1rem !important}.p-pb-lg-4{padding-bottom:1.5rem !important}.p-pb-lg-5{padding-bottom:2rem !important}.p-pb-lg-6{padding-bottom:3rem !important}.p-px-lg-0{padding-left:0 !important;padding-right:0 !important}.p-px-lg-1{padding-left:.25rem !important;padding-right:.25rem !important}.p-px-lg-2{padding-left:.5rem !important;padding-right:.5rem !important}.p-px-lg-3{padding-left:1rem !important;padding-right:1rem !important}.p-px-lg-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.p-px-lg-5{padding-left:2rem !important;padding-right:2rem !important}.p-px-lg-6{padding-left:3rem !important;padding-right:3rem !important}.p-py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.p-py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-py-lg-5{padding-top:2rem !important;padding-bottom:2rem !important}.p-py-lg-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-p-lg-0{padding:0 !important}.p-p-lg-1{padding:.25rem !important}.p-p-lg-2{padding:.5rem !important}.p-p-lg-3{padding:1rem !important}.p-p-lg-4{padding:1.5rem !important}.p-p-lg-5{padding:2rem !important}.p-p-lg-6{padding:3rem !important}}@media screen and (min-width: 1200px){.p-pt-xl-0{padding-top:0 !important}.p-pt-xl-1{padding-top:.25rem !important}.p-pt-xl-2{padding-top:.5rem !important}.p-pt-xl-3{padding-top:1rem !important}.p-pt-xl-4{padding-top:1.5rem !important}.p-pt-xl-5{padding-top:2rem !important}.p-pt-xl-6{padding-top:3rem !important}.p-pr-xl-0{padding-right:0 !important}.p-pr-xl-1{padding-right:.25rem !important}.p-pr-xl-2{padding-right:.5rem !important}.p-pr-xl-3{padding-right:1rem !important}.p-pr-xl-4{padding-right:1.5rem !important}.p-pr-xl-5{padding-right:2rem !important}.p-pr-xl-6{padding-right:3rem !important}.p-pl-xl-0{padding-left:0 !important}.p-pl-xl-1{padding-left:.25rem !important}.p-pl-xl-2{padding-left:.5rem !important}.p-pl-xl-3{padding-left:1rem !important}.p-pl-xl-4{padding-left:1.5rem !important}.p-pl-xl-5{padding-left:2rem !important}.p-pl-xl-6{padding-left:3rem !important}.p-pb-xl-0{padding-bottom:0 !important}.p-pb-xl-1{padding-bottom:.25rem !important}.p-pb-xl-2{padding-bottom:.5rem !important}.p-pb-xl-3{padding-bottom:1rem !important}.p-pb-xl-4{padding-bottom:1.5rem !important}.p-pb-xl-5{padding-bottom:2rem !important}.p-pb-xl-6{padding-bottom:3rem !important}.p-px-xl-0{padding-left:0 !important;padding-right:0 !important}.p-px-xl-1{padding-left:.25rem !important;padding-right:.25rem !important}.p-px-xl-2{padding-left:.5rem !important;padding-right:.5rem !important}.p-px-xl-3{padding-left:1rem !important;padding-right:1rem !important}.p-px-xl-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.p-px-xl-5{padding-left:2rem !important;padding-right:2rem !important}.p-px-xl-6{padding-left:3rem !important;padding-right:3rem !important}.p-py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.p-py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-py-xl-5{padding-top:2rem !important;padding-bottom:2rem !important}.p-py-xl-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-p-xl-0{padding:0 !important}.p-p-xl-1{padding:.25rem !important}.p-p-xl-2{padding:.5rem !important}.p-p-xl-3{padding:1rem !important}.p-p-xl-4{padding:1.5rem !important}.p-p-xl-5{padding:2rem !important}.p-p-xl-6{padding:3rem !important}}.p-mt-0{margin-top:0 !important}.p-mt-1{margin-top:.25rem !important}.p-mt-2{margin-top:.5rem !important}.p-mt-3{margin-top:1rem !important}.p-mt-4{margin-top:1.5rem !important}.p-mt-5{margin-top:2rem !important}.p-mt-6{margin-top:3rem !important}.p-mt-auto{margin-top:auto !important}.p-mr-0{margin-right:0 !important}.p-mr-1{margin-right:.25rem !important}.p-mr-2{margin-right:.5rem !important}.p-mr-3{margin-right:1rem !important}.p-mr-4{margin-right:1.5rem !important}.p-mr-5{margin-right:2rem !important}.p-mr-6{margin-right:3rem !important}.p-mr-auto{margin-right:auto !important}.p-ml-0{margin-left:0 !important}.p-ml-1{margin-left:.25rem !important}.p-ml-2{margin-left:.5rem !important}.p-ml-3{margin-left:1rem !important}.p-ml-4{margin-left:1.5rem !important}.p-ml-5{margin-left:2rem !important}.p-ml-6{margin-left:3rem !important}.p-ml-auto{margin-left:auto !important}.p-mb-0{margin-bottom:0 !important}.p-mb-1{margin-bottom:.25rem !important}.p-mb-2{margin-bottom:.5rem !important}.p-mb-3{margin-bottom:1rem !important}.p-mb-4{margin-bottom:1.5rem !important}.p-mb-5{margin-bottom:2rem !important}.p-mb-6{margin-bottom:3rem !important}.p-mb-auto{margin-bottom:auto !important}.p-mx-0{margin-left:0 !important;margin-right:0 !important}.p-mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.p-mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.p-mx-3{margin-left:1rem !important;margin-right:1rem !important}.p-mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.p-mx-5{margin-left:2rem !important;margin-right:2rem !important}.p-mx-6{margin-left:3rem !important;margin-right:3rem !important}.p-mx-auto{margin-left:auto !important;margin-right:auto !important}.p-my-0{margin-top:0 !important;margin-bottom:0 !important}.p-my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.p-my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.p-my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-my-5{margin-top:2rem !important;margin-bottom:2rem !important}.p-my-6{margin-top:3rem !important;margin-bottom:3rem !important}.p-my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-m-0{margin:0 !important}.p-m-1{margin:.25rem !important}.p-m-2{margin:.5rem !important}.p-m-3{margin:1rem !important}.p-m-4{margin:1.5rem !important}.p-m-5{margin:2rem !important}.p-m-6{margin:3rem !important}.p-m-auto{margin:auto !important}@media screen and (min-width: 576px){.p-mt-sm-0{margin-top:0 !important}.p-mt-sm-1{margin-top:.25rem !important}.p-mt-sm-2{margin-top:.5rem !important}.p-mt-sm-3{margin-top:1rem !important}.p-mt-sm-4{margin-top:1.5rem !important}.p-mt-sm-5{margin-top:2rem !important}.p-mt-sm-6{margin-top:3rem !important}.p-mt-sm-auto{margin-top:3rem !important}.p-mr-sm-0{margin-right:0 !important}.p-mr-sm-1{margin-right:.25rem !important}.p-mr-sm-2{margin-right:.5rem !important}.p-mr-sm-3{margin-right:1rem !important}.p-mr-sm-4{margin-right:1.5rem !important}.p-mr-sm-5{margin-right:2rem !important}.p-mr-sm-6{margin-right:3rem !important}.p-mr-sm-auto{margin-right:auto !important}.p-ml-sm-0{margin-left:0 !important}.p-ml-sm-1{margin-left:.25rem !important}.p-ml-sm-2{margin-left:.5rem !important}.p-ml-sm-3{margin-left:1rem !important}.p-ml-sm-4{margin-left:1.5rem !important}.p-ml-sm-5{margin-left:2rem !important}.p-ml-sm-6{margin-left:3rem !important}.p-ml-sm-auto{margin-left:auto !important}.p-mb-sm-0{margin-bottom:0 !important}.p-mb-sm-1{margin-bottom:.25rem !important}.p-mb-sm-2{margin-bottom:.5rem !important}.p-mb-sm-3{margin-bottom:1rem !important}.p-mb-sm-4{margin-bottom:1.5rem !important}.p-mb-sm-5{margin-bottom:2rem !important}.p-mb-sm-6{margin-bottom:3rem !important}.p-mb-sm-auto{margin-bottom:auto !important}.p-mx-sm-0{margin-left:0 !important;margin-right:0 !important}.p-mx-sm-1{margin-left:.25rem !important;margin-right:.25rem !important}.p-mx-sm-2{margin-left:.5rem !important;margin-right:.5rem !important}.p-mx-sm-3{margin-left:1rem !important;margin-right:1rem !important}.p-mx-sm-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.p-mx-sm-5{margin-left:2rem !important;margin-right:2rem !important}.p-mx-sm-6{margin-left:3rem !important;margin-right:3rem !important}.p-mx-sm-auto{margin-left:auto !important;margin-right:auto !important}.p-my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.p-my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.p-my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.p-my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-my-sm-5{margin-top:2rem !important;margin-bottom:2rem !important}.p-my-sm-6{margin-top:3rem !important;margin-bottom:3rem !important}.p-my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.p-m-sm-0{margin:0 !important}.p-m-sm-1{margin:.25rem !important}.p-m-sm-2{margin:.5rem !important}.p-m-sm-3{margin:1rem !important}.p-m-sm-4{margin:1.5rem !important}.p-m-sm-5{margin:2rem !important}.p-m-sm-6{margin:3rem !important}.p-m-sm-auto{margin:auto !important}}@media screen and (min-width: 768px){.p-mt-md-0{margin-top:0 !important}.p-mt-md-1{margin-top:.25rem !important}.p-mt-md-2{margin-top:.5rem !important}.p-mt-md-3{margin-top:1rem !important}.p-mt-md-4{margin-top:1.5rem !important}.p-mt-md-5{margin-top:2rem !important}.p-mt-md-6{margin-top:3rem !important}.p-mt-md-auto{margin-top:3rem !important}.p-mr-md-0{margin-right:0 !important}.p-mr-md-1{margin-right:.25rem !important}.p-mr-md-2{margin-right:.5rem !important}.p-mr-md-3{margin-right:1rem !important}.p-mr-md-4{margin-right:1.5rem !important}.p-mr-md-5{margin-right:2rem !important}.p-mr-md-6{margin-right:3rem !important}.p-mr-md-auto{margin-right:auto !important}.p-ml-md-0{margin-left:0 !important}.p-ml-md-1{margin-left:.25rem !important}.p-ml-md-2{margin-left:.5rem !important}.p-ml-md-3{margin-left:1rem !important}.p-ml-md-4{margin-left:1.5rem !important}.p-ml-md-5{margin-left:2rem !important}.p-ml-md-6{margin-left:3rem !important}.p-ml-md-auto{margin-left:auto !important}.p-mb-md-0{margin-bottom:0 !important}.p-mb-md-1{margin-bottom:.25rem !important}.p-mb-md-2{margin-bottom:.5rem !important}.p-mb-md-3{margin-bottom:1rem !important}.p-mb-md-4{margin-bottom:1.5rem !important}.p-mb-md-5{margin-bottom:2rem !important}.p-mb-md-6{margin-bottom:3rem !important}.p-mb-md-auto{margin-bottom:auto !important}.p-mx-md-0{margin-left:0 !important;margin-right:0 !important}.p-mx-md-1{margin-left:.25rem !important;margin-right:.25rem !important}.p-mx-md-2{margin-left:.5rem !important;margin-right:.5rem !important}.p-mx-md-3{margin-left:1rem !important;margin-right:1rem !important}.p-mx-md-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.p-mx-md-5{margin-left:2rem !important;margin-right:2rem !important}.p-mx-md-6{margin-left:3rem !important;margin-right:3rem !important}.p-mx-md-auto{margin-left:auto !important;margin-right:auto !important}.p-my-md-0{margin-top:0 !important;margin-bottom:0 !important}.p-my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.p-my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.p-my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-my-md-5{margin-top:2rem !important;margin-bottom:2rem !important}.p-my-md-6{margin-top:3rem !important;margin-bottom:3rem !important}.p-my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.p-m-md-0{margin:0 !important}.p-m-md-1{margin:.25rem !important}.p-m-md-2{margin:.5rem !important}.p-m-md-3{margin:1rem !important}.p-m-md-4{margin:1.5rem !important}.p-m-md-5{margin:2rem !important}.p-m-md-6{margin:3rem !important}.p-m-md-auto{margin:auto !important}}@media screen and (min-width: 992px){.p-mt-lg-0{margin-top:0 !important}.p-mt-lg-1{margin-top:.25rem !important}.p-mt-lg-2{margin-top:.5rem !important}.p-mt-lg-3{margin-top:1rem !important}.p-mt-lg-4{margin-top:1.5rem !important}.p-mt-lg-5{margin-top:2rem !important}.p-mt-lg-6{margin-top:3rem !important}.p-mt-lg-auto{margin-top:3rem !important}.p-mr-lg-0{margin-right:0 !important}.p-mr-lg-1{margin-right:.25rem !important}.p-mr-lg-2{margin-right:.5rem !important}.p-mr-lg-3{margin-right:1rem !important}.p-mr-lg-4{margin-right:1.5rem !important}.p-mr-lg-5{margin-right:2rem !important}.p-mr-lg-6{margin-right:3rem !important}.p-mr-lg-auto{margin-right:auto !important}.p-ml-lg-0{margin-left:0 !important}.p-ml-lg-1{margin-left:.25rem !important}.p-ml-lg-2{margin-left:.5rem !important}.p-ml-lg-3{margin-left:1rem !important}.p-ml-lg-4{margin-left:1.5rem !important}.p-ml-lg-5{margin-left:2rem !important}.p-ml-lg-6{margin-left:3rem !important}.p-ml-lg-auto{margin-left:auto !important}.p-mb-lg-0{margin-bottom:0 !important}.p-mb-lg-1{margin-bottom:.25rem !important}.p-mb-lg-2{margin-bottom:.5rem !important}.p-mb-lg-3{margin-bottom:1rem !important}.p-mb-lg-4{margin-bottom:1.5rem !important}.p-mb-lg-5{margin-bottom:2rem !important}.p-mb-lg-6{margin-bottom:3rem !important}.p-mb-lg-auto{margin-bottom:auto !important}.p-mx-lg-0{margin-left:0 !important;margin-right:0 !important}.p-mx-lg-1{margin-left:.25rem !important;margin-right:.25rem !important}.p-mx-lg-2{margin-left:.5rem !important;margin-right:.5rem !important}.p-mx-lg-3{margin-left:1rem !important;margin-right:1rem !important}.p-mx-lg-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.p-mx-lg-5{margin-left:2rem !important;margin-right:2rem !important}.p-mx-lg-6{margin-left:3rem !important;margin-right:3rem !important}.p-mx-lg-auto{margin-left:auto !important;margin-right:auto !important}.p-my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.p-my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.p-my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.p-my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-my-lg-5{margin-top:2rem !important;margin-bottom:2rem !important}.p-my-lg-6{margin-top:3rem !important;margin-bottom:3rem !important}.p-my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.p-m-lg-0{margin:0 !important}.p-m-lg-1{margin:.25rem !important}.p-m-lg-2{margin:.5rem !important}.p-m-lg-3{margin:1rem !important}.p-m-lg-4{margin:1.5rem !important}.p-m-lg-5{margin:2rem !important}.p-m-lg-6{margin:3rem !important}.p-m-lg-auto{margin:auto !important}}@media screen and (min-width: 1200px){.p-mt-xl-0{margin-top:0 !important}.p-mt-xl-1{margin-top:.25rem !important}.p-mt-xl-2{margin-top:.5rem !important}.p-mt-xl-3{margin-top:1rem !important}.p-mt-xl-4{margin-top:1.5rem !important}.p-mt-xl-5{margin-top:2rem !important}.p-mt-xl-6{margin-top:3rem !important}.p-mt-xl-auto{margin-top:3rem !important}.p-mr-xl-0{margin-right:0 !important}.p-mr-xl-1{margin-right:.25rem !important}.p-mr-xl-2{margin-right:.5rem !important}.p-mr-xl-3{margin-right:1rem !important}.p-mr-xl-4{margin-right:1.5rem !important}.p-mr-xl-5{margin-right:2rem !important}.p-mr-xl-6{margin-right:3rem !important}.p-mr-xl-auto{margin-right:auto !important}.p-ml-xl-0{margin-left:0 !important}.p-ml-xl-1{margin-left:.25rem !important}.p-ml-xl-2{margin-left:.5rem !important}.p-ml-xl-3{margin-left:1rem !important}.p-ml-xl-4{margin-left:1.5rem !important}.p-ml-xl-5{margin-left:2rem !important}.p-ml-xl-6{margin-left:3rem !important}.p-ml-xl-auto{margin-left:auto !important}.p-mb-xl-0{margin-bottom:0 !important}.p-mb-xl-1{margin-bottom:.25rem !important}.p-mb-xl-2{margin-bottom:.5rem !important}.p-mb-xl-3{margin-bottom:1rem !important}.p-mb-xl-4{margin-bottom:1.5rem !important}.p-mb-xl-5{margin-bottom:2rem !important}.p-mb-xl-6{margin-bottom:3rem !important}.p-mb-xl-auto{margin-bottom:auto !important}.p-mx-xl-0{margin-left:0 !important;margin-right:0 !important}.p-mx-xl-1{margin-left:.25rem !important;margin-right:.25rem !important}.p-mx-xl-2{margin-left:.5rem !important;margin-right:.5rem !important}.p-mx-xl-3{margin-left:1rem !important;margin-right:1rem !important}.p-mx-xl-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.p-mx-xl-5{margin-left:2rem !important;margin-right:2rem !important}.p-mx-xl-6{margin-left:3rem !important;margin-right:3rem !important}.p-mx-xl-auto{margin-left:auto !important;margin-right:auto !important}.p-my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.p-my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.p-my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.p-my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-my-xl-5{margin-top:2rem !important;margin-bottom:2rem !important}.p-my-xl-6{margin-top:3rem !important;margin-bottom:3rem !important}.p-my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.p-m-xl-0{margin:0 !important}.p-m-xl-1{margin:.25rem !important}.p-m-xl-2{margin:.5rem !important}.p-m-xl-3{margin:1rem !important}.p-m-xl-4{margin:1.5rem !important}.p-m-xl-5{margin:2rem !important}.p-m-xl-6{margin:3rem !important}.p-m-xl-auto{margin:auto !important}}.p-shadow-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.p-shadow-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-shadow-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.p-shadow-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-shadow-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.p-shadow-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.p-shadow-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.p-shadow-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.p-shadow-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.p-shadow-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.p-shadow-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.p-shadow-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.p-shadow-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.p-shadow-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.p-shadow-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.p-shadow-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.p-shadow-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.p-shadow-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.p-shadow-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.p-shadow-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.p-shadow-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.p-shadow-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.p-shadow-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.p-shadow-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)} \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeflex.min.css b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeflex.min.css new file mode 100644 index 0000000..bfe2752 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeflex.min.css @@ -0,0 +1 @@ +.grid{display:flex;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem;margin-top:-0.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-right:0;margin-left:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-grow:1;flex-basis:0;padding:.5rem}.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.col-3{flex:0 0 auto;padding:.5rem;width:25%}.col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.col-6{flex:0 0 auto;padding:.5rem;width:50%}.col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.col-9{flex:0 0 auto;padding:.5rem;width:75%}.col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width: 576px){.sm\:col{flex-grow:1;flex-basis:0;padding:.5rem}.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.sm\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.sm\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.sm\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.sm\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.sm\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.sm\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.sm\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.sm\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.sm\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.sm\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 768px){.md\:col{flex-grow:1;flex-basis:0;padding:.5rem}.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.md\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.md\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.md\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.md\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.md\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.md\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.md\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.md\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.md\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.md\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 992px){.lg\:col{flex-grow:1;flex-basis:0;padding:.5rem}.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.lg\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.lg\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.lg\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.lg\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.lg\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.lg\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.lg\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.lg\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.lg\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.lg\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 1200px){.xl\:col{flex-grow:1;flex-basis:0;padding:.5rem}.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.xl\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.xl\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.xl\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.xl\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.xl\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.xl\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.xl\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.xl\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.xl\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.xl\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0 !important}.col-offset-1{margin-left:8.3333% !important}.col-offset-2{margin-left:16.6667% !important}.col-offset-3{margin-left:25% !important}.col-offset-4{margin-left:33.3333% !important}.col-offset-5{margin-left:41.6667% !important}.col-offset-6{margin-left:50% !important}.col-offset-7{margin-left:58.3333% !important}.col-offset-8{margin-left:66.6667% !important}.col-offset-9{margin-left:75% !important}.col-offset-10{margin-left:83.3333% !important}.col-offset-11{margin-left:91.6667% !important}.col-offset-12{margin-left:100% !important}@media screen and (min-width: 576px){.sm\:col-offset-0{margin-left:0 !important}.sm\:col-offset-1{margin-left:8.3333% !important}.sm\:col-offset-2{margin-left:16.6667% !important}.sm\:col-offset-3{margin-left:25% !important}.sm\:col-offset-4{margin-left:33.3333% !important}.sm\:col-offset-5{margin-left:41.6667% !important}.sm\:col-offset-6{margin-left:50% !important}.sm\:col-offset-7{margin-left:58.3333% !important}.sm\:col-offset-8{margin-left:66.6667% !important}.sm\:col-offset-9{margin-left:75% !important}.sm\:col-offset-10{margin-left:83.3333% !important}.sm\:col-offset-11{margin-left:91.6667% !important}.sm\:col-offset-12{margin-left:100% !important}}@media screen and (min-width: 768px){.md\:col-offset-0{margin-left:0 !important}.md\:col-offset-1{margin-left:8.3333% !important}.md\:col-offset-2{margin-left:16.6667% !important}.md\:col-offset-3{margin-left:25% !important}.md\:col-offset-4{margin-left:33.3333% !important}.md\:col-offset-5{margin-left:41.6667% !important}.md\:col-offset-6{margin-left:50% !important}.md\:col-offset-7{margin-left:58.3333% !important}.md\:col-offset-8{margin-left:66.6667% !important}.md\:col-offset-9{margin-left:75% !important}.md\:col-offset-10{margin-left:83.3333% !important}.md\:col-offset-11{margin-left:91.6667% !important}.md\:col-offset-12{margin-left:100% !important}}@media screen and (min-width: 992px){.lg\:col-offset-0{margin-left:0 !important}.lg\:col-offset-1{margin-left:8.3333% !important}.lg\:col-offset-2{margin-left:16.6667% !important}.lg\:col-offset-3{margin-left:25% !important}.lg\:col-offset-4{margin-left:33.3333% !important}.lg\:col-offset-5{margin-left:41.6667% !important}.lg\:col-offset-6{margin-left:50% !important}.lg\:col-offset-7{margin-left:58.3333% !important}.lg\:col-offset-8{margin-left:66.6667% !important}.lg\:col-offset-9{margin-left:75% !important}.lg\:col-offset-10{margin-left:83.3333% !important}.lg\:col-offset-11{margin-left:91.6667% !important}.lg\:col-offset-12{margin-left:100% !important}}@media screen and (min-width: 1200px){.xl\:col-offset-0{margin-left:0 !important}.xl\:col-offset-1{margin-left:8.3333% !important}.xl\:col-offset-2{margin-left:16.6667% !important}.xl\:col-offset-3{margin-left:25% !important}.xl\:col-offset-4{margin-left:33.3333% !important}.xl\:col-offset-5{margin-left:41.6667% !important}.xl\:col-offset-6{margin-left:50% !important}.xl\:col-offset-7{margin-left:58.3333% !important}.xl\:col-offset-8{margin-left:66.6667% !important}.xl\:col-offset-9{margin-left:75% !important}.xl\:col-offset-10{margin-left:83.3333% !important}.xl\:col-offset-11{margin-left:91.6667% !important}.xl\:col-offset-12{margin-left:100% !important}}.text-0{color:var(--surface-0) !important}.text-50{color:var(--surface-50) !important}.text-100{color:var(--surface-100) !important}.text-200{color:var(--surface-200) !important}.text-300{color:var(--surface-300) !important}.text-400{color:var(--surface-400) !important}.text-500{color:var(--surface-500) !important}.text-600{color:var(--surface-600) !important}.text-700{color:var(--surface-700) !important}.text-800{color:var(--surface-800) !important}.text-900{color:var(--surface-900) !important}.focus\:text-0:focus{color:var(--surface-0) !important}.hover\:text-0:hover{color:var(--surface-0) !important}.active\:text-0:active{color:var(--surface-0) !important}.focus\:text-50:focus{color:var(--surface-50) !important}.hover\:text-50:hover{color:var(--surface-50) !important}.active\:text-50:active{color:var(--surface-50) !important}.focus\:text-100:focus{color:var(--surface-100) !important}.hover\:text-100:hover{color:var(--surface-100) !important}.active\:text-100:active{color:var(--surface-100) !important}.focus\:text-200:focus{color:var(--surface-200) !important}.hover\:text-200:hover{color:var(--surface-200) !important}.active\:text-200:active{color:var(--surface-200) !important}.focus\:text-300:focus{color:var(--surface-300) !important}.hover\:text-300:hover{color:var(--surface-300) !important}.active\:text-300:active{color:var(--surface-300) !important}.focus\:text-400:focus{color:var(--surface-400) !important}.hover\:text-400:hover{color:var(--surface-400) !important}.active\:text-400:active{color:var(--surface-400) !important}.focus\:text-500:focus{color:var(--surface-500) !important}.hover\:text-500:hover{color:var(--surface-500) !important}.active\:text-500:active{color:var(--surface-500) !important}.focus\:text-600:focus{color:var(--surface-600) !important}.hover\:text-600:hover{color:var(--surface-600) !important}.active\:text-600:active{color:var(--surface-600) !important}.focus\:text-700:focus{color:var(--surface-700) !important}.hover\:text-700:hover{color:var(--surface-700) !important}.active\:text-700:active{color:var(--surface-700) !important}.focus\:text-800:focus{color:var(--surface-800) !important}.hover\:text-800:hover{color:var(--surface-800) !important}.active\:text-800:active{color:var(--surface-800) !important}.focus\:text-900:focus{color:var(--surface-900) !important}.hover\:text-900:hover{color:var(--surface-900) !important}.active\:text-900:active{color:var(--surface-900) !important}.surface-0{background-color:var(--surface-0) !important}.surface-50{background-color:var(--surface-50) !important}.surface-100{background-color:var(--surface-100) !important}.surface-200{background-color:var(--surface-200) !important}.surface-300{background-color:var(--surface-300) !important}.surface-400{background-color:var(--surface-400) !important}.surface-500{background-color:var(--surface-500) !important}.surface-600{background-color:var(--surface-600) !important}.surface-700{background-color:var(--surface-700) !important}.surface-800{background-color:var(--surface-800) !important}.surface-900{background-color:var(--surface-900) !important}.focus\:surface-0:focus{background-color:var(--surface-0) !important}.hover\:surface-0:hover{background-color:var(--surface-0) !important}.active\:surface-0:active{background-color:var(--surface-0) !important}.focus\:surface-50:focus{background-color:var(--surface-50) !important}.hover\:surface-50:hover{background-color:var(--surface-50) !important}.active\:surface-50:active{background-color:var(--surface-50) !important}.focus\:surface-100:focus{background-color:var(--surface-100) !important}.hover\:surface-100:hover{background-color:var(--surface-100) !important}.active\:surface-100:active{background-color:var(--surface-100) !important}.focus\:surface-200:focus{background-color:var(--surface-200) !important}.hover\:surface-200:hover{background-color:var(--surface-200) !important}.active\:surface-200:active{background-color:var(--surface-200) !important}.focus\:surface-300:focus{background-color:var(--surface-300) !important}.hover\:surface-300:hover{background-color:var(--surface-300) !important}.active\:surface-300:active{background-color:var(--surface-300) !important}.focus\:surface-400:focus{background-color:var(--surface-400) !important}.hover\:surface-400:hover{background-color:var(--surface-400) !important}.active\:surface-400:active{background-color:var(--surface-400) !important}.focus\:surface-500:focus{background-color:var(--surface-500) !important}.hover\:surface-500:hover{background-color:var(--surface-500) !important}.active\:surface-500:active{background-color:var(--surface-500) !important}.focus\:surface-600:focus{background-color:var(--surface-600) !important}.hover\:surface-600:hover{background-color:var(--surface-600) !important}.active\:surface-600:active{background-color:var(--surface-600) !important}.focus\:surface-700:focus{background-color:var(--surface-700) !important}.hover\:surface-700:hover{background-color:var(--surface-700) !important}.active\:surface-700:active{background-color:var(--surface-700) !important}.focus\:surface-800:focus{background-color:var(--surface-800) !important}.hover\:surface-800:hover{background-color:var(--surface-800) !important}.active\:surface-800:active{background-color:var(--surface-800) !important}.focus\:surface-900:focus{background-color:var(--surface-900) !important}.hover\:surface-900:hover{background-color:var(--surface-900) !important}.active\:surface-900:active{background-color:var(--surface-900) !important}.border-0{border-color:var(--surface-0) !important}.border-50{border-color:var(--surface-50) !important}.border-100{border-color:var(--surface-100) !important}.border-200{border-color:var(--surface-200) !important}.border-300{border-color:var(--surface-300) !important}.border-400{border-color:var(--surface-400) !important}.border-500{border-color:var(--surface-500) !important}.border-600{border-color:var(--surface-600) !important}.border-700{border-color:var(--surface-700) !important}.border-800{border-color:var(--surface-800) !important}.border-900{border-color:var(--surface-900) !important}.focus\:border-0:focus{border-color:var(--surface-0) !important}.hover\:border-0:hover{border-color:var(--surface-0) !important}.active\:border-0:active{border-color:var(--surface-0) !important}.focus\:border-50:focus{border-color:var(--surface-50) !important}.hover\:border-50:hover{border-color:var(--surface-50) !important}.active\:border-50:active{border-color:var(--surface-50) !important}.focus\:border-100:focus{border-color:var(--surface-100) !important}.hover\:border-100:hover{border-color:var(--surface-100) !important}.active\:border-100:active{border-color:var(--surface-100) !important}.focus\:border-200:focus{border-color:var(--surface-200) !important}.hover\:border-200:hover{border-color:var(--surface-200) !important}.active\:border-200:active{border-color:var(--surface-200) !important}.focus\:border-300:focus{border-color:var(--surface-300) !important}.hover\:border-300:hover{border-color:var(--surface-300) !important}.active\:border-300:active{border-color:var(--surface-300) !important}.focus\:border-400:focus{border-color:var(--surface-400) !important}.hover\:border-400:hover{border-color:var(--surface-400) !important}.active\:border-400:active{border-color:var(--surface-400) !important}.focus\:border-500:focus{border-color:var(--surface-500) !important}.hover\:border-500:hover{border-color:var(--surface-500) !important}.active\:border-500:active{border-color:var(--surface-500) !important}.focus\:border-600:focus{border-color:var(--surface-600) !important}.hover\:border-600:hover{border-color:var(--surface-600) !important}.active\:border-600:active{border-color:var(--surface-600) !important}.focus\:border-700:focus{border-color:var(--surface-700) !important}.hover\:border-700:hover{border-color:var(--surface-700) !important}.active\:border-700:active{border-color:var(--surface-700) !important}.focus\:border-800:focus{border-color:var(--surface-800) !important}.hover\:border-800:hover{border-color:var(--surface-800) !important}.active\:border-800:active{border-color:var(--surface-800) !important}.focus\:border-900:focus{border-color:var(--surface-900) !important}.hover\:border-900:hover{border-color:var(--surface-900) !important}.active\:border-900:active{border-color:var(--surface-900) !important}.bg-transparent{background-color:transparent !important}@media screen and (min-width: 576px){.sm\:bg-transparent{background-color:transparent !important}}@media screen and (min-width: 768px){.md\:bg-transparent{background-color:transparent !important}}@media screen and (min-width: 992px){.lg\:bg-transparent{background-color:transparent !important}}@media screen and (min-width: 1200px){.xl\:bg-transparent{background-color:transparent !important}}.border-transparent{border-color:transparent !important}@media screen and (min-width: 576px){.sm\:border-transparent{border-color:transparent !important}}@media screen and (min-width: 768px){.md\:border-transparent{border-color:transparent !important}}@media screen and (min-width: 992px){.lg\:border-transparent{border-color:transparent !important}}@media screen and (min-width: 1200px){.xl\:border-transparent{border-color:transparent !important}}.text-blue-50{color:var(--blue-50) !important}.text-blue-100{color:var(--blue-100) !important}.text-blue-200{color:var(--blue-200) !important}.text-blue-300{color:var(--blue-300) !important}.text-blue-400{color:var(--blue-400) !important}.text-blue-500{color:var(--blue-500) !important}.text-blue-600{color:var(--blue-600) !important}.text-blue-700{color:var(--blue-700) !important}.text-blue-800{color:var(--blue-800) !important}.text-blue-900{color:var(--blue-900) !important}.focus\:text-blue-50:focus{color:var(--blue-50) !important}.focus\:text-blue-100:focus{color:var(--blue-100) !important}.focus\:text-blue-200:focus{color:var(--blue-200) !important}.focus\:text-blue-300:focus{color:var(--blue-300) !important}.focus\:text-blue-400:focus{color:var(--blue-400) !important}.focus\:text-blue-500:focus{color:var(--blue-500) !important}.focus\:text-blue-600:focus{color:var(--blue-600) !important}.focus\:text-blue-700:focus{color:var(--blue-700) !important}.focus\:text-blue-800:focus{color:var(--blue-800) !important}.focus\:text-blue-900:focus{color:var(--blue-900) !important}.hover\:text-blue-50:hover{color:var(--blue-50) !important}.hover\:text-blue-100:hover{color:var(--blue-100) !important}.hover\:text-blue-200:hover{color:var(--blue-200) !important}.hover\:text-blue-300:hover{color:var(--blue-300) !important}.hover\:text-blue-400:hover{color:var(--blue-400) !important}.hover\:text-blue-500:hover{color:var(--blue-500) !important}.hover\:text-blue-600:hover{color:var(--blue-600) !important}.hover\:text-blue-700:hover{color:var(--blue-700) !important}.hover\:text-blue-800:hover{color:var(--blue-800) !important}.hover\:text-blue-900:hover{color:var(--blue-900) !important}.active\:text-blue-50:active{color:var(--blue-50) !important}.active\:text-blue-100:active{color:var(--blue-100) !important}.active\:text-blue-200:active{color:var(--blue-200) !important}.active\:text-blue-300:active{color:var(--blue-300) !important}.active\:text-blue-400:active{color:var(--blue-400) !important}.active\:text-blue-500:active{color:var(--blue-500) !important}.active\:text-blue-600:active{color:var(--blue-600) !important}.active\:text-blue-700:active{color:var(--blue-700) !important}.active\:text-blue-800:active{color:var(--blue-800) !important}.active\:text-blue-900:active{color:var(--blue-900) !important}.text-green-50{color:var(--green-50) !important}.text-green-100{color:var(--green-100) !important}.text-green-200{color:var(--green-200) !important}.text-green-300{color:var(--green-300) !important}.text-green-400{color:var(--green-400) !important}.text-green-500{color:var(--green-500) !important}.text-green-600{color:var(--green-600) !important}.text-green-700{color:var(--green-700) !important}.text-green-800{color:var(--green-800) !important}.text-green-900{color:var(--green-900) !important}.focus\:text-green-50:focus{color:var(--green-50) !important}.focus\:text-green-100:focus{color:var(--green-100) !important}.focus\:text-green-200:focus{color:var(--green-200) !important}.focus\:text-green-300:focus{color:var(--green-300) !important}.focus\:text-green-400:focus{color:var(--green-400) !important}.focus\:text-green-500:focus{color:var(--green-500) !important}.focus\:text-green-600:focus{color:var(--green-600) !important}.focus\:text-green-700:focus{color:var(--green-700) !important}.focus\:text-green-800:focus{color:var(--green-800) !important}.focus\:text-green-900:focus{color:var(--green-900) !important}.hover\:text-green-50:hover{color:var(--green-50) !important}.hover\:text-green-100:hover{color:var(--green-100) !important}.hover\:text-green-200:hover{color:var(--green-200) !important}.hover\:text-green-300:hover{color:var(--green-300) !important}.hover\:text-green-400:hover{color:var(--green-400) !important}.hover\:text-green-500:hover{color:var(--green-500) !important}.hover\:text-green-600:hover{color:var(--green-600) !important}.hover\:text-green-700:hover{color:var(--green-700) !important}.hover\:text-green-800:hover{color:var(--green-800) !important}.hover\:text-green-900:hover{color:var(--green-900) !important}.active\:text-green-50:active{color:var(--green-50) !important}.active\:text-green-100:active{color:var(--green-100) !important}.active\:text-green-200:active{color:var(--green-200) !important}.active\:text-green-300:active{color:var(--green-300) !important}.active\:text-green-400:active{color:var(--green-400) !important}.active\:text-green-500:active{color:var(--green-500) !important}.active\:text-green-600:active{color:var(--green-600) !important}.active\:text-green-700:active{color:var(--green-700) !important}.active\:text-green-800:active{color:var(--green-800) !important}.active\:text-green-900:active{color:var(--green-900) !important}.text-yellow-50{color:var(--yellow-50) !important}.text-yellow-100{color:var(--yellow-100) !important}.text-yellow-200{color:var(--yellow-200) !important}.text-yellow-300{color:var(--yellow-300) !important}.text-yellow-400{color:var(--yellow-400) !important}.text-yellow-500{color:var(--yellow-500) !important}.text-yellow-600{color:var(--yellow-600) !important}.text-yellow-700{color:var(--yellow-700) !important}.text-yellow-800{color:var(--yellow-800) !important}.text-yellow-900{color:var(--yellow-900) !important}.focus\:text-yellow-50:focus{color:var(--yellow-50) !important}.focus\:text-yellow-100:focus{color:var(--yellow-100) !important}.focus\:text-yellow-200:focus{color:var(--yellow-200) !important}.focus\:text-yellow-300:focus{color:var(--yellow-300) !important}.focus\:text-yellow-400:focus{color:var(--yellow-400) !important}.focus\:text-yellow-500:focus{color:var(--yellow-500) !important}.focus\:text-yellow-600:focus{color:var(--yellow-600) !important}.focus\:text-yellow-700:focus{color:var(--yellow-700) !important}.focus\:text-yellow-800:focus{color:var(--yellow-800) !important}.focus\:text-yellow-900:focus{color:var(--yellow-900) !important}.hover\:text-yellow-50:hover{color:var(--yellow-50) !important}.hover\:text-yellow-100:hover{color:var(--yellow-100) !important}.hover\:text-yellow-200:hover{color:var(--yellow-200) !important}.hover\:text-yellow-300:hover{color:var(--yellow-300) !important}.hover\:text-yellow-400:hover{color:var(--yellow-400) !important}.hover\:text-yellow-500:hover{color:var(--yellow-500) !important}.hover\:text-yellow-600:hover{color:var(--yellow-600) !important}.hover\:text-yellow-700:hover{color:var(--yellow-700) !important}.hover\:text-yellow-800:hover{color:var(--yellow-800) !important}.hover\:text-yellow-900:hover{color:var(--yellow-900) !important}.active\:text-yellow-50:active{color:var(--yellow-50) !important}.active\:text-yellow-100:active{color:var(--yellow-100) !important}.active\:text-yellow-200:active{color:var(--yellow-200) !important}.active\:text-yellow-300:active{color:var(--yellow-300) !important}.active\:text-yellow-400:active{color:var(--yellow-400) !important}.active\:text-yellow-500:active{color:var(--yellow-500) !important}.active\:text-yellow-600:active{color:var(--yellow-600) !important}.active\:text-yellow-700:active{color:var(--yellow-700) !important}.active\:text-yellow-800:active{color:var(--yellow-800) !important}.active\:text-yellow-900:active{color:var(--yellow-900) !important}.text-cyan-50{color:var(--cyan-50) !important}.text-cyan-100{color:var(--cyan-100) !important}.text-cyan-200{color:var(--cyan-200) !important}.text-cyan-300{color:var(--cyan-300) !important}.text-cyan-400{color:var(--cyan-400) !important}.text-cyan-500{color:var(--cyan-500) !important}.text-cyan-600{color:var(--cyan-600) !important}.text-cyan-700{color:var(--cyan-700) !important}.text-cyan-800{color:var(--cyan-800) !important}.text-cyan-900{color:var(--cyan-900) !important}.focus\:text-cyan-50:focus{color:var(--cyan-50) !important}.focus\:text-cyan-100:focus{color:var(--cyan-100) !important}.focus\:text-cyan-200:focus{color:var(--cyan-200) !important}.focus\:text-cyan-300:focus{color:var(--cyan-300) !important}.focus\:text-cyan-400:focus{color:var(--cyan-400) !important}.focus\:text-cyan-500:focus{color:var(--cyan-500) !important}.focus\:text-cyan-600:focus{color:var(--cyan-600) !important}.focus\:text-cyan-700:focus{color:var(--cyan-700) !important}.focus\:text-cyan-800:focus{color:var(--cyan-800) !important}.focus\:text-cyan-900:focus{color:var(--cyan-900) !important}.hover\:text-cyan-50:hover{color:var(--cyan-50) !important}.hover\:text-cyan-100:hover{color:var(--cyan-100) !important}.hover\:text-cyan-200:hover{color:var(--cyan-200) !important}.hover\:text-cyan-300:hover{color:var(--cyan-300) !important}.hover\:text-cyan-400:hover{color:var(--cyan-400) !important}.hover\:text-cyan-500:hover{color:var(--cyan-500) !important}.hover\:text-cyan-600:hover{color:var(--cyan-600) !important}.hover\:text-cyan-700:hover{color:var(--cyan-700) !important}.hover\:text-cyan-800:hover{color:var(--cyan-800) !important}.hover\:text-cyan-900:hover{color:var(--cyan-900) !important}.active\:text-cyan-50:active{color:var(--cyan-50) !important}.active\:text-cyan-100:active{color:var(--cyan-100) !important}.active\:text-cyan-200:active{color:var(--cyan-200) !important}.active\:text-cyan-300:active{color:var(--cyan-300) !important}.active\:text-cyan-400:active{color:var(--cyan-400) !important}.active\:text-cyan-500:active{color:var(--cyan-500) !important}.active\:text-cyan-600:active{color:var(--cyan-600) !important}.active\:text-cyan-700:active{color:var(--cyan-700) !important}.active\:text-cyan-800:active{color:var(--cyan-800) !important}.active\:text-cyan-900:active{color:var(--cyan-900) !important}.text-pink-50{color:var(--pink-50) !important}.text-pink-100{color:var(--pink-100) !important}.text-pink-200{color:var(--pink-200) !important}.text-pink-300{color:var(--pink-300) !important}.text-pink-400{color:var(--pink-400) !important}.text-pink-500{color:var(--pink-500) !important}.text-pink-600{color:var(--pink-600) !important}.text-pink-700{color:var(--pink-700) !important}.text-pink-800{color:var(--pink-800) !important}.text-pink-900{color:var(--pink-900) !important}.focus\:text-pink-50:focus{color:var(--pink-50) !important}.focus\:text-pink-100:focus{color:var(--pink-100) !important}.focus\:text-pink-200:focus{color:var(--pink-200) !important}.focus\:text-pink-300:focus{color:var(--pink-300) !important}.focus\:text-pink-400:focus{color:var(--pink-400) !important}.focus\:text-pink-500:focus{color:var(--pink-500) !important}.focus\:text-pink-600:focus{color:var(--pink-600) !important}.focus\:text-pink-700:focus{color:var(--pink-700) !important}.focus\:text-pink-800:focus{color:var(--pink-800) !important}.focus\:text-pink-900:focus{color:var(--pink-900) !important}.hover\:text-pink-50:hover{color:var(--pink-50) !important}.hover\:text-pink-100:hover{color:var(--pink-100) !important}.hover\:text-pink-200:hover{color:var(--pink-200) !important}.hover\:text-pink-300:hover{color:var(--pink-300) !important}.hover\:text-pink-400:hover{color:var(--pink-400) !important}.hover\:text-pink-500:hover{color:var(--pink-500) !important}.hover\:text-pink-600:hover{color:var(--pink-600) !important}.hover\:text-pink-700:hover{color:var(--pink-700) !important}.hover\:text-pink-800:hover{color:var(--pink-800) !important}.hover\:text-pink-900:hover{color:var(--pink-900) !important}.active\:text-pink-50:active{color:var(--pink-50) !important}.active\:text-pink-100:active{color:var(--pink-100) !important}.active\:text-pink-200:active{color:var(--pink-200) !important}.active\:text-pink-300:active{color:var(--pink-300) !important}.active\:text-pink-400:active{color:var(--pink-400) !important}.active\:text-pink-500:active{color:var(--pink-500) !important}.active\:text-pink-600:active{color:var(--pink-600) !important}.active\:text-pink-700:active{color:var(--pink-700) !important}.active\:text-pink-800:active{color:var(--pink-800) !important}.active\:text-pink-900:active{color:var(--pink-900) !important}.text-indigo-50{color:var(--indigo-50) !important}.text-indigo-100{color:var(--indigo-100) !important}.text-indigo-200{color:var(--indigo-200) !important}.text-indigo-300{color:var(--indigo-300) !important}.text-indigo-400{color:var(--indigo-400) !important}.text-indigo-500{color:var(--indigo-500) !important}.text-indigo-600{color:var(--indigo-600) !important}.text-indigo-700{color:var(--indigo-700) !important}.text-indigo-800{color:var(--indigo-800) !important}.text-indigo-900{color:var(--indigo-900) !important}.focus\:text-indigo-50:focus{color:var(--indigo-50) !important}.focus\:text-indigo-100:focus{color:var(--indigo-100) !important}.focus\:text-indigo-200:focus{color:var(--indigo-200) !important}.focus\:text-indigo-300:focus{color:var(--indigo-300) !important}.focus\:text-indigo-400:focus{color:var(--indigo-400) !important}.focus\:text-indigo-500:focus{color:var(--indigo-500) !important}.focus\:text-indigo-600:focus{color:var(--indigo-600) !important}.focus\:text-indigo-700:focus{color:var(--indigo-700) !important}.focus\:text-indigo-800:focus{color:var(--indigo-800) !important}.focus\:text-indigo-900:focus{color:var(--indigo-900) !important}.hover\:text-indigo-50:hover{color:var(--indigo-50) !important}.hover\:text-indigo-100:hover{color:var(--indigo-100) !important}.hover\:text-indigo-200:hover{color:var(--indigo-200) !important}.hover\:text-indigo-300:hover{color:var(--indigo-300) !important}.hover\:text-indigo-400:hover{color:var(--indigo-400) !important}.hover\:text-indigo-500:hover{color:var(--indigo-500) !important}.hover\:text-indigo-600:hover{color:var(--indigo-600) !important}.hover\:text-indigo-700:hover{color:var(--indigo-700) !important}.hover\:text-indigo-800:hover{color:var(--indigo-800) !important}.hover\:text-indigo-900:hover{color:var(--indigo-900) !important}.active\:text-indigo-50:active{color:var(--indigo-50) !important}.active\:text-indigo-100:active{color:var(--indigo-100) !important}.active\:text-indigo-200:active{color:var(--indigo-200) !important}.active\:text-indigo-300:active{color:var(--indigo-300) !important}.active\:text-indigo-400:active{color:var(--indigo-400) !important}.active\:text-indigo-500:active{color:var(--indigo-500) !important}.active\:text-indigo-600:active{color:var(--indigo-600) !important}.active\:text-indigo-700:active{color:var(--indigo-700) !important}.active\:text-indigo-800:active{color:var(--indigo-800) !important}.active\:text-indigo-900:active{color:var(--indigo-900) !important}.text-teal-50{color:var(--teal-50) !important}.text-teal-100{color:var(--teal-100) !important}.text-teal-200{color:var(--teal-200) !important}.text-teal-300{color:var(--teal-300) !important}.text-teal-400{color:var(--teal-400) !important}.text-teal-500{color:var(--teal-500) !important}.text-teal-600{color:var(--teal-600) !important}.text-teal-700{color:var(--teal-700) !important}.text-teal-800{color:var(--teal-800) !important}.text-teal-900{color:var(--teal-900) !important}.focus\:text-teal-50:focus{color:var(--teal-50) !important}.focus\:text-teal-100:focus{color:var(--teal-100) !important}.focus\:text-teal-200:focus{color:var(--teal-200) !important}.focus\:text-teal-300:focus{color:var(--teal-300) !important}.focus\:text-teal-400:focus{color:var(--teal-400) !important}.focus\:text-teal-500:focus{color:var(--teal-500) !important}.focus\:text-teal-600:focus{color:var(--teal-600) !important}.focus\:text-teal-700:focus{color:var(--teal-700) !important}.focus\:text-teal-800:focus{color:var(--teal-800) !important}.focus\:text-teal-900:focus{color:var(--teal-900) !important}.hover\:text-teal-50:hover{color:var(--teal-50) !important}.hover\:text-teal-100:hover{color:var(--teal-100) !important}.hover\:text-teal-200:hover{color:var(--teal-200) !important}.hover\:text-teal-300:hover{color:var(--teal-300) !important}.hover\:text-teal-400:hover{color:var(--teal-400) !important}.hover\:text-teal-500:hover{color:var(--teal-500) !important}.hover\:text-teal-600:hover{color:var(--teal-600) !important}.hover\:text-teal-700:hover{color:var(--teal-700) !important}.hover\:text-teal-800:hover{color:var(--teal-800) !important}.hover\:text-teal-900:hover{color:var(--teal-900) !important}.active\:text-teal-50:active{color:var(--teal-50) !important}.active\:text-teal-100:active{color:var(--teal-100) !important}.active\:text-teal-200:active{color:var(--teal-200) !important}.active\:text-teal-300:active{color:var(--teal-300) !important}.active\:text-teal-400:active{color:var(--teal-400) !important}.active\:text-teal-500:active{color:var(--teal-500) !important}.active\:text-teal-600:active{color:var(--teal-600) !important}.active\:text-teal-700:active{color:var(--teal-700) !important}.active\:text-teal-800:active{color:var(--teal-800) !important}.active\:text-teal-900:active{color:var(--teal-900) !important}.text-orange-50{color:var(--orange-50) !important}.text-orange-100{color:var(--orange-100) !important}.text-orange-200{color:var(--orange-200) !important}.text-orange-300{color:var(--orange-300) !important}.text-orange-400{color:var(--orange-400) !important}.text-orange-500{color:var(--orange-500) !important}.text-orange-600{color:var(--orange-600) !important}.text-orange-700{color:var(--orange-700) !important}.text-orange-800{color:var(--orange-800) !important}.text-orange-900{color:var(--orange-900) !important}.focus\:text-orange-50:focus{color:var(--orange-50) !important}.focus\:text-orange-100:focus{color:var(--orange-100) !important}.focus\:text-orange-200:focus{color:var(--orange-200) !important}.focus\:text-orange-300:focus{color:var(--orange-300) !important}.focus\:text-orange-400:focus{color:var(--orange-400) !important}.focus\:text-orange-500:focus{color:var(--orange-500) !important}.focus\:text-orange-600:focus{color:var(--orange-600) !important}.focus\:text-orange-700:focus{color:var(--orange-700) !important}.focus\:text-orange-800:focus{color:var(--orange-800) !important}.focus\:text-orange-900:focus{color:var(--orange-900) !important}.hover\:text-orange-50:hover{color:var(--orange-50) !important}.hover\:text-orange-100:hover{color:var(--orange-100) !important}.hover\:text-orange-200:hover{color:var(--orange-200) !important}.hover\:text-orange-300:hover{color:var(--orange-300) !important}.hover\:text-orange-400:hover{color:var(--orange-400) !important}.hover\:text-orange-500:hover{color:var(--orange-500) !important}.hover\:text-orange-600:hover{color:var(--orange-600) !important}.hover\:text-orange-700:hover{color:var(--orange-700) !important}.hover\:text-orange-800:hover{color:var(--orange-800) !important}.hover\:text-orange-900:hover{color:var(--orange-900) !important}.active\:text-orange-50:active{color:var(--orange-50) !important}.active\:text-orange-100:active{color:var(--orange-100) !important}.active\:text-orange-200:active{color:var(--orange-200) !important}.active\:text-orange-300:active{color:var(--orange-300) !important}.active\:text-orange-400:active{color:var(--orange-400) !important}.active\:text-orange-500:active{color:var(--orange-500) !important}.active\:text-orange-600:active{color:var(--orange-600) !important}.active\:text-orange-700:active{color:var(--orange-700) !important}.active\:text-orange-800:active{color:var(--orange-800) !important}.active\:text-orange-900:active{color:var(--orange-900) !important}.text-bluegray-50{color:var(--bluegray-50) !important}.text-bluegray-100{color:var(--bluegray-100) !important}.text-bluegray-200{color:var(--bluegray-200) !important}.text-bluegray-300{color:var(--bluegray-300) !important}.text-bluegray-400{color:var(--bluegray-400) !important}.text-bluegray-500{color:var(--bluegray-500) !important}.text-bluegray-600{color:var(--bluegray-600) !important}.text-bluegray-700{color:var(--bluegray-700) !important}.text-bluegray-800{color:var(--bluegray-800) !important}.text-bluegray-900{color:var(--bluegray-900) !important}.focus\:text-bluegray-50:focus{color:var(--bluegray-50) !important}.focus\:text-bluegray-100:focus{color:var(--bluegray-100) !important}.focus\:text-bluegray-200:focus{color:var(--bluegray-200) !important}.focus\:text-bluegray-300:focus{color:var(--bluegray-300) !important}.focus\:text-bluegray-400:focus{color:var(--bluegray-400) !important}.focus\:text-bluegray-500:focus{color:var(--bluegray-500) !important}.focus\:text-bluegray-600:focus{color:var(--bluegray-600) !important}.focus\:text-bluegray-700:focus{color:var(--bluegray-700) !important}.focus\:text-bluegray-800:focus{color:var(--bluegray-800) !important}.focus\:text-bluegray-900:focus{color:var(--bluegray-900) !important}.hover\:text-bluegray-50:hover{color:var(--bluegray-50) !important}.hover\:text-bluegray-100:hover{color:var(--bluegray-100) !important}.hover\:text-bluegray-200:hover{color:var(--bluegray-200) !important}.hover\:text-bluegray-300:hover{color:var(--bluegray-300) !important}.hover\:text-bluegray-400:hover{color:var(--bluegray-400) !important}.hover\:text-bluegray-500:hover{color:var(--bluegray-500) !important}.hover\:text-bluegray-600:hover{color:var(--bluegray-600) !important}.hover\:text-bluegray-700:hover{color:var(--bluegray-700) !important}.hover\:text-bluegray-800:hover{color:var(--bluegray-800) !important}.hover\:text-bluegray-900:hover{color:var(--bluegray-900) !important}.active\:text-bluegray-50:active{color:var(--bluegray-50) !important}.active\:text-bluegray-100:active{color:var(--bluegray-100) !important}.active\:text-bluegray-200:active{color:var(--bluegray-200) !important}.active\:text-bluegray-300:active{color:var(--bluegray-300) !important}.active\:text-bluegray-400:active{color:var(--bluegray-400) !important}.active\:text-bluegray-500:active{color:var(--bluegray-500) !important}.active\:text-bluegray-600:active{color:var(--bluegray-600) !important}.active\:text-bluegray-700:active{color:var(--bluegray-700) !important}.active\:text-bluegray-800:active{color:var(--bluegray-800) !important}.active\:text-bluegray-900:active{color:var(--bluegray-900) !important}.text-purple-50{color:var(--purple-50) !important}.text-purple-100{color:var(--purple-100) !important}.text-purple-200{color:var(--purple-200) !important}.text-purple-300{color:var(--purple-300) !important}.text-purple-400{color:var(--purple-400) !important}.text-purple-500{color:var(--purple-500) !important}.text-purple-600{color:var(--purple-600) !important}.text-purple-700{color:var(--purple-700) !important}.text-purple-800{color:var(--purple-800) !important}.text-purple-900{color:var(--purple-900) !important}.focus\:text-purple-50:focus{color:var(--purple-50) !important}.focus\:text-purple-100:focus{color:var(--purple-100) !important}.focus\:text-purple-200:focus{color:var(--purple-200) !important}.focus\:text-purple-300:focus{color:var(--purple-300) !important}.focus\:text-purple-400:focus{color:var(--purple-400) !important}.focus\:text-purple-500:focus{color:var(--purple-500) !important}.focus\:text-purple-600:focus{color:var(--purple-600) !important}.focus\:text-purple-700:focus{color:var(--purple-700) !important}.focus\:text-purple-800:focus{color:var(--purple-800) !important}.focus\:text-purple-900:focus{color:var(--purple-900) !important}.hover\:text-purple-50:hover{color:var(--purple-50) !important}.hover\:text-purple-100:hover{color:var(--purple-100) !important}.hover\:text-purple-200:hover{color:var(--purple-200) !important}.hover\:text-purple-300:hover{color:var(--purple-300) !important}.hover\:text-purple-400:hover{color:var(--purple-400) !important}.hover\:text-purple-500:hover{color:var(--purple-500) !important}.hover\:text-purple-600:hover{color:var(--purple-600) !important}.hover\:text-purple-700:hover{color:var(--purple-700) !important}.hover\:text-purple-800:hover{color:var(--purple-800) !important}.hover\:text-purple-900:hover{color:var(--purple-900) !important}.active\:text-purple-50:active{color:var(--purple-50) !important}.active\:text-purple-100:active{color:var(--purple-100) !important}.active\:text-purple-200:active{color:var(--purple-200) !important}.active\:text-purple-300:active{color:var(--purple-300) !important}.active\:text-purple-400:active{color:var(--purple-400) !important}.active\:text-purple-500:active{color:var(--purple-500) !important}.active\:text-purple-600:active{color:var(--purple-600) !important}.active\:text-purple-700:active{color:var(--purple-700) !important}.active\:text-purple-800:active{color:var(--purple-800) !important}.active\:text-purple-900:active{color:var(--purple-900) !important}.text-gray-50{color:var(--gray-50) !important}.text-gray-100{color:var(--gray-100) !important}.text-gray-200{color:var(--gray-200) !important}.text-gray-300{color:var(--gray-300) !important}.text-gray-400{color:var(--gray-400) !important}.text-gray-500{color:var(--gray-500) !important}.text-gray-600{color:var(--gray-600) !important}.text-gray-700{color:var(--gray-700) !important}.text-gray-800{color:var(--gray-800) !important}.text-gray-900{color:var(--gray-900) !important}.focus\:text-gray-50:focus{color:var(--gray-50) !important}.focus\:text-gray-100:focus{color:var(--gray-100) !important}.focus\:text-gray-200:focus{color:var(--gray-200) !important}.focus\:text-gray-300:focus{color:var(--gray-300) !important}.focus\:text-gray-400:focus{color:var(--gray-400) !important}.focus\:text-gray-500:focus{color:var(--gray-500) !important}.focus\:text-gray-600:focus{color:var(--gray-600) !important}.focus\:text-gray-700:focus{color:var(--gray-700) !important}.focus\:text-gray-800:focus{color:var(--gray-800) !important}.focus\:text-gray-900:focus{color:var(--gray-900) !important}.hover\:text-gray-50:hover{color:var(--gray-50) !important}.hover\:text-gray-100:hover{color:var(--gray-100) !important}.hover\:text-gray-200:hover{color:var(--gray-200) !important}.hover\:text-gray-300:hover{color:var(--gray-300) !important}.hover\:text-gray-400:hover{color:var(--gray-400) !important}.hover\:text-gray-500:hover{color:var(--gray-500) !important}.hover\:text-gray-600:hover{color:var(--gray-600) !important}.hover\:text-gray-700:hover{color:var(--gray-700) !important}.hover\:text-gray-800:hover{color:var(--gray-800) !important}.hover\:text-gray-900:hover{color:var(--gray-900) !important}.active\:text-gray-50:active{color:var(--gray-50) !important}.active\:text-gray-100:active{color:var(--gray-100) !important}.active\:text-gray-200:active{color:var(--gray-200) !important}.active\:text-gray-300:active{color:var(--gray-300) !important}.active\:text-gray-400:active{color:var(--gray-400) !important}.active\:text-gray-500:active{color:var(--gray-500) !important}.active\:text-gray-600:active{color:var(--gray-600) !important}.active\:text-gray-700:active{color:var(--gray-700) !important}.active\:text-gray-800:active{color:var(--gray-800) !important}.active\:text-gray-900:active{color:var(--gray-900) !important}.text-red-50{color:var(--red-50) !important}.text-red-100{color:var(--red-100) !important}.text-red-200{color:var(--red-200) !important}.text-red-300{color:var(--red-300) !important}.text-red-400{color:var(--red-400) !important}.text-red-500{color:var(--red-500) !important}.text-red-600{color:var(--red-600) !important}.text-red-700{color:var(--red-700) !important}.text-red-800{color:var(--red-800) !important}.text-red-900{color:var(--red-900) !important}.focus\:text-red-50:focus{color:var(--red-50) !important}.focus\:text-red-100:focus{color:var(--red-100) !important}.focus\:text-red-200:focus{color:var(--red-200) !important}.focus\:text-red-300:focus{color:var(--red-300) !important}.focus\:text-red-400:focus{color:var(--red-400) !important}.focus\:text-red-500:focus{color:var(--red-500) !important}.focus\:text-red-600:focus{color:var(--red-600) !important}.focus\:text-red-700:focus{color:var(--red-700) !important}.focus\:text-red-800:focus{color:var(--red-800) !important}.focus\:text-red-900:focus{color:var(--red-900) !important}.hover\:text-red-50:hover{color:var(--red-50) !important}.hover\:text-red-100:hover{color:var(--red-100) !important}.hover\:text-red-200:hover{color:var(--red-200) !important}.hover\:text-red-300:hover{color:var(--red-300) !important}.hover\:text-red-400:hover{color:var(--red-400) !important}.hover\:text-red-500:hover{color:var(--red-500) !important}.hover\:text-red-600:hover{color:var(--red-600) !important}.hover\:text-red-700:hover{color:var(--red-700) !important}.hover\:text-red-800:hover{color:var(--red-800) !important}.hover\:text-red-900:hover{color:var(--red-900) !important}.active\:text-red-50:active{color:var(--red-50) !important}.active\:text-red-100:active{color:var(--red-100) !important}.active\:text-red-200:active{color:var(--red-200) !important}.active\:text-red-300:active{color:var(--red-300) !important}.active\:text-red-400:active{color:var(--red-400) !important}.active\:text-red-500:active{color:var(--red-500) !important}.active\:text-red-600:active{color:var(--red-600) !important}.active\:text-red-700:active{color:var(--red-700) !important}.active\:text-red-800:active{color:var(--red-800) !important}.active\:text-red-900:active{color:var(--red-900) !important}.text-primary-50{color:var(--primary-50) !important}.text-primary-100{color:var(--primary-100) !important}.text-primary-200{color:var(--primary-200) !important}.text-primary-300{color:var(--primary-300) !important}.text-primary-400{color:var(--primary-400) !important}.text-primary-500{color:var(--primary-500) !important}.text-primary-600{color:var(--primary-600) !important}.text-primary-700{color:var(--primary-700) !important}.text-primary-800{color:var(--primary-800) !important}.text-primary-900{color:var(--primary-900) !important}.focus\:text-primary-50:focus{color:var(--primary-50) !important}.focus\:text-primary-100:focus{color:var(--primary-100) !important}.focus\:text-primary-200:focus{color:var(--primary-200) !important}.focus\:text-primary-300:focus{color:var(--primary-300) !important}.focus\:text-primary-400:focus{color:var(--primary-400) !important}.focus\:text-primary-500:focus{color:var(--primary-500) !important}.focus\:text-primary-600:focus{color:var(--primary-600) !important}.focus\:text-primary-700:focus{color:var(--primary-700) !important}.focus\:text-primary-800:focus{color:var(--primary-800) !important}.focus\:text-primary-900:focus{color:var(--primary-900) !important}.hover\:text-primary-50:hover{color:var(--primary-50) !important}.hover\:text-primary-100:hover{color:var(--primary-100) !important}.hover\:text-primary-200:hover{color:var(--primary-200) !important}.hover\:text-primary-300:hover{color:var(--primary-300) !important}.hover\:text-primary-400:hover{color:var(--primary-400) !important}.hover\:text-primary-500:hover{color:var(--primary-500) !important}.hover\:text-primary-600:hover{color:var(--primary-600) !important}.hover\:text-primary-700:hover{color:var(--primary-700) !important}.hover\:text-primary-800:hover{color:var(--primary-800) !important}.hover\:text-primary-900:hover{color:var(--primary-900) !important}.active\:text-primary-50:active{color:var(--primary-50) !important}.active\:text-primary-100:active{color:var(--primary-100) !important}.active\:text-primary-200:active{color:var(--primary-200) !important}.active\:text-primary-300:active{color:var(--primary-300) !important}.active\:text-primary-400:active{color:var(--primary-400) !important}.active\:text-primary-500:active{color:var(--primary-500) !important}.active\:text-primary-600:active{color:var(--primary-600) !important}.active\:text-primary-700:active{color:var(--primary-700) !important}.active\:text-primary-800:active{color:var(--primary-800) !important}.active\:text-primary-900:active{color:var(--primary-900) !important}.bg-blue-50{background-color:var(--blue-50) !important}.bg-blue-100{background-color:var(--blue-100) !important}.bg-blue-200{background-color:var(--blue-200) !important}.bg-blue-300{background-color:var(--blue-300) !important}.bg-blue-400{background-color:var(--blue-400) !important}.bg-blue-500{background-color:var(--blue-500) !important}.bg-blue-600{background-color:var(--blue-600) !important}.bg-blue-700{background-color:var(--blue-700) !important}.bg-blue-800{background-color:var(--blue-800) !important}.bg-blue-900{background-color:var(--blue-900) !important}.focus\:bg-blue-50:focus{background-color:var(--blue-50) !important}.focus\:bg-blue-100:focus{background-color:var(--blue-100) !important}.focus\:bg-blue-200:focus{background-color:var(--blue-200) !important}.focus\:bg-blue-300:focus{background-color:var(--blue-300) !important}.focus\:bg-blue-400:focus{background-color:var(--blue-400) !important}.focus\:bg-blue-500:focus{background-color:var(--blue-500) !important}.focus\:bg-blue-600:focus{background-color:var(--blue-600) !important}.focus\:bg-blue-700:focus{background-color:var(--blue-700) !important}.focus\:bg-blue-800:focus{background-color:var(--blue-800) !important}.focus\:bg-blue-900:focus{background-color:var(--blue-900) !important}.hover\:bg-blue-50:hover{background-color:var(--blue-50) !important}.hover\:bg-blue-100:hover{background-color:var(--blue-100) !important}.hover\:bg-blue-200:hover{background-color:var(--blue-200) !important}.hover\:bg-blue-300:hover{background-color:var(--blue-300) !important}.hover\:bg-blue-400:hover{background-color:var(--blue-400) !important}.hover\:bg-blue-500:hover{background-color:var(--blue-500) !important}.hover\:bg-blue-600:hover{background-color:var(--blue-600) !important}.hover\:bg-blue-700:hover{background-color:var(--blue-700) !important}.hover\:bg-blue-800:hover{background-color:var(--blue-800) !important}.hover\:bg-blue-900:hover{background-color:var(--blue-900) !important}.active\:bg-blue-50:active{background-color:var(--blue-50) !important}.active\:bg-blue-100:active{background-color:var(--blue-100) !important}.active\:bg-blue-200:active{background-color:var(--blue-200) !important}.active\:bg-blue-300:active{background-color:var(--blue-300) !important}.active\:bg-blue-400:active{background-color:var(--blue-400) !important}.active\:bg-blue-500:active{background-color:var(--blue-500) !important}.active\:bg-blue-600:active{background-color:var(--blue-600) !important}.active\:bg-blue-700:active{background-color:var(--blue-700) !important}.active\:bg-blue-800:active{background-color:var(--blue-800) !important}.active\:bg-blue-900:active{background-color:var(--blue-900) !important}.bg-green-50{background-color:var(--green-50) !important}.bg-green-100{background-color:var(--green-100) !important}.bg-green-200{background-color:var(--green-200) !important}.bg-green-300{background-color:var(--green-300) !important}.bg-green-400{background-color:var(--green-400) !important}.bg-green-500{background-color:var(--green-500) !important}.bg-green-600{background-color:var(--green-600) !important}.bg-green-700{background-color:var(--green-700) !important}.bg-green-800{background-color:var(--green-800) !important}.bg-green-900{background-color:var(--green-900) !important}.focus\:bg-green-50:focus{background-color:var(--green-50) !important}.focus\:bg-green-100:focus{background-color:var(--green-100) !important}.focus\:bg-green-200:focus{background-color:var(--green-200) !important}.focus\:bg-green-300:focus{background-color:var(--green-300) !important}.focus\:bg-green-400:focus{background-color:var(--green-400) !important}.focus\:bg-green-500:focus{background-color:var(--green-500) !important}.focus\:bg-green-600:focus{background-color:var(--green-600) !important}.focus\:bg-green-700:focus{background-color:var(--green-700) !important}.focus\:bg-green-800:focus{background-color:var(--green-800) !important}.focus\:bg-green-900:focus{background-color:var(--green-900) !important}.hover\:bg-green-50:hover{background-color:var(--green-50) !important}.hover\:bg-green-100:hover{background-color:var(--green-100) !important}.hover\:bg-green-200:hover{background-color:var(--green-200) !important}.hover\:bg-green-300:hover{background-color:var(--green-300) !important}.hover\:bg-green-400:hover{background-color:var(--green-400) !important}.hover\:bg-green-500:hover{background-color:var(--green-500) !important}.hover\:bg-green-600:hover{background-color:var(--green-600) !important}.hover\:bg-green-700:hover{background-color:var(--green-700) !important}.hover\:bg-green-800:hover{background-color:var(--green-800) !important}.hover\:bg-green-900:hover{background-color:var(--green-900) !important}.active\:bg-green-50:active{background-color:var(--green-50) !important}.active\:bg-green-100:active{background-color:var(--green-100) !important}.active\:bg-green-200:active{background-color:var(--green-200) !important}.active\:bg-green-300:active{background-color:var(--green-300) !important}.active\:bg-green-400:active{background-color:var(--green-400) !important}.active\:bg-green-500:active{background-color:var(--green-500) !important}.active\:bg-green-600:active{background-color:var(--green-600) !important}.active\:bg-green-700:active{background-color:var(--green-700) !important}.active\:bg-green-800:active{background-color:var(--green-800) !important}.active\:bg-green-900:active{background-color:var(--green-900) !important}.bg-yellow-50{background-color:var(--yellow-50) !important}.bg-yellow-100{background-color:var(--yellow-100) !important}.bg-yellow-200{background-color:var(--yellow-200) !important}.bg-yellow-300{background-color:var(--yellow-300) !important}.bg-yellow-400{background-color:var(--yellow-400) !important}.bg-yellow-500{background-color:var(--yellow-500) !important}.bg-yellow-600{background-color:var(--yellow-600) !important}.bg-yellow-700{background-color:var(--yellow-700) !important}.bg-yellow-800{background-color:var(--yellow-800) !important}.bg-yellow-900{background-color:var(--yellow-900) !important}.focus\:bg-yellow-50:focus{background-color:var(--yellow-50) !important}.focus\:bg-yellow-100:focus{background-color:var(--yellow-100) !important}.focus\:bg-yellow-200:focus{background-color:var(--yellow-200) !important}.focus\:bg-yellow-300:focus{background-color:var(--yellow-300) !important}.focus\:bg-yellow-400:focus{background-color:var(--yellow-400) !important}.focus\:bg-yellow-500:focus{background-color:var(--yellow-500) !important}.focus\:bg-yellow-600:focus{background-color:var(--yellow-600) !important}.focus\:bg-yellow-700:focus{background-color:var(--yellow-700) !important}.focus\:bg-yellow-800:focus{background-color:var(--yellow-800) !important}.focus\:bg-yellow-900:focus{background-color:var(--yellow-900) !important}.hover\:bg-yellow-50:hover{background-color:var(--yellow-50) !important}.hover\:bg-yellow-100:hover{background-color:var(--yellow-100) !important}.hover\:bg-yellow-200:hover{background-color:var(--yellow-200) !important}.hover\:bg-yellow-300:hover{background-color:var(--yellow-300) !important}.hover\:bg-yellow-400:hover{background-color:var(--yellow-400) !important}.hover\:bg-yellow-500:hover{background-color:var(--yellow-500) !important}.hover\:bg-yellow-600:hover{background-color:var(--yellow-600) !important}.hover\:bg-yellow-700:hover{background-color:var(--yellow-700) !important}.hover\:bg-yellow-800:hover{background-color:var(--yellow-800) !important}.hover\:bg-yellow-900:hover{background-color:var(--yellow-900) !important}.active\:bg-yellow-50:active{background-color:var(--yellow-50) !important}.active\:bg-yellow-100:active{background-color:var(--yellow-100) !important}.active\:bg-yellow-200:active{background-color:var(--yellow-200) !important}.active\:bg-yellow-300:active{background-color:var(--yellow-300) !important}.active\:bg-yellow-400:active{background-color:var(--yellow-400) !important}.active\:bg-yellow-500:active{background-color:var(--yellow-500) !important}.active\:bg-yellow-600:active{background-color:var(--yellow-600) !important}.active\:bg-yellow-700:active{background-color:var(--yellow-700) !important}.active\:bg-yellow-800:active{background-color:var(--yellow-800) !important}.active\:bg-yellow-900:active{background-color:var(--yellow-900) !important}.bg-cyan-50{background-color:var(--cyan-50) !important}.bg-cyan-100{background-color:var(--cyan-100) !important}.bg-cyan-200{background-color:var(--cyan-200) !important}.bg-cyan-300{background-color:var(--cyan-300) !important}.bg-cyan-400{background-color:var(--cyan-400) !important}.bg-cyan-500{background-color:var(--cyan-500) !important}.bg-cyan-600{background-color:var(--cyan-600) !important}.bg-cyan-700{background-color:var(--cyan-700) !important}.bg-cyan-800{background-color:var(--cyan-800) !important}.bg-cyan-900{background-color:var(--cyan-900) !important}.focus\:bg-cyan-50:focus{background-color:var(--cyan-50) !important}.focus\:bg-cyan-100:focus{background-color:var(--cyan-100) !important}.focus\:bg-cyan-200:focus{background-color:var(--cyan-200) !important}.focus\:bg-cyan-300:focus{background-color:var(--cyan-300) !important}.focus\:bg-cyan-400:focus{background-color:var(--cyan-400) !important}.focus\:bg-cyan-500:focus{background-color:var(--cyan-500) !important}.focus\:bg-cyan-600:focus{background-color:var(--cyan-600) !important}.focus\:bg-cyan-700:focus{background-color:var(--cyan-700) !important}.focus\:bg-cyan-800:focus{background-color:var(--cyan-800) !important}.focus\:bg-cyan-900:focus{background-color:var(--cyan-900) !important}.hover\:bg-cyan-50:hover{background-color:var(--cyan-50) !important}.hover\:bg-cyan-100:hover{background-color:var(--cyan-100) !important}.hover\:bg-cyan-200:hover{background-color:var(--cyan-200) !important}.hover\:bg-cyan-300:hover{background-color:var(--cyan-300) !important}.hover\:bg-cyan-400:hover{background-color:var(--cyan-400) !important}.hover\:bg-cyan-500:hover{background-color:var(--cyan-500) !important}.hover\:bg-cyan-600:hover{background-color:var(--cyan-600) !important}.hover\:bg-cyan-700:hover{background-color:var(--cyan-700) !important}.hover\:bg-cyan-800:hover{background-color:var(--cyan-800) !important}.hover\:bg-cyan-900:hover{background-color:var(--cyan-900) !important}.active\:bg-cyan-50:active{background-color:var(--cyan-50) !important}.active\:bg-cyan-100:active{background-color:var(--cyan-100) !important}.active\:bg-cyan-200:active{background-color:var(--cyan-200) !important}.active\:bg-cyan-300:active{background-color:var(--cyan-300) !important}.active\:bg-cyan-400:active{background-color:var(--cyan-400) !important}.active\:bg-cyan-500:active{background-color:var(--cyan-500) !important}.active\:bg-cyan-600:active{background-color:var(--cyan-600) !important}.active\:bg-cyan-700:active{background-color:var(--cyan-700) !important}.active\:bg-cyan-800:active{background-color:var(--cyan-800) !important}.active\:bg-cyan-900:active{background-color:var(--cyan-900) !important}.bg-pink-50{background-color:var(--pink-50) !important}.bg-pink-100{background-color:var(--pink-100) !important}.bg-pink-200{background-color:var(--pink-200) !important}.bg-pink-300{background-color:var(--pink-300) !important}.bg-pink-400{background-color:var(--pink-400) !important}.bg-pink-500{background-color:var(--pink-500) !important}.bg-pink-600{background-color:var(--pink-600) !important}.bg-pink-700{background-color:var(--pink-700) !important}.bg-pink-800{background-color:var(--pink-800) !important}.bg-pink-900{background-color:var(--pink-900) !important}.focus\:bg-pink-50:focus{background-color:var(--pink-50) !important}.focus\:bg-pink-100:focus{background-color:var(--pink-100) !important}.focus\:bg-pink-200:focus{background-color:var(--pink-200) !important}.focus\:bg-pink-300:focus{background-color:var(--pink-300) !important}.focus\:bg-pink-400:focus{background-color:var(--pink-400) !important}.focus\:bg-pink-500:focus{background-color:var(--pink-500) !important}.focus\:bg-pink-600:focus{background-color:var(--pink-600) !important}.focus\:bg-pink-700:focus{background-color:var(--pink-700) !important}.focus\:bg-pink-800:focus{background-color:var(--pink-800) !important}.focus\:bg-pink-900:focus{background-color:var(--pink-900) !important}.hover\:bg-pink-50:hover{background-color:var(--pink-50) !important}.hover\:bg-pink-100:hover{background-color:var(--pink-100) !important}.hover\:bg-pink-200:hover{background-color:var(--pink-200) !important}.hover\:bg-pink-300:hover{background-color:var(--pink-300) !important}.hover\:bg-pink-400:hover{background-color:var(--pink-400) !important}.hover\:bg-pink-500:hover{background-color:var(--pink-500) !important}.hover\:bg-pink-600:hover{background-color:var(--pink-600) !important}.hover\:bg-pink-700:hover{background-color:var(--pink-700) !important}.hover\:bg-pink-800:hover{background-color:var(--pink-800) !important}.hover\:bg-pink-900:hover{background-color:var(--pink-900) !important}.active\:bg-pink-50:active{background-color:var(--pink-50) !important}.active\:bg-pink-100:active{background-color:var(--pink-100) !important}.active\:bg-pink-200:active{background-color:var(--pink-200) !important}.active\:bg-pink-300:active{background-color:var(--pink-300) !important}.active\:bg-pink-400:active{background-color:var(--pink-400) !important}.active\:bg-pink-500:active{background-color:var(--pink-500) !important}.active\:bg-pink-600:active{background-color:var(--pink-600) !important}.active\:bg-pink-700:active{background-color:var(--pink-700) !important}.active\:bg-pink-800:active{background-color:var(--pink-800) !important}.active\:bg-pink-900:active{background-color:var(--pink-900) !important}.bg-indigo-50{background-color:var(--indigo-50) !important}.bg-indigo-100{background-color:var(--indigo-100) !important}.bg-indigo-200{background-color:var(--indigo-200) !important}.bg-indigo-300{background-color:var(--indigo-300) !important}.bg-indigo-400{background-color:var(--indigo-400) !important}.bg-indigo-500{background-color:var(--indigo-500) !important}.bg-indigo-600{background-color:var(--indigo-600) !important}.bg-indigo-700{background-color:var(--indigo-700) !important}.bg-indigo-800{background-color:var(--indigo-800) !important}.bg-indigo-900{background-color:var(--indigo-900) !important}.focus\:bg-indigo-50:focus{background-color:var(--indigo-50) !important}.focus\:bg-indigo-100:focus{background-color:var(--indigo-100) !important}.focus\:bg-indigo-200:focus{background-color:var(--indigo-200) !important}.focus\:bg-indigo-300:focus{background-color:var(--indigo-300) !important}.focus\:bg-indigo-400:focus{background-color:var(--indigo-400) !important}.focus\:bg-indigo-500:focus{background-color:var(--indigo-500) !important}.focus\:bg-indigo-600:focus{background-color:var(--indigo-600) !important}.focus\:bg-indigo-700:focus{background-color:var(--indigo-700) !important}.focus\:bg-indigo-800:focus{background-color:var(--indigo-800) !important}.focus\:bg-indigo-900:focus{background-color:var(--indigo-900) !important}.hover\:bg-indigo-50:hover{background-color:var(--indigo-50) !important}.hover\:bg-indigo-100:hover{background-color:var(--indigo-100) !important}.hover\:bg-indigo-200:hover{background-color:var(--indigo-200) !important}.hover\:bg-indigo-300:hover{background-color:var(--indigo-300) !important}.hover\:bg-indigo-400:hover{background-color:var(--indigo-400) !important}.hover\:bg-indigo-500:hover{background-color:var(--indigo-500) !important}.hover\:bg-indigo-600:hover{background-color:var(--indigo-600) !important}.hover\:bg-indigo-700:hover{background-color:var(--indigo-700) !important}.hover\:bg-indigo-800:hover{background-color:var(--indigo-800) !important}.hover\:bg-indigo-900:hover{background-color:var(--indigo-900) !important}.active\:bg-indigo-50:active{background-color:var(--indigo-50) !important}.active\:bg-indigo-100:active{background-color:var(--indigo-100) !important}.active\:bg-indigo-200:active{background-color:var(--indigo-200) !important}.active\:bg-indigo-300:active{background-color:var(--indigo-300) !important}.active\:bg-indigo-400:active{background-color:var(--indigo-400) !important}.active\:bg-indigo-500:active{background-color:var(--indigo-500) !important}.active\:bg-indigo-600:active{background-color:var(--indigo-600) !important}.active\:bg-indigo-700:active{background-color:var(--indigo-700) !important}.active\:bg-indigo-800:active{background-color:var(--indigo-800) !important}.active\:bg-indigo-900:active{background-color:var(--indigo-900) !important}.bg-teal-50{background-color:var(--teal-50) !important}.bg-teal-100{background-color:var(--teal-100) !important}.bg-teal-200{background-color:var(--teal-200) !important}.bg-teal-300{background-color:var(--teal-300) !important}.bg-teal-400{background-color:var(--teal-400) !important}.bg-teal-500{background-color:var(--teal-500) !important}.bg-teal-600{background-color:var(--teal-600) !important}.bg-teal-700{background-color:var(--teal-700) !important}.bg-teal-800{background-color:var(--teal-800) !important}.bg-teal-900{background-color:var(--teal-900) !important}.focus\:bg-teal-50:focus{background-color:var(--teal-50) !important}.focus\:bg-teal-100:focus{background-color:var(--teal-100) !important}.focus\:bg-teal-200:focus{background-color:var(--teal-200) !important}.focus\:bg-teal-300:focus{background-color:var(--teal-300) !important}.focus\:bg-teal-400:focus{background-color:var(--teal-400) !important}.focus\:bg-teal-500:focus{background-color:var(--teal-500) !important}.focus\:bg-teal-600:focus{background-color:var(--teal-600) !important}.focus\:bg-teal-700:focus{background-color:var(--teal-700) !important}.focus\:bg-teal-800:focus{background-color:var(--teal-800) !important}.focus\:bg-teal-900:focus{background-color:var(--teal-900) !important}.hover\:bg-teal-50:hover{background-color:var(--teal-50) !important}.hover\:bg-teal-100:hover{background-color:var(--teal-100) !important}.hover\:bg-teal-200:hover{background-color:var(--teal-200) !important}.hover\:bg-teal-300:hover{background-color:var(--teal-300) !important}.hover\:bg-teal-400:hover{background-color:var(--teal-400) !important}.hover\:bg-teal-500:hover{background-color:var(--teal-500) !important}.hover\:bg-teal-600:hover{background-color:var(--teal-600) !important}.hover\:bg-teal-700:hover{background-color:var(--teal-700) !important}.hover\:bg-teal-800:hover{background-color:var(--teal-800) !important}.hover\:bg-teal-900:hover{background-color:var(--teal-900) !important}.active\:bg-teal-50:active{background-color:var(--teal-50) !important}.active\:bg-teal-100:active{background-color:var(--teal-100) !important}.active\:bg-teal-200:active{background-color:var(--teal-200) !important}.active\:bg-teal-300:active{background-color:var(--teal-300) !important}.active\:bg-teal-400:active{background-color:var(--teal-400) !important}.active\:bg-teal-500:active{background-color:var(--teal-500) !important}.active\:bg-teal-600:active{background-color:var(--teal-600) !important}.active\:bg-teal-700:active{background-color:var(--teal-700) !important}.active\:bg-teal-800:active{background-color:var(--teal-800) !important}.active\:bg-teal-900:active{background-color:var(--teal-900) !important}.bg-orange-50{background-color:var(--orange-50) !important}.bg-orange-100{background-color:var(--orange-100) !important}.bg-orange-200{background-color:var(--orange-200) !important}.bg-orange-300{background-color:var(--orange-300) !important}.bg-orange-400{background-color:var(--orange-400) !important}.bg-orange-500{background-color:var(--orange-500) !important}.bg-orange-600{background-color:var(--orange-600) !important}.bg-orange-700{background-color:var(--orange-700) !important}.bg-orange-800{background-color:var(--orange-800) !important}.bg-orange-900{background-color:var(--orange-900) !important}.focus\:bg-orange-50:focus{background-color:var(--orange-50) !important}.focus\:bg-orange-100:focus{background-color:var(--orange-100) !important}.focus\:bg-orange-200:focus{background-color:var(--orange-200) !important}.focus\:bg-orange-300:focus{background-color:var(--orange-300) !important}.focus\:bg-orange-400:focus{background-color:var(--orange-400) !important}.focus\:bg-orange-500:focus{background-color:var(--orange-500) !important}.focus\:bg-orange-600:focus{background-color:var(--orange-600) !important}.focus\:bg-orange-700:focus{background-color:var(--orange-700) !important}.focus\:bg-orange-800:focus{background-color:var(--orange-800) !important}.focus\:bg-orange-900:focus{background-color:var(--orange-900) !important}.hover\:bg-orange-50:hover{background-color:var(--orange-50) !important}.hover\:bg-orange-100:hover{background-color:var(--orange-100) !important}.hover\:bg-orange-200:hover{background-color:var(--orange-200) !important}.hover\:bg-orange-300:hover{background-color:var(--orange-300) !important}.hover\:bg-orange-400:hover{background-color:var(--orange-400) !important}.hover\:bg-orange-500:hover{background-color:var(--orange-500) !important}.hover\:bg-orange-600:hover{background-color:var(--orange-600) !important}.hover\:bg-orange-700:hover{background-color:var(--orange-700) !important}.hover\:bg-orange-800:hover{background-color:var(--orange-800) !important}.hover\:bg-orange-900:hover{background-color:var(--orange-900) !important}.active\:bg-orange-50:active{background-color:var(--orange-50) !important}.active\:bg-orange-100:active{background-color:var(--orange-100) !important}.active\:bg-orange-200:active{background-color:var(--orange-200) !important}.active\:bg-orange-300:active{background-color:var(--orange-300) !important}.active\:bg-orange-400:active{background-color:var(--orange-400) !important}.active\:bg-orange-500:active{background-color:var(--orange-500) !important}.active\:bg-orange-600:active{background-color:var(--orange-600) !important}.active\:bg-orange-700:active{background-color:var(--orange-700) !important}.active\:bg-orange-800:active{background-color:var(--orange-800) !important}.active\:bg-orange-900:active{background-color:var(--orange-900) !important}.bg-bluegray-50{background-color:var(--bluegray-50) !important}.bg-bluegray-100{background-color:var(--bluegray-100) !important}.bg-bluegray-200{background-color:var(--bluegray-200) !important}.bg-bluegray-300{background-color:var(--bluegray-300) !important}.bg-bluegray-400{background-color:var(--bluegray-400) !important}.bg-bluegray-500{background-color:var(--bluegray-500) !important}.bg-bluegray-600{background-color:var(--bluegray-600) !important}.bg-bluegray-700{background-color:var(--bluegray-700) !important}.bg-bluegray-800{background-color:var(--bluegray-800) !important}.bg-bluegray-900{background-color:var(--bluegray-900) !important}.focus\:bg-bluegray-50:focus{background-color:var(--bluegray-50) !important}.focus\:bg-bluegray-100:focus{background-color:var(--bluegray-100) !important}.focus\:bg-bluegray-200:focus{background-color:var(--bluegray-200) !important}.focus\:bg-bluegray-300:focus{background-color:var(--bluegray-300) !important}.focus\:bg-bluegray-400:focus{background-color:var(--bluegray-400) !important}.focus\:bg-bluegray-500:focus{background-color:var(--bluegray-500) !important}.focus\:bg-bluegray-600:focus{background-color:var(--bluegray-600) !important}.focus\:bg-bluegray-700:focus{background-color:var(--bluegray-700) !important}.focus\:bg-bluegray-800:focus{background-color:var(--bluegray-800) !important}.focus\:bg-bluegray-900:focus{background-color:var(--bluegray-900) !important}.hover\:bg-bluegray-50:hover{background-color:var(--bluegray-50) !important}.hover\:bg-bluegray-100:hover{background-color:var(--bluegray-100) !important}.hover\:bg-bluegray-200:hover{background-color:var(--bluegray-200) !important}.hover\:bg-bluegray-300:hover{background-color:var(--bluegray-300) !important}.hover\:bg-bluegray-400:hover{background-color:var(--bluegray-400) !important}.hover\:bg-bluegray-500:hover{background-color:var(--bluegray-500) !important}.hover\:bg-bluegray-600:hover{background-color:var(--bluegray-600) !important}.hover\:bg-bluegray-700:hover{background-color:var(--bluegray-700) !important}.hover\:bg-bluegray-800:hover{background-color:var(--bluegray-800) !important}.hover\:bg-bluegray-900:hover{background-color:var(--bluegray-900) !important}.active\:bg-bluegray-50:active{background-color:var(--bluegray-50) !important}.active\:bg-bluegray-100:active{background-color:var(--bluegray-100) !important}.active\:bg-bluegray-200:active{background-color:var(--bluegray-200) !important}.active\:bg-bluegray-300:active{background-color:var(--bluegray-300) !important}.active\:bg-bluegray-400:active{background-color:var(--bluegray-400) !important}.active\:bg-bluegray-500:active{background-color:var(--bluegray-500) !important}.active\:bg-bluegray-600:active{background-color:var(--bluegray-600) !important}.active\:bg-bluegray-700:active{background-color:var(--bluegray-700) !important}.active\:bg-bluegray-800:active{background-color:var(--bluegray-800) !important}.active\:bg-bluegray-900:active{background-color:var(--bluegray-900) !important}.bg-purple-50{background-color:var(--purple-50) !important}.bg-purple-100{background-color:var(--purple-100) !important}.bg-purple-200{background-color:var(--purple-200) !important}.bg-purple-300{background-color:var(--purple-300) !important}.bg-purple-400{background-color:var(--purple-400) !important}.bg-purple-500{background-color:var(--purple-500) !important}.bg-purple-600{background-color:var(--purple-600) !important}.bg-purple-700{background-color:var(--purple-700) !important}.bg-purple-800{background-color:var(--purple-800) !important}.bg-purple-900{background-color:var(--purple-900) !important}.focus\:bg-purple-50:focus{background-color:var(--purple-50) !important}.focus\:bg-purple-100:focus{background-color:var(--purple-100) !important}.focus\:bg-purple-200:focus{background-color:var(--purple-200) !important}.focus\:bg-purple-300:focus{background-color:var(--purple-300) !important}.focus\:bg-purple-400:focus{background-color:var(--purple-400) !important}.focus\:bg-purple-500:focus{background-color:var(--purple-500) !important}.focus\:bg-purple-600:focus{background-color:var(--purple-600) !important}.focus\:bg-purple-700:focus{background-color:var(--purple-700) !important}.focus\:bg-purple-800:focus{background-color:var(--purple-800) !important}.focus\:bg-purple-900:focus{background-color:var(--purple-900) !important}.hover\:bg-purple-50:hover{background-color:var(--purple-50) !important}.hover\:bg-purple-100:hover{background-color:var(--purple-100) !important}.hover\:bg-purple-200:hover{background-color:var(--purple-200) !important}.hover\:bg-purple-300:hover{background-color:var(--purple-300) !important}.hover\:bg-purple-400:hover{background-color:var(--purple-400) !important}.hover\:bg-purple-500:hover{background-color:var(--purple-500) !important}.hover\:bg-purple-600:hover{background-color:var(--purple-600) !important}.hover\:bg-purple-700:hover{background-color:var(--purple-700) !important}.hover\:bg-purple-800:hover{background-color:var(--purple-800) !important}.hover\:bg-purple-900:hover{background-color:var(--purple-900) !important}.active\:bg-purple-50:active{background-color:var(--purple-50) !important}.active\:bg-purple-100:active{background-color:var(--purple-100) !important}.active\:bg-purple-200:active{background-color:var(--purple-200) !important}.active\:bg-purple-300:active{background-color:var(--purple-300) !important}.active\:bg-purple-400:active{background-color:var(--purple-400) !important}.active\:bg-purple-500:active{background-color:var(--purple-500) !important}.active\:bg-purple-600:active{background-color:var(--purple-600) !important}.active\:bg-purple-700:active{background-color:var(--purple-700) !important}.active\:bg-purple-800:active{background-color:var(--purple-800) !important}.active\:bg-purple-900:active{background-color:var(--purple-900) !important}.bg-gray-50{background-color:var(--gray-50) !important}.bg-gray-100{background-color:var(--gray-100) !important}.bg-gray-200{background-color:var(--gray-200) !important}.bg-gray-300{background-color:var(--gray-300) !important}.bg-gray-400{background-color:var(--gray-400) !important}.bg-gray-500{background-color:var(--gray-500) !important}.bg-gray-600{background-color:var(--gray-600) !important}.bg-gray-700{background-color:var(--gray-700) !important}.bg-gray-800{background-color:var(--gray-800) !important}.bg-gray-900{background-color:var(--gray-900) !important}.focus\:bg-gray-50:focus{background-color:var(--gray-50) !important}.focus\:bg-gray-100:focus{background-color:var(--gray-100) !important}.focus\:bg-gray-200:focus{background-color:var(--gray-200) !important}.focus\:bg-gray-300:focus{background-color:var(--gray-300) !important}.focus\:bg-gray-400:focus{background-color:var(--gray-400) !important}.focus\:bg-gray-500:focus{background-color:var(--gray-500) !important}.focus\:bg-gray-600:focus{background-color:var(--gray-600) !important}.focus\:bg-gray-700:focus{background-color:var(--gray-700) !important}.focus\:bg-gray-800:focus{background-color:var(--gray-800) !important}.focus\:bg-gray-900:focus{background-color:var(--gray-900) !important}.hover\:bg-gray-50:hover{background-color:var(--gray-50) !important}.hover\:bg-gray-100:hover{background-color:var(--gray-100) !important}.hover\:bg-gray-200:hover{background-color:var(--gray-200) !important}.hover\:bg-gray-300:hover{background-color:var(--gray-300) !important}.hover\:bg-gray-400:hover{background-color:var(--gray-400) !important}.hover\:bg-gray-500:hover{background-color:var(--gray-500) !important}.hover\:bg-gray-600:hover{background-color:var(--gray-600) !important}.hover\:bg-gray-700:hover{background-color:var(--gray-700) !important}.hover\:bg-gray-800:hover{background-color:var(--gray-800) !important}.hover\:bg-gray-900:hover{background-color:var(--gray-900) !important}.active\:bg-gray-50:active{background-color:var(--gray-50) !important}.active\:bg-gray-100:active{background-color:var(--gray-100) !important}.active\:bg-gray-200:active{background-color:var(--gray-200) !important}.active\:bg-gray-300:active{background-color:var(--gray-300) !important}.active\:bg-gray-400:active{background-color:var(--gray-400) !important}.active\:bg-gray-500:active{background-color:var(--gray-500) !important}.active\:bg-gray-600:active{background-color:var(--gray-600) !important}.active\:bg-gray-700:active{background-color:var(--gray-700) !important}.active\:bg-gray-800:active{background-color:var(--gray-800) !important}.active\:bg-gray-900:active{background-color:var(--gray-900) !important}.bg-red-50{background-color:var(--red-50) !important}.bg-red-100{background-color:var(--red-100) !important}.bg-red-200{background-color:var(--red-200) !important}.bg-red-300{background-color:var(--red-300) !important}.bg-red-400{background-color:var(--red-400) !important}.bg-red-500{background-color:var(--red-500) !important}.bg-red-600{background-color:var(--red-600) !important}.bg-red-700{background-color:var(--red-700) !important}.bg-red-800{background-color:var(--red-800) !important}.bg-red-900{background-color:var(--red-900) !important}.focus\:bg-red-50:focus{background-color:var(--red-50) !important}.focus\:bg-red-100:focus{background-color:var(--red-100) !important}.focus\:bg-red-200:focus{background-color:var(--red-200) !important}.focus\:bg-red-300:focus{background-color:var(--red-300) !important}.focus\:bg-red-400:focus{background-color:var(--red-400) !important}.focus\:bg-red-500:focus{background-color:var(--red-500) !important}.focus\:bg-red-600:focus{background-color:var(--red-600) !important}.focus\:bg-red-700:focus{background-color:var(--red-700) !important}.focus\:bg-red-800:focus{background-color:var(--red-800) !important}.focus\:bg-red-900:focus{background-color:var(--red-900) !important}.hover\:bg-red-50:hover{background-color:var(--red-50) !important}.hover\:bg-red-100:hover{background-color:var(--red-100) !important}.hover\:bg-red-200:hover{background-color:var(--red-200) !important}.hover\:bg-red-300:hover{background-color:var(--red-300) !important}.hover\:bg-red-400:hover{background-color:var(--red-400) !important}.hover\:bg-red-500:hover{background-color:var(--red-500) !important}.hover\:bg-red-600:hover{background-color:var(--red-600) !important}.hover\:bg-red-700:hover{background-color:var(--red-700) !important}.hover\:bg-red-800:hover{background-color:var(--red-800) !important}.hover\:bg-red-900:hover{background-color:var(--red-900) !important}.active\:bg-red-50:active{background-color:var(--red-50) !important}.active\:bg-red-100:active{background-color:var(--red-100) !important}.active\:bg-red-200:active{background-color:var(--red-200) !important}.active\:bg-red-300:active{background-color:var(--red-300) !important}.active\:bg-red-400:active{background-color:var(--red-400) !important}.active\:bg-red-500:active{background-color:var(--red-500) !important}.active\:bg-red-600:active{background-color:var(--red-600) !important}.active\:bg-red-700:active{background-color:var(--red-700) !important}.active\:bg-red-800:active{background-color:var(--red-800) !important}.active\:bg-red-900:active{background-color:var(--red-900) !important}.bg-primary-50{background-color:var(--primary-50) !important}.bg-primary-100{background-color:var(--primary-100) !important}.bg-primary-200{background-color:var(--primary-200) !important}.bg-primary-300{background-color:var(--primary-300) !important}.bg-primary-400{background-color:var(--primary-400) !important}.bg-primary-500{background-color:var(--primary-500) !important}.bg-primary-600{background-color:var(--primary-600) !important}.bg-primary-700{background-color:var(--primary-700) !important}.bg-primary-800{background-color:var(--primary-800) !important}.bg-primary-900{background-color:var(--primary-900) !important}.focus\:bg-primary-50:focus{background-color:var(--primary-50) !important}.focus\:bg-primary-100:focus{background-color:var(--primary-100) !important}.focus\:bg-primary-200:focus{background-color:var(--primary-200) !important}.focus\:bg-primary-300:focus{background-color:var(--primary-300) !important}.focus\:bg-primary-400:focus{background-color:var(--primary-400) !important}.focus\:bg-primary-500:focus{background-color:var(--primary-500) !important}.focus\:bg-primary-600:focus{background-color:var(--primary-600) !important}.focus\:bg-primary-700:focus{background-color:var(--primary-700) !important}.focus\:bg-primary-800:focus{background-color:var(--primary-800) !important}.focus\:bg-primary-900:focus{background-color:var(--primary-900) !important}.hover\:bg-primary-50:hover{background-color:var(--primary-50) !important}.hover\:bg-primary-100:hover{background-color:var(--primary-100) !important}.hover\:bg-primary-200:hover{background-color:var(--primary-200) !important}.hover\:bg-primary-300:hover{background-color:var(--primary-300) !important}.hover\:bg-primary-400:hover{background-color:var(--primary-400) !important}.hover\:bg-primary-500:hover{background-color:var(--primary-500) !important}.hover\:bg-primary-600:hover{background-color:var(--primary-600) !important}.hover\:bg-primary-700:hover{background-color:var(--primary-700) !important}.hover\:bg-primary-800:hover{background-color:var(--primary-800) !important}.hover\:bg-primary-900:hover{background-color:var(--primary-900) !important}.active\:bg-primary-50:active{background-color:var(--primary-50) !important}.active\:bg-primary-100:active{background-color:var(--primary-100) !important}.active\:bg-primary-200:active{background-color:var(--primary-200) !important}.active\:bg-primary-300:active{background-color:var(--primary-300) !important}.active\:bg-primary-400:active{background-color:var(--primary-400) !important}.active\:bg-primary-500:active{background-color:var(--primary-500) !important}.active\:bg-primary-600:active{background-color:var(--primary-600) !important}.active\:bg-primary-700:active{background-color:var(--primary-700) !important}.active\:bg-primary-800:active{background-color:var(--primary-800) !important}.active\:bg-primary-900:active{background-color:var(--primary-900) !important}.border-blue-50{border-color:var(--blue-50) !important}.border-blue-100{border-color:var(--blue-100) !important}.border-blue-200{border-color:var(--blue-200) !important}.border-blue-300{border-color:var(--blue-300) !important}.border-blue-400{border-color:var(--blue-400) !important}.border-blue-500{border-color:var(--blue-500) !important}.border-blue-600{border-color:var(--blue-600) !important}.border-blue-700{border-color:var(--blue-700) !important}.border-blue-800{border-color:var(--blue-800) !important}.border-blue-900{border-color:var(--blue-900) !important}.focus\:border-blue-50:focus{border-color:var(--blue-50) !important}.focus\:border-blue-100:focus{border-color:var(--blue-100) !important}.focus\:border-blue-200:focus{border-color:var(--blue-200) !important}.focus\:border-blue-300:focus{border-color:var(--blue-300) !important}.focus\:border-blue-400:focus{border-color:var(--blue-400) !important}.focus\:border-blue-500:focus{border-color:var(--blue-500) !important}.focus\:border-blue-600:focus{border-color:var(--blue-600) !important}.focus\:border-blue-700:focus{border-color:var(--blue-700) !important}.focus\:border-blue-800:focus{border-color:var(--blue-800) !important}.focus\:border-blue-900:focus{border-color:var(--blue-900) !important}.hover\:border-blue-50:hover{border-color:var(--blue-50) !important}.hover\:border-blue-100:hover{border-color:var(--blue-100) !important}.hover\:border-blue-200:hover{border-color:var(--blue-200) !important}.hover\:border-blue-300:hover{border-color:var(--blue-300) !important}.hover\:border-blue-400:hover{border-color:var(--blue-400) !important}.hover\:border-blue-500:hover{border-color:var(--blue-500) !important}.hover\:border-blue-600:hover{border-color:var(--blue-600) !important}.hover\:border-blue-700:hover{border-color:var(--blue-700) !important}.hover\:border-blue-800:hover{border-color:var(--blue-800) !important}.hover\:border-blue-900:hover{border-color:var(--blue-900) !important}.active\:border-blue-50:active{border-color:var(--blue-50) !important}.active\:border-blue-100:active{border-color:var(--blue-100) !important}.active\:border-blue-200:active{border-color:var(--blue-200) !important}.active\:border-blue-300:active{border-color:var(--blue-300) !important}.active\:border-blue-400:active{border-color:var(--blue-400) !important}.active\:border-blue-500:active{border-color:var(--blue-500) !important}.active\:border-blue-600:active{border-color:var(--blue-600) !important}.active\:border-blue-700:active{border-color:var(--blue-700) !important}.active\:border-blue-800:active{border-color:var(--blue-800) !important}.active\:border-blue-900:active{border-color:var(--blue-900) !important}.border-green-50{border-color:var(--green-50) !important}.border-green-100{border-color:var(--green-100) !important}.border-green-200{border-color:var(--green-200) !important}.border-green-300{border-color:var(--green-300) !important}.border-green-400{border-color:var(--green-400) !important}.border-green-500{border-color:var(--green-500) !important}.border-green-600{border-color:var(--green-600) !important}.border-green-700{border-color:var(--green-700) !important}.border-green-800{border-color:var(--green-800) !important}.border-green-900{border-color:var(--green-900) !important}.focus\:border-green-50:focus{border-color:var(--green-50) !important}.focus\:border-green-100:focus{border-color:var(--green-100) !important}.focus\:border-green-200:focus{border-color:var(--green-200) !important}.focus\:border-green-300:focus{border-color:var(--green-300) !important}.focus\:border-green-400:focus{border-color:var(--green-400) !important}.focus\:border-green-500:focus{border-color:var(--green-500) !important}.focus\:border-green-600:focus{border-color:var(--green-600) !important}.focus\:border-green-700:focus{border-color:var(--green-700) !important}.focus\:border-green-800:focus{border-color:var(--green-800) !important}.focus\:border-green-900:focus{border-color:var(--green-900) !important}.hover\:border-green-50:hover{border-color:var(--green-50) !important}.hover\:border-green-100:hover{border-color:var(--green-100) !important}.hover\:border-green-200:hover{border-color:var(--green-200) !important}.hover\:border-green-300:hover{border-color:var(--green-300) !important}.hover\:border-green-400:hover{border-color:var(--green-400) !important}.hover\:border-green-500:hover{border-color:var(--green-500) !important}.hover\:border-green-600:hover{border-color:var(--green-600) !important}.hover\:border-green-700:hover{border-color:var(--green-700) !important}.hover\:border-green-800:hover{border-color:var(--green-800) !important}.hover\:border-green-900:hover{border-color:var(--green-900) !important}.active\:border-green-50:active{border-color:var(--green-50) !important}.active\:border-green-100:active{border-color:var(--green-100) !important}.active\:border-green-200:active{border-color:var(--green-200) !important}.active\:border-green-300:active{border-color:var(--green-300) !important}.active\:border-green-400:active{border-color:var(--green-400) !important}.active\:border-green-500:active{border-color:var(--green-500) !important}.active\:border-green-600:active{border-color:var(--green-600) !important}.active\:border-green-700:active{border-color:var(--green-700) !important}.active\:border-green-800:active{border-color:var(--green-800) !important}.active\:border-green-900:active{border-color:var(--green-900) !important}.border-yellow-50{border-color:var(--yellow-50) !important}.border-yellow-100{border-color:var(--yellow-100) !important}.border-yellow-200{border-color:var(--yellow-200) !important}.border-yellow-300{border-color:var(--yellow-300) !important}.border-yellow-400{border-color:var(--yellow-400) !important}.border-yellow-500{border-color:var(--yellow-500) !important}.border-yellow-600{border-color:var(--yellow-600) !important}.border-yellow-700{border-color:var(--yellow-700) !important}.border-yellow-800{border-color:var(--yellow-800) !important}.border-yellow-900{border-color:var(--yellow-900) !important}.focus\:border-yellow-50:focus{border-color:var(--yellow-50) !important}.focus\:border-yellow-100:focus{border-color:var(--yellow-100) !important}.focus\:border-yellow-200:focus{border-color:var(--yellow-200) !important}.focus\:border-yellow-300:focus{border-color:var(--yellow-300) !important}.focus\:border-yellow-400:focus{border-color:var(--yellow-400) !important}.focus\:border-yellow-500:focus{border-color:var(--yellow-500) !important}.focus\:border-yellow-600:focus{border-color:var(--yellow-600) !important}.focus\:border-yellow-700:focus{border-color:var(--yellow-700) !important}.focus\:border-yellow-800:focus{border-color:var(--yellow-800) !important}.focus\:border-yellow-900:focus{border-color:var(--yellow-900) !important}.hover\:border-yellow-50:hover{border-color:var(--yellow-50) !important}.hover\:border-yellow-100:hover{border-color:var(--yellow-100) !important}.hover\:border-yellow-200:hover{border-color:var(--yellow-200) !important}.hover\:border-yellow-300:hover{border-color:var(--yellow-300) !important}.hover\:border-yellow-400:hover{border-color:var(--yellow-400) !important}.hover\:border-yellow-500:hover{border-color:var(--yellow-500) !important}.hover\:border-yellow-600:hover{border-color:var(--yellow-600) !important}.hover\:border-yellow-700:hover{border-color:var(--yellow-700) !important}.hover\:border-yellow-800:hover{border-color:var(--yellow-800) !important}.hover\:border-yellow-900:hover{border-color:var(--yellow-900) !important}.active\:border-yellow-50:active{border-color:var(--yellow-50) !important}.active\:border-yellow-100:active{border-color:var(--yellow-100) !important}.active\:border-yellow-200:active{border-color:var(--yellow-200) !important}.active\:border-yellow-300:active{border-color:var(--yellow-300) !important}.active\:border-yellow-400:active{border-color:var(--yellow-400) !important}.active\:border-yellow-500:active{border-color:var(--yellow-500) !important}.active\:border-yellow-600:active{border-color:var(--yellow-600) !important}.active\:border-yellow-700:active{border-color:var(--yellow-700) !important}.active\:border-yellow-800:active{border-color:var(--yellow-800) !important}.active\:border-yellow-900:active{border-color:var(--yellow-900) !important}.border-cyan-50{border-color:var(--cyan-50) !important}.border-cyan-100{border-color:var(--cyan-100) !important}.border-cyan-200{border-color:var(--cyan-200) !important}.border-cyan-300{border-color:var(--cyan-300) !important}.border-cyan-400{border-color:var(--cyan-400) !important}.border-cyan-500{border-color:var(--cyan-500) !important}.border-cyan-600{border-color:var(--cyan-600) !important}.border-cyan-700{border-color:var(--cyan-700) !important}.border-cyan-800{border-color:var(--cyan-800) !important}.border-cyan-900{border-color:var(--cyan-900) !important}.focus\:border-cyan-50:focus{border-color:var(--cyan-50) !important}.focus\:border-cyan-100:focus{border-color:var(--cyan-100) !important}.focus\:border-cyan-200:focus{border-color:var(--cyan-200) !important}.focus\:border-cyan-300:focus{border-color:var(--cyan-300) !important}.focus\:border-cyan-400:focus{border-color:var(--cyan-400) !important}.focus\:border-cyan-500:focus{border-color:var(--cyan-500) !important}.focus\:border-cyan-600:focus{border-color:var(--cyan-600) !important}.focus\:border-cyan-700:focus{border-color:var(--cyan-700) !important}.focus\:border-cyan-800:focus{border-color:var(--cyan-800) !important}.focus\:border-cyan-900:focus{border-color:var(--cyan-900) !important}.hover\:border-cyan-50:hover{border-color:var(--cyan-50) !important}.hover\:border-cyan-100:hover{border-color:var(--cyan-100) !important}.hover\:border-cyan-200:hover{border-color:var(--cyan-200) !important}.hover\:border-cyan-300:hover{border-color:var(--cyan-300) !important}.hover\:border-cyan-400:hover{border-color:var(--cyan-400) !important}.hover\:border-cyan-500:hover{border-color:var(--cyan-500) !important}.hover\:border-cyan-600:hover{border-color:var(--cyan-600) !important}.hover\:border-cyan-700:hover{border-color:var(--cyan-700) !important}.hover\:border-cyan-800:hover{border-color:var(--cyan-800) !important}.hover\:border-cyan-900:hover{border-color:var(--cyan-900) !important}.active\:border-cyan-50:active{border-color:var(--cyan-50) !important}.active\:border-cyan-100:active{border-color:var(--cyan-100) !important}.active\:border-cyan-200:active{border-color:var(--cyan-200) !important}.active\:border-cyan-300:active{border-color:var(--cyan-300) !important}.active\:border-cyan-400:active{border-color:var(--cyan-400) !important}.active\:border-cyan-500:active{border-color:var(--cyan-500) !important}.active\:border-cyan-600:active{border-color:var(--cyan-600) !important}.active\:border-cyan-700:active{border-color:var(--cyan-700) !important}.active\:border-cyan-800:active{border-color:var(--cyan-800) !important}.active\:border-cyan-900:active{border-color:var(--cyan-900) !important}.border-pink-50{border-color:var(--pink-50) !important}.border-pink-100{border-color:var(--pink-100) !important}.border-pink-200{border-color:var(--pink-200) !important}.border-pink-300{border-color:var(--pink-300) !important}.border-pink-400{border-color:var(--pink-400) !important}.border-pink-500{border-color:var(--pink-500) !important}.border-pink-600{border-color:var(--pink-600) !important}.border-pink-700{border-color:var(--pink-700) !important}.border-pink-800{border-color:var(--pink-800) !important}.border-pink-900{border-color:var(--pink-900) !important}.focus\:border-pink-50:focus{border-color:var(--pink-50) !important}.focus\:border-pink-100:focus{border-color:var(--pink-100) !important}.focus\:border-pink-200:focus{border-color:var(--pink-200) !important}.focus\:border-pink-300:focus{border-color:var(--pink-300) !important}.focus\:border-pink-400:focus{border-color:var(--pink-400) !important}.focus\:border-pink-500:focus{border-color:var(--pink-500) !important}.focus\:border-pink-600:focus{border-color:var(--pink-600) !important}.focus\:border-pink-700:focus{border-color:var(--pink-700) !important}.focus\:border-pink-800:focus{border-color:var(--pink-800) !important}.focus\:border-pink-900:focus{border-color:var(--pink-900) !important}.hover\:border-pink-50:hover{border-color:var(--pink-50) !important}.hover\:border-pink-100:hover{border-color:var(--pink-100) !important}.hover\:border-pink-200:hover{border-color:var(--pink-200) !important}.hover\:border-pink-300:hover{border-color:var(--pink-300) !important}.hover\:border-pink-400:hover{border-color:var(--pink-400) !important}.hover\:border-pink-500:hover{border-color:var(--pink-500) !important}.hover\:border-pink-600:hover{border-color:var(--pink-600) !important}.hover\:border-pink-700:hover{border-color:var(--pink-700) !important}.hover\:border-pink-800:hover{border-color:var(--pink-800) !important}.hover\:border-pink-900:hover{border-color:var(--pink-900) !important}.active\:border-pink-50:active{border-color:var(--pink-50) !important}.active\:border-pink-100:active{border-color:var(--pink-100) !important}.active\:border-pink-200:active{border-color:var(--pink-200) !important}.active\:border-pink-300:active{border-color:var(--pink-300) !important}.active\:border-pink-400:active{border-color:var(--pink-400) !important}.active\:border-pink-500:active{border-color:var(--pink-500) !important}.active\:border-pink-600:active{border-color:var(--pink-600) !important}.active\:border-pink-700:active{border-color:var(--pink-700) !important}.active\:border-pink-800:active{border-color:var(--pink-800) !important}.active\:border-pink-900:active{border-color:var(--pink-900) !important}.border-indigo-50{border-color:var(--indigo-50) !important}.border-indigo-100{border-color:var(--indigo-100) !important}.border-indigo-200{border-color:var(--indigo-200) !important}.border-indigo-300{border-color:var(--indigo-300) !important}.border-indigo-400{border-color:var(--indigo-400) !important}.border-indigo-500{border-color:var(--indigo-500) !important}.border-indigo-600{border-color:var(--indigo-600) !important}.border-indigo-700{border-color:var(--indigo-700) !important}.border-indigo-800{border-color:var(--indigo-800) !important}.border-indigo-900{border-color:var(--indigo-900) !important}.focus\:border-indigo-50:focus{border-color:var(--indigo-50) !important}.focus\:border-indigo-100:focus{border-color:var(--indigo-100) !important}.focus\:border-indigo-200:focus{border-color:var(--indigo-200) !important}.focus\:border-indigo-300:focus{border-color:var(--indigo-300) !important}.focus\:border-indigo-400:focus{border-color:var(--indigo-400) !important}.focus\:border-indigo-500:focus{border-color:var(--indigo-500) !important}.focus\:border-indigo-600:focus{border-color:var(--indigo-600) !important}.focus\:border-indigo-700:focus{border-color:var(--indigo-700) !important}.focus\:border-indigo-800:focus{border-color:var(--indigo-800) !important}.focus\:border-indigo-900:focus{border-color:var(--indigo-900) !important}.hover\:border-indigo-50:hover{border-color:var(--indigo-50) !important}.hover\:border-indigo-100:hover{border-color:var(--indigo-100) !important}.hover\:border-indigo-200:hover{border-color:var(--indigo-200) !important}.hover\:border-indigo-300:hover{border-color:var(--indigo-300) !important}.hover\:border-indigo-400:hover{border-color:var(--indigo-400) !important}.hover\:border-indigo-500:hover{border-color:var(--indigo-500) !important}.hover\:border-indigo-600:hover{border-color:var(--indigo-600) !important}.hover\:border-indigo-700:hover{border-color:var(--indigo-700) !important}.hover\:border-indigo-800:hover{border-color:var(--indigo-800) !important}.hover\:border-indigo-900:hover{border-color:var(--indigo-900) !important}.active\:border-indigo-50:active{border-color:var(--indigo-50) !important}.active\:border-indigo-100:active{border-color:var(--indigo-100) !important}.active\:border-indigo-200:active{border-color:var(--indigo-200) !important}.active\:border-indigo-300:active{border-color:var(--indigo-300) !important}.active\:border-indigo-400:active{border-color:var(--indigo-400) !important}.active\:border-indigo-500:active{border-color:var(--indigo-500) !important}.active\:border-indigo-600:active{border-color:var(--indigo-600) !important}.active\:border-indigo-700:active{border-color:var(--indigo-700) !important}.active\:border-indigo-800:active{border-color:var(--indigo-800) !important}.active\:border-indigo-900:active{border-color:var(--indigo-900) !important}.border-teal-50{border-color:var(--teal-50) !important}.border-teal-100{border-color:var(--teal-100) !important}.border-teal-200{border-color:var(--teal-200) !important}.border-teal-300{border-color:var(--teal-300) !important}.border-teal-400{border-color:var(--teal-400) !important}.border-teal-500{border-color:var(--teal-500) !important}.border-teal-600{border-color:var(--teal-600) !important}.border-teal-700{border-color:var(--teal-700) !important}.border-teal-800{border-color:var(--teal-800) !important}.border-teal-900{border-color:var(--teal-900) !important}.focus\:border-teal-50:focus{border-color:var(--teal-50) !important}.focus\:border-teal-100:focus{border-color:var(--teal-100) !important}.focus\:border-teal-200:focus{border-color:var(--teal-200) !important}.focus\:border-teal-300:focus{border-color:var(--teal-300) !important}.focus\:border-teal-400:focus{border-color:var(--teal-400) !important}.focus\:border-teal-500:focus{border-color:var(--teal-500) !important}.focus\:border-teal-600:focus{border-color:var(--teal-600) !important}.focus\:border-teal-700:focus{border-color:var(--teal-700) !important}.focus\:border-teal-800:focus{border-color:var(--teal-800) !important}.focus\:border-teal-900:focus{border-color:var(--teal-900) !important}.hover\:border-teal-50:hover{border-color:var(--teal-50) !important}.hover\:border-teal-100:hover{border-color:var(--teal-100) !important}.hover\:border-teal-200:hover{border-color:var(--teal-200) !important}.hover\:border-teal-300:hover{border-color:var(--teal-300) !important}.hover\:border-teal-400:hover{border-color:var(--teal-400) !important}.hover\:border-teal-500:hover{border-color:var(--teal-500) !important}.hover\:border-teal-600:hover{border-color:var(--teal-600) !important}.hover\:border-teal-700:hover{border-color:var(--teal-700) !important}.hover\:border-teal-800:hover{border-color:var(--teal-800) !important}.hover\:border-teal-900:hover{border-color:var(--teal-900) !important}.active\:border-teal-50:active{border-color:var(--teal-50) !important}.active\:border-teal-100:active{border-color:var(--teal-100) !important}.active\:border-teal-200:active{border-color:var(--teal-200) !important}.active\:border-teal-300:active{border-color:var(--teal-300) !important}.active\:border-teal-400:active{border-color:var(--teal-400) !important}.active\:border-teal-500:active{border-color:var(--teal-500) !important}.active\:border-teal-600:active{border-color:var(--teal-600) !important}.active\:border-teal-700:active{border-color:var(--teal-700) !important}.active\:border-teal-800:active{border-color:var(--teal-800) !important}.active\:border-teal-900:active{border-color:var(--teal-900) !important}.border-orange-50{border-color:var(--orange-50) !important}.border-orange-100{border-color:var(--orange-100) !important}.border-orange-200{border-color:var(--orange-200) !important}.border-orange-300{border-color:var(--orange-300) !important}.border-orange-400{border-color:var(--orange-400) !important}.border-orange-500{border-color:var(--orange-500) !important}.border-orange-600{border-color:var(--orange-600) !important}.border-orange-700{border-color:var(--orange-700) !important}.border-orange-800{border-color:var(--orange-800) !important}.border-orange-900{border-color:var(--orange-900) !important}.focus\:border-orange-50:focus{border-color:var(--orange-50) !important}.focus\:border-orange-100:focus{border-color:var(--orange-100) !important}.focus\:border-orange-200:focus{border-color:var(--orange-200) !important}.focus\:border-orange-300:focus{border-color:var(--orange-300) !important}.focus\:border-orange-400:focus{border-color:var(--orange-400) !important}.focus\:border-orange-500:focus{border-color:var(--orange-500) !important}.focus\:border-orange-600:focus{border-color:var(--orange-600) !important}.focus\:border-orange-700:focus{border-color:var(--orange-700) !important}.focus\:border-orange-800:focus{border-color:var(--orange-800) !important}.focus\:border-orange-900:focus{border-color:var(--orange-900) !important}.hover\:border-orange-50:hover{border-color:var(--orange-50) !important}.hover\:border-orange-100:hover{border-color:var(--orange-100) !important}.hover\:border-orange-200:hover{border-color:var(--orange-200) !important}.hover\:border-orange-300:hover{border-color:var(--orange-300) !important}.hover\:border-orange-400:hover{border-color:var(--orange-400) !important}.hover\:border-orange-500:hover{border-color:var(--orange-500) !important}.hover\:border-orange-600:hover{border-color:var(--orange-600) !important}.hover\:border-orange-700:hover{border-color:var(--orange-700) !important}.hover\:border-orange-800:hover{border-color:var(--orange-800) !important}.hover\:border-orange-900:hover{border-color:var(--orange-900) !important}.active\:border-orange-50:active{border-color:var(--orange-50) !important}.active\:border-orange-100:active{border-color:var(--orange-100) !important}.active\:border-orange-200:active{border-color:var(--orange-200) !important}.active\:border-orange-300:active{border-color:var(--orange-300) !important}.active\:border-orange-400:active{border-color:var(--orange-400) !important}.active\:border-orange-500:active{border-color:var(--orange-500) !important}.active\:border-orange-600:active{border-color:var(--orange-600) !important}.active\:border-orange-700:active{border-color:var(--orange-700) !important}.active\:border-orange-800:active{border-color:var(--orange-800) !important}.active\:border-orange-900:active{border-color:var(--orange-900) !important}.border-bluegray-50{border-color:var(--bluegray-50) !important}.border-bluegray-100{border-color:var(--bluegray-100) !important}.border-bluegray-200{border-color:var(--bluegray-200) !important}.border-bluegray-300{border-color:var(--bluegray-300) !important}.border-bluegray-400{border-color:var(--bluegray-400) !important}.border-bluegray-500{border-color:var(--bluegray-500) !important}.border-bluegray-600{border-color:var(--bluegray-600) !important}.border-bluegray-700{border-color:var(--bluegray-700) !important}.border-bluegray-800{border-color:var(--bluegray-800) !important}.border-bluegray-900{border-color:var(--bluegray-900) !important}.focus\:border-bluegray-50:focus{border-color:var(--bluegray-50) !important}.focus\:border-bluegray-100:focus{border-color:var(--bluegray-100) !important}.focus\:border-bluegray-200:focus{border-color:var(--bluegray-200) !important}.focus\:border-bluegray-300:focus{border-color:var(--bluegray-300) !important}.focus\:border-bluegray-400:focus{border-color:var(--bluegray-400) !important}.focus\:border-bluegray-500:focus{border-color:var(--bluegray-500) !important}.focus\:border-bluegray-600:focus{border-color:var(--bluegray-600) !important}.focus\:border-bluegray-700:focus{border-color:var(--bluegray-700) !important}.focus\:border-bluegray-800:focus{border-color:var(--bluegray-800) !important}.focus\:border-bluegray-900:focus{border-color:var(--bluegray-900) !important}.hover\:border-bluegray-50:hover{border-color:var(--bluegray-50) !important}.hover\:border-bluegray-100:hover{border-color:var(--bluegray-100) !important}.hover\:border-bluegray-200:hover{border-color:var(--bluegray-200) !important}.hover\:border-bluegray-300:hover{border-color:var(--bluegray-300) !important}.hover\:border-bluegray-400:hover{border-color:var(--bluegray-400) !important}.hover\:border-bluegray-500:hover{border-color:var(--bluegray-500) !important}.hover\:border-bluegray-600:hover{border-color:var(--bluegray-600) !important}.hover\:border-bluegray-700:hover{border-color:var(--bluegray-700) !important}.hover\:border-bluegray-800:hover{border-color:var(--bluegray-800) !important}.hover\:border-bluegray-900:hover{border-color:var(--bluegray-900) !important}.active\:border-bluegray-50:active{border-color:var(--bluegray-50) !important}.active\:border-bluegray-100:active{border-color:var(--bluegray-100) !important}.active\:border-bluegray-200:active{border-color:var(--bluegray-200) !important}.active\:border-bluegray-300:active{border-color:var(--bluegray-300) !important}.active\:border-bluegray-400:active{border-color:var(--bluegray-400) !important}.active\:border-bluegray-500:active{border-color:var(--bluegray-500) !important}.active\:border-bluegray-600:active{border-color:var(--bluegray-600) !important}.active\:border-bluegray-700:active{border-color:var(--bluegray-700) !important}.active\:border-bluegray-800:active{border-color:var(--bluegray-800) !important}.active\:border-bluegray-900:active{border-color:var(--bluegray-900) !important}.border-purple-50{border-color:var(--purple-50) !important}.border-purple-100{border-color:var(--purple-100) !important}.border-purple-200{border-color:var(--purple-200) !important}.border-purple-300{border-color:var(--purple-300) !important}.border-purple-400{border-color:var(--purple-400) !important}.border-purple-500{border-color:var(--purple-500) !important}.border-purple-600{border-color:var(--purple-600) !important}.border-purple-700{border-color:var(--purple-700) !important}.border-purple-800{border-color:var(--purple-800) !important}.border-purple-900{border-color:var(--purple-900) !important}.focus\:border-purple-50:focus{border-color:var(--purple-50) !important}.focus\:border-purple-100:focus{border-color:var(--purple-100) !important}.focus\:border-purple-200:focus{border-color:var(--purple-200) !important}.focus\:border-purple-300:focus{border-color:var(--purple-300) !important}.focus\:border-purple-400:focus{border-color:var(--purple-400) !important}.focus\:border-purple-500:focus{border-color:var(--purple-500) !important}.focus\:border-purple-600:focus{border-color:var(--purple-600) !important}.focus\:border-purple-700:focus{border-color:var(--purple-700) !important}.focus\:border-purple-800:focus{border-color:var(--purple-800) !important}.focus\:border-purple-900:focus{border-color:var(--purple-900) !important}.hover\:border-purple-50:hover{border-color:var(--purple-50) !important}.hover\:border-purple-100:hover{border-color:var(--purple-100) !important}.hover\:border-purple-200:hover{border-color:var(--purple-200) !important}.hover\:border-purple-300:hover{border-color:var(--purple-300) !important}.hover\:border-purple-400:hover{border-color:var(--purple-400) !important}.hover\:border-purple-500:hover{border-color:var(--purple-500) !important}.hover\:border-purple-600:hover{border-color:var(--purple-600) !important}.hover\:border-purple-700:hover{border-color:var(--purple-700) !important}.hover\:border-purple-800:hover{border-color:var(--purple-800) !important}.hover\:border-purple-900:hover{border-color:var(--purple-900) !important}.active\:border-purple-50:active{border-color:var(--purple-50) !important}.active\:border-purple-100:active{border-color:var(--purple-100) !important}.active\:border-purple-200:active{border-color:var(--purple-200) !important}.active\:border-purple-300:active{border-color:var(--purple-300) !important}.active\:border-purple-400:active{border-color:var(--purple-400) !important}.active\:border-purple-500:active{border-color:var(--purple-500) !important}.active\:border-purple-600:active{border-color:var(--purple-600) !important}.active\:border-purple-700:active{border-color:var(--purple-700) !important}.active\:border-purple-800:active{border-color:var(--purple-800) !important}.active\:border-purple-900:active{border-color:var(--purple-900) !important}.border-gray-50{border-color:var(--gray-50) !important}.border-gray-100{border-color:var(--gray-100) !important}.border-gray-200{border-color:var(--gray-200) !important}.border-gray-300{border-color:var(--gray-300) !important}.border-gray-400{border-color:var(--gray-400) !important}.border-gray-500{border-color:var(--gray-500) !important}.border-gray-600{border-color:var(--gray-600) !important}.border-gray-700{border-color:var(--gray-700) !important}.border-gray-800{border-color:var(--gray-800) !important}.border-gray-900{border-color:var(--gray-900) !important}.focus\:border-gray-50:focus{border-color:var(--gray-50) !important}.focus\:border-gray-100:focus{border-color:var(--gray-100) !important}.focus\:border-gray-200:focus{border-color:var(--gray-200) !important}.focus\:border-gray-300:focus{border-color:var(--gray-300) !important}.focus\:border-gray-400:focus{border-color:var(--gray-400) !important}.focus\:border-gray-500:focus{border-color:var(--gray-500) !important}.focus\:border-gray-600:focus{border-color:var(--gray-600) !important}.focus\:border-gray-700:focus{border-color:var(--gray-700) !important}.focus\:border-gray-800:focus{border-color:var(--gray-800) !important}.focus\:border-gray-900:focus{border-color:var(--gray-900) !important}.hover\:border-gray-50:hover{border-color:var(--gray-50) !important}.hover\:border-gray-100:hover{border-color:var(--gray-100) !important}.hover\:border-gray-200:hover{border-color:var(--gray-200) !important}.hover\:border-gray-300:hover{border-color:var(--gray-300) !important}.hover\:border-gray-400:hover{border-color:var(--gray-400) !important}.hover\:border-gray-500:hover{border-color:var(--gray-500) !important}.hover\:border-gray-600:hover{border-color:var(--gray-600) !important}.hover\:border-gray-700:hover{border-color:var(--gray-700) !important}.hover\:border-gray-800:hover{border-color:var(--gray-800) !important}.hover\:border-gray-900:hover{border-color:var(--gray-900) !important}.active\:border-gray-50:active{border-color:var(--gray-50) !important}.active\:border-gray-100:active{border-color:var(--gray-100) !important}.active\:border-gray-200:active{border-color:var(--gray-200) !important}.active\:border-gray-300:active{border-color:var(--gray-300) !important}.active\:border-gray-400:active{border-color:var(--gray-400) !important}.active\:border-gray-500:active{border-color:var(--gray-500) !important}.active\:border-gray-600:active{border-color:var(--gray-600) !important}.active\:border-gray-700:active{border-color:var(--gray-700) !important}.active\:border-gray-800:active{border-color:var(--gray-800) !important}.active\:border-gray-900:active{border-color:var(--gray-900) !important}.border-red-50{border-color:var(--red-50) !important}.border-red-100{border-color:var(--red-100) !important}.border-red-200{border-color:var(--red-200) !important}.border-red-300{border-color:var(--red-300) !important}.border-red-400{border-color:var(--red-400) !important}.border-red-500{border-color:var(--red-500) !important}.border-red-600{border-color:var(--red-600) !important}.border-red-700{border-color:var(--red-700) !important}.border-red-800{border-color:var(--red-800) !important}.border-red-900{border-color:var(--red-900) !important}.focus\:border-red-50:focus{border-color:var(--red-50) !important}.focus\:border-red-100:focus{border-color:var(--red-100) !important}.focus\:border-red-200:focus{border-color:var(--red-200) !important}.focus\:border-red-300:focus{border-color:var(--red-300) !important}.focus\:border-red-400:focus{border-color:var(--red-400) !important}.focus\:border-red-500:focus{border-color:var(--red-500) !important}.focus\:border-red-600:focus{border-color:var(--red-600) !important}.focus\:border-red-700:focus{border-color:var(--red-700) !important}.focus\:border-red-800:focus{border-color:var(--red-800) !important}.focus\:border-red-900:focus{border-color:var(--red-900) !important}.hover\:border-red-50:hover{border-color:var(--red-50) !important}.hover\:border-red-100:hover{border-color:var(--red-100) !important}.hover\:border-red-200:hover{border-color:var(--red-200) !important}.hover\:border-red-300:hover{border-color:var(--red-300) !important}.hover\:border-red-400:hover{border-color:var(--red-400) !important}.hover\:border-red-500:hover{border-color:var(--red-500) !important}.hover\:border-red-600:hover{border-color:var(--red-600) !important}.hover\:border-red-700:hover{border-color:var(--red-700) !important}.hover\:border-red-800:hover{border-color:var(--red-800) !important}.hover\:border-red-900:hover{border-color:var(--red-900) !important}.active\:border-red-50:active{border-color:var(--red-50) !important}.active\:border-red-100:active{border-color:var(--red-100) !important}.active\:border-red-200:active{border-color:var(--red-200) !important}.active\:border-red-300:active{border-color:var(--red-300) !important}.active\:border-red-400:active{border-color:var(--red-400) !important}.active\:border-red-500:active{border-color:var(--red-500) !important}.active\:border-red-600:active{border-color:var(--red-600) !important}.active\:border-red-700:active{border-color:var(--red-700) !important}.active\:border-red-800:active{border-color:var(--red-800) !important}.active\:border-red-900:active{border-color:var(--red-900) !important}.border-primary-50{border-color:var(--primary-50) !important}.border-primary-100{border-color:var(--primary-100) !important}.border-primary-200{border-color:var(--primary-200) !important}.border-primary-300{border-color:var(--primary-300) !important}.border-primary-400{border-color:var(--primary-400) !important}.border-primary-500{border-color:var(--primary-500) !important}.border-primary-600{border-color:var(--primary-600) !important}.border-primary-700{border-color:var(--primary-700) !important}.border-primary-800{border-color:var(--primary-800) !important}.border-primary-900{border-color:var(--primary-900) !important}.focus\:border-primary-50:focus{border-color:var(--primary-50) !important}.focus\:border-primary-100:focus{border-color:var(--primary-100) !important}.focus\:border-primary-200:focus{border-color:var(--primary-200) !important}.focus\:border-primary-300:focus{border-color:var(--primary-300) !important}.focus\:border-primary-400:focus{border-color:var(--primary-400) !important}.focus\:border-primary-500:focus{border-color:var(--primary-500) !important}.focus\:border-primary-600:focus{border-color:var(--primary-600) !important}.focus\:border-primary-700:focus{border-color:var(--primary-700) !important}.focus\:border-primary-800:focus{border-color:var(--primary-800) !important}.focus\:border-primary-900:focus{border-color:var(--primary-900) !important}.hover\:border-primary-50:hover{border-color:var(--primary-50) !important}.hover\:border-primary-100:hover{border-color:var(--primary-100) !important}.hover\:border-primary-200:hover{border-color:var(--primary-200) !important}.hover\:border-primary-300:hover{border-color:var(--primary-300) !important}.hover\:border-primary-400:hover{border-color:var(--primary-400) !important}.hover\:border-primary-500:hover{border-color:var(--primary-500) !important}.hover\:border-primary-600:hover{border-color:var(--primary-600) !important}.hover\:border-primary-700:hover{border-color:var(--primary-700) !important}.hover\:border-primary-800:hover{border-color:var(--primary-800) !important}.hover\:border-primary-900:hover{border-color:var(--primary-900) !important}.active\:border-primary-50:active{border-color:var(--primary-50) !important}.active\:border-primary-100:active{border-color:var(--primary-100) !important}.active\:border-primary-200:active{border-color:var(--primary-200) !important}.active\:border-primary-300:active{border-color:var(--primary-300) !important}.active\:border-primary-400:active{border-color:var(--primary-400) !important}.active\:border-primary-500:active{border-color:var(--primary-500) !important}.active\:border-primary-600:active{border-color:var(--primary-600) !important}.active\:border-primary-700:active{border-color:var(--primary-700) !important}.active\:border-primary-800:active{border-color:var(--primary-800) !important}.active\:border-primary-900:active{border-color:var(--primary-900) !important}.bg-white-alpha-10{background-color:rgba(255,255,255,0.1) !important}.bg-white-alpha-20{background-color:rgba(255,255,255,0.2) !important}.bg-white-alpha-30{background-color:rgba(255,255,255,0.3) !important}.bg-white-alpha-40{background-color:rgba(255,255,255,0.4) !important}.bg-white-alpha-50{background-color:rgba(255,255,255,0.5) !important}.bg-white-alpha-60{background-color:rgba(255,255,255,0.6) !important}.bg-white-alpha-70{background-color:rgba(255,255,255,0.7) !important}.bg-white-alpha-80{background-color:rgba(255,255,255,0.8) !important}.bg-white-alpha-90{background-color:rgba(255,255,255,0.9) !important}.hover\:bg-white-alpha-10:hover{background-color:rgba(255,255,255,0.1) !important}.hover\:bg-white-alpha-20:hover{background-color:rgba(255,255,255,0.2) !important}.hover\:bg-white-alpha-30:hover{background-color:rgba(255,255,255,0.3) !important}.hover\:bg-white-alpha-40:hover{background-color:rgba(255,255,255,0.4) !important}.hover\:bg-white-alpha-50:hover{background-color:rgba(255,255,255,0.5) !important}.hover\:bg-white-alpha-60:hover{background-color:rgba(255,255,255,0.6) !important}.hover\:bg-white-alpha-70:hover{background-color:rgba(255,255,255,0.7) !important}.hover\:bg-white-alpha-80:hover{background-color:rgba(255,255,255,0.8) !important}.hover\:bg-white-alpha-90:hover{background-color:rgba(255,255,255,0.9) !important}.focus\:bg-white-alpha-10:focus{background-color:rgba(255,255,255,0.1) !important}.focus\:bg-white-alpha-20:focus{background-color:rgba(255,255,255,0.2) !important}.focus\:bg-white-alpha-30:focus{background-color:rgba(255,255,255,0.3) !important}.focus\:bg-white-alpha-40:focus{background-color:rgba(255,255,255,0.4) !important}.focus\:bg-white-alpha-50:focus{background-color:rgba(255,255,255,0.5) !important}.focus\:bg-white-alpha-60:focus{background-color:rgba(255,255,255,0.6) !important}.focus\:bg-white-alpha-70:focus{background-color:rgba(255,255,255,0.7) !important}.focus\:bg-white-alpha-80:focus{background-color:rgba(255,255,255,0.8) !important}.focus\:bg-white-alpha-90:focus{background-color:rgba(255,255,255,0.9) !important}.active\:bg-white-alpha-10:active{background-color:rgba(255,255,255,0.1) !important}.active\:bg-white-alpha-20:active{background-color:rgba(255,255,255,0.2) !important}.active\:bg-white-alpha-30:active{background-color:rgba(255,255,255,0.3) !important}.active\:bg-white-alpha-40:active{background-color:rgba(255,255,255,0.4) !important}.active\:bg-white-alpha-50:active{background-color:rgba(255,255,255,0.5) !important}.active\:bg-white-alpha-60:active{background-color:rgba(255,255,255,0.6) !important}.active\:bg-white-alpha-70:active{background-color:rgba(255,255,255,0.7) !important}.active\:bg-white-alpha-80:active{background-color:rgba(255,255,255,0.8) !important}.active\:bg-white-alpha-90:active{background-color:rgba(255,255,255,0.9) !important}.bg-black-alpha-10{background-color:rgba(0,0,0,0.1) !important}.bg-black-alpha-20{background-color:rgba(0,0,0,0.2) !important}.bg-black-alpha-30{background-color:rgba(0,0,0,0.3) !important}.bg-black-alpha-40{background-color:rgba(0,0,0,0.4) !important}.bg-black-alpha-50{background-color:rgba(0,0,0,0.5) !important}.bg-black-alpha-60{background-color:rgba(0,0,0,0.6) !important}.bg-black-alpha-70{background-color:rgba(0,0,0,0.7) !important}.bg-black-alpha-80{background-color:rgba(0,0,0,0.8) !important}.bg-black-alpha-90{background-color:rgba(0,0,0,0.9) !important}.hover\:bg-black-alpha-10:hover{background-color:rgba(0,0,0,0.1) !important}.hover\:bg-black-alpha-20:hover{background-color:rgba(0,0,0,0.2) !important}.hover\:bg-black-alpha-30:hover{background-color:rgba(0,0,0,0.3) !important}.hover\:bg-black-alpha-40:hover{background-color:rgba(0,0,0,0.4) !important}.hover\:bg-black-alpha-50:hover{background-color:rgba(0,0,0,0.5) !important}.hover\:bg-black-alpha-60:hover{background-color:rgba(0,0,0,0.6) !important}.hover\:bg-black-alpha-70:hover{background-color:rgba(0,0,0,0.7) !important}.hover\:bg-black-alpha-80:hover{background-color:rgba(0,0,0,0.8) !important}.hover\:bg-black-alpha-90:hover{background-color:rgba(0,0,0,0.9) !important}.focus\:bg-black-alpha-10:focus{background-color:rgba(0,0,0,0.1) !important}.focus\:bg-black-alpha-20:focus{background-color:rgba(0,0,0,0.2) !important}.focus\:bg-black-alpha-30:focus{background-color:rgba(0,0,0,0.3) !important}.focus\:bg-black-alpha-40:focus{background-color:rgba(0,0,0,0.4) !important}.focus\:bg-black-alpha-50:focus{background-color:rgba(0,0,0,0.5) !important}.focus\:bg-black-alpha-60:focus{background-color:rgba(0,0,0,0.6) !important}.focus\:bg-black-alpha-70:focus{background-color:rgba(0,0,0,0.7) !important}.focus\:bg-black-alpha-80:focus{background-color:rgba(0,0,0,0.8) !important}.focus\:bg-black-alpha-90:focus{background-color:rgba(0,0,0,0.9) !important}.active\:bg-black-alpha-10:active{background-color:rgba(0,0,0,0.1) !important}.active\:bg-black-alpha-20:active{background-color:rgba(0,0,0,0.2) !important}.active\:bg-black-alpha-30:active{background-color:rgba(0,0,0,0.3) !important}.active\:bg-black-alpha-40:active{background-color:rgba(0,0,0,0.4) !important}.active\:bg-black-alpha-50:active{background-color:rgba(0,0,0,0.5) !important}.active\:bg-black-alpha-60:active{background-color:rgba(0,0,0,0.6) !important}.active\:bg-black-alpha-70:active{background-color:rgba(0,0,0,0.7) !important}.active\:bg-black-alpha-80:active{background-color:rgba(0,0,0,0.8) !important}.active\:bg-black-alpha-90:active{background-color:rgba(0,0,0,0.9) !important}.border-white-alpha-10{border-color:rgba(255,255,255,0.1) !important}.border-white-alpha-20{border-color:rgba(255,255,255,0.2) !important}.border-white-alpha-30{border-color:rgba(255,255,255,0.3) !important}.border-white-alpha-40{border-color:rgba(255,255,255,0.4) !important}.border-white-alpha-50{border-color:rgba(255,255,255,0.5) !important}.border-white-alpha-60{border-color:rgba(255,255,255,0.6) !important}.border-white-alpha-70{border-color:rgba(255,255,255,0.7) !important}.border-white-alpha-80{border-color:rgba(255,255,255,0.8) !important}.border-white-alpha-90{border-color:rgba(255,255,255,0.9) !important}.hover\:border-white-alpha-10:hover{border-color:rgba(255,255,255,0.1) !important}.hover\:border-white-alpha-20:hover{border-color:rgba(255,255,255,0.2) !important}.hover\:border-white-alpha-30:hover{border-color:rgba(255,255,255,0.3) !important}.hover\:border-white-alpha-40:hover{border-color:rgba(255,255,255,0.4) !important}.hover\:border-white-alpha-50:hover{border-color:rgba(255,255,255,0.5) !important}.hover\:border-white-alpha-60:hover{border-color:rgba(255,255,255,0.6) !important}.hover\:border-white-alpha-70:hover{border-color:rgba(255,255,255,0.7) !important}.hover\:border-white-alpha-80:hover{border-color:rgba(255,255,255,0.8) !important}.hover\:border-white-alpha-90:hover{border-color:rgba(255,255,255,0.9) !important}.focus\:border-white-alpha-10:focus{border-color:rgba(255,255,255,0.1) !important}.focus\:border-white-alpha-20:focus{border-color:rgba(255,255,255,0.2) !important}.focus\:border-white-alpha-30:focus{border-color:rgba(255,255,255,0.3) !important}.focus\:border-white-alpha-40:focus{border-color:rgba(255,255,255,0.4) !important}.focus\:border-white-alpha-50:focus{border-color:rgba(255,255,255,0.5) !important}.focus\:border-white-alpha-60:focus{border-color:rgba(255,255,255,0.6) !important}.focus\:border-white-alpha-70:focus{border-color:rgba(255,255,255,0.7) !important}.focus\:border-white-alpha-80:focus{border-color:rgba(255,255,255,0.8) !important}.focus\:border-white-alpha-90:focus{border-color:rgba(255,255,255,0.9) !important}.active\:border-white-alpha-10:active{border-color:rgba(255,255,255,0.1) !important}.active\:border-white-alpha-20:active{border-color:rgba(255,255,255,0.2) !important}.active\:border-white-alpha-30:active{border-color:rgba(255,255,255,0.3) !important}.active\:border-white-alpha-40:active{border-color:rgba(255,255,255,0.4) !important}.active\:border-white-alpha-50:active{border-color:rgba(255,255,255,0.5) !important}.active\:border-white-alpha-60:active{border-color:rgba(255,255,255,0.6) !important}.active\:border-white-alpha-70:active{border-color:rgba(255,255,255,0.7) !important}.active\:border-white-alpha-80:active{border-color:rgba(255,255,255,0.8) !important}.active\:border-white-alpha-90:active{border-color:rgba(255,255,255,0.9) !important}.border-black-alpha-10{border-color:rgba(0,0,0,0.1) !important}.border-black-alpha-20{border-color:rgba(0,0,0,0.2) !important}.border-black-alpha-30{border-color:rgba(0,0,0,0.3) !important}.border-black-alpha-40{border-color:rgba(0,0,0,0.4) !important}.border-black-alpha-50{border-color:rgba(0,0,0,0.5) !important}.border-black-alpha-60{border-color:rgba(0,0,0,0.6) !important}.border-black-alpha-70{border-color:rgba(0,0,0,0.7) !important}.border-black-alpha-80{border-color:rgba(0,0,0,0.8) !important}.border-black-alpha-90{border-color:rgba(0,0,0,0.9) !important}.hover\:border-black-alpha-10:hover{border-color:rgba(0,0,0,0.1) !important}.hover\:border-black-alpha-20:hover{border-color:rgba(0,0,0,0.2) !important}.hover\:border-black-alpha-30:hover{border-color:rgba(0,0,0,0.3) !important}.hover\:border-black-alpha-40:hover{border-color:rgba(0,0,0,0.4) !important}.hover\:border-black-alpha-50:hover{border-color:rgba(0,0,0,0.5) !important}.hover\:border-black-alpha-60:hover{border-color:rgba(0,0,0,0.6) !important}.hover\:border-black-alpha-70:hover{border-color:rgba(0,0,0,0.7) !important}.hover\:border-black-alpha-80:hover{border-color:rgba(0,0,0,0.8) !important}.hover\:border-black-alpha-90:hover{border-color:rgba(0,0,0,0.9) !important}.focus\:border-black-alpha-10:focus{border-color:rgba(0,0,0,0.1) !important}.focus\:border-black-alpha-20:focus{border-color:rgba(0,0,0,0.2) !important}.focus\:border-black-alpha-30:focus{border-color:rgba(0,0,0,0.3) !important}.focus\:border-black-alpha-40:focus{border-color:rgba(0,0,0,0.4) !important}.focus\:border-black-alpha-50:focus{border-color:rgba(0,0,0,0.5) !important}.focus\:border-black-alpha-60:focus{border-color:rgba(0,0,0,0.6) !important}.focus\:border-black-alpha-70:focus{border-color:rgba(0,0,0,0.7) !important}.focus\:border-black-alpha-80:focus{border-color:rgba(0,0,0,0.8) !important}.focus\:border-black-alpha-90:focus{border-color:rgba(0,0,0,0.9) !important}.active\:border-black-alpha-10:active{border-color:rgba(0,0,0,0.1) !important}.active\:border-black-alpha-20:active{border-color:rgba(0,0,0,0.2) !important}.active\:border-black-alpha-30:active{border-color:rgba(0,0,0,0.3) !important}.active\:border-black-alpha-40:active{border-color:rgba(0,0,0,0.4) !important}.active\:border-black-alpha-50:active{border-color:rgba(0,0,0,0.5) !important}.active\:border-black-alpha-60:active{border-color:rgba(0,0,0,0.6) !important}.active\:border-black-alpha-70:active{border-color:rgba(0,0,0,0.7) !important}.active\:border-black-alpha-80:active{border-color:rgba(0,0,0,0.8) !important}.active\:border-black-alpha-90:active{border-color:rgba(0,0,0,0.9) !important}.text-white-alpha-10{color:rgba(255,255,255,0.1) !important}.text-white-alpha-20{color:rgba(255,255,255,0.2) !important}.text-white-alpha-30{color:rgba(255,255,255,0.3) !important}.text-white-alpha-40{color:rgba(255,255,255,0.4) !important}.text-white-alpha-50{color:rgba(255,255,255,0.5) !important}.text-white-alpha-60{color:rgba(255,255,255,0.6) !important}.text-white-alpha-70{color:rgba(255,255,255,0.7) !important}.text-white-alpha-80{color:rgba(255,255,255,0.8) !important}.text-white-alpha-90{color:rgba(255,255,255,0.9) !important}.hover\:text-white-alpha-10:hover{color:rgba(255,255,255,0.1) !important}.hover\:text-white-alpha-20:hover{color:rgba(255,255,255,0.2) !important}.hover\:text-white-alpha-30:hover{color:rgba(255,255,255,0.3) !important}.hover\:text-white-alpha-40:hover{color:rgba(255,255,255,0.4) !important}.hover\:text-white-alpha-50:hover{color:rgba(255,255,255,0.5) !important}.hover\:text-white-alpha-60:hover{color:rgba(255,255,255,0.6) !important}.hover\:text-white-alpha-70:hover{color:rgba(255,255,255,0.7) !important}.hover\:text-white-alpha-80:hover{color:rgba(255,255,255,0.8) !important}.hover\:text-white-alpha-90:hover{color:rgba(255,255,255,0.9) !important}.focus\:text-white-alpha-10:focus{color:rgba(255,255,255,0.1) !important}.focus\:text-white-alpha-20:focus{color:rgba(255,255,255,0.2) !important}.focus\:text-white-alpha-30:focus{color:rgba(255,255,255,0.3) !important}.focus\:text-white-alpha-40:focus{color:rgba(255,255,255,0.4) !important}.focus\:text-white-alpha-50:focus{color:rgba(255,255,255,0.5) !important}.focus\:text-white-alpha-60:focus{color:rgba(255,255,255,0.6) !important}.focus\:text-white-alpha-70:focus{color:rgba(255,255,255,0.7) !important}.focus\:text-white-alpha-80:focus{color:rgba(255,255,255,0.8) !important}.focus\:text-white-alpha-90:focus{color:rgba(255,255,255,0.9) !important}.active\:text-white-alpha-10:active{color:rgba(255,255,255,0.1) !important}.active\:text-white-alpha-20:active{color:rgba(255,255,255,0.2) !important}.active\:text-white-alpha-30:active{color:rgba(255,255,255,0.3) !important}.active\:text-white-alpha-40:active{color:rgba(255,255,255,0.4) !important}.active\:text-white-alpha-50:active{color:rgba(255,255,255,0.5) !important}.active\:text-white-alpha-60:active{color:rgba(255,255,255,0.6) !important}.active\:text-white-alpha-70:active{color:rgba(255,255,255,0.7) !important}.active\:text-white-alpha-80:active{color:rgba(255,255,255,0.8) !important}.active\:text-white-alpha-90:active{color:rgba(255,255,255,0.9) !important}.text-black-alpha-10{color:rgba(0,0,0,0.1) !important}.text-black-alpha-20{color:rgba(0,0,0,0.2) !important}.text-black-alpha-30{color:rgba(0,0,0,0.3) !important}.text-black-alpha-40{color:rgba(0,0,0,0.4) !important}.text-black-alpha-50{color:rgba(0,0,0,0.5) !important}.text-black-alpha-60{color:rgba(0,0,0,0.6) !important}.text-black-alpha-70{color:rgba(0,0,0,0.7) !important}.text-black-alpha-80{color:rgba(0,0,0,0.8) !important}.text-black-alpha-90{color:rgba(0,0,0,0.9) !important}.hover\:text-black-alpha-10:hover{color:rgba(0,0,0,0.1) !important}.hover\:text-black-alpha-20:hover{color:rgba(0,0,0,0.2) !important}.hover\:text-black-alpha-30:hover{color:rgba(0,0,0,0.3) !important}.hover\:text-black-alpha-40:hover{color:rgba(0,0,0,0.4) !important}.hover\:text-black-alpha-50:hover{color:rgba(0,0,0,0.5) !important}.hover\:text-black-alpha-60:hover{color:rgba(0,0,0,0.6) !important}.hover\:text-black-alpha-70:hover{color:rgba(0,0,0,0.7) !important}.hover\:text-black-alpha-80:hover{color:rgba(0,0,0,0.8) !important}.hover\:text-black-alpha-90:hover{color:rgba(0,0,0,0.9) !important}.focus\:text-black-alpha-10:focus{color:rgba(0,0,0,0.1) !important}.focus\:text-black-alpha-20:focus{color:rgba(0,0,0,0.2) !important}.focus\:text-black-alpha-30:focus{color:rgba(0,0,0,0.3) !important}.focus\:text-black-alpha-40:focus{color:rgba(0,0,0,0.4) !important}.focus\:text-black-alpha-50:focus{color:rgba(0,0,0,0.5) !important}.focus\:text-black-alpha-60:focus{color:rgba(0,0,0,0.6) !important}.focus\:text-black-alpha-70:focus{color:rgba(0,0,0,0.7) !important}.focus\:text-black-alpha-80:focus{color:rgba(0,0,0,0.8) !important}.focus\:text-black-alpha-90:focus{color:rgba(0,0,0,0.9) !important}.active\:text-black-alpha-10:active{color:rgba(0,0,0,0.1) !important}.active\:text-black-alpha-20:active{color:rgba(0,0,0,0.2) !important}.active\:text-black-alpha-30:active{color:rgba(0,0,0,0.3) !important}.active\:text-black-alpha-40:active{color:rgba(0,0,0,0.4) !important}.active\:text-black-alpha-50:active{color:rgba(0,0,0,0.5) !important}.active\:text-black-alpha-60:active{color:rgba(0,0,0,0.6) !important}.active\:text-black-alpha-70:active{color:rgba(0,0,0,0.7) !important}.active\:text-black-alpha-80:active{color:rgba(0,0,0,0.8) !important}.active\:text-black-alpha-90:active{color:rgba(0,0,0,0.9) !important}.text-primary{color:var(--primary-color) !important}.bg-primary{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.bg-primary-reverse{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.bg-white{background-color:#ffffff !important}.border-primary{border-color:var(--primary-color) !important}.text-white{color:#ffffff !important}.border-white{border-color:#ffffff !important}.text-color{color:var(--text-color) !important}.text-color-secondary{color:var(--text-color-secondary) !important}.surface-ground{background-color:var(--surface-ground) !important}.surface-section{background-color:var(--surface-section) !important}.surface-card{background-color:var(--surface-card) !important}.surface-overlay{background-color:var(--surface-overlay) !important}.surface-hover{background-color:var(--surface-hover) !important}.surface-border{border-color:var(--surface-border) !important}.focus\:text-primary:focus{color:var(--primary-color) !important}.hover\:text-primary:hover{color:var(--primary-color) !important}.active\:text-primary:active{color:var(--primary-color) !important}.focus\:bg-primary:focus{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.hover\:bg-primary:hover{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.active\:bg-primary:active{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.focus\:bg-primary-reverse:focus{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.hover\:bg-primary-reverse:hover{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.active\:bg-primary-reverse:active{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.focus\:bg-white:focus{background-color:#ffffff !important}.hover\:bg-white:hover{background-color:#ffffff !important}.active\:bg-white:active{background-color:#ffffff !important}.focus\:border-primary:focus{border-color:var(--primary-color) !important}.hover\:border-primary:hover{border-color:var(--primary-color) !important}.active\:border-primary:active{border-color:var(--primary-color) !important}.focus\:text-white:focus{color:#ffffff !important}.hover\:text-white:hover{color:#ffffff !important}.active\:text-white:active{color:#ffffff !important}.focus\:border-white:focus{border-color:#ffffff !important}.hover\:border-white:hover{border-color:#ffffff !important}.active\:border-white:active{border-color:#ffffff !important}.focus\:text-color:focus{color:var(--text-color) !important}.hover\:text-color:hover{color:var(--text-color) !important}.active\:text-color:active{color:var(--text-color) !important}.focus\:text-color-secondary:focus{color:var(--text-color-secondary) !important}.hover\:text-color-secondary:hover{color:var(--text-color-secondary) !important}.active\:text-color-secondary:active{color:var(--text-color-secondary) !important}.focus\:surface-ground:focus{background-color:var(--surface-ground) !important}.hover\:surface-ground:hover{background-color:var(--surface-ground) !important}.active\:surface-ground:active{background-color:var(--surface-ground) !important}.focus\:surface-section:focus{background-color:var(--surface-section) !important}.hover\:surface-section:hover{background-color:var(--surface-section) !important}.active\:surface-section:active{background-color:var(--surface-section) !important}.focus\:surface-card:focus{background-color:var(--surface-card) !important}.hover\:surface-card:hover{background-color:var(--surface-card) !important}.active\:surface-card:active{background-color:var(--surface-card) !important}.focus\:surface-overlay:focus{background-color:var(--surface-overlay) !important}.hover\:surface-overlay:hover{background-color:var(--surface-overlay) !important}.active\:surface-overlay:active{background-color:var(--surface-overlay) !important}.focus\:surface-hover:focus{background-color:var(--surface-hover) !important}.hover\:surface-hover:hover{background-color:var(--surface-hover) !important}.active\:surface-hover:active{background-color:var(--surface-hover) !important}.focus\:surface-border:focus{border-color:var(--surface-border) !important}.hover\:surface-border:hover{border-color:var(--surface-border) !important}.active\:surface-border:active{border-color:var(--surface-border) !important}@media screen and (min-width: 576px){.sm\:text-primary{color:var(--primary-color) !important}.sm\:bg-primary{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.sm\:bg-primary-reverse{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.sm\:bg-white{background-color:#ffffff !important}.sm\:border-primary{border-color:var(--primary-color) !important}.sm\:text-white{color:#ffffff !important}.sm\:border-white{border-color:#ffffff !important}.sm\:text-color{color:var(--text-color) !important}.sm\:text-color-secondary{color:var(--text-color-secondary) !important}.sm\:surface-ground{background-color:var(--surface-ground) !important}.sm\:surface-section{background-color:var(--surface-section) !important}.sm\:surface-card{background-color:var(--surface-card) !important}.sm\:surface-overlay{background-color:var(--surface-overlay) !important}.sm\:surface-hover{background-color:var(--surface-hover) !important}.sm\:surface-border{border-color:var(--surface-border) !important}.sm\:focus\:text-primary:focus{color:var(--primary-color) !important}.sm\:hover\:text-primary:hover{color:var(--primary-color) !important}.sm\:active\:text-primary:active{color:var(--primary-color) !important}.sm\:focus\:bg-primary:focus{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.sm\:hover\:bg-primary:hover{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.sm\:active\:bg-primary:active{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.sm\:focus\:bg-primary-reverse:focus{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.sm\:hover\:bg-primary-reverse:hover{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.sm\:active\:bg-primary-reverse:active{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.sm\:focus\:bg-white:focus{background-color:#ffffff !important}.sm\:hover\:bg-white:hover{background-color:#ffffff !important}.sm\:active\:bg-white:active{background-color:#ffffff !important}.sm\:focus\:border-primary:focus{border-color:var(--primary-color) !important}.sm\:hover\:border-primary:hover{border-color:var(--primary-color) !important}.sm\:active\:border-primary:active{border-color:var(--primary-color) !important}.sm\:focus\:text-white:focus{color:#ffffff !important}.sm\:hover\:text-white:hover{color:#ffffff !important}.sm\:active\:text-white:active{color:#ffffff !important}.sm\:focus\:border-white:focus{border-color:#ffffff !important}.sm\:hover\:border-white:hover{border-color:#ffffff !important}.sm\:active\:border-white:active{border-color:#ffffff !important}.sm\:focus\:text-color:focus{color:var(--text-color) !important}.sm\:hover\:text-color:hover{color:var(--text-color) !important}.sm\:active\:text-color:active{color:var(--text-color) !important}.sm\:focus\:text-color-secondary:focus{color:var(--text-color-secondary) !important}.sm\:hover\:text-color-secondary:hover{color:var(--text-color-secondary) !important}.sm\:active\:text-color-secondary:active{color:var(--text-color-secondary) !important}.sm\:focus\:surface-ground:focus{background-color:var(--surface-ground) !important}.sm\:hover\:surface-ground:hover{background-color:var(--surface-ground) !important}.sm\:active\:surface-ground:active{background-color:var(--surface-ground) !important}.sm\:focus\:surface-section:focus{background-color:var(--surface-section) !important}.sm\:hover\:surface-section:hover{background-color:var(--surface-section) !important}.sm\:active\:surface-section:active{background-color:var(--surface-section) !important}.sm\:focus\:surface-card:focus{background-color:var(--surface-card) !important}.sm\:hover\:surface-card:hover{background-color:var(--surface-card) !important}.sm\:active\:surface-card:active{background-color:var(--surface-card) !important}.sm\:focus\:surface-overlay:focus{background-color:var(--surface-overlay) !important}.sm\:hover\:surface-overlay:hover{background-color:var(--surface-overlay) !important}.sm\:active\:surface-overlay:active{background-color:var(--surface-overlay) !important}.sm\:focus\:surface-hover:focus{background-color:var(--surface-hover) !important}.sm\:hover\:surface-hover:hover{background-color:var(--surface-hover) !important}.sm\:active\:surface-hover:active{background-color:var(--surface-hover) !important}.sm\:focus\:surface-border:focus{border-color:var(--surface-border) !important}.sm\:hover\:surface-border:hover{border-color:var(--surface-border) !important}.sm\:active\:surface-border:active{border-color:var(--surface-border) !important}}@media screen and (min-width: 768px){.md\:text-primary{color:var(--primary-color) !important}.md\:bg-primary{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.md\:bg-primary-reverse{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.md\:bg-white{background-color:#ffffff !important}.md\:border-primary{border-color:var(--primary-color) !important}.md\:text-white{color:#ffffff !important}.md\:border-white{border-color:#ffffff !important}.md\:text-color{color:var(--text-color) !important}.md\:text-color-secondary{color:var(--text-color-secondary) !important}.md\:surface-ground{background-color:var(--surface-ground) !important}.md\:surface-section{background-color:var(--surface-section) !important}.md\:surface-card{background-color:var(--surface-card) !important}.md\:surface-overlay{background-color:var(--surface-overlay) !important}.md\:surface-hover{background-color:var(--surface-hover) !important}.md\:surface-border{border-color:var(--surface-border) !important}.md\:focus\:text-primary:focus{color:var(--primary-color) !important}.md\:hover\:text-primary:hover{color:var(--primary-color) !important}.md\:active\:text-primary:active{color:var(--primary-color) !important}.md\:focus\:bg-primary:focus{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.md\:hover\:bg-primary:hover{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.md\:active\:bg-primary:active{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.md\:focus\:bg-primary-reverse:focus{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.md\:hover\:bg-primary-reverse:hover{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.md\:active\:bg-primary-reverse:active{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.md\:focus\:bg-white:focus{background-color:#ffffff !important}.md\:hover\:bg-white:hover{background-color:#ffffff !important}.md\:active\:bg-white:active{background-color:#ffffff !important}.md\:focus\:border-primary:focus{border-color:var(--primary-color) !important}.md\:hover\:border-primary:hover{border-color:var(--primary-color) !important}.md\:active\:border-primary:active{border-color:var(--primary-color) !important}.md\:focus\:text-white:focus{color:#ffffff !important}.md\:hover\:text-white:hover{color:#ffffff !important}.md\:active\:text-white:active{color:#ffffff !important}.md\:focus\:border-white:focus{border-color:#ffffff !important}.md\:hover\:border-white:hover{border-color:#ffffff !important}.md\:active\:border-white:active{border-color:#ffffff !important}.md\:focus\:text-color:focus{color:var(--text-color) !important}.md\:hover\:text-color:hover{color:var(--text-color) !important}.md\:active\:text-color:active{color:var(--text-color) !important}.md\:focus\:text-color-secondary:focus{color:var(--text-color-secondary) !important}.md\:hover\:text-color-secondary:hover{color:var(--text-color-secondary) !important}.md\:active\:text-color-secondary:active{color:var(--text-color-secondary) !important}.md\:focus\:surface-ground:focus{background-color:var(--surface-ground) !important}.md\:hover\:surface-ground:hover{background-color:var(--surface-ground) !important}.md\:active\:surface-ground:active{background-color:var(--surface-ground) !important}.md\:focus\:surface-section:focus{background-color:var(--surface-section) !important}.md\:hover\:surface-section:hover{background-color:var(--surface-section) !important}.md\:active\:surface-section:active{background-color:var(--surface-section) !important}.md\:focus\:surface-card:focus{background-color:var(--surface-card) !important}.md\:hover\:surface-card:hover{background-color:var(--surface-card) !important}.md\:active\:surface-card:active{background-color:var(--surface-card) !important}.md\:focus\:surface-overlay:focus{background-color:var(--surface-overlay) !important}.md\:hover\:surface-overlay:hover{background-color:var(--surface-overlay) !important}.md\:active\:surface-overlay:active{background-color:var(--surface-overlay) !important}.md\:focus\:surface-hover:focus{background-color:var(--surface-hover) !important}.md\:hover\:surface-hover:hover{background-color:var(--surface-hover) !important}.md\:active\:surface-hover:active{background-color:var(--surface-hover) !important}.md\:focus\:surface-border:focus{border-color:var(--surface-border) !important}.md\:hover\:surface-border:hover{border-color:var(--surface-border) !important}.md\:active\:surface-border:active{border-color:var(--surface-border) !important}}@media screen and (min-width: 992px){.lg\:text-primary{color:var(--primary-color) !important}.lg\:bg-primary{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.lg\:bg-primary-reverse{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.lg\:bg-white{background-color:#ffffff !important}.lg\:border-primary{border-color:var(--primary-color) !important}.lg\:text-white{color:#ffffff !important}.lg\:border-white{border-color:#ffffff !important}.lg\:text-color{color:var(--text-color) !important}.lg\:text-color-secondary{color:var(--text-color-secondary) !important}.lg\:surface-ground{background-color:var(--surface-ground) !important}.lg\:surface-section{background-color:var(--surface-section) !important}.lg\:surface-card{background-color:var(--surface-card) !important}.lg\:surface-overlay{background-color:var(--surface-overlay) !important}.lg\:surface-hover{background-color:var(--surface-hover) !important}.lg\:surface-border{border-color:var(--surface-border) !important}.lg\:focus\:text-primary:focus{color:var(--primary-color) !important}.lg\:hover\:text-primary:hover{color:var(--primary-color) !important}.lg\:active\:text-primary:active{color:var(--primary-color) !important}.lg\:focus\:bg-primary:focus{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.lg\:hover\:bg-primary:hover{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.lg\:active\:bg-primary:active{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.lg\:focus\:bg-primary-reverse:focus{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.lg\:hover\:bg-primary-reverse:hover{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.lg\:active\:bg-primary-reverse:active{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.lg\:focus\:bg-white:focus{background-color:#ffffff !important}.lg\:hover\:bg-white:hover{background-color:#ffffff !important}.lg\:active\:bg-white:active{background-color:#ffffff !important}.lg\:focus\:border-primary:focus{border-color:var(--primary-color) !important}.lg\:hover\:border-primary:hover{border-color:var(--primary-color) !important}.lg\:active\:border-primary:active{border-color:var(--primary-color) !important}.lg\:focus\:text-white:focus{color:#ffffff !important}.lg\:hover\:text-white:hover{color:#ffffff !important}.lg\:active\:text-white:active{color:#ffffff !important}.lg\:focus\:border-white:focus{border-color:#ffffff !important}.lg\:hover\:border-white:hover{border-color:#ffffff !important}.lg\:active\:border-white:active{border-color:#ffffff !important}.lg\:focus\:text-color:focus{color:var(--text-color) !important}.lg\:hover\:text-color:hover{color:var(--text-color) !important}.lg\:active\:text-color:active{color:var(--text-color) !important}.lg\:focus\:text-color-secondary:focus{color:var(--text-color-secondary) !important}.lg\:hover\:text-color-secondary:hover{color:var(--text-color-secondary) !important}.lg\:active\:text-color-secondary:active{color:var(--text-color-secondary) !important}.lg\:focus\:surface-ground:focus{background-color:var(--surface-ground) !important}.lg\:hover\:surface-ground:hover{background-color:var(--surface-ground) !important}.lg\:active\:surface-ground:active{background-color:var(--surface-ground) !important}.lg\:focus\:surface-section:focus{background-color:var(--surface-section) !important}.lg\:hover\:surface-section:hover{background-color:var(--surface-section) !important}.lg\:active\:surface-section:active{background-color:var(--surface-section) !important}.lg\:focus\:surface-card:focus{background-color:var(--surface-card) !important}.lg\:hover\:surface-card:hover{background-color:var(--surface-card) !important}.lg\:active\:surface-card:active{background-color:var(--surface-card) !important}.lg\:focus\:surface-overlay:focus{background-color:var(--surface-overlay) !important}.lg\:hover\:surface-overlay:hover{background-color:var(--surface-overlay) !important}.lg\:active\:surface-overlay:active{background-color:var(--surface-overlay) !important}.lg\:focus\:surface-hover:focus{background-color:var(--surface-hover) !important}.lg\:hover\:surface-hover:hover{background-color:var(--surface-hover) !important}.lg\:active\:surface-hover:active{background-color:var(--surface-hover) !important}.lg\:focus\:surface-border:focus{border-color:var(--surface-border) !important}.lg\:hover\:surface-border:hover{border-color:var(--surface-border) !important}.lg\:active\:surface-border:active{border-color:var(--surface-border) !important}}@media screen and (min-width: 1200px){.xl\:text-primary{color:var(--primary-color) !important}.xl\:bg-primary{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.xl\:bg-primary-reverse{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.xl\:bg-white{background-color:#ffffff !important}.xl\:border-primary{border-color:var(--primary-color) !important}.xl\:text-white{color:#ffffff !important}.xl\:border-white{border-color:#ffffff !important}.xl\:text-color{color:var(--text-color) !important}.xl\:text-color-secondary{color:var(--text-color-secondary) !important}.xl\:surface-ground{background-color:var(--surface-ground) !important}.xl\:surface-section{background-color:var(--surface-section) !important}.xl\:surface-card{background-color:var(--surface-card) !important}.xl\:surface-overlay{background-color:var(--surface-overlay) !important}.xl\:surface-hover{background-color:var(--surface-hover) !important}.xl\:surface-border{border-color:var(--surface-border) !important}.xl\:focus\:text-primary:focus{color:var(--primary-color) !important}.xl\:hover\:text-primary:hover{color:var(--primary-color) !important}.xl\:active\:text-primary:active{color:var(--primary-color) !important}.xl\:focus\:bg-primary:focus{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.xl\:hover\:bg-primary:hover{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.xl\:active\:bg-primary:active{color:var(--primary-color-text) !important;background-color:var(--primary-color) !important}.xl\:focus\:bg-primary-reverse:focus{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.xl\:hover\:bg-primary-reverse:hover{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.xl\:active\:bg-primary-reverse:active{color:var(--primary-color) !important;background-color:var(--primary-color-text) !important}.xl\:focus\:bg-white:focus{background-color:#ffffff !important}.xl\:hover\:bg-white:hover{background-color:#ffffff !important}.xl\:active\:bg-white:active{background-color:#ffffff !important}.xl\:focus\:border-primary:focus{border-color:var(--primary-color) !important}.xl\:hover\:border-primary:hover{border-color:var(--primary-color) !important}.xl\:active\:border-primary:active{border-color:var(--primary-color) !important}.xl\:focus\:text-white:focus{color:#ffffff !important}.xl\:hover\:text-white:hover{color:#ffffff !important}.xl\:active\:text-white:active{color:#ffffff !important}.xl\:focus\:border-white:focus{border-color:#ffffff !important}.xl\:hover\:border-white:hover{border-color:#ffffff !important}.xl\:active\:border-white:active{border-color:#ffffff !important}.xl\:focus\:text-color:focus{color:var(--text-color) !important}.xl\:hover\:text-color:hover{color:var(--text-color) !important}.xl\:active\:text-color:active{color:var(--text-color) !important}.xl\:focus\:text-color-secondary:focus{color:var(--text-color-secondary) !important}.xl\:hover\:text-color-secondary:hover{color:var(--text-color-secondary) !important}.xl\:active\:text-color-secondary:active{color:var(--text-color-secondary) !important}.xl\:focus\:surface-ground:focus{background-color:var(--surface-ground) !important}.xl\:hover\:surface-ground:hover{background-color:var(--surface-ground) !important}.xl\:active\:surface-ground:active{background-color:var(--surface-ground) !important}.xl\:focus\:surface-section:focus{background-color:var(--surface-section) !important}.xl\:hover\:surface-section:hover{background-color:var(--surface-section) !important}.xl\:active\:surface-section:active{background-color:var(--surface-section) !important}.xl\:focus\:surface-card:focus{background-color:var(--surface-card) !important}.xl\:hover\:surface-card:hover{background-color:var(--surface-card) !important}.xl\:active\:surface-card:active{background-color:var(--surface-card) !important}.xl\:focus\:surface-overlay:focus{background-color:var(--surface-overlay) !important}.xl\:hover\:surface-overlay:hover{background-color:var(--surface-overlay) !important}.xl\:active\:surface-overlay:active{background-color:var(--surface-overlay) !important}.xl\:focus\:surface-hover:focus{background-color:var(--surface-hover) !important}.xl\:hover\:surface-hover:hover{background-color:var(--surface-hover) !important}.xl\:active\:surface-hover:active{background-color:var(--surface-hover) !important}.xl\:focus\:surface-border:focus{border-color:var(--surface-border) !important}.xl\:hover\:surface-border:hover{border-color:var(--surface-border) !important}.xl\:active\:surface-border:active{border-color:var(--surface-border) !important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{display:flex;align-items:center}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col-fixed,.formgrid.grid .col-fixed,.field.grid .col,.formgrid.grid .col,.field.grid .col-1,.formgrid.grid .col-1,.field.grid .col-2,.formgrid.grid .col-2,.field.grid .col-3,.formgrid.grid .col-3,.field.grid .col-4,.formgrid.grid .col-4,.field.grid .col-5,.formgrid.grid .col-5,.field.grid .col-6,.formgrid.grid .col-6,.field.grid .col-7,.formgrid.grid .col-7,.field.grid .col-8,.formgrid.grid .col-8,.field.grid .col-9,.formgrid.grid .col-9,.field.grid .col-10,.formgrid.grid .col-10,.field.grid .col-11,.formgrid.grid .col-11,.field.grid .col-12,.formgrid.grid .col-12{padding-top:0;padding-bottom:0}.formgroup-inline{display:flex;flex-wrap:wrap;align-items:flex-start}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field>label,.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label{margin-right:.5rem;margin-bottom:0}.field-checkbox,.field-radiobutton{margin-bottom:1rem;display:flex;align-items:center}.field-checkbox>label,.field-radiobutton>label{margin-left:.5rem;line-height:1}.hidden{display:none !important}.block{display:block !important}.inline{display:inline !important}.inline-block{display:inline-block !important}.flex{display:flex !important}.inline-flex{display:inline-flex !important}@media screen and (min-width: 576px){.sm\:hidden{display:none !important}.sm\:block{display:block !important}.sm\:inline{display:inline !important}.sm\:inline-block{display:inline-block !important}.sm\:flex{display:flex !important}.sm\:inline-flex{display:inline-flex !important}}@media screen and (min-width: 768px){.md\:hidden{display:none !important}.md\:block{display:block !important}.md\:inline{display:inline !important}.md\:inline-block{display:inline-block !important}.md\:flex{display:flex !important}.md\:inline-flex{display:inline-flex !important}}@media screen and (min-width: 992px){.lg\:hidden{display:none !important}.lg\:block{display:block !important}.lg\:inline{display:inline !important}.lg\:inline-block{display:inline-block !important}.lg\:flex{display:flex !important}.lg\:inline-flex{display:inline-flex !important}}@media screen and (min-width: 1200px){.xl\:hidden{display:none !important}.xl\:block{display:block !important}.xl\:inline{display:inline !important}.xl\:inline-block{display:inline-block !important}.xl\:flex{display:flex !important}.xl\:inline-flex{display:inline-flex !important}}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.text-left{text-align:left !important}.text-right{text-align:right !important}@media screen and (min-width: 576px){.sm\:text-center{text-align:center !important}.sm\:text-justify{text-align:justify !important}.sm\:text-left{text-align:left !important}.sm\:text-right{text-align:right !important}}@media screen and (min-width: 768px){.md\:text-center{text-align:center !important}.md\:text-justify{text-align:justify !important}.md\:text-left{text-align:left !important}.md\:text-right{text-align:right !important}}@media screen and (min-width: 992px){.lg\:text-center{text-align:center !important}.lg\:text-justify{text-align:justify !important}.lg\:text-left{text-align:left !important}.lg\:text-right{text-align:right !important}}@media screen and (min-width: 1200px){.xl\:text-center{text-align:center !important}.xl\:text-justify{text-align:justify !important}.xl\:text-left{text-align:left !important}.xl\:text-right{text-align:right !important}}.underline{text-decoration:underline !important}.line-through{text-decoration:line-through !important}.no-underline{text-decoration:none !important}.focus\:underline:focus{text-decoration:underline !important}.hover\:underline:hover{text-decoration:underline !important}.active\:underline:active{text-decoration:underline !important}.focus\:line-through:focus{text-decoration:line-through !important}.hover\:line-through:hover{text-decoration:line-through !important}.active\:line-through:active{text-decoration:line-through !important}.focus\:no-underline:focus{text-decoration:none !important}.hover\:no-underline:hover{text-decoration:none !important}.active\:no-underline:active{text-decoration:none !important}.lowercase{text-transform:lowercase !important}.uppercase{text-transform:uppercase !important}.capitalize{text-transform:capitalize !important}.text-overflow-clip{text-overflow:clip !important}.text-overflow-ellipsis{text-overflow:ellipsis !important}@media screen and (min-width: 576px){.sm\:text-overflow-clip{text-overflow:clip !important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis !important}}@media screen and (min-width: 768px){.md\:text-overflow-clip{text-overflow:clip !important}.md\:text-overflow-ellipsis{text-overflow:ellipsis !important}}@media screen and (min-width: 992px){.lg\:text-overflow-clip{text-overflow:clip !important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis !important}}@media screen and (min-width: 1200px){.xl\:text-overflow-clip{text-overflow:clip !important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis !important}}.font-light{font-weight:300 !important}.font-normal{font-weight:400 !important}.font-medium{font-weight:500 !important}.font-semibold{font-weight:600 !important}.font-bold{font-weight:700 !important}@media screen and (min-width: 576px){.sm\:font-light{font-weight:300 !important}.sm\:font-normal{font-weight:400 !important}.sm\:font-medium{font-weight:500 !important}.sm\:font-semibold{font-weight:600 !important}.sm\:font-bold{font-weight:700 !important}}@media screen and (min-width: 768px){.md\:font-light{font-weight:300 !important}.md\:font-normal{font-weight:400 !important}.md\:font-medium{font-weight:500 !important}.md\:font-semibold{font-weight:600 !important}.md\:font-bold{font-weight:700 !important}}@media screen and (min-width: 992px){.lg\:font-light{font-weight:300 !important}.lg\:font-normal{font-weight:400 !important}.lg\:font-medium{font-weight:500 !important}.lg\:font-semibold{font-weight:600 !important}.lg\:font-bold{font-weight:700 !important}}@media screen and (min-width: 1200px){.xl\:font-light{font-weight:300 !important}.xl\:font-normal{font-weight:400 !important}.xl\:font-medium{font-weight:500 !important}.xl\:font-semibold{font-weight:600 !important}.xl\:font-bold{font-weight:700 !important}}.font-italic{font-style:italic !important}.text-xs{font-size:0.75rem !important}.text-sm{font-size:0.875rem !important}.text-base{font-size:1rem !important}.text-lg{font-size:1.125rem !important}.text-xl{font-size:1.25rem !important}.text-2xl{font-size:1.5rem !important}.text-3xl{font-size:1.75rem !important}.text-4xl{font-size:2rem !important}.text-5xl{font-size:2.5rem !important}.text-6xl{font-size:3rem !important}.text-7xl{font-size:4rem !important}.text-8xl{font-size:6rem !important}@media screen and (min-width: 576px){.sm\:text-xs{font-size:0.75rem !important}.sm\:text-sm{font-size:0.875rem !important}.sm\:text-base{font-size:1rem !important}.sm\:text-lg{font-size:1.125rem !important}.sm\:text-xl{font-size:1.25rem !important}.sm\:text-2xl{font-size:1.5rem !important}.sm\:text-3xl{font-size:1.75rem !important}.sm\:text-4xl{font-size:2rem !important}.sm\:text-5xl{font-size:2.5rem !important}.sm\:text-6xl{font-size:3rem !important}.sm\:text-7xl{font-size:4rem !important}.sm\:text-8xl{font-size:6rem !important}}@media screen and (min-width: 768px){.md\:text-xs{font-size:0.75rem !important}.md\:text-sm{font-size:0.875rem !important}.md\:text-base{font-size:1rem !important}.md\:text-lg{font-size:1.125rem !important}.md\:text-xl{font-size:1.25rem !important}.md\:text-2xl{font-size:1.5rem !important}.md\:text-3xl{font-size:1.75rem !important}.md\:text-4xl{font-size:2rem !important}.md\:text-5xl{font-size:2.5rem !important}.md\:text-6xl{font-size:3rem !important}.md\:text-7xl{font-size:4rem !important}.md\:text-8xl{font-size:6rem !important}}@media screen and (min-width: 992px){.lg\:text-xs{font-size:0.75rem !important}.lg\:text-sm{font-size:0.875rem !important}.lg\:text-base{font-size:1rem !important}.lg\:text-lg{font-size:1.125rem !important}.lg\:text-xl{font-size:1.25rem !important}.lg\:text-2xl{font-size:1.5rem !important}.lg\:text-3xl{font-size:1.75rem !important}.lg\:text-4xl{font-size:2rem !important}.lg\:text-5xl{font-size:2.5rem !important}.lg\:text-6xl{font-size:3rem !important}.lg\:text-7xl{font-size:4rem !important}.lg\:text-8xl{font-size:6rem !important}}@media screen and (min-width: 1200px){.xl\:text-xs{font-size:0.75rem !important}.xl\:text-sm{font-size:0.875rem !important}.xl\:text-base{font-size:1rem !important}.xl\:text-lg{font-size:1.125rem !important}.xl\:text-xl{font-size:1.25rem !important}.xl\:text-2xl{font-size:1.5rem !important}.xl\:text-3xl{font-size:1.75rem !important}.xl\:text-4xl{font-size:2rem !important}.xl\:text-5xl{font-size:2.5rem !important}.xl\:text-6xl{font-size:3rem !important}.xl\:text-7xl{font-size:4rem !important}.xl\:text-8xl{font-size:6rem !important}}.line-height-1{line-height:1 !important}.line-height-2{line-height:1.25 !important}.line-height-3{line-height:1.5 !important}.line-height-4{line-height:2 !important}.white-space-normal{white-space:normal !important}.white-space-nowrap{white-space:nowrap !important}.vertical-align-baseline{vertical-align:baseline !important}.vertical-align-top{vertical-align:top !important}.vertical-align-middle{vertical-align:middle !important}.vertical-align-bottom{vertical-align:bottom !important}.vertical-align-text-top{vertical-align:text-top !important}.vertical-align-text-bottom{vertical-align:text-bottom !important}.vertical-align-sub{vertical-align:sub !important}.vertical-align-super{vertical-align:super !important}@media screen and (min-width: 576px){.sm\:vertical-align-baseline{vertical-align:baseline !important}.sm\:vertical-align-top{vertical-align:top !important}.sm\:vertical-align-middle{vertical-align:middle !important}.sm\:vertical-align-bottom{vertical-align:bottom !important}.sm\:vertical-align-text-top{vertical-align:text-top !important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom !important}.sm\:vertical-align-sub{vertical-align:sub !important}.sm\:vertical-align-super{vertical-align:super !important}}@media screen and (min-width: 768px){.md\:vertical-align-baseline{vertical-align:baseline !important}.md\:vertical-align-top{vertical-align:top !important}.md\:vertical-align-middle{vertical-align:middle !important}.md\:vertical-align-bottom{vertical-align:bottom !important}.md\:vertical-align-text-top{vertical-align:text-top !important}.md\:vertical-align-text-bottom{vertical-align:text-bottom !important}.md\:vertical-align-sub{vertical-align:sub !important}.md\:vertical-align-super{vertical-align:super !important}}@media screen and (min-width: 992px){.lg\:vertical-align-baseline{vertical-align:baseline !important}.lg\:vertical-align-top{vertical-align:top !important}.lg\:vertical-align-middle{vertical-align:middle !important}.lg\:vertical-align-bottom{vertical-align:bottom !important}.lg\:vertical-align-text-top{vertical-align:text-top !important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom !important}.lg\:vertical-align-sub{vertical-align:sub !important}.lg\:vertical-align-super{vertical-align:super !important}}@media screen and (min-width: 1200px){.xl\:vertical-align-baseline{vertical-align:baseline !important}.xl\:vertical-align-top{vertical-align:top !important}.xl\:vertical-align-middle{vertical-align:middle !important}.xl\:vertical-align-bottom{vertical-align:bottom !important}.xl\:vertical-align-text-top{vertical-align:text-top !important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom !important}.xl\:vertical-align-sub{vertical-align:sub !important}.xl\:vertical-align-super{vertical-align:super !important}}.flex-row{flex-direction:row !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column{flex-direction:column !important}.flex-column-reverse{flex-direction:column-reverse !important}@media screen and (min-width: 576px){.sm\:flex-row{flex-direction:row !important}.sm\:flex-row-reverse{flex-direction:row-reverse !important}.sm\:flex-column{flex-direction:column !important}.sm\:flex-column-reverse{flex-direction:column-reverse !important}}@media screen and (min-width: 768px){.md\:flex-row{flex-direction:row !important}.md\:flex-row-reverse{flex-direction:row-reverse !important}.md\:flex-column{flex-direction:column !important}.md\:flex-column-reverse{flex-direction:column-reverse !important}}@media screen and (min-width: 992px){.lg\:flex-row{flex-direction:row !important}.lg\:flex-row-reverse{flex-direction:row-reverse !important}.lg\:flex-column{flex-direction:column !important}.lg\:flex-column-reverse{flex-direction:column-reverse !important}}@media screen and (min-width: 1200px){.xl\:flex-row{flex-direction:row !important}.xl\:flex-row-reverse{flex-direction:row-reverse !important}.xl\:flex-column{flex-direction:column !important}.xl\:flex-column-reverse{flex-direction:column-reverse !important}}.flex-wrap{flex-wrap:wrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-nowrap{flex-wrap:nowrap !important}@media screen and (min-width: 576px){.sm\:flex-wrap{flex-wrap:wrap !important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse !important}.sm\:flex-nowrap{flex-wrap:nowrap !important}}@media screen and (min-width: 768px){.md\:flex-wrap{flex-wrap:wrap !important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse !important}.md\:flex-nowrap{flex-wrap:nowrap !important}}@media screen and (min-width: 992px){.lg\:flex-wrap{flex-wrap:wrap !important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse !important}.lg\:flex-nowrap{flex-wrap:nowrap !important}}@media screen and (min-width: 1200px){.xl\:flex-wrap{flex-wrap:wrap !important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse !important}.xl\:flex-nowrap{flex-wrap:nowrap !important}}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}@media screen and (min-width: 576px){.sm\:justify-content-start{justify-content:flex-start !important}.sm\:justify-content-end{justify-content:flex-end !important}.sm\:justify-content-center{justify-content:center !important}.sm\:justify-content-between{justify-content:space-between !important}.sm\:justify-content-around{justify-content:space-around !important}.sm\:justify-content-evenly{justify-content:space-evenly !important}}@media screen and (min-width: 768px){.md\:justify-content-start{justify-content:flex-start !important}.md\:justify-content-end{justify-content:flex-end !important}.md\:justify-content-center{justify-content:center !important}.md\:justify-content-between{justify-content:space-between !important}.md\:justify-content-around{justify-content:space-around !important}.md\:justify-content-evenly{justify-content:space-evenly !important}}@media screen and (min-width: 992px){.lg\:justify-content-start{justify-content:flex-start !important}.lg\:justify-content-end{justify-content:flex-end !important}.lg\:justify-content-center{justify-content:center !important}.lg\:justify-content-between{justify-content:space-between !important}.lg\:justify-content-around{justify-content:space-around !important}.lg\:justify-content-evenly{justify-content:space-evenly !important}}@media screen and (min-width: 1200px){.xl\:justify-content-start{justify-content:flex-start !important}.xl\:justify-content-end{justify-content:flex-end !important}.xl\:justify-content-center{justify-content:center !important}.xl\:justify-content-between{justify-content:space-between !important}.xl\:justify-content-around{justify-content:space-around !important}.xl\:justify-content-evenly{justify-content:space-evenly !important}}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-evenly{align-content:space-evenly !important}@media screen and (min-width: 576px){.sm\:align-content-start{align-content:flex-start !important}.sm\:align-content-end{align-content:flex-end !important}.sm\:align-content-center{align-content:center !important}.sm\:align-content-between{align-content:space-between !important}.sm\:align-content-around{align-content:space-around !important}.sm\:align-content-evenly{align-content:space-evenly !important}}@media screen and (min-width: 768px){.md\:align-content-start{align-content:flex-start !important}.md\:align-content-end{align-content:flex-end !important}.md\:align-content-center{align-content:center !important}.md\:align-content-between{align-content:space-between !important}.md\:align-content-around{align-content:space-around !important}.md\:align-content-evenly{align-content:space-evenly !important}}@media screen and (min-width: 992px){.lg\:align-content-start{align-content:flex-start !important}.lg\:align-content-end{align-content:flex-end !important}.lg\:align-content-center{align-content:center !important}.lg\:align-content-between{align-content:space-between !important}.lg\:align-content-around{align-content:space-around !important}.lg\:align-content-evenly{align-content:space-evenly !important}}@media screen and (min-width: 1200px){.xl\:align-content-start{align-content:flex-start !important}.xl\:align-content-end{align-content:flex-end !important}.xl\:align-content-center{align-content:center !important}.xl\:align-content-between{align-content:space-between !important}.xl\:align-content-around{align-content:space-around !important}.xl\:align-content-evenly{align-content:space-evenly !important}}.align-items-stretch{align-items:stretch !important}.align-items-start{align-items:flex-start !important}.align-items-center{align-items:center !important}.align-items-end{align-items:flex-end !important}.align-items-baseline{align-items:baseline !important}@media screen and (min-width: 576px){.sm\:align-items-stretch{align-items:stretch !important}.sm\:align-items-start{align-items:flex-start !important}.sm\:align-items-center{align-items:center !important}.sm\:align-items-end{align-items:flex-end !important}.sm\:align-items-baseline{align-items:baseline !important}}@media screen and (min-width: 768px){.md\:align-items-stretch{align-items:stretch !important}.md\:align-items-start{align-items:flex-start !important}.md\:align-items-center{align-items:center !important}.md\:align-items-end{align-items:flex-end !important}.md\:align-items-baseline{align-items:baseline !important}}@media screen and (min-width: 992px){.lg\:align-items-stretch{align-items:stretch !important}.lg\:align-items-start{align-items:flex-start !important}.lg\:align-items-center{align-items:center !important}.lg\:align-items-end{align-items:flex-end !important}.lg\:align-items-baseline{align-items:baseline !important}}@media screen and (min-width: 1200px){.xl\:align-items-stretch{align-items:stretch !important}.xl\:align-items-start{align-items:flex-start !important}.xl\:align-items-center{align-items:center !important}.xl\:align-items-end{align-items:flex-end !important}.xl\:align-items-baseline{align-items:baseline !important}}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-stretch{align-self:stretch !important}.align-self-baseline{align-self:baseline !important}@media screen and (min-width: 576px){.sm\:align-self-auto{align-self:auto !important}.sm\:align-self-start{align-self:flex-start !important}.sm\:align-self-end{align-self:flex-end !important}.sm\:align-self-center{align-self:center !important}.sm\:align-self-stretch{align-self:stretch !important}.sm\:align-self-baseline{align-self:baseline !important}}@media screen and (min-width: 768px){.md\:align-self-auto{align-self:auto !important}.md\:align-self-start{align-self:flex-start !important}.md\:align-self-end{align-self:flex-end !important}.md\:align-self-center{align-self:center !important}.md\:align-self-stretch{align-self:stretch !important}.md\:align-self-baseline{align-self:baseline !important}}@media screen and (min-width: 992px){.lg\:align-self-auto{align-self:auto !important}.lg\:align-self-start{align-self:flex-start !important}.lg\:align-self-end{align-self:flex-end !important}.lg\:align-self-center{align-self:center !important}.lg\:align-self-stretch{align-self:stretch !important}.lg\:align-self-baseline{align-self:baseline !important}}@media screen and (min-width: 1200px){.xl\:align-self-auto{align-self:auto !important}.xl\:align-self-start{align-self:flex-start !important}.xl\:align-self-end{align-self:flex-end !important}.xl\:align-self-center{align-self:center !important}.xl\:align-self-stretch{align-self:stretch !important}.xl\:align-self-baseline{align-self:baseline !important}}.flex-order-0{order:0 !important}.flex-order-1{order:1 !important}.flex-order-2{order:2 !important}.flex-order-3{order:3 !important}.flex-order-4{order:4 !important}.flex-order-5{order:5 !important}.flex-order-6{order:6 !important}@media screen and (min-width: 576px){.sm\:flex-order-0{order:0 !important}.sm\:flex-order-1{order:1 !important}.sm\:flex-order-2{order:2 !important}.sm\:flex-order-3{order:3 !important}.sm\:flex-order-4{order:4 !important}.sm\:flex-order-5{order:5 !important}.sm\:flex-order-6{order:6 !important}}@media screen and (min-width: 768px){.md\:flex-order-0{order:0 !important}.md\:flex-order-1{order:1 !important}.md\:flex-order-2{order:2 !important}.md\:flex-order-3{order:3 !important}.md\:flex-order-4{order:4 !important}.md\:flex-order-5{order:5 !important}.md\:flex-order-6{order:6 !important}}@media screen and (min-width: 992px){.lg\:flex-order-0{order:0 !important}.lg\:flex-order-1{order:1 !important}.lg\:flex-order-2{order:2 !important}.lg\:flex-order-3{order:3 !important}.lg\:flex-order-4{order:4 !important}.lg\:flex-order-5{order:5 !important}.lg\:flex-order-6{order:6 !important}}@media screen and (min-width: 1200px){.xl\:flex-order-0{order:0 !important}.xl\:flex-order-1{order:1 !important}.xl\:flex-order-2{order:2 !important}.xl\:flex-order-3{order:3 !important}.xl\:flex-order-4{order:4 !important}.xl\:flex-order-5{order:5 !important}.xl\:flex-order-6{order:6 !important}}.flex-1{flex:1 1 0% !important}.flex-auto{flex:1 1 auto !important}.flex-initial{flex:0 1 auto !important}.flex-none{flex:none !important}@media screen and (min-width: 576px){.sm\:flex-1{flex:1 1 0% !important}.sm\:flex-auto{flex:1 1 auto !important}.sm\:flex-initial{flex:0 1 auto !important}.sm\:flex-none{flex:none !important}}@media screen and (min-width: 768px){.md\:flex-1{flex:1 1 0% !important}.md\:flex-auto{flex:1 1 auto !important}.md\:flex-initial{flex:0 1 auto !important}.md\:flex-none{flex:none !important}}@media screen and (min-width: 992px){.lg\:flex-1{flex:1 1 0% !important}.lg\:flex-auto{flex:1 1 auto !important}.lg\:flex-initial{flex:0 1 auto !important}.lg\:flex-none{flex:none !important}}@media screen and (min-width: 1200px){.xl\:flex-1{flex:1 1 0% !important}.xl\:flex-auto{flex:1 1 auto !important}.xl\:flex-initial{flex:0 1 auto !important}.xl\:flex-none{flex:none !important}}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}@media screen and (min-width: 576px){.sm\:flex-grow-0{flex-grow:0 !important}.sm\:flex-grow-1{flex-grow:1 !important}}@media screen and (min-width: 768px){.md\:flex-grow-0{flex-grow:0 !important}.md\:flex-grow-1{flex-grow:1 !important}}@media screen and (min-width: 992px){.lg\:flex-grow-0{flex-grow:0 !important}.lg\:flex-grow-1{flex-grow:1 !important}}@media screen and (min-width: 1200px){.xl\:flex-grow-0{flex-grow:0 !important}.xl\:flex-grow-1{flex-grow:1 !important}}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}@media screen and (min-width: 576px){.sm\:flex-shrink-0{flex-shrink:0 !important}.sm\:flex-shrink-1{flex-shrink:1 !important}}@media screen and (min-width: 768px){.md\:flex-shrink-0{flex-shrink:0 !important}.md\:flex-shrink-1{flex-shrink:1 !important}}@media screen and (min-width: 992px){.lg\:flex-shrink-0{flex-shrink:0 !important}.lg\:flex-shrink-1{flex-shrink:1 !important}}@media screen and (min-width: 1200px){.xl\:flex-shrink-0{flex-shrink:0 !important}.xl\:flex-shrink-1{flex-shrink:1 !important}}.gap-0{gap:0rem !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:2rem !important}.gap-6{gap:3rem !important}.gap-7{gap:4rem !important}.gap-8{gap:5rem !important}.row-gap-0{row-gap:0rem !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:2rem !important}.row-gap-6{row-gap:3rem !important}.row-gap-7{row-gap:4rem !important}.row-gap-8{row-gap:5rem !important}.column-gap-0{column-gap:0rem !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:2rem !important}.column-gap-6{column-gap:3rem !important}.column-gap-7{column-gap:4rem !important}.column-gap-8{column-gap:5rem !important}@media screen and (min-width: 576px){.sm\:gap-0{gap:0rem !important}.sm\:gap-1{gap:.25rem !important}.sm\:gap-2{gap:.5rem !important}.sm\:gap-3{gap:1rem !important}.sm\:gap-4{gap:1.5rem !important}.sm\:gap-5{gap:2rem !important}.sm\:gap-6{gap:3rem !important}.sm\:gap-7{gap:4rem !important}.sm\:gap-8{gap:5rem !important}.sm\:row-gap-0{row-gap:0rem !important}.sm\:row-gap-1{row-gap:.25rem !important}.sm\:row-gap-2{row-gap:.5rem !important}.sm\:row-gap-3{row-gap:1rem !important}.sm\:row-gap-4{row-gap:1.5rem !important}.sm\:row-gap-5{row-gap:2rem !important}.sm\:row-gap-6{row-gap:3rem !important}.sm\:row-gap-7{row-gap:4rem !important}.sm\:row-gap-8{row-gap:5rem !important}.sm\:column-gap-0{column-gap:0rem !important}.sm\:column-gap-1{column-gap:.25rem !important}.sm\:column-gap-2{column-gap:.5rem !important}.sm\:column-gap-3{column-gap:1rem !important}.sm\:column-gap-4{column-gap:1.5rem !important}.sm\:column-gap-5{column-gap:2rem !important}.sm\:column-gap-6{column-gap:3rem !important}.sm\:column-gap-7{column-gap:4rem !important}.sm\:column-gap-8{column-gap:5rem !important}}@media screen and (min-width: 768px){.md\:gap-0{gap:0rem !important}.md\:gap-1{gap:.25rem !important}.md\:gap-2{gap:.5rem !important}.md\:gap-3{gap:1rem !important}.md\:gap-4{gap:1.5rem !important}.md\:gap-5{gap:2rem !important}.md\:gap-6{gap:3rem !important}.md\:gap-7{gap:4rem !important}.md\:gap-8{gap:5rem !important}.md\:row-gap-0{row-gap:0rem !important}.md\:row-gap-1{row-gap:.25rem !important}.md\:row-gap-2{row-gap:.5rem !important}.md\:row-gap-3{row-gap:1rem !important}.md\:row-gap-4{row-gap:1.5rem !important}.md\:row-gap-5{row-gap:2rem !important}.md\:row-gap-6{row-gap:3rem !important}.md\:row-gap-7{row-gap:4rem !important}.md\:row-gap-8{row-gap:5rem !important}.md\:column-gap-0{column-gap:0rem !important}.md\:column-gap-1{column-gap:.25rem !important}.md\:column-gap-2{column-gap:.5rem !important}.md\:column-gap-3{column-gap:1rem !important}.md\:column-gap-4{column-gap:1.5rem !important}.md\:column-gap-5{column-gap:2rem !important}.md\:column-gap-6{column-gap:3rem !important}.md\:column-gap-7{column-gap:4rem !important}.md\:column-gap-8{column-gap:5rem !important}}@media screen and (min-width: 992px){.lg\:gap-0{gap:0rem !important}.lg\:gap-1{gap:.25rem !important}.lg\:gap-2{gap:.5rem !important}.lg\:gap-3{gap:1rem !important}.lg\:gap-4{gap:1.5rem !important}.lg\:gap-5{gap:2rem !important}.lg\:gap-6{gap:3rem !important}.lg\:gap-7{gap:4rem !important}.lg\:gap-8{gap:5rem !important}.lg\:row-gap-0{row-gap:0rem !important}.lg\:row-gap-1{row-gap:.25rem !important}.lg\:row-gap-2{row-gap:.5rem !important}.lg\:row-gap-3{row-gap:1rem !important}.lg\:row-gap-4{row-gap:1.5rem !important}.lg\:row-gap-5{row-gap:2rem !important}.lg\:row-gap-6{row-gap:3rem !important}.lg\:row-gap-7{row-gap:4rem !important}.lg\:row-gap-8{row-gap:5rem !important}.lg\:column-gap-0{column-gap:0rem !important}.lg\:column-gap-1{column-gap:.25rem !important}.lg\:column-gap-2{column-gap:.5rem !important}.lg\:column-gap-3{column-gap:1rem !important}.lg\:column-gap-4{column-gap:1.5rem !important}.lg\:column-gap-5{column-gap:2rem !important}.lg\:column-gap-6{column-gap:3rem !important}.lg\:column-gap-7{column-gap:4rem !important}.lg\:column-gap-8{column-gap:5rem !important}}@media screen and (min-width: 1200px){.xl\:gap-0{gap:0rem !important}.xl\:gap-1{gap:.25rem !important}.xl\:gap-2{gap:.5rem !important}.xl\:gap-3{gap:1rem !important}.xl\:gap-4{gap:1.5rem !important}.xl\:gap-5{gap:2rem !important}.xl\:gap-6{gap:3rem !important}.xl\:gap-7{gap:4rem !important}.xl\:gap-8{gap:5rem !important}.xl\:row-gap-0{row-gap:0rem !important}.xl\:row-gap-1{row-gap:.25rem !important}.xl\:row-gap-2{row-gap:.5rem !important}.xl\:row-gap-3{row-gap:1rem !important}.xl\:row-gap-4{row-gap:1.5rem !important}.xl\:row-gap-5{row-gap:2rem !important}.xl\:row-gap-6{row-gap:3rem !important}.xl\:row-gap-7{row-gap:4rem !important}.xl\:row-gap-8{row-gap:5rem !important}.xl\:column-gap-0{column-gap:0rem !important}.xl\:column-gap-1{column-gap:.25rem !important}.xl\:column-gap-2{column-gap:.5rem !important}.xl\:column-gap-3{column-gap:1rem !important}.xl\:column-gap-4{column-gap:1.5rem !important}.xl\:column-gap-5{column-gap:2rem !important}.xl\:column-gap-6{column-gap:3rem !important}.xl\:column-gap-7{column-gap:4rem !important}.xl\:column-gap-8{column-gap:5rem !important}}.p-0{padding:0rem !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:2rem !important}.p-6{padding:3rem !important}.p-7{padding:4rem !important}.p-8{padding:5rem !important}.pt-0{padding-top:0rem !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:2rem !important}.pt-6{padding-top:3rem !important}.pt-7{padding-top:4rem !important}.pt-8{padding-top:5rem !important}.pr-0{padding-right:0rem !important}.pr-1{padding-right:.25rem !important}.pr-2{padding-right:.5rem !important}.pr-3{padding-right:1rem !important}.pr-4{padding-right:1.5rem !important}.pr-5{padding-right:2rem !important}.pr-6{padding-right:3rem !important}.pr-7{padding-right:4rem !important}.pr-8{padding-right:5rem !important}.pl-0{padding-left:0rem !important}.pl-1{padding-left:.25rem !important}.pl-2{padding-left:.5rem !important}.pl-3{padding-left:1rem !important}.pl-4{padding-left:1.5rem !important}.pl-5{padding-left:2rem !important}.pl-6{padding-left:3rem !important}.pl-7{padding-left:4rem !important}.pl-8{padding-left:5rem !important}.pb-0{padding-bottom:0rem !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:2rem !important}.pb-6{padding-bottom:3rem !important}.pb-7{padding-bottom:4rem !important}.pb-8{padding-bottom:5rem !important}.px-0{padding-left:0rem !important;padding-right:0rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:2rem !important;padding-right:2rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.px-7{padding-left:4rem !important;padding-right:4rem !important}.px-8{padding-left:5rem !important;padding-right:5rem !important}.py-0{padding-top:0rem !important;padding-bottom:0rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.py-7{padding-top:4rem !important;padding-bottom:4rem !important}.py-8{padding-top:5rem !important;padding-bottom:5rem !important}@media screen and (min-width: 576px){.sm\:p-0{padding:0rem !important}.sm\:p-1{padding:.25rem !important}.sm\:p-2{padding:.5rem !important}.sm\:p-3{padding:1rem !important}.sm\:p-4{padding:1.5rem !important}.sm\:p-5{padding:2rem !important}.sm\:p-6{padding:3rem !important}.sm\:p-7{padding:4rem !important}.sm\:p-8{padding:5rem !important}.sm\:pt-0{padding-top:0rem !important}.sm\:pt-1{padding-top:.25rem !important}.sm\:pt-2{padding-top:.5rem !important}.sm\:pt-3{padding-top:1rem !important}.sm\:pt-4{padding-top:1.5rem !important}.sm\:pt-5{padding-top:2rem !important}.sm\:pt-6{padding-top:3rem !important}.sm\:pt-7{padding-top:4rem !important}.sm\:pt-8{padding-top:5rem !important}.sm\:pr-0{padding-right:0rem !important}.sm\:pr-1{padding-right:.25rem !important}.sm\:pr-2{padding-right:.5rem !important}.sm\:pr-3{padding-right:1rem !important}.sm\:pr-4{padding-right:1.5rem !important}.sm\:pr-5{padding-right:2rem !important}.sm\:pr-6{padding-right:3rem !important}.sm\:pr-7{padding-right:4rem !important}.sm\:pr-8{padding-right:5rem !important}.sm\:pl-0{padding-left:0rem !important}.sm\:pl-1{padding-left:.25rem !important}.sm\:pl-2{padding-left:.5rem !important}.sm\:pl-3{padding-left:1rem !important}.sm\:pl-4{padding-left:1.5rem !important}.sm\:pl-5{padding-left:2rem !important}.sm\:pl-6{padding-left:3rem !important}.sm\:pl-7{padding-left:4rem !important}.sm\:pl-8{padding-left:5rem !important}.sm\:pb-0{padding-bottom:0rem !important}.sm\:pb-1{padding-bottom:.25rem !important}.sm\:pb-2{padding-bottom:.5rem !important}.sm\:pb-3{padding-bottom:1rem !important}.sm\:pb-4{padding-bottom:1.5rem !important}.sm\:pb-5{padding-bottom:2rem !important}.sm\:pb-6{padding-bottom:3rem !important}.sm\:pb-7{padding-bottom:4rem !important}.sm\:pb-8{padding-bottom:5rem !important}.sm\:px-0{padding-left:0rem !important;padding-right:0rem !important}.sm\:px-1{padding-left:.25rem !important;padding-right:.25rem !important}.sm\:px-2{padding-left:.5rem !important;padding-right:.5rem !important}.sm\:px-3{padding-left:1rem !important;padding-right:1rem !important}.sm\:px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.sm\:px-5{padding-left:2rem !important;padding-right:2rem !important}.sm\:px-6{padding-left:3rem !important;padding-right:3rem !important}.sm\:px-7{padding-left:4rem !important;padding-right:4rem !important}.sm\:px-8{padding-left:5rem !important;padding-right:5rem !important}.sm\:py-0{padding-top:0rem !important;padding-bottom:0rem !important}.sm\:py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.sm\:py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.sm\:py-3{padding-top:1rem !important;padding-bottom:1rem !important}.sm\:py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.sm\:py-5{padding-top:2rem !important;padding-bottom:2rem !important}.sm\:py-6{padding-top:3rem !important;padding-bottom:3rem !important}.sm\:py-7{padding-top:4rem !important;padding-bottom:4rem !important}.sm\:py-8{padding-top:5rem !important;padding-bottom:5rem !important}}@media screen and (min-width: 768px){.md\:p-0{padding:0rem !important}.md\:p-1{padding:.25rem !important}.md\:p-2{padding:.5rem !important}.md\:p-3{padding:1rem !important}.md\:p-4{padding:1.5rem !important}.md\:p-5{padding:2rem !important}.md\:p-6{padding:3rem !important}.md\:p-7{padding:4rem !important}.md\:p-8{padding:5rem !important}.md\:pt-0{padding-top:0rem !important}.md\:pt-1{padding-top:.25rem !important}.md\:pt-2{padding-top:.5rem !important}.md\:pt-3{padding-top:1rem !important}.md\:pt-4{padding-top:1.5rem !important}.md\:pt-5{padding-top:2rem !important}.md\:pt-6{padding-top:3rem !important}.md\:pt-7{padding-top:4rem !important}.md\:pt-8{padding-top:5rem !important}.md\:pr-0{padding-right:0rem !important}.md\:pr-1{padding-right:.25rem !important}.md\:pr-2{padding-right:.5rem !important}.md\:pr-3{padding-right:1rem !important}.md\:pr-4{padding-right:1.5rem !important}.md\:pr-5{padding-right:2rem !important}.md\:pr-6{padding-right:3rem !important}.md\:pr-7{padding-right:4rem !important}.md\:pr-8{padding-right:5rem !important}.md\:pl-0{padding-left:0rem !important}.md\:pl-1{padding-left:.25rem !important}.md\:pl-2{padding-left:.5rem !important}.md\:pl-3{padding-left:1rem !important}.md\:pl-4{padding-left:1.5rem !important}.md\:pl-5{padding-left:2rem !important}.md\:pl-6{padding-left:3rem !important}.md\:pl-7{padding-left:4rem !important}.md\:pl-8{padding-left:5rem !important}.md\:pb-0{padding-bottom:0rem !important}.md\:pb-1{padding-bottom:.25rem !important}.md\:pb-2{padding-bottom:.5rem !important}.md\:pb-3{padding-bottom:1rem !important}.md\:pb-4{padding-bottom:1.5rem !important}.md\:pb-5{padding-bottom:2rem !important}.md\:pb-6{padding-bottom:3rem !important}.md\:pb-7{padding-bottom:4rem !important}.md\:pb-8{padding-bottom:5rem !important}.md\:px-0{padding-left:0rem !important;padding-right:0rem !important}.md\:px-1{padding-left:.25rem !important;padding-right:.25rem !important}.md\:px-2{padding-left:.5rem !important;padding-right:.5rem !important}.md\:px-3{padding-left:1rem !important;padding-right:1rem !important}.md\:px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.md\:px-5{padding-left:2rem !important;padding-right:2rem !important}.md\:px-6{padding-left:3rem !important;padding-right:3rem !important}.md\:px-7{padding-left:4rem !important;padding-right:4rem !important}.md\:px-8{padding-left:5rem !important;padding-right:5rem !important}.md\:py-0{padding-top:0rem !important;padding-bottom:0rem !important}.md\:py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.md\:py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.md\:py-3{padding-top:1rem !important;padding-bottom:1rem !important}.md\:py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.md\:py-5{padding-top:2rem !important;padding-bottom:2rem !important}.md\:py-6{padding-top:3rem !important;padding-bottom:3rem !important}.md\:py-7{padding-top:4rem !important;padding-bottom:4rem !important}.md\:py-8{padding-top:5rem !important;padding-bottom:5rem !important}}@media screen and (min-width: 992px){.lg\:p-0{padding:0rem !important}.lg\:p-1{padding:.25rem !important}.lg\:p-2{padding:.5rem !important}.lg\:p-3{padding:1rem !important}.lg\:p-4{padding:1.5rem !important}.lg\:p-5{padding:2rem !important}.lg\:p-6{padding:3rem !important}.lg\:p-7{padding:4rem !important}.lg\:p-8{padding:5rem !important}.lg\:pt-0{padding-top:0rem !important}.lg\:pt-1{padding-top:.25rem !important}.lg\:pt-2{padding-top:.5rem !important}.lg\:pt-3{padding-top:1rem !important}.lg\:pt-4{padding-top:1.5rem !important}.lg\:pt-5{padding-top:2rem !important}.lg\:pt-6{padding-top:3rem !important}.lg\:pt-7{padding-top:4rem !important}.lg\:pt-8{padding-top:5rem !important}.lg\:pr-0{padding-right:0rem !important}.lg\:pr-1{padding-right:.25rem !important}.lg\:pr-2{padding-right:.5rem !important}.lg\:pr-3{padding-right:1rem !important}.lg\:pr-4{padding-right:1.5rem !important}.lg\:pr-5{padding-right:2rem !important}.lg\:pr-6{padding-right:3rem !important}.lg\:pr-7{padding-right:4rem !important}.lg\:pr-8{padding-right:5rem !important}.lg\:pl-0{padding-left:0rem !important}.lg\:pl-1{padding-left:.25rem !important}.lg\:pl-2{padding-left:.5rem !important}.lg\:pl-3{padding-left:1rem !important}.lg\:pl-4{padding-left:1.5rem !important}.lg\:pl-5{padding-left:2rem !important}.lg\:pl-6{padding-left:3rem !important}.lg\:pl-7{padding-left:4rem !important}.lg\:pl-8{padding-left:5rem !important}.lg\:pb-0{padding-bottom:0rem !important}.lg\:pb-1{padding-bottom:.25rem !important}.lg\:pb-2{padding-bottom:.5rem !important}.lg\:pb-3{padding-bottom:1rem !important}.lg\:pb-4{padding-bottom:1.5rem !important}.lg\:pb-5{padding-bottom:2rem !important}.lg\:pb-6{padding-bottom:3rem !important}.lg\:pb-7{padding-bottom:4rem !important}.lg\:pb-8{padding-bottom:5rem !important}.lg\:px-0{padding-left:0rem !important;padding-right:0rem !important}.lg\:px-1{padding-left:.25rem !important;padding-right:.25rem !important}.lg\:px-2{padding-left:.5rem !important;padding-right:.5rem !important}.lg\:px-3{padding-left:1rem !important;padding-right:1rem !important}.lg\:px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.lg\:px-5{padding-left:2rem !important;padding-right:2rem !important}.lg\:px-6{padding-left:3rem !important;padding-right:3rem !important}.lg\:px-7{padding-left:4rem !important;padding-right:4rem !important}.lg\:px-8{padding-left:5rem !important;padding-right:5rem !important}.lg\:py-0{padding-top:0rem !important;padding-bottom:0rem !important}.lg\:py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.lg\:py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.lg\:py-3{padding-top:1rem !important;padding-bottom:1rem !important}.lg\:py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.lg\:py-5{padding-top:2rem !important;padding-bottom:2rem !important}.lg\:py-6{padding-top:3rem !important;padding-bottom:3rem !important}.lg\:py-7{padding-top:4rem !important;padding-bottom:4rem !important}.lg\:py-8{padding-top:5rem !important;padding-bottom:5rem !important}}@media screen and (min-width: 1200px){.xl\:p-0{padding:0rem !important}.xl\:p-1{padding:.25rem !important}.xl\:p-2{padding:.5rem !important}.xl\:p-3{padding:1rem !important}.xl\:p-4{padding:1.5rem !important}.xl\:p-5{padding:2rem !important}.xl\:p-6{padding:3rem !important}.xl\:p-7{padding:4rem !important}.xl\:p-8{padding:5rem !important}.xl\:pt-0{padding-top:0rem !important}.xl\:pt-1{padding-top:.25rem !important}.xl\:pt-2{padding-top:.5rem !important}.xl\:pt-3{padding-top:1rem !important}.xl\:pt-4{padding-top:1.5rem !important}.xl\:pt-5{padding-top:2rem !important}.xl\:pt-6{padding-top:3rem !important}.xl\:pt-7{padding-top:4rem !important}.xl\:pt-8{padding-top:5rem !important}.xl\:pr-0{padding-right:0rem !important}.xl\:pr-1{padding-right:.25rem !important}.xl\:pr-2{padding-right:.5rem !important}.xl\:pr-3{padding-right:1rem !important}.xl\:pr-4{padding-right:1.5rem !important}.xl\:pr-5{padding-right:2rem !important}.xl\:pr-6{padding-right:3rem !important}.xl\:pr-7{padding-right:4rem !important}.xl\:pr-8{padding-right:5rem !important}.xl\:pl-0{padding-left:0rem !important}.xl\:pl-1{padding-left:.25rem !important}.xl\:pl-2{padding-left:.5rem !important}.xl\:pl-3{padding-left:1rem !important}.xl\:pl-4{padding-left:1.5rem !important}.xl\:pl-5{padding-left:2rem !important}.xl\:pl-6{padding-left:3rem !important}.xl\:pl-7{padding-left:4rem !important}.xl\:pl-8{padding-left:5rem !important}.xl\:pb-0{padding-bottom:0rem !important}.xl\:pb-1{padding-bottom:.25rem !important}.xl\:pb-2{padding-bottom:.5rem !important}.xl\:pb-3{padding-bottom:1rem !important}.xl\:pb-4{padding-bottom:1.5rem !important}.xl\:pb-5{padding-bottom:2rem !important}.xl\:pb-6{padding-bottom:3rem !important}.xl\:pb-7{padding-bottom:4rem !important}.xl\:pb-8{padding-bottom:5rem !important}.xl\:px-0{padding-left:0rem !important;padding-right:0rem !important}.xl\:px-1{padding-left:.25rem !important;padding-right:.25rem !important}.xl\:px-2{padding-left:.5rem !important;padding-right:.5rem !important}.xl\:px-3{padding-left:1rem !important;padding-right:1rem !important}.xl\:px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.xl\:px-5{padding-left:2rem !important;padding-right:2rem !important}.xl\:px-6{padding-left:3rem !important;padding-right:3rem !important}.xl\:px-7{padding-left:4rem !important;padding-right:4rem !important}.xl\:px-8{padding-left:5rem !important;padding-right:5rem !important}.xl\:py-0{padding-top:0rem !important;padding-bottom:0rem !important}.xl\:py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.xl\:py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.xl\:py-3{padding-top:1rem !important;padding-bottom:1rem !important}.xl\:py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.xl\:py-5{padding-top:2rem !important;padding-bottom:2rem !important}.xl\:py-6{padding-top:3rem !important;padding-bottom:3rem !important}.xl\:py-7{padding-top:4rem !important;padding-bottom:4rem !important}.xl\:py-8{padding-top:5rem !important;padding-bottom:5rem !important}}.m-0{margin:0rem !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:2rem !important}.m-6{margin:3rem !important}.m-7{margin:4rem !important}.m-8{margin:5rem !important}.-m-1{margin:-0.25rem !important}.-m-2{margin:-0.5rem !important}.-m-3{margin:-1rem !important}.-m-4{margin:-1.5rem !important}.-m-5{margin:-2rem !important}.-m-6{margin:-3rem !important}.-m-7{margin:-4rem !important}.-m-8{margin:-5rem !important}.m-auto{margin:auto !important}.mt-0{margin-top:0rem !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:2rem !important}.mt-6{margin-top:3rem !important}.mt-7{margin-top:4rem !important}.mt-8{margin-top:5rem !important}.-mt-1{margin-top:-0.25rem !important}.-mt-2{margin-top:-0.5rem !important}.-mt-3{margin-top:-1rem !important}.-mt-4{margin-top:-1.5rem !important}.-mt-5{margin-top:-2rem !important}.-mt-6{margin-top:-3rem !important}.-mt-7{margin-top:-4rem !important}.-mt-8{margin-top:-5rem !important}.mt-auto{margin-top:auto !important}.mr-0{margin-right:0rem !important}.mr-1{margin-right:.25rem !important}.mr-2{margin-right:.5rem !important}.mr-3{margin-right:1rem !important}.mr-4{margin-right:1.5rem !important}.mr-5{margin-right:2rem !important}.mr-6{margin-right:3rem !important}.mr-7{margin-right:4rem !important}.mr-8{margin-right:5rem !important}.-mr-1{margin-right:-0.25rem !important}.-mr-2{margin-right:-0.5rem !important}.-mr-3{margin-right:-1rem !important}.-mr-4{margin-right:-1.5rem !important}.-mr-5{margin-right:-2rem !important}.-mr-6{margin-right:-3rem !important}.-mr-7{margin-right:-4rem !important}.-mr-8{margin-right:-5rem !important}.mr-auto{margin-right:auto !important}.ml-0{margin-left:0rem !important}.ml-1{margin-left:.25rem !important}.ml-2{margin-left:.5rem !important}.ml-3{margin-left:1rem !important}.ml-4{margin-left:1.5rem !important}.ml-5{margin-left:2rem !important}.ml-6{margin-left:3rem !important}.ml-7{margin-left:4rem !important}.ml-8{margin-left:5rem !important}.-ml-1{margin-left:-0.25rem !important}.-ml-2{margin-left:-0.5rem !important}.-ml-3{margin-left:-1rem !important}.-ml-4{margin-left:-1.5rem !important}.-ml-5{margin-left:-2rem !important}.-ml-6{margin-left:-3rem !important}.-ml-7{margin-left:-4rem !important}.-ml-8{margin-left:-5rem !important}.ml-auto{margin-left:auto !important}.mb-0{margin-bottom:0rem !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:2rem !important}.mb-6{margin-bottom:3rem !important}.mb-7{margin-bottom:4rem !important}.mb-8{margin-bottom:5rem !important}.-mb-1{margin-bottom:-0.25rem !important}.-mb-2{margin-bottom:-0.5rem !important}.-mb-3{margin-bottom:-1rem !important}.-mb-4{margin-bottom:-1.5rem !important}.-mb-5{margin-bottom:-2rem !important}.-mb-6{margin-bottom:-3rem !important}.-mb-7{margin-bottom:-4rem !important}.-mb-8{margin-bottom:-5rem !important}.mb-auto{margin-bottom:auto !important}.mx-0{margin-left:0rem !important;margin-right:0rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:2rem !important;margin-right:2rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.mx-7{margin-left:4rem !important;margin-right:4rem !important}.mx-8{margin-left:5rem !important;margin-right:5rem !important}.-mx-1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.-mx-2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.-mx-3{margin-left:-1rem !important;margin-right:-1rem !important}.-mx-4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.-mx-5{margin-left:-2rem !important;margin-right:-2rem !important}.-mx-6{margin-left:-3rem !important;margin-right:-3rem !important}.-mx-7{margin-left:-4rem !important;margin-right:-4rem !important}.-mx-8{margin-left:-5rem !important;margin-right:-5rem !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-0{margin-top:0rem !important;margin-bottom:0rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.my-7{margin-top:4rem !important;margin-bottom:4rem !important}.my-8{margin-top:5rem !important;margin-bottom:5rem !important}.-my-1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.-my-2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.-my-3{margin-top:-1rem !important;margin-bottom:-1rem !important}.-my-4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.-my-5{margin-top:-2rem !important;margin-bottom:-2rem !important}.-my-6{margin-top:-3rem !important;margin-bottom:-3rem !important}.-my-7{margin-top:-4rem !important;margin-bottom:-4rem !important}.-my-8{margin-top:-5rem !important;margin-bottom:-5rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}@media screen and (min-width: 576px){.sm\:m-0{margin:0rem !important}.sm\:m-1{margin:.25rem !important}.sm\:m-2{margin:.5rem !important}.sm\:m-3{margin:1rem !important}.sm\:m-4{margin:1.5rem !important}.sm\:m-5{margin:2rem !important}.sm\:m-6{margin:3rem !important}.sm\:m-7{margin:4rem !important}.sm\:m-8{margin:5rem !important}.sm\:-m-1{margin:-0.25rem !important}.sm\:-m-2{margin:-0.5rem !important}.sm\:-m-3{margin:-1rem !important}.sm\:-m-4{margin:-1.5rem !important}.sm\:-m-5{margin:-2rem !important}.sm\:-m-6{margin:-3rem !important}.sm\:-m-7{margin:-4rem !important}.sm\:-m-8{margin:-5rem !important}.sm\:m-auto{margin:auto !important}.sm\:mt-0{margin-top:0rem !important}.sm\:mt-1{margin-top:.25rem !important}.sm\:mt-2{margin-top:.5rem !important}.sm\:mt-3{margin-top:1rem !important}.sm\:mt-4{margin-top:1.5rem !important}.sm\:mt-5{margin-top:2rem !important}.sm\:mt-6{margin-top:3rem !important}.sm\:mt-7{margin-top:4rem !important}.sm\:mt-8{margin-top:5rem !important}.sm\:-mt-1{margin-top:-0.25rem !important}.sm\:-mt-2{margin-top:-0.5rem !important}.sm\:-mt-3{margin-top:-1rem !important}.sm\:-mt-4{margin-top:-1.5rem !important}.sm\:-mt-5{margin-top:-2rem !important}.sm\:-mt-6{margin-top:-3rem !important}.sm\:-mt-7{margin-top:-4rem !important}.sm\:-mt-8{margin-top:-5rem !important}.sm\:mt-auto{margin-top:auto !important}.sm\:mr-0{margin-right:0rem !important}.sm\:mr-1{margin-right:.25rem !important}.sm\:mr-2{margin-right:.5rem !important}.sm\:mr-3{margin-right:1rem !important}.sm\:mr-4{margin-right:1.5rem !important}.sm\:mr-5{margin-right:2rem !important}.sm\:mr-6{margin-right:3rem !important}.sm\:mr-7{margin-right:4rem !important}.sm\:mr-8{margin-right:5rem !important}.sm\:-mr-1{margin-right:-0.25rem !important}.sm\:-mr-2{margin-right:-0.5rem !important}.sm\:-mr-3{margin-right:-1rem !important}.sm\:-mr-4{margin-right:-1.5rem !important}.sm\:-mr-5{margin-right:-2rem !important}.sm\:-mr-6{margin-right:-3rem !important}.sm\:-mr-7{margin-right:-4rem !important}.sm\:-mr-8{margin-right:-5rem !important}.sm\:mr-auto{margin-right:auto !important}.sm\:ml-0{margin-left:0rem !important}.sm\:ml-1{margin-left:.25rem !important}.sm\:ml-2{margin-left:.5rem !important}.sm\:ml-3{margin-left:1rem !important}.sm\:ml-4{margin-left:1.5rem !important}.sm\:ml-5{margin-left:2rem !important}.sm\:ml-6{margin-left:3rem !important}.sm\:ml-7{margin-left:4rem !important}.sm\:ml-8{margin-left:5rem !important}.sm\:-ml-1{margin-left:-0.25rem !important}.sm\:-ml-2{margin-left:-0.5rem !important}.sm\:-ml-3{margin-left:-1rem !important}.sm\:-ml-4{margin-left:-1.5rem !important}.sm\:-ml-5{margin-left:-2rem !important}.sm\:-ml-6{margin-left:-3rem !important}.sm\:-ml-7{margin-left:-4rem !important}.sm\:-ml-8{margin-left:-5rem !important}.sm\:ml-auto{margin-left:auto !important}.sm\:mb-0{margin-bottom:0rem !important}.sm\:mb-1{margin-bottom:.25rem !important}.sm\:mb-2{margin-bottom:.5rem !important}.sm\:mb-3{margin-bottom:1rem !important}.sm\:mb-4{margin-bottom:1.5rem !important}.sm\:mb-5{margin-bottom:2rem !important}.sm\:mb-6{margin-bottom:3rem !important}.sm\:mb-7{margin-bottom:4rem !important}.sm\:mb-8{margin-bottom:5rem !important}.sm\:-mb-1{margin-bottom:-0.25rem !important}.sm\:-mb-2{margin-bottom:-0.5rem !important}.sm\:-mb-3{margin-bottom:-1rem !important}.sm\:-mb-4{margin-bottom:-1.5rem !important}.sm\:-mb-5{margin-bottom:-2rem !important}.sm\:-mb-6{margin-bottom:-3rem !important}.sm\:-mb-7{margin-bottom:-4rem !important}.sm\:-mb-8{margin-bottom:-5rem !important}.sm\:mb-auto{margin-bottom:auto !important}.sm\:mx-0{margin-left:0rem !important;margin-right:0rem !important}.sm\:mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.sm\:mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.sm\:mx-3{margin-left:1rem !important;margin-right:1rem !important}.sm\:mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.sm\:mx-5{margin-left:2rem !important;margin-right:2rem !important}.sm\:mx-6{margin-left:3rem !important;margin-right:3rem !important}.sm\:mx-7{margin-left:4rem !important;margin-right:4rem !important}.sm\:mx-8{margin-left:5rem !important;margin-right:5rem !important}.sm\:-mx-1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.sm\:-mx-2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.sm\:-mx-3{margin-left:-1rem !important;margin-right:-1rem !important}.sm\:-mx-4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.sm\:-mx-5{margin-left:-2rem !important;margin-right:-2rem !important}.sm\:-mx-6{margin-left:-3rem !important;margin-right:-3rem !important}.sm\:-mx-7{margin-left:-4rem !important;margin-right:-4rem !important}.sm\:-mx-8{margin-left:-5rem !important;margin-right:-5rem !important}.sm\:mx-auto{margin-left:auto !important;margin-right:auto !important}.sm\:my-0{margin-top:0rem !important;margin-bottom:0rem !important}.sm\:my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.sm\:my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.sm\:my-3{margin-top:1rem !important;margin-bottom:1rem !important}.sm\:my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.sm\:my-5{margin-top:2rem !important;margin-bottom:2rem !important}.sm\:my-6{margin-top:3rem !important;margin-bottom:3rem !important}.sm\:my-7{margin-top:4rem !important;margin-bottom:4rem !important}.sm\:my-8{margin-top:5rem !important;margin-bottom:5rem !important}.sm\:-my-1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.sm\:-my-2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.sm\:-my-3{margin-top:-1rem !important;margin-bottom:-1rem !important}.sm\:-my-4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.sm\:-my-5{margin-top:-2rem !important;margin-bottom:-2rem !important}.sm\:-my-6{margin-top:-3rem !important;margin-bottom:-3rem !important}.sm\:-my-7{margin-top:-4rem !important;margin-bottom:-4rem !important}.sm\:-my-8{margin-top:-5rem !important;margin-bottom:-5rem !important}.sm\:my-auto{margin-top:auto !important;margin-bottom:auto !important}}@media screen and (min-width: 768px){.md\:m-0{margin:0rem !important}.md\:m-1{margin:.25rem !important}.md\:m-2{margin:.5rem !important}.md\:m-3{margin:1rem !important}.md\:m-4{margin:1.5rem !important}.md\:m-5{margin:2rem !important}.md\:m-6{margin:3rem !important}.md\:m-7{margin:4rem !important}.md\:m-8{margin:5rem !important}.md\:-m-1{margin:-0.25rem !important}.md\:-m-2{margin:-0.5rem !important}.md\:-m-3{margin:-1rem !important}.md\:-m-4{margin:-1.5rem !important}.md\:-m-5{margin:-2rem !important}.md\:-m-6{margin:-3rem !important}.md\:-m-7{margin:-4rem !important}.md\:-m-8{margin:-5rem !important}.md\:m-auto{margin:auto !important}.md\:mt-0{margin-top:0rem !important}.md\:mt-1{margin-top:.25rem !important}.md\:mt-2{margin-top:.5rem !important}.md\:mt-3{margin-top:1rem !important}.md\:mt-4{margin-top:1.5rem !important}.md\:mt-5{margin-top:2rem !important}.md\:mt-6{margin-top:3rem !important}.md\:mt-7{margin-top:4rem !important}.md\:mt-8{margin-top:5rem !important}.md\:-mt-1{margin-top:-0.25rem !important}.md\:-mt-2{margin-top:-0.5rem !important}.md\:-mt-3{margin-top:-1rem !important}.md\:-mt-4{margin-top:-1.5rem !important}.md\:-mt-5{margin-top:-2rem !important}.md\:-mt-6{margin-top:-3rem !important}.md\:-mt-7{margin-top:-4rem !important}.md\:-mt-8{margin-top:-5rem !important}.md\:mt-auto{margin-top:auto !important}.md\:mr-0{margin-right:0rem !important}.md\:mr-1{margin-right:.25rem !important}.md\:mr-2{margin-right:.5rem !important}.md\:mr-3{margin-right:1rem !important}.md\:mr-4{margin-right:1.5rem !important}.md\:mr-5{margin-right:2rem !important}.md\:mr-6{margin-right:3rem !important}.md\:mr-7{margin-right:4rem !important}.md\:mr-8{margin-right:5rem !important}.md\:-mr-1{margin-right:-0.25rem !important}.md\:-mr-2{margin-right:-0.5rem !important}.md\:-mr-3{margin-right:-1rem !important}.md\:-mr-4{margin-right:-1.5rem !important}.md\:-mr-5{margin-right:-2rem !important}.md\:-mr-6{margin-right:-3rem !important}.md\:-mr-7{margin-right:-4rem !important}.md\:-mr-8{margin-right:-5rem !important}.md\:mr-auto{margin-right:auto !important}.md\:ml-0{margin-left:0rem !important}.md\:ml-1{margin-left:.25rem !important}.md\:ml-2{margin-left:.5rem !important}.md\:ml-3{margin-left:1rem !important}.md\:ml-4{margin-left:1.5rem !important}.md\:ml-5{margin-left:2rem !important}.md\:ml-6{margin-left:3rem !important}.md\:ml-7{margin-left:4rem !important}.md\:ml-8{margin-left:5rem !important}.md\:-ml-1{margin-left:-0.25rem !important}.md\:-ml-2{margin-left:-0.5rem !important}.md\:-ml-3{margin-left:-1rem !important}.md\:-ml-4{margin-left:-1.5rem !important}.md\:-ml-5{margin-left:-2rem !important}.md\:-ml-6{margin-left:-3rem !important}.md\:-ml-7{margin-left:-4rem !important}.md\:-ml-8{margin-left:-5rem !important}.md\:ml-auto{margin-left:auto !important}.md\:mb-0{margin-bottom:0rem !important}.md\:mb-1{margin-bottom:.25rem !important}.md\:mb-2{margin-bottom:.5rem !important}.md\:mb-3{margin-bottom:1rem !important}.md\:mb-4{margin-bottom:1.5rem !important}.md\:mb-5{margin-bottom:2rem !important}.md\:mb-6{margin-bottom:3rem !important}.md\:mb-7{margin-bottom:4rem !important}.md\:mb-8{margin-bottom:5rem !important}.md\:-mb-1{margin-bottom:-0.25rem !important}.md\:-mb-2{margin-bottom:-0.5rem !important}.md\:-mb-3{margin-bottom:-1rem !important}.md\:-mb-4{margin-bottom:-1.5rem !important}.md\:-mb-5{margin-bottom:-2rem !important}.md\:-mb-6{margin-bottom:-3rem !important}.md\:-mb-7{margin-bottom:-4rem !important}.md\:-mb-8{margin-bottom:-5rem !important}.md\:mb-auto{margin-bottom:auto !important}.md\:mx-0{margin-left:0rem !important;margin-right:0rem !important}.md\:mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.md\:mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.md\:mx-3{margin-left:1rem !important;margin-right:1rem !important}.md\:mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.md\:mx-5{margin-left:2rem !important;margin-right:2rem !important}.md\:mx-6{margin-left:3rem !important;margin-right:3rem !important}.md\:mx-7{margin-left:4rem !important;margin-right:4rem !important}.md\:mx-8{margin-left:5rem !important;margin-right:5rem !important}.md\:-mx-1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.md\:-mx-2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.md\:-mx-3{margin-left:-1rem !important;margin-right:-1rem !important}.md\:-mx-4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.md\:-mx-5{margin-left:-2rem !important;margin-right:-2rem !important}.md\:-mx-6{margin-left:-3rem !important;margin-right:-3rem !important}.md\:-mx-7{margin-left:-4rem !important;margin-right:-4rem !important}.md\:-mx-8{margin-left:-5rem !important;margin-right:-5rem !important}.md\:mx-auto{margin-left:auto !important;margin-right:auto !important}.md\:my-0{margin-top:0rem !important;margin-bottom:0rem !important}.md\:my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.md\:my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.md\:my-3{margin-top:1rem !important;margin-bottom:1rem !important}.md\:my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.md\:my-5{margin-top:2rem !important;margin-bottom:2rem !important}.md\:my-6{margin-top:3rem !important;margin-bottom:3rem !important}.md\:my-7{margin-top:4rem !important;margin-bottom:4rem !important}.md\:my-8{margin-top:5rem !important;margin-bottom:5rem !important}.md\:-my-1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.md\:-my-2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.md\:-my-3{margin-top:-1rem !important;margin-bottom:-1rem !important}.md\:-my-4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.md\:-my-5{margin-top:-2rem !important;margin-bottom:-2rem !important}.md\:-my-6{margin-top:-3rem !important;margin-bottom:-3rem !important}.md\:-my-7{margin-top:-4rem !important;margin-bottom:-4rem !important}.md\:-my-8{margin-top:-5rem !important;margin-bottom:-5rem !important}.md\:my-auto{margin-top:auto !important;margin-bottom:auto !important}}@media screen and (min-width: 992px){.lg\:m-0{margin:0rem !important}.lg\:m-1{margin:.25rem !important}.lg\:m-2{margin:.5rem !important}.lg\:m-3{margin:1rem !important}.lg\:m-4{margin:1.5rem !important}.lg\:m-5{margin:2rem !important}.lg\:m-6{margin:3rem !important}.lg\:m-7{margin:4rem !important}.lg\:m-8{margin:5rem !important}.lg\:-m-1{margin:-0.25rem !important}.lg\:-m-2{margin:-0.5rem !important}.lg\:-m-3{margin:-1rem !important}.lg\:-m-4{margin:-1.5rem !important}.lg\:-m-5{margin:-2rem !important}.lg\:-m-6{margin:-3rem !important}.lg\:-m-7{margin:-4rem !important}.lg\:-m-8{margin:-5rem !important}.lg\:m-auto{margin:auto !important}.lg\:mt-0{margin-top:0rem !important}.lg\:mt-1{margin-top:.25rem !important}.lg\:mt-2{margin-top:.5rem !important}.lg\:mt-3{margin-top:1rem !important}.lg\:mt-4{margin-top:1.5rem !important}.lg\:mt-5{margin-top:2rem !important}.lg\:mt-6{margin-top:3rem !important}.lg\:mt-7{margin-top:4rem !important}.lg\:mt-8{margin-top:5rem !important}.lg\:-mt-1{margin-top:-0.25rem !important}.lg\:-mt-2{margin-top:-0.5rem !important}.lg\:-mt-3{margin-top:-1rem !important}.lg\:-mt-4{margin-top:-1.5rem !important}.lg\:-mt-5{margin-top:-2rem !important}.lg\:-mt-6{margin-top:-3rem !important}.lg\:-mt-7{margin-top:-4rem !important}.lg\:-mt-8{margin-top:-5rem !important}.lg\:mt-auto{margin-top:auto !important}.lg\:mr-0{margin-right:0rem !important}.lg\:mr-1{margin-right:.25rem !important}.lg\:mr-2{margin-right:.5rem !important}.lg\:mr-3{margin-right:1rem !important}.lg\:mr-4{margin-right:1.5rem !important}.lg\:mr-5{margin-right:2rem !important}.lg\:mr-6{margin-right:3rem !important}.lg\:mr-7{margin-right:4rem !important}.lg\:mr-8{margin-right:5rem !important}.lg\:-mr-1{margin-right:-0.25rem !important}.lg\:-mr-2{margin-right:-0.5rem !important}.lg\:-mr-3{margin-right:-1rem !important}.lg\:-mr-4{margin-right:-1.5rem !important}.lg\:-mr-5{margin-right:-2rem !important}.lg\:-mr-6{margin-right:-3rem !important}.lg\:-mr-7{margin-right:-4rem !important}.lg\:-mr-8{margin-right:-5rem !important}.lg\:mr-auto{margin-right:auto !important}.lg\:ml-0{margin-left:0rem !important}.lg\:ml-1{margin-left:.25rem !important}.lg\:ml-2{margin-left:.5rem !important}.lg\:ml-3{margin-left:1rem !important}.lg\:ml-4{margin-left:1.5rem !important}.lg\:ml-5{margin-left:2rem !important}.lg\:ml-6{margin-left:3rem !important}.lg\:ml-7{margin-left:4rem !important}.lg\:ml-8{margin-left:5rem !important}.lg\:-ml-1{margin-left:-0.25rem !important}.lg\:-ml-2{margin-left:-0.5rem !important}.lg\:-ml-3{margin-left:-1rem !important}.lg\:-ml-4{margin-left:-1.5rem !important}.lg\:-ml-5{margin-left:-2rem !important}.lg\:-ml-6{margin-left:-3rem !important}.lg\:-ml-7{margin-left:-4rem !important}.lg\:-ml-8{margin-left:-5rem !important}.lg\:ml-auto{margin-left:auto !important}.lg\:mb-0{margin-bottom:0rem !important}.lg\:mb-1{margin-bottom:.25rem !important}.lg\:mb-2{margin-bottom:.5rem !important}.lg\:mb-3{margin-bottom:1rem !important}.lg\:mb-4{margin-bottom:1.5rem !important}.lg\:mb-5{margin-bottom:2rem !important}.lg\:mb-6{margin-bottom:3rem !important}.lg\:mb-7{margin-bottom:4rem !important}.lg\:mb-8{margin-bottom:5rem !important}.lg\:-mb-1{margin-bottom:-0.25rem !important}.lg\:-mb-2{margin-bottom:-0.5rem !important}.lg\:-mb-3{margin-bottom:-1rem !important}.lg\:-mb-4{margin-bottom:-1.5rem !important}.lg\:-mb-5{margin-bottom:-2rem !important}.lg\:-mb-6{margin-bottom:-3rem !important}.lg\:-mb-7{margin-bottom:-4rem !important}.lg\:-mb-8{margin-bottom:-5rem !important}.lg\:mb-auto{margin-bottom:auto !important}.lg\:mx-0{margin-left:0rem !important;margin-right:0rem !important}.lg\:mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.lg\:mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.lg\:mx-3{margin-left:1rem !important;margin-right:1rem !important}.lg\:mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.lg\:mx-5{margin-left:2rem !important;margin-right:2rem !important}.lg\:mx-6{margin-left:3rem !important;margin-right:3rem !important}.lg\:mx-7{margin-left:4rem !important;margin-right:4rem !important}.lg\:mx-8{margin-left:5rem !important;margin-right:5rem !important}.lg\:-mx-1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.lg\:-mx-2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.lg\:-mx-3{margin-left:-1rem !important;margin-right:-1rem !important}.lg\:-mx-4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.lg\:-mx-5{margin-left:-2rem !important;margin-right:-2rem !important}.lg\:-mx-6{margin-left:-3rem !important;margin-right:-3rem !important}.lg\:-mx-7{margin-left:-4rem !important;margin-right:-4rem !important}.lg\:-mx-8{margin-left:-5rem !important;margin-right:-5rem !important}.lg\:mx-auto{margin-left:auto !important;margin-right:auto !important}.lg\:my-0{margin-top:0rem !important;margin-bottom:0rem !important}.lg\:my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.lg\:my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.lg\:my-3{margin-top:1rem !important;margin-bottom:1rem !important}.lg\:my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.lg\:my-5{margin-top:2rem !important;margin-bottom:2rem !important}.lg\:my-6{margin-top:3rem !important;margin-bottom:3rem !important}.lg\:my-7{margin-top:4rem !important;margin-bottom:4rem !important}.lg\:my-8{margin-top:5rem !important;margin-bottom:5rem !important}.lg\:-my-1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.lg\:-my-2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.lg\:-my-3{margin-top:-1rem !important;margin-bottom:-1rem !important}.lg\:-my-4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.lg\:-my-5{margin-top:-2rem !important;margin-bottom:-2rem !important}.lg\:-my-6{margin-top:-3rem !important;margin-bottom:-3rem !important}.lg\:-my-7{margin-top:-4rem !important;margin-bottom:-4rem !important}.lg\:-my-8{margin-top:-5rem !important;margin-bottom:-5rem !important}.lg\:my-auto{margin-top:auto !important;margin-bottom:auto !important}}@media screen and (min-width: 1200px){.xl\:m-0{margin:0rem !important}.xl\:m-1{margin:.25rem !important}.xl\:m-2{margin:.5rem !important}.xl\:m-3{margin:1rem !important}.xl\:m-4{margin:1.5rem !important}.xl\:m-5{margin:2rem !important}.xl\:m-6{margin:3rem !important}.xl\:m-7{margin:4rem !important}.xl\:m-8{margin:5rem !important}.xl\:-m-1{margin:-0.25rem !important}.xl\:-m-2{margin:-0.5rem !important}.xl\:-m-3{margin:-1rem !important}.xl\:-m-4{margin:-1.5rem !important}.xl\:-m-5{margin:-2rem !important}.xl\:-m-6{margin:-3rem !important}.xl\:-m-7{margin:-4rem !important}.xl\:-m-8{margin:-5rem !important}.xl\:m-auto{margin:auto !important}.xl\:mt-0{margin-top:0rem !important}.xl\:mt-1{margin-top:.25rem !important}.xl\:mt-2{margin-top:.5rem !important}.xl\:mt-3{margin-top:1rem !important}.xl\:mt-4{margin-top:1.5rem !important}.xl\:mt-5{margin-top:2rem !important}.xl\:mt-6{margin-top:3rem !important}.xl\:mt-7{margin-top:4rem !important}.xl\:mt-8{margin-top:5rem !important}.xl\:-mt-1{margin-top:-0.25rem !important}.xl\:-mt-2{margin-top:-0.5rem !important}.xl\:-mt-3{margin-top:-1rem !important}.xl\:-mt-4{margin-top:-1.5rem !important}.xl\:-mt-5{margin-top:-2rem !important}.xl\:-mt-6{margin-top:-3rem !important}.xl\:-mt-7{margin-top:-4rem !important}.xl\:-mt-8{margin-top:-5rem !important}.xl\:mt-auto{margin-top:auto !important}.xl\:mr-0{margin-right:0rem !important}.xl\:mr-1{margin-right:.25rem !important}.xl\:mr-2{margin-right:.5rem !important}.xl\:mr-3{margin-right:1rem !important}.xl\:mr-4{margin-right:1.5rem !important}.xl\:mr-5{margin-right:2rem !important}.xl\:mr-6{margin-right:3rem !important}.xl\:mr-7{margin-right:4rem !important}.xl\:mr-8{margin-right:5rem !important}.xl\:-mr-1{margin-right:-0.25rem !important}.xl\:-mr-2{margin-right:-0.5rem !important}.xl\:-mr-3{margin-right:-1rem !important}.xl\:-mr-4{margin-right:-1.5rem !important}.xl\:-mr-5{margin-right:-2rem !important}.xl\:-mr-6{margin-right:-3rem !important}.xl\:-mr-7{margin-right:-4rem !important}.xl\:-mr-8{margin-right:-5rem !important}.xl\:mr-auto{margin-right:auto !important}.xl\:ml-0{margin-left:0rem !important}.xl\:ml-1{margin-left:.25rem !important}.xl\:ml-2{margin-left:.5rem !important}.xl\:ml-3{margin-left:1rem !important}.xl\:ml-4{margin-left:1.5rem !important}.xl\:ml-5{margin-left:2rem !important}.xl\:ml-6{margin-left:3rem !important}.xl\:ml-7{margin-left:4rem !important}.xl\:ml-8{margin-left:5rem !important}.xl\:-ml-1{margin-left:-0.25rem !important}.xl\:-ml-2{margin-left:-0.5rem !important}.xl\:-ml-3{margin-left:-1rem !important}.xl\:-ml-4{margin-left:-1.5rem !important}.xl\:-ml-5{margin-left:-2rem !important}.xl\:-ml-6{margin-left:-3rem !important}.xl\:-ml-7{margin-left:-4rem !important}.xl\:-ml-8{margin-left:-5rem !important}.xl\:ml-auto{margin-left:auto !important}.xl\:mb-0{margin-bottom:0rem !important}.xl\:mb-1{margin-bottom:.25rem !important}.xl\:mb-2{margin-bottom:.5rem !important}.xl\:mb-3{margin-bottom:1rem !important}.xl\:mb-4{margin-bottom:1.5rem !important}.xl\:mb-5{margin-bottom:2rem !important}.xl\:mb-6{margin-bottom:3rem !important}.xl\:mb-7{margin-bottom:4rem !important}.xl\:mb-8{margin-bottom:5rem !important}.xl\:-mb-1{margin-bottom:-0.25rem !important}.xl\:-mb-2{margin-bottom:-0.5rem !important}.xl\:-mb-3{margin-bottom:-1rem !important}.xl\:-mb-4{margin-bottom:-1.5rem !important}.xl\:-mb-5{margin-bottom:-2rem !important}.xl\:-mb-6{margin-bottom:-3rem !important}.xl\:-mb-7{margin-bottom:-4rem !important}.xl\:-mb-8{margin-bottom:-5rem !important}.xl\:mb-auto{margin-bottom:auto !important}.xl\:mx-0{margin-left:0rem !important;margin-right:0rem !important}.xl\:mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.xl\:mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.xl\:mx-3{margin-left:1rem !important;margin-right:1rem !important}.xl\:mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.xl\:mx-5{margin-left:2rem !important;margin-right:2rem !important}.xl\:mx-6{margin-left:3rem !important;margin-right:3rem !important}.xl\:mx-7{margin-left:4rem !important;margin-right:4rem !important}.xl\:mx-8{margin-left:5rem !important;margin-right:5rem !important}.xl\:-mx-1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.xl\:-mx-2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.xl\:-mx-3{margin-left:-1rem !important;margin-right:-1rem !important}.xl\:-mx-4{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.xl\:-mx-5{margin-left:-2rem !important;margin-right:-2rem !important}.xl\:-mx-6{margin-left:-3rem !important;margin-right:-3rem !important}.xl\:-mx-7{margin-left:-4rem !important;margin-right:-4rem !important}.xl\:-mx-8{margin-left:-5rem !important;margin-right:-5rem !important}.xl\:mx-auto{margin-left:auto !important;margin-right:auto !important}.xl\:my-0{margin-top:0rem !important;margin-bottom:0rem !important}.xl\:my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.xl\:my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.xl\:my-3{margin-top:1rem !important;margin-bottom:1rem !important}.xl\:my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.xl\:my-5{margin-top:2rem !important;margin-bottom:2rem !important}.xl\:my-6{margin-top:3rem !important;margin-bottom:3rem !important}.xl\:my-7{margin-top:4rem !important;margin-bottom:4rem !important}.xl\:my-8{margin-top:5rem !important;margin-bottom:5rem !important}.xl\:-my-1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.xl\:-my-2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.xl\:-my-3{margin-top:-1rem !important;margin-bottom:-1rem !important}.xl\:-my-4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.xl\:-my-5{margin-top:-2rem !important;margin-bottom:-2rem !important}.xl\:-my-6{margin-top:-3rem !important;margin-bottom:-3rem !important}.xl\:-my-7{margin-top:-4rem !important;margin-bottom:-4rem !important}.xl\:-my-8{margin-top:-5rem !important;margin-bottom:-5rem !important}.xl\:my-auto{margin-top:auto !important;margin-bottom:auto !important}}.shadow-none{box-shadow:none !important}.shadow-1{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.shadow-2{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.shadow-3{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.shadow-4{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.shadow-5{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.shadow-6{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.shadow-7{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.shadow-8{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.focus\:shadow-none:focus{box-shadow:none !important}.hover\:shadow-none:hover{box-shadow:none !important}.active\:shadow-none:active{box-shadow:none !important}.focus\:shadow-1:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.hover\:shadow-1:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.active\:shadow-1:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.focus\:shadow-2:focus{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.hover\:shadow-2:hover{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.active\:shadow-2:active{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.focus\:shadow-3:focus{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.hover\:shadow-3:hover{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.active\:shadow-3:active{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.focus\:shadow-4:focus{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.hover\:shadow-4:hover{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.active\:shadow-4:active{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.focus\:shadow-5:focus{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.hover\:shadow-5:hover{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.active\:shadow-5:active{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.focus\:shadow-6:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.hover\:shadow-6:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.active\:shadow-6:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.focus\:shadow-7:focus{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.hover\:shadow-7:hover{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.active\:shadow-7:active{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.focus\:shadow-8:focus{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.hover\:shadow-8:hover{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.active\:shadow-8:active{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}@media screen and (min-width: 576px){.sm\:shadow-none{box-shadow:none !important}.sm\:shadow-1{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.sm\:shadow-2{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.sm\:shadow-3{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.sm\:shadow-4{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.sm\:shadow-5{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.sm\:shadow-6{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.sm\:shadow-7{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.sm\:shadow-8{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.sm\:focus\:shadow-none:focus{box-shadow:none !important}.sm\:hover\:shadow-none:hover{box-shadow:none !important}.sm\:active\:shadow-none:active{box-shadow:none !important}.sm\:focus\:shadow-1:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.sm\:hover\:shadow-1:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.sm\:active\:shadow-1:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.sm\:focus\:shadow-2:focus{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.sm\:hover\:shadow-2:hover{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.sm\:active\:shadow-2:active{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.sm\:focus\:shadow-3:focus{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.sm\:hover\:shadow-3:hover{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.sm\:active\:shadow-3:active{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.sm\:focus\:shadow-4:focus{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.sm\:hover\:shadow-4:hover{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.sm\:active\:shadow-4:active{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.sm\:focus\:shadow-5:focus{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.sm\:hover\:shadow-5:hover{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.sm\:active\:shadow-5:active{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.sm\:focus\:shadow-6:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.sm\:hover\:shadow-6:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.sm\:active\:shadow-6:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.sm\:focus\:shadow-7:focus{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.sm\:hover\:shadow-7:hover{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.sm\:active\:shadow-7:active{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.sm\:focus\:shadow-8:focus{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.sm\:hover\:shadow-8:hover{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.sm\:active\:shadow-8:active{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}}@media screen and (min-width: 768px){.md\:shadow-none{box-shadow:none !important}.md\:shadow-1{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.md\:shadow-2{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.md\:shadow-3{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.md\:shadow-4{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.md\:shadow-5{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.md\:shadow-6{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.md\:shadow-7{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.md\:shadow-8{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.md\:focus\:shadow-none:focus{box-shadow:none !important}.md\:hover\:shadow-none:hover{box-shadow:none !important}.md\:active\:shadow-none:active{box-shadow:none !important}.md\:focus\:shadow-1:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.md\:hover\:shadow-1:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.md\:active\:shadow-1:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.md\:focus\:shadow-2:focus{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.md\:hover\:shadow-2:hover{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.md\:active\:shadow-2:active{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.md\:focus\:shadow-3:focus{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.md\:hover\:shadow-3:hover{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.md\:active\:shadow-3:active{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.md\:focus\:shadow-4:focus{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.md\:hover\:shadow-4:hover{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.md\:active\:shadow-4:active{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.md\:focus\:shadow-5:focus{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.md\:hover\:shadow-5:hover{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.md\:active\:shadow-5:active{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.md\:focus\:shadow-6:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.md\:hover\:shadow-6:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.md\:active\:shadow-6:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.md\:focus\:shadow-7:focus{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.md\:hover\:shadow-7:hover{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.md\:active\:shadow-7:active{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.md\:focus\:shadow-8:focus{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.md\:hover\:shadow-8:hover{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.md\:active\:shadow-8:active{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}}@media screen and (min-width: 992px){.lg\:shadow-none{box-shadow:none !important}.lg\:shadow-1{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.lg\:shadow-2{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.lg\:shadow-3{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.lg\:shadow-4{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.lg\:shadow-5{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.lg\:shadow-6{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.lg\:shadow-7{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.lg\:shadow-8{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.lg\:focus\:shadow-none:focus{box-shadow:none !important}.lg\:hover\:shadow-none:hover{box-shadow:none !important}.lg\:active\:shadow-none:active{box-shadow:none !important}.lg\:focus\:shadow-1:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.lg\:hover\:shadow-1:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.lg\:active\:shadow-1:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.lg\:focus\:shadow-2:focus{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.lg\:hover\:shadow-2:hover{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.lg\:active\:shadow-2:active{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.lg\:focus\:shadow-3:focus{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.lg\:hover\:shadow-3:hover{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.lg\:active\:shadow-3:active{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.lg\:focus\:shadow-4:focus{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.lg\:hover\:shadow-4:hover{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.lg\:active\:shadow-4:active{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.lg\:focus\:shadow-5:focus{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.lg\:hover\:shadow-5:hover{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.lg\:active\:shadow-5:active{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.lg\:focus\:shadow-6:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.lg\:hover\:shadow-6:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.lg\:active\:shadow-6:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.lg\:focus\:shadow-7:focus{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.lg\:hover\:shadow-7:hover{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.lg\:active\:shadow-7:active{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.lg\:focus\:shadow-8:focus{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.lg\:hover\:shadow-8:hover{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.lg\:active\:shadow-8:active{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}}@media screen and (min-width: 1200px){.xl\:shadow-none{box-shadow:none !important}.xl\:shadow-1{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.xl\:shadow-2{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.xl\:shadow-3{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.xl\:shadow-4{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.xl\:shadow-5{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.xl\:shadow-6{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.xl\:shadow-7{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.xl\:shadow-8{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.xl\:focus\:shadow-none:focus{box-shadow:none !important}.xl\:hover\:shadow-none:hover{box-shadow:none !important}.xl\:active\:shadow-none:active{box-shadow:none !important}.xl\:focus\:shadow-1:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.xl\:hover\:shadow-1:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.xl\:active\:shadow-1:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important}.xl\:focus\:shadow-2:focus{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.xl\:hover\:shadow-2:hover{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.xl\:active\:shadow-2:active{box-shadow:0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important}.xl\:focus\:shadow-3:focus{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.xl\:hover\:shadow-3:hover{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.xl\:active\:shadow-3:active{box-shadow:0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important}.xl\:focus\:shadow-4:focus{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.xl\:hover\:shadow-4:hover{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.xl\:active\:shadow-4:active{box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important}.xl\:focus\:shadow-5:focus{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.xl\:hover\:shadow-5:hover{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.xl\:active\:shadow-5:active{box-shadow:0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important}.xl\:focus\:shadow-6:focus{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.xl\:hover\:shadow-6:hover{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.xl\:active\:shadow-6:active{box-shadow:0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important}.xl\:focus\:shadow-7:focus{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.xl\:hover\:shadow-7:hover{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.xl\:active\:shadow-7:active{box-shadow:0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important}.xl\:focus\:shadow-8:focus{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.xl\:hover\:shadow-8:hover{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}.xl\:active\:shadow-8:active{box-shadow:0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important}}.border-none{border-width:0px !important;border-style:none}.border-1{border-width:1px !important;border-style:solid}.border-2{border-width:2px !important;border-style:solid}.border-3{border-width:3px !important;border-style:solid}.border-top-none{border-top-width:0px !important;border-top-style:none}.border-top-1{border-top-width:1px !important;border-top-style:solid}.border-top-2{border-top-width:2px !important;border-top-style:solid}.border-top-3{border-top-width:3px !important;border-top-style:solid}.border-right-none{border-right-width:0px !important;border-right-style:none}.border-right-1{border-right-width:1px !important;border-right-style:solid}.border-right-2{border-right-width:2px !important;border-right-style:solid}.border-right-3{border-right-width:3px !important;border-right-style:solid}.border-left-none{border-left-width:0px !important;border-left-style:none}.border-left-1{border-left-width:1px !important;border-left-style:solid}.border-left-2{border-left-width:2px !important;border-left-style:solid}.border-left-3{border-left-width:3px !important;border-left-style:solid}.border-bottom-none{border-bottom-width:0px !important;border-bottom-style:none}.border-bottom-1{border-bottom-width:1px !important;border-bottom-style:solid}.border-bottom-2{border-bottom-width:2px !important;border-bottom-style:solid}.border-bottom-3{border-bottom-width:3px !important;border-bottom-style:solid}.border-x-none{border-left-width:0px !important;border-left-style:none;border-right-width:0px !important;border-right-style:none}.border-x-1{border-left-width:1px !important;border-left-style:solid;border-right-width:1px !important;border-right-style:solid}.border-x-2{border-left-width:2px !important;border-left-style:solid;border-right-width:2px !important;border-right-style:solid}.border-x-3{border-left-width:3px !important;border-left-style:solid;border-right-width:3px !important;border-right-style:solid}.border-y-none{border-top-width:0px !important;border-top-style:none;border-bottom-width:0px !important;border-bottom-style:none}.border-y-1{border-top-width:1px !important;border-top-style:solid;border-bottom-width:1px !important;border-bottom-style:solid}.border-y-2{border-top-width:2px !important;border-top-style:solid;border-bottom-width:2px !important;border-bottom-style:solid}.border-y-3{border-top-width:3px !important;border-top-style:solid;border-bottom-width:3px !important;border-bottom-style:solid}@media screen and (min-width: 576px){.sm\:border-none{border-width:0px !important;border-style:none}.sm\:border-1{border-width:1px !important;border-style:solid}.sm\:border-2{border-width:2px !important;border-style:solid}.sm\:border-3{border-width:3px !important;border-style:solid}.sm\:border-top-none{border-top-width:0px !important;border-top-style:none}.sm\:border-top-1{border-top-width:1px !important;border-top-style:solid}.sm\:border-top-2{border-top-width:2px !important;border-top-style:solid}.sm\:border-top-3{border-top-width:3px !important;border-top-style:solid}.sm\:border-right-none{border-right-width:0px !important;border-right-style:none}.sm\:border-right-1{border-right-width:1px !important;border-right-style:solid}.sm\:border-right-2{border-right-width:2px !important;border-right-style:solid}.sm\:border-right-3{border-right-width:3px !important;border-right-style:solid}.sm\:border-left-none{border-left-width:0px !important;border-left-style:none}.sm\:border-left-1{border-left-width:1px !important;border-left-style:solid}.sm\:border-left-2{border-left-width:2px !important;border-left-style:solid}.sm\:border-left-3{border-left-width:3px !important;border-left-style:solid}.sm\:border-bottom-none{border-bottom-width:0px !important;border-bottom-style:none}.sm\:border-bottom-1{border-bottom-width:1px !important;border-bottom-style:solid}.sm\:border-bottom-2{border-bottom-width:2px !important;border-bottom-style:solid}.sm\:border-bottom-3{border-bottom-width:3px !important;border-bottom-style:solid}.sm\:border-x-none{border-left-width:0px !important;border-left-style:none;border-right-width:0px !important;border-right-style:none}.sm\:border-x-1{border-left-width:1px !important;border-left-style:solid;border-right-width:1px !important;border-right-style:solid}.sm\:border-x-2{border-left-width:2px !important;border-left-style:solid;border-right-width:2px !important;border-right-style:solid}.sm\:border-x-3{border-left-width:3px !important;border-left-style:solid;border-right-width:3px !important;border-right-style:solid}.sm\:border-y-none{border-top-width:0px !important;border-top-style:none;border-bottom-width:0px !important;border-bottom-style:none}.sm\:border-y-1{border-top-width:1px !important;border-top-style:solid;border-bottom-width:1px !important;border-bottom-style:solid}.sm\:border-y-2{border-top-width:2px !important;border-top-style:solid;border-bottom-width:2px !important;border-bottom-style:solid}.sm\:border-y-3{border-top-width:3px !important;border-top-style:solid;border-bottom-width:3px !important;border-bottom-style:solid}}@media screen and (min-width: 768px){.md\:border-none{border-width:0px !important;border-style:none}.md\:border-1{border-width:1px !important;border-style:solid}.md\:border-2{border-width:2px !important;border-style:solid}.md\:border-3{border-width:3px !important;border-style:solid}.md\:border-top-none{border-top-width:0px !important;border-top-style:none}.md\:border-top-1{border-top-width:1px !important;border-top-style:solid}.md\:border-top-2{border-top-width:2px !important;border-top-style:solid}.md\:border-top-3{border-top-width:3px !important;border-top-style:solid}.md\:border-right-none{border-right-width:0px !important;border-right-style:none}.md\:border-right-1{border-right-width:1px !important;border-right-style:solid}.md\:border-right-2{border-right-width:2px !important;border-right-style:solid}.md\:border-right-3{border-right-width:3px !important;border-right-style:solid}.md\:border-left-none{border-left-width:0px !important;border-left-style:none}.md\:border-left-1{border-left-width:1px !important;border-left-style:solid}.md\:border-left-2{border-left-width:2px !important;border-left-style:solid}.md\:border-left-3{border-left-width:3px !important;border-left-style:solid}.md\:border-bottom-none{border-bottom-width:0px !important;border-bottom-style:none}.md\:border-bottom-1{border-bottom-width:1px !important;border-bottom-style:solid}.md\:border-bottom-2{border-bottom-width:2px !important;border-bottom-style:solid}.md\:border-bottom-3{border-bottom-width:3px !important;border-bottom-style:solid}.md\:border-x-none{border-left-width:0px !important;border-left-style:none;border-right-width:0px !important;border-right-style:none}.md\:border-x-1{border-left-width:1px !important;border-left-style:solid;border-right-width:1px !important;border-right-style:solid}.md\:border-x-2{border-left-width:2px !important;border-left-style:solid;border-right-width:2px !important;border-right-style:solid}.md\:border-x-3{border-left-width:3px !important;border-left-style:solid;border-right-width:3px !important;border-right-style:solid}.md\:border-y-none{border-top-width:0px !important;border-top-style:none;border-bottom-width:0px !important;border-bottom-style:none}.md\:border-y-1{border-top-width:1px !important;border-top-style:solid;border-bottom-width:1px !important;border-bottom-style:solid}.md\:border-y-2{border-top-width:2px !important;border-top-style:solid;border-bottom-width:2px !important;border-bottom-style:solid}.md\:border-y-3{border-top-width:3px !important;border-top-style:solid;border-bottom-width:3px !important;border-bottom-style:solid}}@media screen and (min-width: 992px){.lg\:border-none{border-width:0px !important;border-style:none}.lg\:border-1{border-width:1px !important;border-style:solid}.lg\:border-2{border-width:2px !important;border-style:solid}.lg\:border-3{border-width:3px !important;border-style:solid}.lg\:border-top-none{border-top-width:0px !important;border-top-style:none}.lg\:border-top-1{border-top-width:1px !important;border-top-style:solid}.lg\:border-top-2{border-top-width:2px !important;border-top-style:solid}.lg\:border-top-3{border-top-width:3px !important;border-top-style:solid}.lg\:border-right-none{border-right-width:0px !important;border-right-style:none}.lg\:border-right-1{border-right-width:1px !important;border-right-style:solid}.lg\:border-right-2{border-right-width:2px !important;border-right-style:solid}.lg\:border-right-3{border-right-width:3px !important;border-right-style:solid}.lg\:border-left-none{border-left-width:0px !important;border-left-style:none}.lg\:border-left-1{border-left-width:1px !important;border-left-style:solid}.lg\:border-left-2{border-left-width:2px !important;border-left-style:solid}.lg\:border-left-3{border-left-width:3px !important;border-left-style:solid}.lg\:border-bottom-none{border-bottom-width:0px !important;border-bottom-style:none}.lg\:border-bottom-1{border-bottom-width:1px !important;border-bottom-style:solid}.lg\:border-bottom-2{border-bottom-width:2px !important;border-bottom-style:solid}.lg\:border-bottom-3{border-bottom-width:3px !important;border-bottom-style:solid}.lg\:border-x-none{border-left-width:0px !important;border-left-style:none;border-right-width:0px !important;border-right-style:none}.lg\:border-x-1{border-left-width:1px !important;border-left-style:solid;border-right-width:1px !important;border-right-style:solid}.lg\:border-x-2{border-left-width:2px !important;border-left-style:solid;border-right-width:2px !important;border-right-style:solid}.lg\:border-x-3{border-left-width:3px !important;border-left-style:solid;border-right-width:3px !important;border-right-style:solid}.lg\:border-y-none{border-top-width:0px !important;border-top-style:none;border-bottom-width:0px !important;border-bottom-style:none}.lg\:border-y-1{border-top-width:1px !important;border-top-style:solid;border-bottom-width:1px !important;border-bottom-style:solid}.lg\:border-y-2{border-top-width:2px !important;border-top-style:solid;border-bottom-width:2px !important;border-bottom-style:solid}.lg\:border-y-3{border-top-width:3px !important;border-top-style:solid;border-bottom-width:3px !important;border-bottom-style:solid}}@media screen and (min-width: 1200px){.xl\:border-none{border-width:0px !important;border-style:none}.xl\:border-1{border-width:1px !important;border-style:solid}.xl\:border-2{border-width:2px !important;border-style:solid}.xl\:border-3{border-width:3px !important;border-style:solid}.xl\:border-top-none{border-top-width:0px !important;border-top-style:none}.xl\:border-top-1{border-top-width:1px !important;border-top-style:solid}.xl\:border-top-2{border-top-width:2px !important;border-top-style:solid}.xl\:border-top-3{border-top-width:3px !important;border-top-style:solid}.xl\:border-right-none{border-right-width:0px !important;border-right-style:none}.xl\:border-right-1{border-right-width:1px !important;border-right-style:solid}.xl\:border-right-2{border-right-width:2px !important;border-right-style:solid}.xl\:border-right-3{border-right-width:3px !important;border-right-style:solid}.xl\:border-left-none{border-left-width:0px !important;border-left-style:none}.xl\:border-left-1{border-left-width:1px !important;border-left-style:solid}.xl\:border-left-2{border-left-width:2px !important;border-left-style:solid}.xl\:border-left-3{border-left-width:3px !important;border-left-style:solid}.xl\:border-bottom-none{border-bottom-width:0px !important;border-bottom-style:none}.xl\:border-bottom-1{border-bottom-width:1px !important;border-bottom-style:solid}.xl\:border-bottom-2{border-bottom-width:2px !important;border-bottom-style:solid}.xl\:border-bottom-3{border-bottom-width:3px !important;border-bottom-style:solid}.xl\:border-x-none{border-left-width:0px !important;border-left-style:none;border-right-width:0px !important;border-right-style:none}.xl\:border-x-1{border-left-width:1px !important;border-left-style:solid;border-right-width:1px !important;border-right-style:solid}.xl\:border-x-2{border-left-width:2px !important;border-left-style:solid;border-right-width:2px !important;border-right-style:solid}.xl\:border-x-3{border-left-width:3px !important;border-left-style:solid;border-right-width:3px !important;border-right-style:solid}.xl\:border-y-none{border-top-width:0px !important;border-top-style:none;border-bottom-width:0px !important;border-bottom-style:none}.xl\:border-y-1{border-top-width:1px !important;border-top-style:solid;border-bottom-width:1px !important;border-bottom-style:solid}.xl\:border-y-2{border-top-width:2px !important;border-top-style:solid;border-bottom-width:2px !important;border-bottom-style:solid}.xl\:border-y-3{border-top-width:3px !important;border-top-style:solid;border-bottom-width:3px !important;border-bottom-style:solid}}.border-solid{border-style:solid !important}.border-dashed{border-style:dashed !important}.border-dotted{border-style:dotted !important}.border-double{border-style:double !important}@media screen and (min-width: 576px){.sm\:border-solid{border-style:solid !important}.sm\:border-dashed{border-style:dashed !important}.sm\:border-dotted{border-style:dotted !important}.sm\:border-double{border-style:double !important}}@media screen and (min-width: 768px){.md\:border-solid{border-style:solid !important}.md\:border-dashed{border-style:dashed !important}.md\:border-dotted{border-style:dotted !important}.md\:border-double{border-style:double !important}}@media screen and (min-width: 992px){.lg\:border-solid{border-style:solid !important}.lg\:border-dashed{border-style:dashed !important}.lg\:border-dotted{border-style:dotted !important}.lg\:border-double{border-style:double !important}}@media screen and (min-width: 1200px){.xl\:border-solid{border-style:solid !important}.xl\:border-dashed{border-style:dashed !important}.xl\:border-dotted{border-style:dotted !important}.xl\:border-double{border-style:double !important}}.border-noround{border-radius:0 !important}.border-round{border-radius:var(--border-radius) !important}.border-round-xs{border-radius:0.125rem !important}.border-round-sm{border-radius:0.25rem !important}.border-round-md{border-radius:0.375rem !important}.border-round-lg{border-radius:0.5rem !important}.border-round-xl{border-radius:0.75rem !important}.border-round-2xl{border-radius:1rem !important}.border-round-3xl{border-radius:1.5rem !important}.border-circle{border-radius:50% !important}@media screen and (min-width: 576px){.sm\:border-noround{border-radius:0 !important}.sm\:border-round{border-radius:var(--border-radius) !important}.sm\:border-round-xs{border-radius:0.125rem !important}.sm\:border-round-sm{border-radius:0.25rem !important}.sm\:border-round-md{border-radius:0.375rem !important}.sm\:border-round-lg{border-radius:0.5rem !important}.sm\:border-round-xl{border-radius:0.75rem !important}.sm\:border-round-2xl{border-radius:1rem !important}.sm\:border-round-3xl{border-radius:1.5rem !important}.sm\:border-circle{border-radius:50% !important}}@media screen and (min-width: 768px){.md\:border-noround{border-radius:0 !important}.md\:border-round{border-radius:var(--border-radius) !important}.md\:border-round-xs{border-radius:0.125rem !important}.md\:border-round-sm{border-radius:0.25rem !important}.md\:border-round-md{border-radius:0.375rem !important}.md\:border-round-lg{border-radius:0.5rem !important}.md\:border-round-xl{border-radius:0.75rem !important}.md\:border-round-2xl{border-radius:1rem !important}.md\:border-round-3xl{border-radius:1.5rem !important}.md\:border-circle{border-radius:50% !important}}@media screen and (min-width: 992px){.lg\:border-noround{border-radius:0 !important}.lg\:border-round{border-radius:var(--border-radius) !important}.lg\:border-round-xs{border-radius:0.125rem !important}.lg\:border-round-sm{border-radius:0.25rem !important}.lg\:border-round-md{border-radius:0.375rem !important}.lg\:border-round-lg{border-radius:0.5rem !important}.lg\:border-round-xl{border-radius:0.75rem !important}.lg\:border-round-2xl{border-radius:1rem !important}.lg\:border-round-3xl{border-radius:1.5rem !important}.lg\:border-circle{border-radius:50% !important}}@media screen and (min-width: 1200px){.xl\:border-noround{border-radius:0 !important}.xl\:border-round{border-radius:var(--border-radius) !important}.xl\:border-round-xs{border-radius:0.125rem !important}.xl\:border-round-sm{border-radius:0.25rem !important}.xl\:border-round-md{border-radius:0.375rem !important}.xl\:border-round-lg{border-radius:0.5rem !important}.xl\:border-round-xl{border-radius:0.75rem !important}.xl\:border-round-2xl{border-radius:1rem !important}.xl\:border-round-3xl{border-radius:1.5rem !important}.xl\:border-circle{border-radius:50% !important}}.border-noround-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.border-noround-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.border-noround-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.border-noround-bottom{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.border-round-left{border-top-left-radius:var(--border-radius) !important;border-bottom-left-radius:var(--border-radius) !important}.border-round-top{border-top-left-radius:var(--border-radius) !important;border-top-right-radius:var(--border-radius) !important}.border-round-right{border-top-right-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.border-round-bottom{border-bottom-left-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.border-round-left-xs{border-top-left-radius:0.125rem !important;border-bottom-left-radius:0.125rem !important}.border-round-top-xs{border-top-left-radius:0.125rem !important;border-top-right-radius:0.125rem !important}.border-round-right-xs{border-top-right-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.border-round-bottom-xs{border-bottom-left-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.border-round-left-sm{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.border-round-top-sm{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.border-round-right-sm{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.border-round-bottom-sm{border-bottom-left-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.border-round-left-md{border-top-left-radius:0.375rem !important;border-bottom-left-radius:0.375rem !important}.border-round-top-md{border-top-left-radius:0.375rem !important;border-top-right-radius:0.375rem !important}.border-round-right-md{border-top-right-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.border-round-bottom-md{border-bottom-left-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.border-round-left-lg{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.5rem !important}.border-round-top-lg{border-top-left-radius:0.5rem !important;border-top-right-radius:0.5rem !important}.border-round-right-lg{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.border-round-bottom-lg{border-bottom-left-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.border-round-left-xl{border-top-left-radius:0.75rem !important;border-bottom-left-radius:0.75rem !important}.border-round-top-xl{border-top-left-radius:0.75rem !important;border-top-right-radius:0.75rem !important}.border-round-right-xl{border-top-right-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.border-round-bottom-xl{border-bottom-left-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.border-round-left-2xl{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.border-round-top-2xl{border-top-left-radius:1rem !important;border-top-right-radius:1rem !important}.border-round-right-2xl{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.border-round-bottom-2xl{border-bottom-left-radius:1rem !important;border-bottom-right-radius:1rem !important}.border-round-left-3xl{border-top-left-radius:1.5rem !important;border-bottom-left-radius:1.5rem !important}.border-round-top-3xl{border-top-left-radius:1.5rem !important;border-top-right-radius:1.5rem !important}.border-round-right-3xl{border-top-right-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.border-circle-left{border-top-left-radius:50% !important;border-bottom-left-radius:50% !important}.border-circle-top{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.border-circle-right{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.border-circle-bottom{border-bottom-left-radius:50% !important;border-bottom-right-radius:50% !important}@media screen and (min-width: 576px){.sm\:border-noround-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.sm\:border-noround-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.sm\:border-noround-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.sm\:border-noround-bottom{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.sm\:border-round-left{border-top-left-radius:var(--border-radius) !important;border-bottom-left-radius:var(--border-radius) !important}.sm\:border-round-top{border-top-left-radius:var(--border-radius) !important;border-top-right-radius:var(--border-radius) !important}.sm\:border-round-right{border-top-right-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.sm\:border-round-bottom{border-bottom-left-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.sm\:border-round-left-xs{border-top-left-radius:0.125rem !important;border-bottom-left-radius:0.125rem !important}.sm\:border-round-top-xs{border-top-left-radius:0.125rem !important;border-top-right-radius:0.125rem !important}.sm\:border-round-right-xs{border-top-right-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.sm\:border-round-bottom-xs{border-bottom-left-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.sm\:border-round-left-sm{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.sm\:border-round-top-sm{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.sm\:border-round-right-sm{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.sm\:border-round-bottom-sm{border-bottom-left-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.sm\:border-round-left-md{border-top-left-radius:0.375rem !important;border-bottom-left-radius:0.375rem !important}.sm\:border-round-top-md{border-top-left-radius:0.375rem !important;border-top-right-radius:0.375rem !important}.sm\:border-round-right-md{border-top-right-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.sm\:border-round-bottom-md{border-bottom-left-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.sm\:border-round-left-lg{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.5rem !important}.sm\:border-round-top-lg{border-top-left-radius:0.5rem !important;border-top-right-radius:0.5rem !important}.sm\:border-round-right-lg{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.sm\:border-round-bottom-lg{border-bottom-left-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.sm\:border-round-left-xl{border-top-left-radius:0.75rem !important;border-bottom-left-radius:0.75rem !important}.sm\:border-round-top-xl{border-top-left-radius:0.75rem !important;border-top-right-radius:0.75rem !important}.sm\:border-round-right-xl{border-top-right-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.sm\:border-round-bottom-xl{border-bottom-left-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.sm\:border-round-left-2xl{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.sm\:border-round-top-2xl{border-top-left-radius:1rem !important;border-top-right-radius:1rem !important}.sm\:border-round-right-2xl{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem !important;border-bottom-right-radius:1rem !important}.sm\:border-round-left-3xl{border-top-left-radius:1.5rem !important;border-bottom-left-radius:1.5rem !important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem !important;border-top-right-radius:1.5rem !important}.sm\:border-round-right-3xl{border-top-right-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.sm\:border-circle-left{border-top-left-radius:50% !important;border-bottom-left-radius:50% !important}.sm\:border-circle-top{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.sm\:border-circle-right{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.sm\:border-circle-bottom{border-bottom-left-radius:50% !important;border-bottom-right-radius:50% !important}}@media screen and (min-width: 768px){.md\:border-noround-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.md\:border-noround-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.md\:border-noround-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.md\:border-noround-bottom{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.md\:border-round-left{border-top-left-radius:var(--border-radius) !important;border-bottom-left-radius:var(--border-radius) !important}.md\:border-round-top{border-top-left-radius:var(--border-radius) !important;border-top-right-radius:var(--border-radius) !important}.md\:border-round-right{border-top-right-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.md\:border-round-bottom{border-bottom-left-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.md\:border-round-left-xs{border-top-left-radius:0.125rem !important;border-bottom-left-radius:0.125rem !important}.md\:border-round-top-xs{border-top-left-radius:0.125rem !important;border-top-right-radius:0.125rem !important}.md\:border-round-right-xs{border-top-right-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.md\:border-round-bottom-xs{border-bottom-left-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.md\:border-round-left-sm{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.md\:border-round-top-sm{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.md\:border-round-right-sm{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.md\:border-round-bottom-sm{border-bottom-left-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.md\:border-round-left-md{border-top-left-radius:0.375rem !important;border-bottom-left-radius:0.375rem !important}.md\:border-round-top-md{border-top-left-radius:0.375rem !important;border-top-right-radius:0.375rem !important}.md\:border-round-right-md{border-top-right-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.md\:border-round-bottom-md{border-bottom-left-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.md\:border-round-left-lg{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.5rem !important}.md\:border-round-top-lg{border-top-left-radius:0.5rem !important;border-top-right-radius:0.5rem !important}.md\:border-round-right-lg{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.md\:border-round-bottom-lg{border-bottom-left-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.md\:border-round-left-xl{border-top-left-radius:0.75rem !important;border-bottom-left-radius:0.75rem !important}.md\:border-round-top-xl{border-top-left-radius:0.75rem !important;border-top-right-radius:0.75rem !important}.md\:border-round-right-xl{border-top-right-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.md\:border-round-bottom-xl{border-bottom-left-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.md\:border-round-left-2xl{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.md\:border-round-top-2xl{border-top-left-radius:1rem !important;border-top-right-radius:1rem !important}.md\:border-round-right-2xl{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem !important;border-bottom-right-radius:1rem !important}.md\:border-round-left-3xl{border-top-left-radius:1.5rem !important;border-bottom-left-radius:1.5rem !important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem !important;border-top-right-radius:1.5rem !important}.md\:border-round-right-3xl{border-top-right-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.md\:border-circle-left{border-top-left-radius:50% !important;border-bottom-left-radius:50% !important}.md\:border-circle-top{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.md\:border-circle-right{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.md\:border-circle-bottom{border-bottom-left-radius:50% !important;border-bottom-right-radius:50% !important}}@media screen and (min-width: 992px){.lg\:border-noround-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.lg\:border-noround-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.lg\:border-noround-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.lg\:border-noround-bottom{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.lg\:border-round-left{border-top-left-radius:var(--border-radius) !important;border-bottom-left-radius:var(--border-radius) !important}.lg\:border-round-top{border-top-left-radius:var(--border-radius) !important;border-top-right-radius:var(--border-radius) !important}.lg\:border-round-right{border-top-right-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.lg\:border-round-bottom{border-bottom-left-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.lg\:border-round-left-xs{border-top-left-radius:0.125rem !important;border-bottom-left-radius:0.125rem !important}.lg\:border-round-top-xs{border-top-left-radius:0.125rem !important;border-top-right-radius:0.125rem !important}.lg\:border-round-right-xs{border-top-right-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.lg\:border-round-bottom-xs{border-bottom-left-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.lg\:border-round-left-sm{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.lg\:border-round-top-sm{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.lg\:border-round-right-sm{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.lg\:border-round-bottom-sm{border-bottom-left-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.lg\:border-round-left-md{border-top-left-radius:0.375rem !important;border-bottom-left-radius:0.375rem !important}.lg\:border-round-top-md{border-top-left-radius:0.375rem !important;border-top-right-radius:0.375rem !important}.lg\:border-round-right-md{border-top-right-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.lg\:border-round-bottom-md{border-bottom-left-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.lg\:border-round-left-lg{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.5rem !important}.lg\:border-round-top-lg{border-top-left-radius:0.5rem !important;border-top-right-radius:0.5rem !important}.lg\:border-round-right-lg{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.lg\:border-round-bottom-lg{border-bottom-left-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.lg\:border-round-left-xl{border-top-left-radius:0.75rem !important;border-bottom-left-radius:0.75rem !important}.lg\:border-round-top-xl{border-top-left-radius:0.75rem !important;border-top-right-radius:0.75rem !important}.lg\:border-round-right-xl{border-top-right-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.lg\:border-round-bottom-xl{border-bottom-left-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.lg\:border-round-left-2xl{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.lg\:border-round-top-2xl{border-top-left-radius:1rem !important;border-top-right-radius:1rem !important}.lg\:border-round-right-2xl{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem !important;border-bottom-right-radius:1rem !important}.lg\:border-round-left-3xl{border-top-left-radius:1.5rem !important;border-bottom-left-radius:1.5rem !important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem !important;border-top-right-radius:1.5rem !important}.lg\:border-round-right-3xl{border-top-right-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.lg\:border-circle-left{border-top-left-radius:50% !important;border-bottom-left-radius:50% !important}.lg\:border-circle-top{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.lg\:border-circle-right{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.lg\:border-circle-bottom{border-bottom-left-radius:50% !important;border-bottom-right-radius:50% !important}}@media screen and (min-width: 1200px){.xl\:border-noround-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.xl\:border-noround-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.xl\:border-noround-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.xl\:border-noround-bottom{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.xl\:border-round-left{border-top-left-radius:var(--border-radius) !important;border-bottom-left-radius:var(--border-radius) !important}.xl\:border-round-top{border-top-left-radius:var(--border-radius) !important;border-top-right-radius:var(--border-radius) !important}.xl\:border-round-right{border-top-right-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.xl\:border-round-bottom{border-bottom-left-radius:var(--border-radius) !important;border-bottom-right-radius:var(--border-radius) !important}.xl\:border-round-left-xs{border-top-left-radius:0.125rem !important;border-bottom-left-radius:0.125rem !important}.xl\:border-round-top-xs{border-top-left-radius:0.125rem !important;border-top-right-radius:0.125rem !important}.xl\:border-round-right-xs{border-top-right-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.xl\:border-round-bottom-xs{border-bottom-left-radius:0.125rem !important;border-bottom-right-radius:0.125rem !important}.xl\:border-round-left-sm{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.xl\:border-round-top-sm{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.xl\:border-round-right-sm{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.xl\:border-round-bottom-sm{border-bottom-left-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.xl\:border-round-left-md{border-top-left-radius:0.375rem !important;border-bottom-left-radius:0.375rem !important}.xl\:border-round-top-md{border-top-left-radius:0.375rem !important;border-top-right-radius:0.375rem !important}.xl\:border-round-right-md{border-top-right-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.xl\:border-round-bottom-md{border-bottom-left-radius:0.375rem !important;border-bottom-right-radius:0.375rem !important}.xl\:border-round-left-lg{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.5rem !important}.xl\:border-round-top-lg{border-top-left-radius:0.5rem !important;border-top-right-radius:0.5rem !important}.xl\:border-round-right-lg{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.xl\:border-round-bottom-lg{border-bottom-left-radius:0.5rem !important;border-bottom-right-radius:0.5rem !important}.xl\:border-round-left-xl{border-top-left-radius:0.75rem !important;border-bottom-left-radius:0.75rem !important}.xl\:border-round-top-xl{border-top-left-radius:0.75rem !important;border-top-right-radius:0.75rem !important}.xl\:border-round-right-xl{border-top-right-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.xl\:border-round-bottom-xl{border-bottom-left-radius:0.75rem !important;border-bottom-right-radius:0.75rem !important}.xl\:border-round-left-2xl{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.xl\:border-round-top-2xl{border-top-left-radius:1rem !important;border-top-right-radius:1rem !important}.xl\:border-round-right-2xl{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem !important;border-bottom-right-radius:1rem !important}.xl\:border-round-left-3xl{border-top-left-radius:1.5rem !important;border-bottom-left-radius:1.5rem !important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem !important;border-top-right-radius:1.5rem !important}.xl\:border-round-right-3xl{border-top-right-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem !important;border-bottom-right-radius:1.5rem !important}.xl\:border-circle-left{border-top-left-radius:50% !important;border-bottom-left-radius:50% !important}.xl\:border-circle-top{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.xl\:border-circle-right{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.xl\:border-circle-bottom{border-bottom-left-radius:50% !important;border-bottom-right-radius:50% !important}}.w-full{width:100% !important}.w-screen{width:100vw !important}.w-auto{width:auto !important}.w-1{width:8.3333% !important}.w-2{width:16.6667% !important}.w-3{width:25% !important}.w-4{width:33.3333% !important}.w-5{width:41.6667% !important}.w-6{width:50% !important}.w-7{width:58.3333% !important}.w-8{width:66.6667% !important}.w-9{width:75% !important}.w-10{width:83.3333% !important}.w-11{width:91.6667% !important}.w-12{width:100% !important}.w-min{width:min-content !important}.w-max{width:max-content !important}.w-fit{width:fit-content !important}.w-1rem{width:1rem !important}.w-2rem{width:2rem !important}.w-3rem{width:3rem !important}.w-4rem{width:4rem !important}.w-5rem{width:5rem !important}.w-6rem{width:6rem !important}.w-7rem{width:7rem !important}.w-8rem{width:8rem !important}.w-9rem{width:9rem !important}.w-10rem{width:10rem !important}.w-11rem{width:11rem !important}.w-12rem{width:12rem !important}.w-13rem{width:13rem !important}.w-14rem{width:14rem !important}.w-15rem{width:15rem !important}.w-16rem{width:16rem !important}.w-17rem{width:17rem !important}.w-18rem{width:18rem !important}.w-19rem{width:19rem !important}.w-20rem{width:20rem !important}.w-21rem{width:21rem !important}.w-22rem{width:22rem !important}.w-23rem{width:23rem !important}.w-24rem{width:24rem !important}.w-25rem{width:25rem !important}.w-26rem{width:26rem !important}.w-27rem{width:27rem !important}.w-28rem{width:28rem !important}.w-29rem{width:29rem !important}.w-30rem{width:30rem !important}@media screen and (min-width: 576px){.sm\:w-full{width:100% !important}.sm\:w-screen{width:100vw !important}.sm\:w-auto{width:auto !important}.sm\:w-1{width:8.3333% !important}.sm\:w-2{width:16.6667% !important}.sm\:w-3{width:25% !important}.sm\:w-4{width:33.3333% !important}.sm\:w-5{width:41.6667% !important}.sm\:w-6{width:50% !important}.sm\:w-7{width:58.3333% !important}.sm\:w-8{width:66.6667% !important}.sm\:w-9{width:75% !important}.sm\:w-10{width:83.3333% !important}.sm\:w-11{width:91.6667% !important}.sm\:w-12{width:100% !important}.sm\:w-min{width:min-content !important}.sm\:w-max{width:max-content !important}.sm\:w-fit{width:fit-content !important}.sm\:w-1rem{width:1rem !important}.sm\:w-2rem{width:2rem !important}.sm\:w-3rem{width:3rem !important}.sm\:w-4rem{width:4rem !important}.sm\:w-5rem{width:5rem !important}.sm\:w-6rem{width:6rem !important}.sm\:w-7rem{width:7rem !important}.sm\:w-8rem{width:8rem !important}.sm\:w-9rem{width:9rem !important}.sm\:w-10rem{width:10rem !important}.sm\:w-11rem{width:11rem !important}.sm\:w-12rem{width:12rem !important}.sm\:w-13rem{width:13rem !important}.sm\:w-14rem{width:14rem !important}.sm\:w-15rem{width:15rem !important}.sm\:w-16rem{width:16rem !important}.sm\:w-17rem{width:17rem !important}.sm\:w-18rem{width:18rem !important}.sm\:w-19rem{width:19rem !important}.sm\:w-20rem{width:20rem !important}.sm\:w-21rem{width:21rem !important}.sm\:w-22rem{width:22rem !important}.sm\:w-23rem{width:23rem !important}.sm\:w-24rem{width:24rem !important}.sm\:w-25rem{width:25rem !important}.sm\:w-26rem{width:26rem !important}.sm\:w-27rem{width:27rem !important}.sm\:w-28rem{width:28rem !important}.sm\:w-29rem{width:29rem !important}.sm\:w-30rem{width:30rem !important}}@media screen and (min-width: 768px){.md\:w-full{width:100% !important}.md\:w-screen{width:100vw !important}.md\:w-auto{width:auto !important}.md\:w-1{width:8.3333% !important}.md\:w-2{width:16.6667% !important}.md\:w-3{width:25% !important}.md\:w-4{width:33.3333% !important}.md\:w-5{width:41.6667% !important}.md\:w-6{width:50% !important}.md\:w-7{width:58.3333% !important}.md\:w-8{width:66.6667% !important}.md\:w-9{width:75% !important}.md\:w-10{width:83.3333% !important}.md\:w-11{width:91.6667% !important}.md\:w-12{width:100% !important}.md\:w-min{width:min-content !important}.md\:w-max{width:max-content !important}.md\:w-fit{width:fit-content !important}.md\:w-1rem{width:1rem !important}.md\:w-2rem{width:2rem !important}.md\:w-3rem{width:3rem !important}.md\:w-4rem{width:4rem !important}.md\:w-5rem{width:5rem !important}.md\:w-6rem{width:6rem !important}.md\:w-7rem{width:7rem !important}.md\:w-8rem{width:8rem !important}.md\:w-9rem{width:9rem !important}.md\:w-10rem{width:10rem !important}.md\:w-11rem{width:11rem !important}.md\:w-12rem{width:12rem !important}.md\:w-13rem{width:13rem !important}.md\:w-14rem{width:14rem !important}.md\:w-15rem{width:15rem !important}.md\:w-16rem{width:16rem !important}.md\:w-17rem{width:17rem !important}.md\:w-18rem{width:18rem !important}.md\:w-19rem{width:19rem !important}.md\:w-20rem{width:20rem !important}.md\:w-21rem{width:21rem !important}.md\:w-22rem{width:22rem !important}.md\:w-23rem{width:23rem !important}.md\:w-24rem{width:24rem !important}.md\:w-25rem{width:25rem !important}.md\:w-26rem{width:26rem !important}.md\:w-27rem{width:27rem !important}.md\:w-28rem{width:28rem !important}.md\:w-29rem{width:29rem !important}.md\:w-30rem{width:30rem !important}}@media screen and (min-width: 992px){.lg\:w-full{width:100% !important}.lg\:w-screen{width:100vw !important}.lg\:w-auto{width:auto !important}.lg\:w-1{width:8.3333% !important}.lg\:w-2{width:16.6667% !important}.lg\:w-3{width:25% !important}.lg\:w-4{width:33.3333% !important}.lg\:w-5{width:41.6667% !important}.lg\:w-6{width:50% !important}.lg\:w-7{width:58.3333% !important}.lg\:w-8{width:66.6667% !important}.lg\:w-9{width:75% !important}.lg\:w-10{width:83.3333% !important}.lg\:w-11{width:91.6667% !important}.lg\:w-12{width:100% !important}.lg\:w-min{width:min-content !important}.lg\:w-max{width:max-content !important}.lg\:w-fit{width:fit-content !important}.lg\:w-1rem{width:1rem !important}.lg\:w-2rem{width:2rem !important}.lg\:w-3rem{width:3rem !important}.lg\:w-4rem{width:4rem !important}.lg\:w-5rem{width:5rem !important}.lg\:w-6rem{width:6rem !important}.lg\:w-7rem{width:7rem !important}.lg\:w-8rem{width:8rem !important}.lg\:w-9rem{width:9rem !important}.lg\:w-10rem{width:10rem !important}.lg\:w-11rem{width:11rem !important}.lg\:w-12rem{width:12rem !important}.lg\:w-13rem{width:13rem !important}.lg\:w-14rem{width:14rem !important}.lg\:w-15rem{width:15rem !important}.lg\:w-16rem{width:16rem !important}.lg\:w-17rem{width:17rem !important}.lg\:w-18rem{width:18rem !important}.lg\:w-19rem{width:19rem !important}.lg\:w-20rem{width:20rem !important}.lg\:w-21rem{width:21rem !important}.lg\:w-22rem{width:22rem !important}.lg\:w-23rem{width:23rem !important}.lg\:w-24rem{width:24rem !important}.lg\:w-25rem{width:25rem !important}.lg\:w-26rem{width:26rem !important}.lg\:w-27rem{width:27rem !important}.lg\:w-28rem{width:28rem !important}.lg\:w-29rem{width:29rem !important}.lg\:w-30rem{width:30rem !important}}@media screen and (min-width: 1200px){.xl\:w-full{width:100% !important}.xl\:w-screen{width:100vw !important}.xl\:w-auto{width:auto !important}.xl\:w-1{width:8.3333% !important}.xl\:w-2{width:16.6667% !important}.xl\:w-3{width:25% !important}.xl\:w-4{width:33.3333% !important}.xl\:w-5{width:41.6667% !important}.xl\:w-6{width:50% !important}.xl\:w-7{width:58.3333% !important}.xl\:w-8{width:66.6667% !important}.xl\:w-9{width:75% !important}.xl\:w-10{width:83.3333% !important}.xl\:w-11{width:91.6667% !important}.xl\:w-12{width:100% !important}.xl\:w-min{width:min-content !important}.xl\:w-max{width:max-content !important}.xl\:w-fit{width:fit-content !important}.xl\:w-1rem{width:1rem !important}.xl\:w-2rem{width:2rem !important}.xl\:w-3rem{width:3rem !important}.xl\:w-4rem{width:4rem !important}.xl\:w-5rem{width:5rem !important}.xl\:w-6rem{width:6rem !important}.xl\:w-7rem{width:7rem !important}.xl\:w-8rem{width:8rem !important}.xl\:w-9rem{width:9rem !important}.xl\:w-10rem{width:10rem !important}.xl\:w-11rem{width:11rem !important}.xl\:w-12rem{width:12rem !important}.xl\:w-13rem{width:13rem !important}.xl\:w-14rem{width:14rem !important}.xl\:w-15rem{width:15rem !important}.xl\:w-16rem{width:16rem !important}.xl\:w-17rem{width:17rem !important}.xl\:w-18rem{width:18rem !important}.xl\:w-19rem{width:19rem !important}.xl\:w-20rem{width:20rem !important}.xl\:w-21rem{width:21rem !important}.xl\:w-22rem{width:22rem !important}.xl\:w-23rem{width:23rem !important}.xl\:w-24rem{width:24rem !important}.xl\:w-25rem{width:25rem !important}.xl\:w-26rem{width:26rem !important}.xl\:w-27rem{width:27rem !important}.xl\:w-28rem{width:28rem !important}.xl\:w-29rem{width:29rem !important}.xl\:w-30rem{width:30rem !important}}.h-full{height:100% !important}.h-screen{height:100vh !important}.h-auto{height:auto !important}.h-min{height:min-content !important}.h-max{height:max-content !important}.h-fit{height:fit-content !important}.h-1rem{height:1rem !important}.h-2rem{height:2rem !important}.h-3rem{height:3rem !important}.h-4rem{height:4rem !important}.h-5rem{height:5rem !important}.h-6rem{height:6rem !important}.h-7rem{height:7rem !important}.h-8rem{height:8rem !important}.h-9rem{height:9rem !important}.h-10rem{height:10rem !important}.h-11rem{height:11rem !important}.h-12rem{height:12rem !important}.h-13rem{height:13rem !important}.h-14rem{height:14rem !important}.h-15rem{height:15rem !important}.h-16rem{height:16rem !important}.h-17rem{height:17rem !important}.h-18rem{height:18rem !important}.h-19rem{height:19rem !important}.h-20rem{height:20rem !important}.h-21rem{height:21rem !important}.h-22rem{height:22rem !important}.h-23rem{height:23rem !important}.h-24rem{height:24rem !important}.h-25rem{height:25rem !important}.h-26rem{height:26rem !important}.h-27rem{height:27rem !important}.h-28rem{height:28rem !important}.h-29rem{height:29rem !important}.h-30rem{height:30rem !important}@media screen and (min-width: 576px){.sm\:h-full{height:100% !important}.sm\:h-screen{height:100vh !important}.sm\:h-auto{height:auto !important}.sm\:h-min{height:min-content !important}.sm\:h-max{height:max-content !important}.sm\:h-fit{height:fit-content !important}.sm\:h-1rem{height:1rem !important}.sm\:h-2rem{height:2rem !important}.sm\:h-3rem{height:3rem !important}.sm\:h-4rem{height:4rem !important}.sm\:h-5rem{height:5rem !important}.sm\:h-6rem{height:6rem !important}.sm\:h-7rem{height:7rem !important}.sm\:h-8rem{height:8rem !important}.sm\:h-9rem{height:9rem !important}.sm\:h-10rem{height:10rem !important}.sm\:h-11rem{height:11rem !important}.sm\:h-12rem{height:12rem !important}.sm\:h-13rem{height:13rem !important}.sm\:h-14rem{height:14rem !important}.sm\:h-15rem{height:15rem !important}.sm\:h-16rem{height:16rem !important}.sm\:h-17rem{height:17rem !important}.sm\:h-18rem{height:18rem !important}.sm\:h-19rem{height:19rem !important}.sm\:h-20rem{height:20rem !important}.sm\:h-21rem{height:21rem !important}.sm\:h-22rem{height:22rem !important}.sm\:h-23rem{height:23rem !important}.sm\:h-24rem{height:24rem !important}.sm\:h-25rem{height:25rem !important}.sm\:h-26rem{height:26rem !important}.sm\:h-27rem{height:27rem !important}.sm\:h-28rem{height:28rem !important}.sm\:h-29rem{height:29rem !important}.sm\:h-30rem{height:30rem !important}}@media screen and (min-width: 768px){.md\:h-full{height:100% !important}.md\:h-screen{height:100vh !important}.md\:h-auto{height:auto !important}.md\:h-min{height:min-content !important}.md\:h-max{height:max-content !important}.md\:h-fit{height:fit-content !important}.md\:h-1rem{height:1rem !important}.md\:h-2rem{height:2rem !important}.md\:h-3rem{height:3rem !important}.md\:h-4rem{height:4rem !important}.md\:h-5rem{height:5rem !important}.md\:h-6rem{height:6rem !important}.md\:h-7rem{height:7rem !important}.md\:h-8rem{height:8rem !important}.md\:h-9rem{height:9rem !important}.md\:h-10rem{height:10rem !important}.md\:h-11rem{height:11rem !important}.md\:h-12rem{height:12rem !important}.md\:h-13rem{height:13rem !important}.md\:h-14rem{height:14rem !important}.md\:h-15rem{height:15rem !important}.md\:h-16rem{height:16rem !important}.md\:h-17rem{height:17rem !important}.md\:h-18rem{height:18rem !important}.md\:h-19rem{height:19rem !important}.md\:h-20rem{height:20rem !important}.md\:h-21rem{height:21rem !important}.md\:h-22rem{height:22rem !important}.md\:h-23rem{height:23rem !important}.md\:h-24rem{height:24rem !important}.md\:h-25rem{height:25rem !important}.md\:h-26rem{height:26rem !important}.md\:h-27rem{height:27rem !important}.md\:h-28rem{height:28rem !important}.md\:h-29rem{height:29rem !important}.md\:h-30rem{height:30rem !important}}@media screen and (min-width: 992px){.lg\:h-full{height:100% !important}.lg\:h-screen{height:100vh !important}.lg\:h-auto{height:auto !important}.lg\:h-min{height:min-content !important}.lg\:h-max{height:max-content !important}.lg\:h-fit{height:fit-content !important}.lg\:h-1rem{height:1rem !important}.lg\:h-2rem{height:2rem !important}.lg\:h-3rem{height:3rem !important}.lg\:h-4rem{height:4rem !important}.lg\:h-5rem{height:5rem !important}.lg\:h-6rem{height:6rem !important}.lg\:h-7rem{height:7rem !important}.lg\:h-8rem{height:8rem !important}.lg\:h-9rem{height:9rem !important}.lg\:h-10rem{height:10rem !important}.lg\:h-11rem{height:11rem !important}.lg\:h-12rem{height:12rem !important}.lg\:h-13rem{height:13rem !important}.lg\:h-14rem{height:14rem !important}.lg\:h-15rem{height:15rem !important}.lg\:h-16rem{height:16rem !important}.lg\:h-17rem{height:17rem !important}.lg\:h-18rem{height:18rem !important}.lg\:h-19rem{height:19rem !important}.lg\:h-20rem{height:20rem !important}.lg\:h-21rem{height:21rem !important}.lg\:h-22rem{height:22rem !important}.lg\:h-23rem{height:23rem !important}.lg\:h-24rem{height:24rem !important}.lg\:h-25rem{height:25rem !important}.lg\:h-26rem{height:26rem !important}.lg\:h-27rem{height:27rem !important}.lg\:h-28rem{height:28rem !important}.lg\:h-29rem{height:29rem !important}.lg\:h-30rem{height:30rem !important}}@media screen and (min-width: 1200px){.xl\:h-full{height:100% !important}.xl\:h-screen{height:100vh !important}.xl\:h-auto{height:auto !important}.xl\:h-min{height:min-content !important}.xl\:h-max{height:max-content !important}.xl\:h-fit{height:fit-content !important}.xl\:h-1rem{height:1rem !important}.xl\:h-2rem{height:2rem !important}.xl\:h-3rem{height:3rem !important}.xl\:h-4rem{height:4rem !important}.xl\:h-5rem{height:5rem !important}.xl\:h-6rem{height:6rem !important}.xl\:h-7rem{height:7rem !important}.xl\:h-8rem{height:8rem !important}.xl\:h-9rem{height:9rem !important}.xl\:h-10rem{height:10rem !important}.xl\:h-11rem{height:11rem !important}.xl\:h-12rem{height:12rem !important}.xl\:h-13rem{height:13rem !important}.xl\:h-14rem{height:14rem !important}.xl\:h-15rem{height:15rem !important}.xl\:h-16rem{height:16rem !important}.xl\:h-17rem{height:17rem !important}.xl\:h-18rem{height:18rem !important}.xl\:h-19rem{height:19rem !important}.xl\:h-20rem{height:20rem !important}.xl\:h-21rem{height:21rem !important}.xl\:h-22rem{height:22rem !important}.xl\:h-23rem{height:23rem !important}.xl\:h-24rem{height:24rem !important}.xl\:h-25rem{height:25rem !important}.xl\:h-26rem{height:26rem !important}.xl\:h-27rem{height:27rem !important}.xl\:h-28rem{height:28rem !important}.xl\:h-29rem{height:29rem !important}.xl\:h-30rem{height:30rem !important}}.min-w-0{min-width:0px !important}.min-w-full{min-width:100% !important}.min-w-screen{min-width:100vw !important}.min-w-min{min-width:min-content !important}.min-w-max{min-width:max-content !important}@media screen and (min-width: 576px){.sm\:min-w-0{min-width:0px !important}.sm\:min-w-full{min-width:100% !important}.sm\:min-w-screen{min-width:100vw !important}.sm\:min-w-min{min-width:min-content !important}.sm\:min-w-max{min-width:max-content !important}}@media screen and (min-width: 768px){.md\:min-w-0{min-width:0px !important}.md\:min-w-full{min-width:100% !important}.md\:min-w-screen{min-width:100vw !important}.md\:min-w-min{min-width:min-content !important}.md\:min-w-max{min-width:max-content !important}}@media screen and (min-width: 992px){.lg\:min-w-0{min-width:0px !important}.lg\:min-w-full{min-width:100% !important}.lg\:min-w-screen{min-width:100vw !important}.lg\:min-w-min{min-width:min-content !important}.lg\:min-w-max{min-width:max-content !important}}@media screen and (min-width: 1200px){.xl\:min-w-0{min-width:0px !important}.xl\:min-w-full{min-width:100% !important}.xl\:min-w-screen{min-width:100vw !important}.xl\:min-w-min{min-width:min-content !important}.xl\:min-w-max{min-width:max-content !important}}.max-w-0{max-width:0px !important}.max-w-full{max-width:100% !important}.max-w-screen{max-width:100vw !important}.max-w-min{max-width:min-content !important}.max-w-max{max-width:max-content !important}.max-w-fit{max-width:fit-content !important}.max-w-1rem{max-width:1rem !important}.max-w-2rem{max-width:2rem !important}.max-w-3rem{max-width:3rem !important}.max-w-4rem{max-width:4rem !important}.max-w-5rem{max-width:5rem !important}.max-w-6rem{max-width:6rem !important}.max-w-7rem{max-width:7rem !important}.max-w-8rem{max-width:8rem !important}.max-w-9rem{max-width:9rem !important}.max-w-10rem{max-width:10rem !important}.max-w-11rem{max-width:11rem !important}.max-w-12rem{max-width:12rem !important}.max-w-13rem{max-width:13rem !important}.max-w-14rem{max-width:14rem !important}.max-w-15rem{max-width:15rem !important}.max-w-16rem{max-width:16rem !important}.max-w-17rem{max-width:17rem !important}.max-w-18rem{max-width:18rem !important}.max-w-19rem{max-width:19rem !important}.max-w-20rem{max-width:20rem !important}.max-w-21rem{max-width:21rem !important}.max-w-22rem{max-width:22rem !important}.max-w-23rem{max-width:23rem !important}.max-w-24rem{max-width:24rem !important}.max-w-25rem{max-width:25rem !important}.max-w-26rem{max-width:26rem !important}.max-w-27rem{max-width:27rem !important}.max-w-28rem{max-width:28rem !important}.max-w-29rem{max-width:29rem !important}.max-w-30rem{max-width:30rem !important}@media screen and (min-width: 576px){.sm\:max-w-0{max-width:0px !important}.sm\:max-w-full{max-width:100% !important}.sm\:max-w-screen{max-width:100vw !important}.sm\:max-w-min{max-width:min-content !important}.sm\:max-w-max{max-width:max-content !important}.sm\:max-w-fit{max-width:fit-content !important}.sm\:max-w-1rem{max-width:1rem !important}.sm\:max-w-2rem{max-width:2rem !important}.sm\:max-w-3rem{max-width:3rem !important}.sm\:max-w-4rem{max-width:4rem !important}.sm\:max-w-5rem{max-width:5rem !important}.sm\:max-w-6rem{max-width:6rem !important}.sm\:max-w-7rem{max-width:7rem !important}.sm\:max-w-8rem{max-width:8rem !important}.sm\:max-w-9rem{max-width:9rem !important}.sm\:max-w-10rem{max-width:10rem !important}.sm\:max-w-11rem{max-width:11rem !important}.sm\:max-w-12rem{max-width:12rem !important}.sm\:max-w-13rem{max-width:13rem !important}.sm\:max-w-14rem{max-width:14rem !important}.sm\:max-w-15rem{max-width:15rem !important}.sm\:max-w-16rem{max-width:16rem !important}.sm\:max-w-17rem{max-width:17rem !important}.sm\:max-w-18rem{max-width:18rem !important}.sm\:max-w-19rem{max-width:19rem !important}.sm\:max-w-20rem{max-width:20rem !important}.sm\:max-w-21rem{max-width:21rem !important}.sm\:max-w-22rem{max-width:22rem !important}.sm\:max-w-23rem{max-width:23rem !important}.sm\:max-w-24rem{max-width:24rem !important}.sm\:max-w-25rem{max-width:25rem !important}.sm\:max-w-26rem{max-width:26rem !important}.sm\:max-w-27rem{max-width:27rem !important}.sm\:max-w-28rem{max-width:28rem !important}.sm\:max-w-29rem{max-width:29rem !important}.sm\:max-w-30rem{max-width:30rem !important}}@media screen and (min-width: 768px){.md\:max-w-0{max-width:0px !important}.md\:max-w-full{max-width:100% !important}.md\:max-w-screen{max-width:100vw !important}.md\:max-w-min{max-width:min-content !important}.md\:max-w-max{max-width:max-content !important}.md\:max-w-fit{max-width:fit-content !important}.md\:max-w-1rem{max-width:1rem !important}.md\:max-w-2rem{max-width:2rem !important}.md\:max-w-3rem{max-width:3rem !important}.md\:max-w-4rem{max-width:4rem !important}.md\:max-w-5rem{max-width:5rem !important}.md\:max-w-6rem{max-width:6rem !important}.md\:max-w-7rem{max-width:7rem !important}.md\:max-w-8rem{max-width:8rem !important}.md\:max-w-9rem{max-width:9rem !important}.md\:max-w-10rem{max-width:10rem !important}.md\:max-w-11rem{max-width:11rem !important}.md\:max-w-12rem{max-width:12rem !important}.md\:max-w-13rem{max-width:13rem !important}.md\:max-w-14rem{max-width:14rem !important}.md\:max-w-15rem{max-width:15rem !important}.md\:max-w-16rem{max-width:16rem !important}.md\:max-w-17rem{max-width:17rem !important}.md\:max-w-18rem{max-width:18rem !important}.md\:max-w-19rem{max-width:19rem !important}.md\:max-w-20rem{max-width:20rem !important}.md\:max-w-21rem{max-width:21rem !important}.md\:max-w-22rem{max-width:22rem !important}.md\:max-w-23rem{max-width:23rem !important}.md\:max-w-24rem{max-width:24rem !important}.md\:max-w-25rem{max-width:25rem !important}.md\:max-w-26rem{max-width:26rem !important}.md\:max-w-27rem{max-width:27rem !important}.md\:max-w-28rem{max-width:28rem !important}.md\:max-w-29rem{max-width:29rem !important}.md\:max-w-30rem{max-width:30rem !important}}@media screen and (min-width: 992px){.lg\:max-w-0{max-width:0px !important}.lg\:max-w-full{max-width:100% !important}.lg\:max-w-screen{max-width:100vw !important}.lg\:max-w-min{max-width:min-content !important}.lg\:max-w-max{max-width:max-content !important}.lg\:max-w-fit{max-width:fit-content !important}.lg\:max-w-1rem{max-width:1rem !important}.lg\:max-w-2rem{max-width:2rem !important}.lg\:max-w-3rem{max-width:3rem !important}.lg\:max-w-4rem{max-width:4rem !important}.lg\:max-w-5rem{max-width:5rem !important}.lg\:max-w-6rem{max-width:6rem !important}.lg\:max-w-7rem{max-width:7rem !important}.lg\:max-w-8rem{max-width:8rem !important}.lg\:max-w-9rem{max-width:9rem !important}.lg\:max-w-10rem{max-width:10rem !important}.lg\:max-w-11rem{max-width:11rem !important}.lg\:max-w-12rem{max-width:12rem !important}.lg\:max-w-13rem{max-width:13rem !important}.lg\:max-w-14rem{max-width:14rem !important}.lg\:max-w-15rem{max-width:15rem !important}.lg\:max-w-16rem{max-width:16rem !important}.lg\:max-w-17rem{max-width:17rem !important}.lg\:max-w-18rem{max-width:18rem !important}.lg\:max-w-19rem{max-width:19rem !important}.lg\:max-w-20rem{max-width:20rem !important}.lg\:max-w-21rem{max-width:21rem !important}.lg\:max-w-22rem{max-width:22rem !important}.lg\:max-w-23rem{max-width:23rem !important}.lg\:max-w-24rem{max-width:24rem !important}.lg\:max-w-25rem{max-width:25rem !important}.lg\:max-w-26rem{max-width:26rem !important}.lg\:max-w-27rem{max-width:27rem !important}.lg\:max-w-28rem{max-width:28rem !important}.lg\:max-w-29rem{max-width:29rem !important}.lg\:max-w-30rem{max-width:30rem !important}}@media screen and (min-width: 1200px){.xl\:max-w-0{max-width:0px !important}.xl\:max-w-full{max-width:100% !important}.xl\:max-w-screen{max-width:100vw !important}.xl\:max-w-min{max-width:min-content !important}.xl\:max-w-max{max-width:max-content !important}.xl\:max-w-fit{max-width:fit-content !important}.xl\:max-w-1rem{max-width:1rem !important}.xl\:max-w-2rem{max-width:2rem !important}.xl\:max-w-3rem{max-width:3rem !important}.xl\:max-w-4rem{max-width:4rem !important}.xl\:max-w-5rem{max-width:5rem !important}.xl\:max-w-6rem{max-width:6rem !important}.xl\:max-w-7rem{max-width:7rem !important}.xl\:max-w-8rem{max-width:8rem !important}.xl\:max-w-9rem{max-width:9rem !important}.xl\:max-w-10rem{max-width:10rem !important}.xl\:max-w-11rem{max-width:11rem !important}.xl\:max-w-12rem{max-width:12rem !important}.xl\:max-w-13rem{max-width:13rem !important}.xl\:max-w-14rem{max-width:14rem !important}.xl\:max-w-15rem{max-width:15rem !important}.xl\:max-w-16rem{max-width:16rem !important}.xl\:max-w-17rem{max-width:17rem !important}.xl\:max-w-18rem{max-width:18rem !important}.xl\:max-w-19rem{max-width:19rem !important}.xl\:max-w-20rem{max-width:20rem !important}.xl\:max-w-21rem{max-width:21rem !important}.xl\:max-w-22rem{max-width:22rem !important}.xl\:max-w-23rem{max-width:23rem !important}.xl\:max-w-24rem{max-width:24rem !important}.xl\:max-w-25rem{max-width:25rem !important}.xl\:max-w-26rem{max-width:26rem !important}.xl\:max-w-27rem{max-width:27rem !important}.xl\:max-w-28rem{max-width:28rem !important}.xl\:max-w-29rem{max-width:29rem !important}.xl\:max-w-30rem{max-width:30rem !important}}.min-h-0{min-height:0px !important}.min-h-full{min-height:100% !important}.min-h-screen{min-height:100vh !important}@media screen and (min-width: 576px){.sm\:min-h-0{min-height:0px !important}.sm\:min-h-full{min-height:100% !important}.sm\:min-h-screen{min-height:100vh !important}}@media screen and (min-width: 768px){.md\:min-h-0{min-height:0px !important}.md\:min-h-full{min-height:100% !important}.md\:min-h-screen{min-height:100vh !important}}@media screen and (min-width: 992px){.lg\:min-h-0{min-height:0px !important}.lg\:min-h-full{min-height:100% !important}.lg\:min-h-screen{min-height:100vh !important}}@media screen and (min-width: 1200px){.xl\:min-h-0{min-height:0px !important}.xl\:min-h-full{min-height:100% !important}.xl\:min-h-screen{min-height:100vh !important}}.max-h-0{max-height:0px !important}.max-h-full{max-height:100% !important}.max-h-screen{max-height:100vh !important}.max-h-min{max-height:min-content !important}.max-h-max{max-height:max-content !important}.max-h-fit{max-height:fit-content !important}.max-h-1rem{max-height:1rem !important}.max-h-2rem{max-height:2rem !important}.max-h-3rem{max-height:3rem !important}.max-h-4rem{max-height:4rem !important}.max-h-5rem{max-height:5rem !important}.max-h-6rem{max-height:6rem !important}.max-h-7rem{max-height:7rem !important}.max-h-8rem{max-height:8rem !important}.max-h-9rem{max-height:9rem !important}.max-h-10rem{max-height:10rem !important}.max-h-11rem{max-height:11rem !important}.max-h-12rem{max-height:12rem !important}.max-h-13rem{max-height:13rem !important}.max-h-14rem{max-height:14rem !important}.max-h-15rem{max-height:15rem !important}.max-h-16rem{max-height:16rem !important}.max-h-17rem{max-height:17rem !important}.max-h-18rem{max-height:18rem !important}.max-h-19rem{max-height:19rem !important}.max-h-20rem{max-height:20rem !important}.max-h-21rem{max-height:21rem !important}.max-h-22rem{max-height:22rem !important}.max-h-23rem{max-height:23rem !important}.max-h-24rem{max-height:24rem !important}.max-h-25rem{max-height:25rem !important}.max-h-26rem{max-height:26rem !important}.max-h-27rem{max-height:27rem !important}.max-h-28rem{max-height:28rem !important}.max-h-29rem{max-height:29rem !important}.max-h-30rem{max-height:30rem !important}@media screen and (min-width: 576px){.sm\:max-h-0{max-height:0px !important}.sm\:max-h-full{max-height:100% !important}.sm\:max-h-screen{max-height:100vh !important}.sm\:max-h-min{max-height:min-content !important}.sm\:max-h-max{max-height:max-content !important}.sm\:max-h-fit{max-height:fit-content !important}.sm\:max-h-1rem{max-height:1rem !important}.sm\:max-h-2rem{max-height:2rem !important}.sm\:max-h-3rem{max-height:3rem !important}.sm\:max-h-4rem{max-height:4rem !important}.sm\:max-h-5rem{max-height:5rem !important}.sm\:max-h-6rem{max-height:6rem !important}.sm\:max-h-7rem{max-height:7rem !important}.sm\:max-h-8rem{max-height:8rem !important}.sm\:max-h-9rem{max-height:9rem !important}.sm\:max-h-10rem{max-height:10rem !important}.sm\:max-h-11rem{max-height:11rem !important}.sm\:max-h-12rem{max-height:12rem !important}.sm\:max-h-13rem{max-height:13rem !important}.sm\:max-h-14rem{max-height:14rem !important}.sm\:max-h-15rem{max-height:15rem !important}.sm\:max-h-16rem{max-height:16rem !important}.sm\:max-h-17rem{max-height:17rem !important}.sm\:max-h-18rem{max-height:18rem !important}.sm\:max-h-19rem{max-height:19rem !important}.sm\:max-h-20rem{max-height:20rem !important}.sm\:max-h-21rem{max-height:21rem !important}.sm\:max-h-22rem{max-height:22rem !important}.sm\:max-h-23rem{max-height:23rem !important}.sm\:max-h-24rem{max-height:24rem !important}.sm\:max-h-25rem{max-height:25rem !important}.sm\:max-h-26rem{max-height:26rem !important}.sm\:max-h-27rem{max-height:27rem !important}.sm\:max-h-28rem{max-height:28rem !important}.sm\:max-h-29rem{max-height:29rem !important}.sm\:max-h-30rem{max-height:30rem !important}}@media screen and (min-width: 768px){.md\:max-h-0{max-height:0px !important}.md\:max-h-full{max-height:100% !important}.md\:max-h-screen{max-height:100vh !important}.md\:max-h-min{max-height:min-content !important}.md\:max-h-max{max-height:max-content !important}.md\:max-h-fit{max-height:fit-content !important}.md\:max-h-1rem{max-height:1rem !important}.md\:max-h-2rem{max-height:2rem !important}.md\:max-h-3rem{max-height:3rem !important}.md\:max-h-4rem{max-height:4rem !important}.md\:max-h-5rem{max-height:5rem !important}.md\:max-h-6rem{max-height:6rem !important}.md\:max-h-7rem{max-height:7rem !important}.md\:max-h-8rem{max-height:8rem !important}.md\:max-h-9rem{max-height:9rem !important}.md\:max-h-10rem{max-height:10rem !important}.md\:max-h-11rem{max-height:11rem !important}.md\:max-h-12rem{max-height:12rem !important}.md\:max-h-13rem{max-height:13rem !important}.md\:max-h-14rem{max-height:14rem !important}.md\:max-h-15rem{max-height:15rem !important}.md\:max-h-16rem{max-height:16rem !important}.md\:max-h-17rem{max-height:17rem !important}.md\:max-h-18rem{max-height:18rem !important}.md\:max-h-19rem{max-height:19rem !important}.md\:max-h-20rem{max-height:20rem !important}.md\:max-h-21rem{max-height:21rem !important}.md\:max-h-22rem{max-height:22rem !important}.md\:max-h-23rem{max-height:23rem !important}.md\:max-h-24rem{max-height:24rem !important}.md\:max-h-25rem{max-height:25rem !important}.md\:max-h-26rem{max-height:26rem !important}.md\:max-h-27rem{max-height:27rem !important}.md\:max-h-28rem{max-height:28rem !important}.md\:max-h-29rem{max-height:29rem !important}.md\:max-h-30rem{max-height:30rem !important}}@media screen and (min-width: 992px){.lg\:max-h-0{max-height:0px !important}.lg\:max-h-full{max-height:100% !important}.lg\:max-h-screen{max-height:100vh !important}.lg\:max-h-min{max-height:min-content !important}.lg\:max-h-max{max-height:max-content !important}.lg\:max-h-fit{max-height:fit-content !important}.lg\:max-h-1rem{max-height:1rem !important}.lg\:max-h-2rem{max-height:2rem !important}.lg\:max-h-3rem{max-height:3rem !important}.lg\:max-h-4rem{max-height:4rem !important}.lg\:max-h-5rem{max-height:5rem !important}.lg\:max-h-6rem{max-height:6rem !important}.lg\:max-h-7rem{max-height:7rem !important}.lg\:max-h-8rem{max-height:8rem !important}.lg\:max-h-9rem{max-height:9rem !important}.lg\:max-h-10rem{max-height:10rem !important}.lg\:max-h-11rem{max-height:11rem !important}.lg\:max-h-12rem{max-height:12rem !important}.lg\:max-h-13rem{max-height:13rem !important}.lg\:max-h-14rem{max-height:14rem !important}.lg\:max-h-15rem{max-height:15rem !important}.lg\:max-h-16rem{max-height:16rem !important}.lg\:max-h-17rem{max-height:17rem !important}.lg\:max-h-18rem{max-height:18rem !important}.lg\:max-h-19rem{max-height:19rem !important}.lg\:max-h-20rem{max-height:20rem !important}.lg\:max-h-21rem{max-height:21rem !important}.lg\:max-h-22rem{max-height:22rem !important}.lg\:max-h-23rem{max-height:23rem !important}.lg\:max-h-24rem{max-height:24rem !important}.lg\:max-h-25rem{max-height:25rem !important}.lg\:max-h-26rem{max-height:26rem !important}.lg\:max-h-27rem{max-height:27rem !important}.lg\:max-h-28rem{max-height:28rem !important}.lg\:max-h-29rem{max-height:29rem !important}.lg\:max-h-30rem{max-height:30rem !important}}@media screen and (min-width: 1200px){.xl\:max-h-0{max-height:0px !important}.xl\:max-h-full{max-height:100% !important}.xl\:max-h-screen{max-height:100vh !important}.xl\:max-h-min{max-height:min-content !important}.xl\:max-h-max{max-height:max-content !important}.xl\:max-h-fit{max-height:fit-content !important}.xl\:max-h-1rem{max-height:1rem !important}.xl\:max-h-2rem{max-height:2rem !important}.xl\:max-h-3rem{max-height:3rem !important}.xl\:max-h-4rem{max-height:4rem !important}.xl\:max-h-5rem{max-height:5rem !important}.xl\:max-h-6rem{max-height:6rem !important}.xl\:max-h-7rem{max-height:7rem !important}.xl\:max-h-8rem{max-height:8rem !important}.xl\:max-h-9rem{max-height:9rem !important}.xl\:max-h-10rem{max-height:10rem !important}.xl\:max-h-11rem{max-height:11rem !important}.xl\:max-h-12rem{max-height:12rem !important}.xl\:max-h-13rem{max-height:13rem !important}.xl\:max-h-14rem{max-height:14rem !important}.xl\:max-h-15rem{max-height:15rem !important}.xl\:max-h-16rem{max-height:16rem !important}.xl\:max-h-17rem{max-height:17rem !important}.xl\:max-h-18rem{max-height:18rem !important}.xl\:max-h-19rem{max-height:19rem !important}.xl\:max-h-20rem{max-height:20rem !important}.xl\:max-h-21rem{max-height:21rem !important}.xl\:max-h-22rem{max-height:22rem !important}.xl\:max-h-23rem{max-height:23rem !important}.xl\:max-h-24rem{max-height:24rem !important}.xl\:max-h-25rem{max-height:25rem !important}.xl\:max-h-26rem{max-height:26rem !important}.xl\:max-h-27rem{max-height:27rem !important}.xl\:max-h-28rem{max-height:28rem !important}.xl\:max-h-29rem{max-height:29rem !important}.xl\:max-h-30rem{max-height:30rem !important}}.static{position:static !important}.fixed{position:fixed !important}.absolute{position:absolute !important}.relative{position:relative !important}.sticky{position:sticky !important}@media screen and (min-width: 576px){.sm\:static{position:static !important}.sm\:fixed{position:fixed !important}.sm\:absolute{position:absolute !important}.sm\:relative{position:relative !important}.sm\:sticky{position:sticky !important}}@media screen and (min-width: 768px){.md\:static{position:static !important}.md\:fixed{position:fixed !important}.md\:absolute{position:absolute !important}.md\:relative{position:relative !important}.md\:sticky{position:sticky !important}}@media screen and (min-width: 992px){.lg\:static{position:static !important}.lg\:fixed{position:fixed !important}.lg\:absolute{position:absolute !important}.lg\:relative{position:relative !important}.lg\:sticky{position:sticky !important}}@media screen and (min-width: 1200px){.xl\:static{position:static !important}.xl\:fixed{position:fixed !important}.xl\:absolute{position:absolute !important}.xl\:relative{position:relative !important}.xl\:sticky{position:sticky !important}}.top-auto{top:auto !important}.top-0{top:0px !important}.top-50{top:50% !important}.top-100{top:100% !important}@media screen and (min-width: 576px){.sm\:top-auto{top:auto !important}.sm\:top-0{top:0px !important}.sm\:top-50{top:50% !important}.sm\:top-100{top:100% !important}}@media screen and (min-width: 768px){.md\:top-auto{top:auto !important}.md\:top-0{top:0px !important}.md\:top-50{top:50% !important}.md\:top-100{top:100% !important}}@media screen and (min-width: 992px){.lg\:top-auto{top:auto !important}.lg\:top-0{top:0px !important}.lg\:top-50{top:50% !important}.lg\:top-100{top:100% !important}}@media screen and (min-width: 1200px){.xl\:top-auto{top:auto !important}.xl\:top-0{top:0px !important}.xl\:top-50{top:50% !important}.xl\:top-100{top:100% !important}}.left-auto{left:auto !important}.left-0{left:0px !important}.left-50{left:50% !important}.left-100{left:100% !important}@media screen and (min-width: 576px){.sm\:left-auto{left:auto !important}.sm\:left-0{left:0px !important}.sm\:left-50{left:50% !important}.sm\:left-100{left:100% !important}}@media screen and (min-width: 768px){.md\:left-auto{left:auto !important}.md\:left-0{left:0px !important}.md\:left-50{left:50% !important}.md\:left-100{left:100% !important}}@media screen and (min-width: 992px){.lg\:left-auto{left:auto !important}.lg\:left-0{left:0px !important}.lg\:left-50{left:50% !important}.lg\:left-100{left:100% !important}}@media screen and (min-width: 1200px){.xl\:left-auto{left:auto !important}.xl\:left-0{left:0px !important}.xl\:left-50{left:50% !important}.xl\:left-100{left:100% !important}}.right-auto{right:auto !important}.right-0{right:0px !important}.right-50{right:50% !important}.right-100{right:100% !important}@media screen and (min-width: 576px){.sm\:right-auto{right:auto !important}.sm\:right-0{right:0px !important}.sm\:right-50{right:50% !important}.sm\:right-100{right:100% !important}}@media screen and (min-width: 768px){.md\:right-auto{right:auto !important}.md\:right-0{right:0px !important}.md\:right-50{right:50% !important}.md\:right-100{right:100% !important}}@media screen and (min-width: 992px){.lg\:right-auto{right:auto !important}.lg\:right-0{right:0px !important}.lg\:right-50{right:50% !important}.lg\:right-100{right:100% !important}}@media screen and (min-width: 1200px){.xl\:right-auto{right:auto !important}.xl\:right-0{right:0px !important}.xl\:right-50{right:50% !important}.xl\:right-100{right:100% !important}}.bottom-auto{bottom:auto !important}.bottom-0{bottom:0px !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}@media screen and (min-width: 576px){.sm\:bottom-auto{bottom:auto !important}.sm\:bottom-0{bottom:0px !important}.sm\:bottom-50{bottom:50% !important}.sm\:bottom-100{bottom:100% !important}}@media screen and (min-width: 768px){.md\:bottom-auto{bottom:auto !important}.md\:bottom-0{bottom:0px !important}.md\:bottom-50{bottom:50% !important}.md\:bottom-100{bottom:100% !important}}@media screen and (min-width: 992px){.lg\:bottom-auto{bottom:auto !important}.lg\:bottom-0{bottom:0px !important}.lg\:bottom-50{bottom:50% !important}.lg\:bottom-100{bottom:100% !important}}@media screen and (min-width: 1200px){.xl\:bottom-auto{bottom:auto !important}.xl\:bottom-0{bottom:0px !important}.xl\:bottom-50{bottom:50% !important}.xl\:bottom-100{bottom:100% !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}@media screen and (min-width: 576px){.sm\:overflow-auto{overflow:auto !important}.sm\:overflow-hidden{overflow:hidden !important}.sm\:overflow-visible{overflow:visible !important}.sm\:overflow-scroll{overflow:scroll !important}}@media screen and (min-width: 768px){.md\:overflow-auto{overflow:auto !important}.md\:overflow-hidden{overflow:hidden !important}.md\:overflow-visible{overflow:visible !important}.md\:overflow-scroll{overflow:scroll !important}}@media screen and (min-width: 992px){.lg\:overflow-auto{overflow:auto !important}.lg\:overflow-hidden{overflow:hidden !important}.lg\:overflow-visible{overflow:visible !important}.lg\:overflow-scroll{overflow:scroll !important}}@media screen and (min-width: 1200px){.xl\:overflow-auto{overflow:auto !important}.xl\:overflow-hidden{overflow:hidden !important}.xl\:overflow-visible{overflow:visible !important}.xl\:overflow-scroll{overflow:scroll !important}}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}@media screen and (min-width: 576px){.sm\:overflow-x-auto{overflow-x:auto !important}.sm\:overflow-x-hidden{overflow-x:hidden !important}.sm\:overflow-x-visible{overflow-x:visible !important}.sm\:overflow-x-scroll{overflow-x:scroll !important}}@media screen and (min-width: 768px){.md\:overflow-x-auto{overflow-x:auto !important}.md\:overflow-x-hidden{overflow-x:hidden !important}.md\:overflow-x-visible{overflow-x:visible !important}.md\:overflow-x-scroll{overflow-x:scroll !important}}@media screen and (min-width: 992px){.lg\:overflow-x-auto{overflow-x:auto !important}.lg\:overflow-x-hidden{overflow-x:hidden !important}.lg\:overflow-x-visible{overflow-x:visible !important}.lg\:overflow-x-scroll{overflow-x:scroll !important}}@media screen and (min-width: 1200px){.xl\:overflow-x-auto{overflow-x:auto !important}.xl\:overflow-x-hidden{overflow-x:hidden !important}.xl\:overflow-x-visible{overflow-x:visible !important}.xl\:overflow-x-scroll{overflow-x:scroll !important}}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}@media screen and (min-width: 576px){.sm\:overflow-y-auto{overflow-y:auto !important}.sm\:overflow-y-hidden{overflow-y:hidden !important}.sm\:overflow-y-visible{overflow-y:visible !important}.sm\:overflow-y-scroll{overflow-y:scroll !important}}@media screen and (min-width: 768px){.md\:overflow-y-auto{overflow-y:auto !important}.md\:overflow-y-hidden{overflow-y:hidden !important}.md\:overflow-y-visible{overflow-y:visible !important}.md\:overflow-y-scroll{overflow-y:scroll !important}}@media screen and (min-width: 992px){.lg\:overflow-y-auto{overflow-y:auto !important}.lg\:overflow-y-hidden{overflow-y:hidden !important}.lg\:overflow-y-visible{overflow-y:visible !important}.lg\:overflow-y-scroll{overflow-y:scroll !important}}@media screen and (min-width: 1200px){.xl\:overflow-y-auto{overflow-y:auto !important}.xl\:overflow-y-hidden{overflow-y:hidden !important}.xl\:overflow-y-visible{overflow-y:visible !important}.xl\:overflow-y-scroll{overflow-y:scroll !important}}.z-auto{z-index:auto !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}.z-4{z-index:4 !important}.z-5{z-index:5 !important}@media screen and (min-width: 576px){.sm\:z-auto{z-index:auto !important}.sm\:z-0{z-index:0 !important}.sm\:z-1{z-index:1 !important}.sm\:z-2{z-index:2 !important}.sm\:z-3{z-index:3 !important}.sm\:z-4{z-index:4 !important}.sm\:z-5{z-index:5 !important}}@media screen and (min-width: 768px){.md\:z-auto{z-index:auto !important}.md\:z-0{z-index:0 !important}.md\:z-1{z-index:1 !important}.md\:z-2{z-index:2 !important}.md\:z-3{z-index:3 !important}.md\:z-4{z-index:4 !important}.md\:z-5{z-index:5 !important}}@media screen and (min-width: 992px){.lg\:z-auto{z-index:auto !important}.lg\:z-0{z-index:0 !important}.lg\:z-1{z-index:1 !important}.lg\:z-2{z-index:2 !important}.lg\:z-3{z-index:3 !important}.lg\:z-4{z-index:4 !important}.lg\:z-5{z-index:5 !important}}@media screen and (min-width: 1200px){.xl\:z-auto{z-index:auto !important}.xl\:z-0{z-index:0 !important}.xl\:z-1{z-index:1 !important}.xl\:z-2{z-index:2 !important}.xl\:z-3{z-index:3 !important}.xl\:z-4{z-index:4 !important}.xl\:z-5{z-index:5 !important}}.bg-repeat{background-repeat:repeat !important}.bg-no-repeat{background-repeat:no-repeat !important}.bg-repeat-x{background-repeat:repeat-x !important}.bg-repeat-y{background-repeat:repeat-y !important}.bg-repeat-round{background-repeat:round !important}.bg-repeat-space{background-repeat:space !important}@media screen and (min-width: 576px){.sm\:bg-repeat{background-repeat:repeat !important}.sm\:bg-no-repeat{background-repeat:no-repeat !important}.sm\:bg-repeat-x{background-repeat:repeat-x !important}.sm\:bg-repeat-y{background-repeat:repeat-y !important}.sm\:bg-repeat-round{background-repeat:round !important}.sm\:bg-repeat-space{background-repeat:space !important}}@media screen and (min-width: 768px){.md\:bg-repeat{background-repeat:repeat !important}.md\:bg-no-repeat{background-repeat:no-repeat !important}.md\:bg-repeat-x{background-repeat:repeat-x !important}.md\:bg-repeat-y{background-repeat:repeat-y !important}.md\:bg-repeat-round{background-repeat:round !important}.md\:bg-repeat-space{background-repeat:space !important}}@media screen and (min-width: 992px){.lg\:bg-repeat{background-repeat:repeat !important}.lg\:bg-no-repeat{background-repeat:no-repeat !important}.lg\:bg-repeat-x{background-repeat:repeat-x !important}.lg\:bg-repeat-y{background-repeat:repeat-y !important}.lg\:bg-repeat-round{background-repeat:round !important}.lg\:bg-repeat-space{background-repeat:space !important}}@media screen and (min-width: 1200px){.xl\:bg-repeat{background-repeat:repeat !important}.xl\:bg-no-repeat{background-repeat:no-repeat !important}.xl\:bg-repeat-x{background-repeat:repeat-x !important}.xl\:bg-repeat-y{background-repeat:repeat-y !important}.xl\:bg-repeat-round{background-repeat:round !important}.xl\:bg-repeat-space{background-repeat:space !important}}.bg-auto{background-size:auto !important}.bg-cover{background-size:cover !important}.bg-contain{background-size:contain !important}@media screen and (min-width: 576px){.sm\:bg-auto{background-size:auto !important}.sm\:bg-cover{background-size:cover !important}.sm\:bg-contain{background-size:contain !important}}@media screen and (min-width: 768px){.md\:bg-auto{background-size:auto !important}.md\:bg-cover{background-size:cover !important}.md\:bg-contain{background-size:contain !important}}@media screen and (min-width: 992px){.lg\:bg-auto{background-size:auto !important}.lg\:bg-cover{background-size:cover !important}.lg\:bg-contain{background-size:contain !important}}@media screen and (min-width: 1200px){.xl\:bg-auto{background-size:auto !important}.xl\:bg-cover{background-size:cover !important}.xl\:bg-contain{background-size:contain !important}}.bg-bottom{background-position:bottom !important}.bg-center{background-position:center !important}.bg-left{background-position:left !important}.bg-left-bottom{background-position:left bottom !important}.bg-left-top{background-position:left top !important}.bg-right{background-position:right !important}.bg-right-bottom{background-position:right bottom !important}.bg-right-top{background-position:right top !important}.bg-top{background-position:top !important}@media screen and (min-width: 576px){.sm\:bg-bottom{background-position:bottom !important}.sm\:bg-center{background-position:center !important}.sm\:bg-left{background-position:left !important}.sm\:bg-left-bottom{background-position:left bottom !important}.sm\:bg-left-top{background-position:left top !important}.sm\:bg-right{background-position:right !important}.sm\:bg-right-bottom{background-position:right bottom !important}.sm\:bg-right-top{background-position:right top !important}.sm\:bg-top{background-position:top !important}}@media screen and (min-width: 768px){.md\:bg-bottom{background-position:bottom !important}.md\:bg-center{background-position:center !important}.md\:bg-left{background-position:left !important}.md\:bg-left-bottom{background-position:left bottom !important}.md\:bg-left-top{background-position:left top !important}.md\:bg-right{background-position:right !important}.md\:bg-right-bottom{background-position:right bottom !important}.md\:bg-right-top{background-position:right top !important}.md\:bg-top{background-position:top !important}}@media screen and (min-width: 992px){.lg\:bg-bottom{background-position:bottom !important}.lg\:bg-center{background-position:center !important}.lg\:bg-left{background-position:left !important}.lg\:bg-left-bottom{background-position:left bottom !important}.lg\:bg-left-top{background-position:left top !important}.lg\:bg-right{background-position:right !important}.lg\:bg-right-bottom{background-position:right bottom !important}.lg\:bg-right-top{background-position:right top !important}.lg\:bg-top{background-position:top !important}}@media screen and (min-width: 1200px){.xl\:bg-bottom{background-position:bottom !important}.xl\:bg-center{background-position:center !important}.xl\:bg-left{background-position:left !important}.xl\:bg-left-bottom{background-position:left bottom !important}.xl\:bg-left-top{background-position:left top !important}.xl\:bg-right{background-position:right !important}.xl\:bg-right-bottom{background-position:right bottom !important}.xl\:bg-right-top{background-position:right top !important}.xl\:bg-top{background-position:top !important}}.select-none{user-select:none !important}.select-text{user-select:text !important}.select-all{user-select:all !important}.select-auto{user-select:auto !important}.list-none{list-style:none !important}.list-disc{list-style:disc !important}.list-decimal{list-style:decimal !important}.appearance-none{appearance:none !important}.outline-none{outline:none !important}.pointer-events-none{pointer-events:none !important}.pointer-events-auto{pointer-events:auto !important}.cursor-auto{cursor:auto !important}.cursor-pointer{cursor:pointer !important}.cursor-wait{cursor:wait !important}.cursor-move{cursor:move !important}.select-none{user-select:none !important}.select-text{user-select:text !important}.select-all{user-select:all !important}.select-auto{user-select:auto !important}.opacity-0{opacity:0 !important}.opacity-10{opacity:.1 !important}.opacity-20{opacity:.2 !important}.opacity-30{opacity:.3 !important}.opacity-40{opacity:.4 !important}.opacity-50{opacity:.5 !important}.opacity-60{opacity:.6 !important}.opacity-70{opacity:.7 !important}.opacity-80{opacity:.8 !important}.opacity-90{opacity:.9 !important}.opacity-100{opacity:1 !important}.transition-none{transition-property:none !important}.transition-all{transition-property:all !important}.transition-colors{transition-property:background-color,border-color,color !important}.transition-transform{transition-property:transform !important}.transition-duration-100{transition-duration:100ms !important}.transition-duration-150{transition-duration:150ms !important}.transition-duration-200{transition-duration:200ms !important}.transition-duration-300{transition-duration:300ms !important}.transition-duration-400{transition-duration:400ms !important}.transition-duration-500{transition-duration:500ms !important}.transition-duration-1000{transition-duration:1000ms !important}.transition-duration-2000{transition-duration:2000ms !important}.transition-duration-3000{transition-duration:3000ms !important}.transition-linear{transition-timing-function:linear !important}.transition-ease-in{transition-timing-function:cubic-bezier(0.4, 0, 1, 1) !important}.transition-ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1) !important}.transition-ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important}.transition-delay-100{transition-delay:100ms !important}.transition-delay-150{transition-delay:150ms !important}.transition-delay-200{transition-delay:200ms !important}.transition-delay-300{transition-delay:300ms !important}.transition-delay-400{transition-delay:400ms !important}.transition-delay-500{transition-delay:500ms !important}.transition-delay-1000{transition-delay:1000ms !important}.translate-x-0{transform:translateX(0%) !important}.translate-x-100{transform:translateX(100%) !important}.-translate-x-100{transform:translateX(-100%) !important}.translate-y-0{transform:translateY(0%) !important}.translate-y-100{transform:translateY(100%) !important}.-translate-y-100{transform:translateY(-100%) !important}@media screen and (min-width: 576px){.sm\:translate-x-0{transform:translateX(0%) !important}.sm\:translate-x-100{transform:translateX(100%) !important}.sm\:-translate-x-100{transform:translateX(-100%) !important}.sm\:translate-y-0{transform:translateY(0%) !important}.sm\:translate-y-100{transform:translateY(100%) !important}.sm\:-translate-y-100{transform:translateY(-100%) !important}}@media screen and (min-width: 768px){.md\:translate-x-0{transform:translateX(0%) !important}.md\:translate-x-100{transform:translateX(100%) !important}.md\:-translate-x-100{transform:translateX(-100%) !important}.md\:translate-y-0{transform:translateY(0%) !important}.md\:translate-y-100{transform:translateY(100%) !important}.md\:-translate-y-100{transform:translateY(-100%) !important}}@media screen and (min-width: 992px){.lg\:translate-x-0{transform:translateX(0%) !important}.lg\:translate-x-100{transform:translateX(100%) !important}.lg\:-translate-x-100{transform:translateX(-100%) !important}.lg\:translate-y-0{transform:translateY(0%) !important}.lg\:translate-y-100{transform:translateY(100%) !important}.lg\:-translate-y-100{transform:translateY(-100%) !important}}@media screen and (min-width: 1200px){.xl\:translate-x-0{transform:translateX(0%) !important}.xl\:translate-x-100{transform:translateX(100%) !important}.xl\:-translate-x-100{transform:translateX(-100%) !important}.xl\:translate-y-0{transform:translateY(0%) !important}.xl\:translate-y-100{transform:translateY(100%) !important}.xl\:-translate-y-100{transform:translateY(-100%) !important}}.rotate-45{transform:rotate(45deg) !important}.-rotate-45{transform:rotate(-45deg) !important}.rotate-90{transform:rotate(90deg) !important}.-rotate-90{transform:rotate(-90deg) !important}.rotate-180{transform:rotate(180deg) !important}.-rotate-180{transform:rotate(-180deg) !important}@media screen and (min-width: 576px){.sm\:rotate-45{transform:rotate(45deg) !important}.sm\:-rotate-45{transform:rotate(-45deg) !important}.sm\:rotate-90{transform:rotate(90deg) !important}.sm\:-rotate-90{transform:rotate(-90deg) !important}.sm\:rotate-180{transform:rotate(180deg) !important}.sm\:-rotate-180{transform:rotate(-180deg) !important}}@media screen and (min-width: 768px){.md\:rotate-45{transform:rotate(45deg) !important}.md\:-rotate-45{transform:rotate(-45deg) !important}.md\:rotate-90{transform:rotate(90deg) !important}.md\:-rotate-90{transform:rotate(-90deg) !important}.md\:rotate-180{transform:rotate(180deg) !important}.md\:-rotate-180{transform:rotate(-180deg) !important}}@media screen and (min-width: 992px){.lg\:rotate-45{transform:rotate(45deg) !important}.lg\:-rotate-45{transform:rotate(-45deg) !important}.lg\:rotate-90{transform:rotate(90deg) !important}.lg\:-rotate-90{transform:rotate(-90deg) !important}.lg\:rotate-180{transform:rotate(180deg) !important}.lg\:-rotate-180{transform:rotate(-180deg) !important}}@media screen and (min-width: 1200px){.xl\:rotate-45{transform:rotate(45deg) !important}.xl\:-rotate-45{transform:rotate(-45deg) !important}.xl\:rotate-90{transform:rotate(90deg) !important}.xl\:-rotate-90{transform:rotate(-90deg) !important}.xl\:rotate-180{transform:rotate(180deg) !important}.xl\:-rotate-180{transform:rotate(-180deg) !important}}.origin-center{transform-origin:center !important}.origin-top{transform-origin:top !important}.origin-top-right{transform-origin:top right !important}.origin-right{transform-origin:right !important}.origin-bottom-right{transform-origin:bottom right !important}.origin-bottom{transform-origin:bottom !important}.origin-bottom-left{transform-origin:bottom left !important}.origin-left{transform-origin:left !important}.origin-top-left{transform-origin:top-left !important}@media screen and (min-width: 576px){.sm\:origin-center{transform-origin:center !important}.sm\:origin-top{transform-origin:top !important}.sm\:origin-top-right{transform-origin:top right !important}.sm\:origin-right{transform-origin:right !important}.sm\:origin-bottom-right{transform-origin:bottom right !important}.sm\:origin-bottom{transform-origin:bottom !important}.sm\:origin-bottom-left{transform-origin:bottom left !important}.sm\:origin-left{transform-origin:left !important}.sm\:origin-top-left{transform-origin:top-left !important}}@media screen and (min-width: 768px){.md\:origin-center{transform-origin:center !important}.md\:origin-top{transform-origin:top !important}.md\:origin-top-right{transform-origin:top right !important}.md\:origin-right{transform-origin:right !important}.md\:origin-bottom-right{transform-origin:bottom right !important}.md\:origin-bottom{transform-origin:bottom !important}.md\:origin-bottom-left{transform-origin:bottom left !important}.md\:origin-left{transform-origin:left !important}.md\:origin-top-left{transform-origin:top-left !important}}@media screen and (min-width: 992px){.lg\:origin-center{transform-origin:center !important}.lg\:origin-top{transform-origin:top !important}.lg\:origin-top-right{transform-origin:top right !important}.lg\:origin-right{transform-origin:right !important}.lg\:origin-bottom-right{transform-origin:bottom right !important}.lg\:origin-bottom{transform-origin:bottom !important}.lg\:origin-bottom-left{transform-origin:bottom left !important}.lg\:origin-left{transform-origin:left !important}.lg\:origin-top-left{transform-origin:top-left !important}}@media screen and (min-width: 1200px){.xl\:origin-center{transform-origin:center !important}.xl\:origin-top{transform-origin:top !important}.xl\:origin-top-right{transform-origin:top right !important}.xl\:origin-right{transform-origin:right !important}.xl\:origin-bottom-right{transform-origin:bottom right !important}.xl\:origin-bottom{transform-origin:bottom !important}.xl\:origin-bottom-left{transform-origin:bottom left !important}.xl\:origin-left{transform-origin:left !important}.xl\:origin-top-left{transform-origin:top-left !important}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes scalein{0%{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)}100%{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}100%{max-height:auto}}@keyframes slideup{0%{max-height:1000px}100%{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:1;transform:translateX(0%)}}@keyframes fadeoutleft{0%{opacity:1;transform:translateX(0%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:0;transform:translateX(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translateX(100%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:1;transform:translateX(0%)}}@keyframes fadeoutright{0%{opacity:1;transform:translateX(0%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:0;transform:translateX(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:1;transform:translateY(0%)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:1;transform:translateY(0%)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}100%{width:100%}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0, 1, 0, 1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1000ms linear}.animation-duration-100{animation-duration:100ms !important}.animation-duration-150{animation-duration:150ms !important}.animation-duration-200{animation-duration:200ms !important}.animation-duration-300{animation-duration:300ms !important}.animation-duration-400{animation-duration:400ms !important}.animation-duration-500{animation-duration:500ms !important}.animation-duration-1000{animation-duration:1000ms !important}.animation-duration-2000{animation-duration:2000ms !important}.animation-duration-3000{animation-duration:3000ms !important}.animation-delay-100{animation-delay:100ms !important}.animation-delay-150{animation-delay:150ms !important}.animation-delay-200{animation-delay:200ms !important}.animation-delay-300{animation-delay:300ms !important}.animation-delay-400{animation-delay:400ms !important}.animation-delay-500{animation-delay:500ms !important}.animation-delay-1000{animation-delay:1000ms !important}.animation-iteration-1{animation-iteration-count:1 !important}.animation-iteration-2{animation-iteration-count:2 !important}.animation-iteration-infinite{animation-iteration-count:infinite !important}.animation-linear{animation-timing-function:linear !important}.animation-ease-in{animation-timing-function:cubic-bezier(0.4, 0, 1, 1) !important}.animation-ease-out{animation-timing-function:cubic-bezier(0, 0, 0.2, 1) !important}.animation-ease-in-out{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important}.animation-fill-none{animation-fill-mode:none !important}.animation-fill-forwards{animation-fill-mode:forwards !important}.animation-fill-backwards{animation-fill-mode:backwards !important}.animation-fill-both{animation-fill-mode:both !important} \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeicons.css b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeicons.css new file mode 100644 index 0000000..397a28e --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/css/primeicons.css @@ -0,0 +1,1017 @@ +@font-face { + font-family: 'primeicons'; + font-display: block; + src: url("#{resource['freya-layout:icons/primeicons.eot']}"); + src: url("#{resource['freya-layout:icons/primeicons.eot']}#iefix") format('embedded-opentype'), + url("#{resource['freya-layout:icons/primeicons.ttf']}") format('truetype'), + url("#{resource['freya-layout:icons/primeicons.woff']}") format('woff'), + url("#{resource['freya-layout:icons/primeicons.svg']}#primeicons") format('svg'); + font-weight: normal; + font-style: normal; +} + +.pi { + font-family: 'primeicons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.pi:before { + --webkit-backface-visibility:hidden; + backface-visibility: hidden; +} + +.pi-fw { + width: 1.28571429em; + text-align: center; +} + +.pi-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +.pi-sort-alt-slash:before { + content: "\e9ee"; +} + +.pi-arrows-h:before { + content: "\e9ec"; +} + +.pi-arrows-v:before { + content: "\e9ed"; +} + +.pi-pound:before { + content: "\e9eb"; +} + +.pi-prime:before { + content: "\e9ea"; +} + +.pi-chart-pie:before { + content: "\e9e9"; +} + +.pi-reddit:before { + content: "\e9e8"; +} + +.pi-code:before { + content: "\e9e7"; +} + +.pi-sync:before { + content: "\e9e6"; +} + +.pi-shopping-bag:before { + content: "\e9e5"; +} + +.pi-server:before { + content: "\e9e4"; +} + +.pi-database:before { + content: "\e9e3"; +} + +.pi-hashtag:before { + content: "\e9e2"; +} + +.pi-bookmark-fill:before { + content: "\e9df"; +} + +.pi-filter-fill:before { + content: "\e9e0"; +} + +.pi-heart-fill:before { + content: "\e9e1"; +} + +.pi-flag-fill:before { + content: "\e9de"; +} + +.pi-circle:before { + content: "\e9dc"; +} + +.pi-circle-fill:before { + content: "\e9dd"; +} + +.pi-bolt:before { + content: "\e9db"; +} + +.pi-history:before { + content: "\e9da"; +} + +.pi-box:before { + content: "\e9d9"; +} + +.pi-at:before { + content: "\e9d8"; +} + +.pi-arrow-up-right:before { + content: "\e9d4"; +} + +.pi-arrow-up-left:before { + content: "\e9d5"; +} + +.pi-arrow-down-left:before { + content: "\e9d6"; +} + +.pi-arrow-down-right:before { + content: "\e9d7"; +} + +.pi-telegram:before { + content: "\e9d3"; +} + +.pi-stop-circle:before { + content: "\e9d2"; +} + +.pi-stop:before { + content: "\e9d1"; +} + +.pi-whatsapp:before { + content: "\e9d0"; +} + +.pi-building:before { + content: "\e9cf"; +} + +.pi-qrcode:before { + content: "\e9ce"; +} + +.pi-car:before { + content: "\e9cd"; +} + +.pi-instagram:before { + content: "\e9cc"; +} + +.pi-linkedin:before { + content: "\e9cb"; +} + +.pi-send:before { + content: "\e9ca"; +} + +.pi-slack:before { + content: "\e9c9"; +} + +.pi-sun:before { + content: "\e9c8"; +} + +.pi-moon:before { + content: "\e9c7"; +} + +.pi-vimeo:before { + content: "\e9c6"; +} + +.pi-youtube:before { + content: "\e9c5"; +} + +.pi-flag:before { + content: "\e9c4"; +} + +.pi-wallet:before { + content: "\e9c3"; +} + +.pi-map:before { + content: "\e9c2"; +} + +.pi-link:before { + content: "\e9c1"; +} + +.pi-credit-card:before { + content: "\e9bf"; +} + +.pi-discord:before { + content: "\e9c0"; +} + +.pi-percentage:before { + content: "\e9be"; +} + +.pi-euro:before { + content: "\e9bd"; +} + +.pi-book:before { + content: "\e9ba"; +} + +.pi-shield:before { + content: "\e9b9"; +} + +.pi-paypal:before { + content: "\e9bb"; +} + +.pi-amazon:before { + content: "\e9bc"; +} + +.pi-phone:before { + content: "\e9b8"; +} + +.pi-filter-slash:before { + content: "\e9b7"; +} + +.pi-facebook:before { + content: "\e9b4"; +} + +.pi-github:before { + content: "\e9b5"; +} + +.pi-twitter:before { + content: "\e9b6"; +} + +.pi-step-backward-alt:before { + content: "\e9ac"; +} + +.pi-step-forward-alt:before { + content: "\e9ad"; +} + +.pi-forward:before { + content: "\e9ae"; +} + +.pi-backward:before { + content: "\e9af"; +} + +.pi-fast-backward:before { + content: "\e9b0"; +} + +.pi-fast-forward:before { + content: "\e9b1"; +} + +.pi-pause:before { + content: "\e9b2"; +} + +.pi-play:before { + content: "\e9b3"; +} + +.pi-compass:before { + content: "\e9ab"; +} + +.pi-id-card:before { + content: "\e9aa"; +} + +.pi-ticket:before { + content: "\e9a9"; +} + +.pi-file-o:before { + content: "\e9a8"; +} + +.pi-reply:before { + content: "\e9a7"; +} + +.pi-directions-alt:before { + content: "\e9a5"; +} + +.pi-directions:before { + content: "\e9a6"; +} + +.pi-thumbs-up:before { + content: "\e9a3"; +} + +.pi-thumbs-down:before { + content: "\e9a4"; +} + +.pi-sort-numeric-down-alt:before { + content: "\e996"; +} + +.pi-sort-numeric-up-alt:before { + content: "\e997"; +} + +.pi-sort-alpha-down-alt:before { + content: "\e998"; +} + +.pi-sort-alpha-up-alt:before { + content: "\e999"; +} + +.pi-sort-numeric-down:before { + content: "\e99a"; +} + +.pi-sort-numeric-up:before { + content: "\e99b"; +} + +.pi-sort-alpha-down:before { + content: "\e99c"; +} + +.pi-sort-alpha-up:before { + content: "\e99d"; +} + +.pi-sort-alt:before { + content: "\e99e"; +} + +.pi-sort-amount-up:before { + content: "\e99f"; +} + +.pi-sort-amount-down:before { + content: "\e9a0"; +} + +.pi-sort-amount-down-alt:before { + content: "\e9a1"; +} + +.pi-sort-amount-up-alt:before { + content: "\e9a2"; +} + +.pi-palette:before { + content: "\e995"; +} + +.pi-undo:before { + content: "\e994"; +} + +.pi-desktop:before { + content: "\e993"; +} + +.pi-sliders-v:before { + content: "\e991"; +} + +.pi-sliders-h:before { + content: "\e992"; +} + +.pi-search-plus:before { + content: "\e98f"; +} + +.pi-search-minus:before { + content: "\e990"; +} + +.pi-file-excel:before { + content: "\e98e"; +} + +.pi-file-pdf:before { + content: "\e98d"; +} + +.pi-check-square:before { + content: "\e98c"; +} + +.pi-chart-line:before { + content: "\e98b"; +} + +.pi-user-edit:before { + content: "\e98a"; +} + +.pi-exclamation-circle:before { + content: "\e989"; +} + +.pi-android:before { + content: "\e985"; +} + +.pi-google:before { + content: "\e986"; +} + +.pi-apple:before { + content: "\e987"; +} + +.pi-microsoft:before { + content: "\e988"; +} + +.pi-heart:before { + content: "\e984"; +} + +.pi-mobile:before { + content: "\e982"; +} + +.pi-tablet:before { + content: "\e983"; +} + +.pi-key:before { + content: "\e981"; +} + +.pi-shopping-cart:before { + content: "\e980"; +} + +.pi-comments:before { + content: "\e97e"; +} + +.pi-comment:before { + content: "\e97f"; +} + +.pi-briefcase:before { + content: "\e97d"; +} + +.pi-bell:before { + content: "\e97c"; +} + +.pi-paperclip:before { + content: "\e97b"; +} + +.pi-share-alt:before { + content: "\e97a"; +} + +.pi-envelope:before { + content: "\e979"; +} + +.pi-volume-down:before { + content: "\e976"; +} + +.pi-volume-up:before { + content: "\e977"; +} + +.pi-volume-off:before { + content: "\e978"; +} + +.pi-eject:before { + content: "\e975"; +} + +.pi-money-bill:before { + content: "\e974"; +} + +.pi-images:before { + content: "\e973"; +} + +.pi-image:before { + content: "\e972"; +} + +.pi-sign-in:before { + content: "\e970"; +} + +.pi-sign-out:before { + content: "\e971"; +} + +.pi-wifi:before { + content: "\e96f"; +} + +.pi-sitemap:before { + content: "\e96e"; +} + +.pi-chart-bar:before { + content: "\e96d"; +} + +.pi-camera:before { + content: "\e96c"; +} + +.pi-dollar:before { + content: "\e96b"; +} + +.pi-lock-open:before { + content: "\e96a"; +} + +.pi-table:before { + content: "\e969"; +} + +.pi-map-marker:before { + content: "\e968"; +} + +.pi-list:before { + content: "\e967"; +} + +.pi-eye-slash:before { + content: "\e965"; +} + +.pi-eye:before { + content: "\e966"; +} + +.pi-folder-open:before { + content: "\e964"; +} + +.pi-folder:before { + content: "\e963"; +} + +.pi-video:before { + content: "\e962"; +} + +.pi-inbox:before { + content: "\e961"; +} + +.pi-lock:before { + content: "\e95f"; +} + +.pi-unlock:before { + content: "\e960"; +} + +.pi-tags:before { + content: "\e95d"; +} + +.pi-tag:before { + content: "\e95e"; +} + +.pi-power-off:before { + content: "\e95c"; +} + +.pi-save:before { + content: "\e95b"; +} + +.pi-question-circle:before { + content: "\e959"; +} + +.pi-question:before { + content: "\e95a"; +} + +.pi-copy:before { + content: "\e957"; +} + +.pi-file:before { + content: "\e958"; +} + +.pi-clone:before { + content: "\e955"; +} + +.pi-calendar-times:before { + content: "\e952"; +} + +.pi-calendar-minus:before { + content: "\e953"; +} + +.pi-calendar-plus:before { + content: "\e954"; +} + +.pi-ellipsis-v:before { + content: "\e950"; +} + +.pi-ellipsis-h:before { + content: "\e951"; +} + +.pi-bookmark:before { + content: "\e94e"; +} + +.pi-globe:before { + content: "\e94f"; +} + +.pi-replay:before { + content: "\e94d"; +} + +.pi-filter:before { + content: "\e94c"; +} + +.pi-print:before { + content: "\e94b"; +} + +.pi-align-right:before { + content: "\e946"; +} + +.pi-align-left:before { + content: "\e947"; +} + +.pi-align-center:before { + content: "\e948"; +} + +.pi-align-justify:before { + content: "\e949"; +} + +.pi-cog:before { + content: "\e94a"; +} + +.pi-cloud-download:before { + content: "\e943"; +} + +.pi-cloud-upload:before { + content: "\e944"; +} + +.pi-cloud:before { + content: "\e945"; +} + +.pi-pencil:before { + content: "\e942"; +} + +.pi-users:before { + content: "\e941"; +} + +.pi-clock:before { + content: "\e940"; +} + +.pi-user-minus:before { + content: "\e93e"; +} + +.pi-user-plus:before { + content: "\e93f"; +} + +.pi-trash:before { + content: "\e93d"; +} + +.pi-external-link:before { + content: "\e93c"; +} + +.pi-window-maximize:before { + content: "\e93b"; +} + +.pi-window-minimize:before { + content: "\e93a"; +} + +.pi-refresh:before { + content: "\e938"; +} + +.pi-user:before { + content: "\e939"; +} + +.pi-exclamation-triangle:before { + content: "\e922"; +} + +.pi-calendar:before { + content: "\e927"; +} + +.pi-chevron-circle-left:before { + content: "\e928"; +} + +.pi-chevron-circle-down:before { + content: "\e929"; +} + +.pi-chevron-circle-right:before { + content: "\e92a"; +} + +.pi-chevron-circle-up:before { + content: "\e92b"; +} + +.pi-angle-double-down:before { + content: "\e92c"; +} + +.pi-angle-double-left:before { + content: "\e92d"; +} + +.pi-angle-double-right:before { + content: "\e92e"; +} + +.pi-angle-double-up:before { + content: "\e92f"; +} + +.pi-angle-down:before { + content: "\e930"; +} + +.pi-angle-left:before { + content: "\e931"; +} + +.pi-angle-right:before { + content: "\e932"; +} + +.pi-angle-up:before { + content: "\e933"; +} + +.pi-upload:before { + content: "\e934"; +} + +.pi-download:before { + content: "\e956"; +} + +.pi-ban:before { + content: "\e935"; +} + +.pi-star-fill:before { + content: "\e936"; +} + +.pi-star:before { + content: "\e937"; +} + +.pi-chevron-left:before { + content: "\e900"; +} + +.pi-chevron-right:before { + content: "\e901"; +} + +.pi-chevron-down:before { + content: "\e902"; +} + +.pi-chevron-up:before { + content: "\e903"; +} + +.pi-caret-left:before { + content: "\e904"; +} + +.pi-caret-right:before { + content: "\e905"; +} + +.pi-caret-down:before { + content: "\e906"; +} + +.pi-caret-up:before { + content: "\e907"; +} + +.pi-search:before { + content: "\e908"; +} + +.pi-check:before { + content: "\e909"; +} + +.pi-check-circle:before { + content: "\e90a"; +} + +.pi-times:before { + content: "\e90b"; +} + +.pi-times-circle:before { + content: "\e90c"; +} + +.pi-plus:before { + content: "\e90d"; +} + +.pi-plus-circle:before { + content: "\e90e"; +} + +.pi-minus:before { + content: "\e90f"; +} + +.pi-minus-circle:before { + content: "\e910"; +} + +.pi-circle-on:before { + content: "\e911"; +} + +.pi-circle-off:before { + content: "\e912"; +} + +.pi-sort-down:before { + content: "\e913"; +} + +.pi-sort-up:before { + content: "\e914"; +} + +.pi-sort:before { + content: "\e915"; +} + +.pi-step-backward:before { + content: "\e916"; +} + +.pi-step-forward:before { + content: "\e917"; +} + +.pi-th-large:before { + content: "\e918"; +} + +.pi-arrow-down:before { + content: "\e919"; +} + +.pi-arrow-left:before { + content: "\e91a"; +} + +.pi-arrow-right:before { + content: "\e91b"; +} + +.pi-arrow-up:before { + content: "\e91c"; +} + +.pi-bars:before { + content: "\e91d"; +} + +.pi-arrow-circle-down:before { + content: "\e91e"; +} + +.pi-arrow-circle-left:before { + content: "\e91f"; +} + +.pi-arrow-circle-right:before { + content: "\e920"; +} + +.pi-arrow-circle-up:before { + content: "\e921"; +} + +.pi-info:before { + content: "\e923"; +} + +.pi-info-circle:before { + content: "\e924"; +} + +.pi-home:before { + content: "\e925"; +} + +.pi-spinner:before { + content: "\e926"; +} diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.eot b/integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.eot new file mode 100644 index 0000000000000000000000000000000000000000..24df115d643a21e2c53c1317efe9e814d00c3330 GIT binary patch literal 66820 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 + + + + + +{ + "fontFamily": "primeicons", + "majorVersion": 1, + "minorVersion": 0, + "copyright": "PrimeTek Informatics", + "designer": "", + "description": "Icon Library for Prime UI Libraries\nFont generated by IcoMoon.", + "fontURL": "https://github.com/primefaces/primeicons", + "license": "MIT", + "licenseURL": "https://opensource.org/licenses/MIT", + "version": "Version 1.0", + "fontId": "primeicons", + "psName": "primeicons", + "subFamily": "Regular", + "fullName": "primeicons" +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.ttf b/integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f428079cbe0ba1256eb84b51d7012b49de9f5f89 GIT binary patch literal 66644 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 K33}%H{{4UVf<0^i literal 0 HcmV?d00001 diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.woff b/integration-tests/src/main/resources/META-INF/resources/freya-layout/icons/primeicons.woff new file mode 100644 index 0000000000000000000000000000000000000000..3d976cf894149b936353228b634d5fa0ddb8ba81 GIT binary patch literal 66720 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 LNkvXXu0mjf`kqvB literal 0 HcmV?d00001 diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/favicon.ico b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..f1a546f776085d523b87ec3e5430417d50efcb27 GIT binary patch literal 15086 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 literal 0 HcmV?d00001 diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-single.svg b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-single.svg new file mode 100644 index 0000000..025c4dd --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-single.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-white.svg b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-white.svg new file mode 100644 index 0000000..d5be8c1 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya-white.svg @@ -0,0 +1,14 @@ + + + logo-freya-white + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya.svg b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya.svg new file mode 100644 index 0000000..9813483 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/logo-freya.svg @@ -0,0 +1,40 @@ + + + logo-freya + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-404.svg b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-404.svg new file mode 100644 index 0000000..3feeed6 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-404.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-access.svg b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-access.svg new file mode 100644 index 0000000..e1dfca1 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-access.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-error.svg b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-error.svg new file mode 100644 index 0000000..673f0f6 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-error.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-landing-header.jpg b/integration-tests/src/main/resources/META-INF/resources/freya-layout/images/pages/asset-landing-header.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bd7808a3827a27f8ddee1ca6afb7e1a575f1b232 GIT binary patch literal 844761 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

v`A&E3u)}#bxQEfWM?xd-uhxb?~(+ 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

?isaT4 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
y7<}5)=ril?Of!O1Mjn8Nz?%HY&=Q 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 li.topbar-item'); + this.topbarLinks = this.topbarItems.children('a'); + this.topbarSearchItemMenu = this.topbar.find('.search-item'); + + this.menuWrapper = this.wrapper.find('.menu-wrapper'); + this.sidebarPin = this.menuWrapper.find('.sidebar-logo > .sidebar-pin'); + this.menu = this.menuWrapper.find('.layout-menu'); + this.menuButton = this.topbar.find('.menu-button'); + this.menulinks = this.menu.find('a'); + + this.rightpanel = this.wrapper.find('.layout-rightpanel'); + this.rightpanelButton = this.topbar.find('.layout-rightpanel-button'); + this.rightpanelExitButton = this.rightpanel.find('.rightpanel-exit-button'); + + this.configButton = $('#layout-config-button'); + this.configurator = this.wrapper.children('.layout-config'); + + this.bindEvents(); + }, + + toggleClass: function(el, className) { + if (el.hasClass(className)) { + el.removeClass(className); + } + else { + el.addClass(className); + } + }, + + bindEvents: function() { + var $this = this; + + this.bindTopbarEvents(); + this.bindMenuEvents(); + this.bindRightPanelEvents(); + this.bindConfigEvents(); + + $(document.body).off('click.layoutBody').on('click.layoutBody', function() { + if (!$this.menuClick) { + $this.wrapper.removeClass('layout-sidebar-active layout-mobile-active'); + $(document.body).removeClass('blocked-scroll'); + + if ($this.isHorizontal() || $this.isSlim()) { + $this.menu.find('.active-menuitem').removeClass('active-menuitem'); + $this.menu.find('ul:visible').hide(); + $this.menuActive = false; + } + } + + if (!$this.topbarItemClicked) { + $this.removeTopbarClassFromAllItems(null, 'active-topmenuitem', $this.topbarItems.filter('.active-topmenuitem')); + } + + if (!$this.rightpanelClicked) { + $this.wrapper.removeClass('layout-rightpanel-active'); + } + + if (!$this.configClicked && $this.configurator.hasClass('layout-config-active')) { + $this.configurator.removeClass('layout-config-active'); + } + + $this.horizontalMenuClick = false; + $this.topbarItemClicked = false; + $this.rightpanelClicked = false; + $this.menuClick = false; + $this.configClicked = false; + }); + }, + + bindConfigEvents: function() { + var $this = this; + + this.configButton.off('click.configbutton').on('click.configbutton', function(e) { + $this.configurator.toggleClass('layout-config-active'); + $this.configClicked = true; + }); + + this.configurator.off('click.config').on('click.config', function() { + $this.configClicked = true; + }); + }, + + bindMenuEvents: function() { + var $this = this; + + this.menuButton.off('click.menu').on('click.menu', function(e) { + $this.menuClick = true; + + if ($this.isMobile()) { + if ($this.wrapper.hasClass('layout-mobile-active')) { + $this.wrapper.removeClass('layout-mobile-active'); + $(document.body).removeClass('blocked-scroll'); + } + else { + $this.wrapper.addClass('layout-mobile-active'); + $(document.body).addClass('blocked-scroll'); + } + } + + e.preventDefault(); + }); + + this.menuWrapper.off('click.menuWrapper mouseenter.menuWrapper mouseleave.menuWrapper') + .on('click.menuWrapper', function() { + $this.menuClick = true; + }) + .on('mouseenter.menuWrapper', function(e) { + if(!$this.wrapper.hasClass('layout-sidebar-static')) { + if($this.hideTimeout) { + clearTimeout($this.hideTimeout); + } + + $this.menuWrapper.addClass('layout-sidebar-active'); + } + if(!$this.wrapper.hasClass('layout-sidebar')) { + if($this.hideTimeout) { + clearTimeout($this.hideTimeout); + } + + $this.menuWrapper.removeClass('layout-sidebar-active'); + } + }) + .on('mouseleave.menuWrapper', function(e) { + if(!$this.wrapper.hasClass('layout-sidebar-static')) { + $this.hideTimeout = setTimeout(function() { + $this.menuWrapper.removeClass('layout-sidebar-active'); + }, $this.cfg.closeDelay); + } + }); + + this.sidebarPin.off('click.menuWrapper').on('click.menuWrapper', function(e) { + $this.wrapper.removeClass('layout-static-restore'); + $this.wrapper.toggleClass('layout-static'); + $this.saveMenuState(); + e.preventDefault(); + }); + + this.menulinks.off('click.menuWrapper').on('click.menuWrapper', function(e) { + var link = $(this), + item = link.parent(), + submenu = item.children('ul'); + horizontal = $this.isHorizontal(); + slim = $this.isSlim(); + $this.menuClick = true; + + if (horizontal) { + $this.horizontalMenuClick = true; + } + + if(item.hasClass('active-menuitem')) { + if(submenu.length) { + $this.removeMenuitem(item.attr('id')); + item.removeClass('active-menuitem'); + + if(horizontal || slim) { + if(item.parent().is($this.jq)) { + $this.menuActive = false; + } + + submenu.hide(); + $this.removeMenuitem(item.attr('id')); + item.removeClass('active-menuitem'); + } + else { + submenu.slideUp(function() { + $this.removeMenuitem(item.attr('id')); + item.removeClass('active-menuitem'); + }); + } + } + } + else { + $this.addMenuitem(item.attr('id')); + + if(horizontal || slim) { + $this.deactivateItems(item.siblings()); + item.addClass('active-menuitem'); + $this.menuActive = true; + submenu.show(); + } + else { + $this.deactivateItems(item.siblings(), true); + $this.activate(item); + } + } + + if(submenu.length) { + e.preventDefault(); + } + }); + + this.menu.find('> li').off('mouseenter.menu').on('mouseenter.menu', function(e) { + if ($this.isHorizontal() || $this.isSlim()) { + var item = $(this); + + if(!item.hasClass('active-menuitem')) { + $this.menu.find('.active-menuitem').removeClass('active-menuitem'); + $this.menu.find('ul:visible').hide(); + + if($this.menuActive) { + item.addClass('active-menuitem'); + item.children('ul').show(); + } + } + } + }); + }, + + bindTopbarEvents: function() { + var $this = this; + + this.topbarLinks.off('click.topbar').on('click.topbar', function(e) { + var link = $(this), + item = link.parent(), + submenu = item.children('ul'); + + if ($this.isMobile()) { + $this.removeTopbarClassFromAllItems(null, 'active-topmenuitem', $this.topbarItems.filter('.active-topmenuitem').not(item)); + } + else { + $this.removeTopbarClassFromAllItems(item, 'active-topmenuitem'); + } + $this.addTopbarClass(item, 'active-topmenuitem'); + + $this.topbarItemClicked = true; + + if (submenu.length) { + e.preventDefault(); + } + }); + + this.topbarSearchItemMenu.off('click.topbar').on('click.topbar', function(e) { + $this.topbarItemClicked = true; + }); + }, + + bindRightPanelEvents: function() { + var $this = this; + var changeRightpanelState = function(e) { + this.toggleClass(this.wrapper, 'layout-rightpanel-active'); + + this.rightpanelClicked = true; + e.preventDefault(); + }; + + this.rightpanelButton.off('click.rightpanel').on('click.rightpanel', changeRightpanelState.bind(this)); + this.rightpanelExitButton.off('click.rightpanel').on('click.rightpanel', changeRightpanelState.bind(this)); + + this.rightpanel.off('click.rightpanel').on('click.rightpanel', function() { + $this.rightpanelClicked = true; + }); + }, + + activate: function(item) { + var submenu = item.children('ul'); + item.addClass('active-menuitem'); + + if(submenu.length) { + submenu.slideDown(); + } + }, + + deactivate: function(item) { + var submenu = item.children('ul'); + item.removeClass('active-menuitem'); + + if(submenu.length) { + submenu.hide(); + } + }, + + deactivateItems: function(items, animate) { + var $this = this; + + for(var i = 0; i < items.length; i++) { + var item = items.eq(i), + submenu = item.children('ul'); + + if(submenu.length) { + if(item.hasClass('active-menuitem')) { + var activeSubItems = item.find('.active-menuitem'); + item.removeClass('active-menuitem'); + + if(animate) { + submenu.slideUp('normal', function() { + $(this).parent().find('.active-menuitem').each(function() { + $this.deactivate($(this)); + }); + }); + } + else { + item.find('.active-menuitem').each(function() { + $this.deactivate($(this)); + }); + } + + $this.removeMenuitem(item.attr('id')); + activeSubItems.each(function() { + $this.removeMenuitem($(this).attr('id')); + }); + } + else { + item.find('.active-menuitem').each(function() { + var subItem = $(this); + $this.deactivate(subItem); + $this.removeMenuitem(subItem.attr('id')); + }); + } + } + else if(item.hasClass('active-menuitem')) { + $this.deactivate(item); + $this.removeMenuitem(item.attr('id')); + } + } + }, + + removeMenuitem: function (id) { + this.expandedMenuitems = $.grep(this.expandedMenuitems, function (value) { + return value !== id; + }); + this.saveMenuState(); + }, + + addMenuitem: function (id) { + if ($.inArray(id, this.expandedMenuitems) === -1) { + this.expandedMenuitems.push(id); + } + this.saveMenuState(); + }, + + saveMenuState: function() { + if(this.wrapper.hasClass('layout-static')) + $.cookie('freya_menu_static', 'freya_menu_static', {path: '/'}); + else + $.removeCookie('freya_menu_static', {path: '/'}); + + $.cookie('freya_expandeditems', this.expandedMenuitems.join(','), {path: '/'}); + }, + + clearMenuState: function() { + this.expandedMenuitems = []; + $.removeCookie('freya_expandeditems', {path: '/'}); + $.removeCookie('freya_menu_static', {path: '/'}); + }, + + clearActiveItems: function() { + var activeItems = this.jq.find('li.active-menuitem'), + subContainers = activeItems.children('ul'); + + activeItems.removeClass('active-menuitem'); + if(subContainers && subContainers.length) { + subContainers.hide(); + } + }, + + clearLayoutState: function() { + this.clearMenuState(); + this.clearActiveItems(); + }, + + restoreMenuState: function() { + var menuCookie = $.cookie('freya_expandeditems'); + if (!this.isSlim() && !this.isHorizontal() && menuCookie) { + this.expandedMenuitems = menuCookie.split(','); + for (var i = 0; i < this.expandedMenuitems.length; i++) { + var id = this.expandedMenuitems[i]; + if (id) { + var menuitem = $("#" + this.expandedMenuitems[i].replace(/:/g, "\\:")); + menuitem.addClass('active-menuitem'); + + var submenu = menuitem.children('ul'); + if(submenu.length) { + submenu.show(); + } + } + } + } + + var sidebarCookie = $.cookie('freya_menu_static'); + if(sidebarCookie) { + this.wrapper.addClass('layout-static'); + } + + }, + + removeTopbarClassFromAllItems: function(item, className, items) { + var activeItems = item != null ? item.siblings('.' + className) : items; + + activeItems.removeClass(className); + activeItems.children('ul').removeClass('fadeInDown'); + }, + + addTopbarClass: function(item, className) { + var submenu = item.children('ul'); + + if (submenu.length) { + if (item.hasClass(className)) { + submenu.removeClass('fadeInDown').addClass('fadeOutUp'); + + setTimeout(function() { + item.removeClass(className); + submenu.removeClass('fadeOutUp'); + }, 100); + } + else { + item.addClass(className); + submenu.addClass('fadeInDown'); + } + } + }, + + hideTopBar: function() { + var $this = this; + this.topbarMenu.addClass('fadeOutUp'); + + setTimeout(function() { + $this.topbarMenu.removeClass('fadeOutUp topbar-menu-visible'); + },500); + }, + + isMobile: function() { + return window.innerWidth < 992; + }, + isHorizontal: function() { + return this.wrapper.hasClass('layout-horizontal') && !this.isMobile(); + }, + isSlim: function() { + return this.wrapper.hasClass('layout-slim') && !this.isMobile(); + }, + isStatic: function() { + return this.wrapper.hasClass('layout-static') && !this.isMobile(); + } +}); + +PrimeFaces.FreyaConfigurator = { + + changeLayout: function( componentTheme, darkMode ) { + this.changeLayoutsTheme(darkMode); + this.changeDemo(darkMode); + this.changeComponentsTheme(componentTheme, darkMode); + this.changeSectionTheme( darkMode, 'layout-menu'); + this.changeSectionTheme( darkMode , 'layout-topbar'); + }, + + changeLayoutsTheme: function(darkMode) { + newLayout = '-' + darkMode; + var linkElement = $('link[href*="layout-"]'); + var href = linkElement.attr('href'); + var startIndexOf = href.indexOf('layout-') + 6; + var endIndexOf = href.indexOf('.css'); + var currentColor = href.substring(startIndexOf, endIndexOf); + this.replaceLink(linkElement, href.replace(currentColor, newLayout)); + }, + + changeDemo: function(darkMode) { + newLayout = '-' + darkMode; + var linkElement = $('link[href*="demo-"]'); + var href = linkElement.attr('href'); + var startIndexOf = href.indexOf('demo-') + 4; + var endIndexOf = href.indexOf('.css'); + var currentColor = href.substring(startIndexOf, endIndexOf); + + this.replaceLink(linkElement, href.replace(currentColor, newLayout)); + }, + + changeComponentsTheme: function(themeColor, darkMode) { + theme = this.getColor(themeColor, darkMode); + var library = 'primefaces-freya'; + var linkElement = $('link[href*="theme.css"]'); + var href = linkElement.attr('href'); + var index = href.indexOf(library) + 1; + var currentTheme = href.substring(index + library.length); + + this.replaceLink(linkElement, href.replace(currentTheme, theme)); + }, + + changeSectionTheme: function(theme, section) { + var wrapperElement = $('.layout-wrapper'); + + var styleClass = wrapperElement.attr('class'); + var tokens = styleClass.split(' '); + var sectionClass; + for (var i = 0; i < tokens.length; i++) { + if (tokens[i].indexOf(section + '-') > -1) { + sectionClass = tokens[i]; + break; + } + } + + wrapperElement.attr('class', styleClass.replace(sectionClass, section + '-' + theme)); + }, + + changeMenuMode: function(menuMode) { + var wrapper = $(document.body).children('.layout-wrapper'); + switch (menuMode) { + case 'layout-sidebar': + wrapper.addClass('layout-sidebar').removeClass('layout-slim layout-horizontal '); + this.clearLayoutState(); + break; + + case 'layout-horizontal': + wrapper.addClass('layout-horizontal').removeClass('layout-static layout-slim layout-sidebar'); + this.clearLayoutState(); + break; + + case 'layout-slim': + wrapper.addClass('layout-slim').removeClass('layout-static layout-horizontal layout-sidebar'); + this.clearLayoutState(); + break; + + default: + wrapper.addClass('layout-sidebar').removeClass('layout-slim layout-horizontal '); + this.clearLayoutState(); + break; + } + }, + + beforeResourceChange: function() { + PrimeFaces.ajax.RESOURCE = null; //prevent resource append + }, + + replaceLink: function(linkElement, href) { + PrimeFaces.ajax.RESOURCE = 'javax.faces.Resource'; + + var isIE = this.isIE(); + + if (isIE) { + linkElement.attr('href', href); + } + else { + var cloneLinkElement = linkElement.clone(false); + + cloneLinkElement.attr('href', href); + linkElement.after(cloneLinkElement); + + cloneLinkElement.off('load').on('load', function() { + linkElement.remove(); + }); + + // for dashboard + setTimeout(function() { + if (window['redrawChart']) { + window.redrawChart(); + } + }, 100); + } + }, + + getColor: function(name, darkMode) { + return name + '-' + darkMode; + }, + + isIE: function() { + return /(MSIE|Trident\/|Edge\/)/i.test(navigator.userAgent); + }, + + clearLayoutState: function() { + var menu = PF('FreyaMenuWidget'); + + if (menu) { + menu.clearLayoutState(); + } + }, + + updateInputStyle: function(value) { + if (value === 'filled') + $(document.body).addClass('ui-input-filled'); + else + $(document.body).removeClass('ui-input-filled'); + } +}; + +/*! + * jQuery Cookie Plugin v1.4.1 + * https://github.com/carhartl/jquery-cookie + * + * Copyright 2006, 2014 Klaus Hartl + * Released under the MIT license + */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD (Register as an anonymous module) + define(['jquery'], factory); + } else if (typeof exports === 'object') { + // Node/CommonJS + module.exports = factory(require('jquery')); + } else { + // Browser globals + factory(jQuery); + } +}(function ($) { + + var pluses = /\+/g; + + function encode(s) { + return config.raw ? s : encodeURIComponent(s); + } + + function decode(s) { + return config.raw ? s : decodeURIComponent(s); + } + + function stringifyCookieValue(value) { + return encode(config.json ? JSON.stringify(value) : String(value)); + } + + function parseCookieValue(s) { + if (s.indexOf('"') === 0) { + // This is a quoted cookie as according to RFC2068, unescape... + s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\'); + } + + try { + // Replace server-side written pluses with spaces. + // If we can't decode the cookie, ignore it, it's unusable. + // If we can't parse the cookie, ignore it, it's unusable. + s = decodeURIComponent(s.replace(pluses, ' ')); + return config.json ? JSON.parse(s) : s; + } catch (e) { } + } + + function read(s, converter) { + var value = config.raw ? s : parseCookieValue(s); + return $.isFunction(converter) ? converter(value) : value; + } + + var config = $.cookie = function (key, value, options) { + + // Write + + if (arguments.length > 1 && !$.isFunction(value)) { + options = $.extend({}, config.defaults, options); + + if (typeof options.expires === 'number') { + var days = options.expires, t = options.expires = new Date(); + t.setMilliseconds(t.getMilliseconds() + days * 864e+5); + } + + return (document.cookie = [ + encode(key), '=', stringifyCookieValue(value), + options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE + options.path ? '; path=' + options.path : '', + options.domain ? '; domain=' + options.domain : '', + options.secure ? '; secure' : '' + ].join('')); + } + + // Read + + var result = key ? undefined : {}, + // To prevent the for loop in the first place assign an empty array + // in case there are no cookies at all. Also prevents odd result when + // calling $.cookie(). + cookies = document.cookie ? document.cookie.split('; ') : [], + i = 0, + l = cookies.length; + + for (; i < l; i++) { + var parts = cookies[i].split('='), + name = decode(parts.shift()), + cookie = parts.join('='); + + if (key === name) { + // If second argument (value) is a function it's a converter... + result = read(cookie, value); + break; + } + + // Prevent storing a cookie that we couldn't decode. + if (!key && (cookie = read(cookie)) !== undefined) { + result[name] = cookie; + } + } + + return result; + }; + + config.defaults = {}; + + $.removeCookie = function (key, options) { + // Must not alter options, thus extending a fresh object... + $.cookie(key, '', $.extend({}, options, { expires: -1 })); + return !$.cookie(key); + }; + +})); + +if (PrimeFaces.widget.InputSwitch) { + PrimeFaces.widget.InputSwitch = PrimeFaces.widget.InputSwitch.extend({ + + init: function (cfg) { + this._super(cfg); + + if (this.input.prop('checked')) { + this.jq.addClass('ui-inputswitch-checked'); + } + }, + + check: function () { + var $this = this; + + this.input.prop('checked', true).trigger('change'); + setTimeout(function () { + $this.jq.addClass('ui-inputswitch-checked'); + }, 100); + }, + + uncheck: function () { + var $this = this; + + this.input.prop('checked', false).trigger('change'); + setTimeout(function () { + $this.jq.removeClass('ui-inputswitch-checked'); + }, 100); + } + }); +} + +if (PrimeFaces.widget.AccordionPanel) { + PrimeFaces.widget.AccordionPanel = PrimeFaces.widget.AccordionPanel.extend({ + + init: function (cfg) { + this._super(cfg); + + this.headers.last().addClass('ui-accordion-header-last'); + } + }); +} + +/* Issue #924 is fixed for 5.3+ and 6.0. (compatibility with 5.3) */ +if(window['PrimeFaces'] && window['PrimeFaces'].widget.Dialog) { + PrimeFaces.widget.Dialog = PrimeFaces.widget.Dialog.extend({ + + enableModality: function() { + this._super(); + $(document.body).children(this.jqId + '_modal').addClass('ui-dialog-mask'); + }, + + syncWindowResize: function() {} + }); +} + +if (PrimeFaces.widget.SelectOneMenu) { + PrimeFaces.widget.SelectOneMenu = PrimeFaces.widget.SelectOneMenu.extend({ + init: function (cfg) { + this._super(cfg); + + var $this = this; + if (this.jq.parent().hasClass('ui-float-label')) { + this.m_panel = $(this.jqId + '_panel'); + this.m_focusInput = $(this.jqId + '_focus'); + + this.m_panel.addClass('ui-input-overlay-panel'); + this.jq.addClass('ui-inputwrapper'); + + if (this.input.val() != '') { + this.jq.addClass('ui-inputwrapper-filled'); + } + + this.input.off('change').on('change', function () { + $this.inputValueControl($(this)); + }); + + this.m_focusInput.on('focus.ui-selectonemenu', function () { + $this.jq.addClass('ui-inputwrapper-focus'); + }) + .on('blur.ui-selectonemenu', function () { + $this.jq.removeClass('ui-inputwrapper-focus'); + }); + + if (this.cfg.editable) { + this.label.on('input', function (e) { + $this.inputValueControl($(this)); + }).on('focus', function () { + $this.jq.addClass('ui-inputwrapper-focus'); + }).on('blur', function () { + $this.jq.removeClass('ui-inputwrapper-focus'); + $this.inputValueControl($(this)); + }); + } + } + }, + + inputValueControl: function (input) { + if (input.val() != '') + this.jq.addClass('ui-inputwrapper-filled'); + else + this.jq.removeClass('ui-inputwrapper-filled'); + } + }); +} + +if (PrimeFaces.widget.Chips) { + PrimeFaces.widget.Chips = PrimeFaces.widget.Chips.extend({ + init: function (cfg) { + this._super(cfg); + + var $this = this; + if (this.jq.parent().hasClass('ui-float-label')) { + this.jq.addClass('ui-inputwrapper'); + + if ($this.jq.find('.ui-chips-token').length !== 0) { + this.jq.addClass('ui-inputwrapper-filled'); + } + + this.input.on('focus.ui-chips', function () { + $this.jq.addClass('ui-inputwrapper-focus'); + }).on('input.ui-chips', function () { + $this.inputValueControl(); + }).on('blur.ui-chips', function () { + $this.jq.removeClass('ui-inputwrapper-focus'); + $this.inputValueControl(); + }); + + } + }, + + inputValueControl: function () { + if (this.jq.find('.ui-chips-token').length !== 0 || this.input.val() != '') + this.jq.addClass('ui-inputwrapper-filled'); + else + this.jq.removeClass('ui-inputwrapper-filled'); + } + }); +} + +if (PrimeFaces.widget.DatePicker) { + PrimeFaces.widget.DatePicker = PrimeFaces.widget.DatePicker.extend({ + init: function (cfg) { + this._super(cfg); + + var $this = this; + if (this.jq.parent().hasClass('ui-float-label') && !this.cfg.inline) { + if (this.input.val() != '') { + this.jq.addClass('ui-inputwrapper-filled'); + } + + this.jqEl.off('focus.ui-datepicker blur.ui-datepicker change.ui-datepicker') + .on('focus.ui-datepicker', function () { + $this.jq.addClass('ui-inputwrapper-focus'); + }) + .on('blur.ui-datepicker', function () { + $this.jq.removeClass('ui-inputwrapper-focus'); + }) + .on('change.ui-datepicker', function () { + $this.inputValueControl($(this)); + }); + } + }, + + inputValueControl: function (input) { + if (input.val() != '') + this.jq.addClass('ui-inputwrapper-filled'); + else + this.jq.removeClass('ui-inputwrapper-filled'); + } + }); +} \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/freya-layout/js/prism.js b/integration-tests/src/main/resources/META-INF/resources/freya-layout/js/prism.js new file mode 100644 index 0000000..4cbeb12 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/freya-layout/js/prism.js @@ -0,0 +1,10 @@ +/* PrismJS 1.22.0 +https://prismjs.com/download.html#themes=prism-coy&languages=markup+css+clike+javascript+bash+java&plugins=line-numbers */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,_={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof M?new M(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);y+=m.value.length,m=m.next){var k=m.value;if(t.length>n.length)return;if(!(k instanceof M)){var b,x=1;if(h){if(!(b=W(p,y,n,f)))break;var w=b.index,A=b.index+b[0].length,P=y;for(P+=m.value.length;P<=w;)m=m.next,P+=m.value.length;if(P-=m.value.length,y=P,m.value instanceof M)continue;for(var S=m;S!==t.tail&&(Pl.reach&&(l.reach=N);var j=m.prev;O&&(j=z(t,j,O),y+=O.length),I(t,j,x);var C=new M(o,g?_.tokenize(E,g):E,d,E);m=z(t,j,C),L&&z(t,m,L),1"+a.content+""},!u.document)return u.addEventListener&&(_.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(_.highlight(r,_.languages[t],t)),a&&u.close()},!1)),_;var e=_.util.currentScript();function t(){_.manual||_.highlightAll()}if(e&&(_.filename=e.src,e.hasAttribute("data-manual")&&(_.manual=!0)),!_.manual){var r=document.readyState;"loading"===r||"interactive"===r&&e&&e.defer?document.addEventListener("DOMContentLoaded",t):window.requestAnimationFrame?window.requestAnimationFrame(t):window.setTimeout(t,16)}return _}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var n={"included-cdata":{pattern://i,inside:s}};n["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var t={};t[a]={pattern:RegExp("(<__[^>]*>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",t)}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(s){var e=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),string:{pattern:e,greedy:!0},property:/(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var t=s.languages.markup;t&&(t.tag.addInlined("style","css"),s.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/(^|["'\s])style\s*=\s*(?:"[^"]*"|'[^']*')/i,lookbehind:!0,inside:{"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{style:{pattern:/(["'])[\s\S]+(?=["']$)/,lookbehind:!0,alias:"language-css",inside:s.languages.css},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},"attr-name":/^style/i}}},t.tag))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|(?!\2)[^\\`$])*\2/,lookbehind:!0,greedy:!0,inside:a}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var o="line-numbers",a=/\n(?!$)/g,e=Prism.plugins.lineNumbers={getLine:function(e,n){if("PRE"===e.tagName&&e.classList.contains(o)){var t=e.querySelector(".line-numbers-rows");if(t){var i=parseInt(e.getAttribute("data-start"),10)||1,r=i+(t.children.length-1);n");(i=document.createElement("span")).setAttribute("aria-hidden","true"),i.className="line-numbers-rows",i.innerHTML=l,t.hasAttribute("data-start")&&(t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)),e.element.appendChild(i),u([t]),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0})}function u(e){if(0!=(e=e.filter(function(e){var n=t(e)["white-space"];return"pre-wrap"===n||"pre-line"===n})).length){var n=e.map(function(e){var n=e.querySelector("code"),t=e.querySelector(".line-numbers-rows");if(n&&t){var i=e.querySelector(".line-numbers-sizer"),r=n.textContent.split(a);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var s=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:r,lineHeights:[],oneLinerHeight:s,sizer:i}}}).filter(Boolean);n.forEach(function(e){var i=e.sizer,n=e.lines,r=e.lineHeights,s=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach(function(e,n){if(e&&1 + + + + + PrimeFaces Freya Extension - Accueil + + + + + + + + + + + + +
+
+ + +

PrimeFaces Freya Extension

+

+ Composants composites pour simplifier vos formulaires Jakarta Faces +

+ +
+
+ +
43 Composants
+
+
+ +
-80% de code
+
+
+ +
Design Freya
+
+
+ +
Quarkus Ready
+
+
+ +
+ + + +
+ +
+

Démarrage rapide

+
+

+ <fr:fieldInput label="Nom" value="#{bean.nom}" required="true" /> +

+

+ <fr:fieldSelect label="Pays" value="#{bean.pays}">...</fr:fieldSelect> +

+

+ <fr:actionDialog header="Éditer" confirmAction="#{bean.save}">...</fr:actionDialog> +

+
+
+
+
+
+ + \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-dark/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-dark/theme.css new file mode 100644 index 0000000..a3b4d30 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-dark/theme.css @@ -0,0 +1,7711 @@ +:root { + --surface-a:#293241; + --surface-b:#3E4754; + --surface-c:rgba(205, 226, 71, 0.2); + --surface-d:#545B67; + --surface-e:#293241; + --surface-f:#293241; + --text-color:#EAEBEC; + --text-color-secondary:#BFC2C6; + --primary-color:#CDE247; + --primary-light-color:#DDF15E; + --primary-lighter-color:rgba(221, 241, 94, 0.1); + --primary-dark-color:#AEC523; + --primary-darker-color:#8A9D16; + --primary-color-text:#3E4754; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-0: #293241; + --surface-50: #3e4754; + --surface-100: #545b67; + --surface-200: #69707a; + --surface-300: #7f848d; + --surface-400: #9499a0; + --surface-500: #a9adb3; + --surface-600: #bfc2c6; + --surface-700: #d4d6d9; + --surface-800: #eaebec; + --surface-900: #ffffff; + --gray-50:#eaebec; + --gray-100: #d4d6d9; + --gray-200: #d4d6d9; + --gray-300: #bfc2c6; + --gray-400: #a9adb3; + --gray-500: #7f848d; + --gray-600: #69707a; + --gray-700: #545b67; + --gray-800: #3e4754; + --gray-900: #293241; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#3E4754; + --surface-section:#3E4754; + --surface-card:#293241; + --surface-overlay:#293241; + --surface-border:#383838; + --surface-hover:rgba(255,255,255,.03); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 1px #DDF15E; + color-scheme: dark; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.4; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#fdfef6; + --primary-100:#f3f8d3; + --primary-200:#eaf3b0; + --primary-300:#e0ed8d; + --primary-400:#d7e86a; + --primary-500:#cde247; + --primary-600:#aec03c; + --primary-700:#909e32; + --primary-800:#717c27; + --primary-900:#525a1c; +} + +body .ui-button { + background: #CDE247; + color: #3E4754; + border: 1px solid #CDE247; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #AEC523; + border-color: #AEC523; + color: #3E4754; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #8A9D16; + border-color: #8A9D16; + color: #3E4754; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #CDE247; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(205, 226, 71, 0.04); + color: #CDE247; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(205, 226, 71, 0.16); + color: #CDE247; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #BFC2C6; + border-color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #CDE247; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(205, 226, 71, 0.04); + color: #CDE247; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(205, 226, 71, 0.16); + color: #CDE247; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #CDE247; + border-color: #CDE247; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #AEC523; + border-color: #AEC523; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #3E4754; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #C5E1A5; + color: #121212; + border: 1px solid #C5E1A5; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #b2d788; + color: #121212; + border-color: #b2d788; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #d6eac0; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #9fce6b; + color: #121212; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FFE082; + color: #121212; + border: 1px solid #FFE082; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #ffd65c; + color: #121212; + border-color: #ffd65c; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ffe9a8; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #ffcd35; + color: #121212; + border-color: #ffcd35; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(255, 224, 130, 0.16); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FFE082; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #CE93D8; + color: #121212; + border: 1px solid #CE93D8; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #c278ce; + color: #121212; + border-color: #c278ce; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ddb3e4; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #b65ec5; + color: #121212; + border-color: #b65ec5; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #81D4FA; + color: #121212; + border: 1px solid #81D4FA; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #5dc8f9; + color: #121212; + border-color: #5dc8f9; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a7e1fc; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #38bbf7; + color: #121212; + border-color: #38bbf7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(129, 212, 250, 0.16); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #81D4FA; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(129, 212, 250, 0.16); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #F48FB1; + color: #121212; + border: 1px solid #F48FB1; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #f16c98; + color: #121212; + border-color: #f16c98; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #f7b1c8; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #ed4980; + color: #121212; + border-color: #ed4980; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +body .ui-commandlink, body .ui-link { + color: #CDE247; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #AEC523; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #8A9D16; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #EAEBEC; + color: #3E4754; +} +body .ui-speeddial-action:hover { + background: #BFC2C6; + color: #3E4754; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: #545B67; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: rgba(205, 226, 71, 0.2); +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #CDE247; + color: #3E4754; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #CDE247; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #293241; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #545B67; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #CDE247; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #DDF15E; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-datatable thead th.ui-state-active { + background: #293241; + color: #CDE247; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #CDE247; +} +body .ui-datatable .ui-datatable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #293241; + color: #EAEBEC; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #CDE247; +} +body .ui-datatable .ui-column-resizer-helper { + background: #CDE247; +} +body .ui-datatable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #293241; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #374250; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #293241; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #293241; + border: 1px solid #545B67; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #293241; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid #545B67; + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #545B67; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #DDF15E; +} +body .fc th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #545B67; +} +body .fc td.fc-widget-content { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc td.fc-head-container { + border: 1px solid #545B67; +} +body .fc .fc-row { + border-right: 1px solid #545B67; +} +body .fc .fc-event { + background: #AEC523; + border: 1px solid #AEC523; + color: #3E4754; +} +body .fc .fc-divider { + background: #293241; + border: 1px solid #545B67; +} +body .fc .fc-toolbar .fc-button { + background: #CDE247; + color: #3E4754; + border: 1px solid #CDE247; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #AEC523; + border-color: #AEC523; + color: #3E4754; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #8A9D16; + border-color: #8A9D16; + color: #3E4754; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #b6cd20; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #293241; + border: solid #545B67; + border-width: 1px; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #BFC2C6; + width: 2.286em; + height: 2.286em; + margin: 0 0.125em; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #BFC2C6; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.286em; + min-width: 2.286em; + height: 2.286em; + color: #BFC2C6; + margin: 0 0.125em; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #CDE247; + color: #3E4754; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #BFC2C6; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #b6cd20; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-tagcloud a { + color: #EAEBEC; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #CDE247; + color: #3E4754; +} + +body .timeline-frame { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #CDE247; + color: #3E4754; +} +body .vis-timeline { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item .vis-item-content { + color: #EAEBEC; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #CDE247; + border-color: #CDE247; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #3E4754; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #EAEBEC; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143em 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286em; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #CDE247; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #DDF15E; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #293241; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #CDE247; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #293241; + color: #BFC2C6; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #CDE247; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #DDF15E; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-treetable thead th.ui-state-active { + background: #293241; + color: #CDE247; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #CDE247; +} +body .ui-treetable .ui-treetable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #CDE247; + color: #3E4754; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #3E4754; +} +body .ui-treetable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #293241; +} +body .ui-treetable .ui-column-resizer-helper { + background: #CDE247; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid #545B67; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #3E4754; + border: 1px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #CDE247; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #CDE247; + outline: 0 none; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #BFC2C6; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #BFC2C6; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #EAEBEC; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #DDF15E; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #3E4754; + background: #CDE247; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #EAEBEC; + background: rgba(205, 226, 71, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #545B67; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #CDE247; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 1px #DDF15E; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #CDE247; + background: #CDE247; + color: #3E4754; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #8A9D16; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #CDE247; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #8A9D16; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #293241; + color: #EAEBEC; + font-weight: 600; + border: solid #545B67; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(205, 226, 71, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #EAEBEC; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #CDE247; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(205, 226, 71, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #CDE247; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #CDE247; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #CDE247; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #CDE247; + outline: 0 none; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #545B67; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(205, 226, 71, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #CDE247; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #CDE247; + outline: 0 none; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #BFC2C6; +} +body :-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body ::-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body :-ms-input-placeholder { + color: #BFC2C6; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #ef9a9a; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #BFC2C6; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #EAEBEC; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #EAEBEC; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #CDE247; +} +body .ui-inputfield.ui-state-focus { + border-color: #CDE247; + outline: 0 none; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-inputfield.ui-state-error { + border-color: #ef9a9a; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #545B67; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #545B67; + background: #293241; + color: #BFC2C6; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #545B67; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #293241; + border-radius: 50%; + border: 2px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0 none; +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #CDE247; + outline: 0 none; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #CDE247; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #EAEBEC; + border-color: #8A9D16; + margin-left: 2px; +} + +body .keypad-popup { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #293241; + border: 1px solid #545B67; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.ui-state-active { + background: #3E4754; + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #CDE247; + color: #3E4754; + border: 1px solid #CDE247; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #AEC523; + border-color: #AEC523; + color: #3E4754; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #8A9D16; + border-color: #8A9D16; + color: #3E4754; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #545B67; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #293241; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #CDE247; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #CDE247; + background: #CDE247; + color: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #8A9D16; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #CDE247; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #8A9D16; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #F48FB1; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #F48FB1; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #EAEBEC; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #AEC523; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #CDE247; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #3E4754; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #545B67; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #CDE247; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #CDE247; + outline: 0 none; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #545B67; + border-radius: 6px; + background: #293241; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #DDF15E; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #293241; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #545B67; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #CDE247; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #CDE247; + outline: 0 none; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-selectonemenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectonemenu-panel { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #CDE247; + color: #3E4754; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-slider { + background: #545B67; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #545B67; + border: 2px solid #CDE247; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #CDE247; + background: #CDE247; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #CDE247; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #293241; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #EAEBEC; + background: rgba(205, 226, 71, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ql-container .ql-editor { + background: #3E4754; + color: #EAEBEC; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #CDE247; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #CDE247; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #CDE247; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #CDE247; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #ef9a9a; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #ef9a9a; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #293241; + color: #EAEBEC; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #3E4754; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #CDE247; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #EAEBEC; +} + +body .ui-breadcrumb { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 700; + color: #EAEBEC; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(205, 226, 71, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(205, 226, 71, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #545B67; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #293241; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #EAEBEC; + width: 100%; + border: 0 none; + background: #293241; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 700; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #545B67; + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #545B67; + background: #293241; + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(205, 226, 71, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #BFC2C6; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #EAEBEC; + background: #293241; + border: 1px solid #545B67; + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #CDE247; + color: #3E4754; + border-color: #CDE247; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #545B67; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #293241; + color: #BFC2C6; + top: 0; + margin: 0; + border-bottom: 2px solid #545B67; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #BFC2C6; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #293241; + border-color: #CDE247; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #293241; + border-color: #CDE247; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #CDE247; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #CDE247; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #545B67; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #CDE247; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #CDE247; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #545B67; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #CDE247; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #CDE247; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #545B67; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #CDE247; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #CDE247; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #545B67; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #293241; +} + +body .ui-badge { + background: #CDE247; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #78909C; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #C5E1A5; + color: #121212; +} +body .ui-badge.ui-badge-info { + background: #81D4FA; + color: #121212; +} +body .ui-badge.ui-badge-warning { + background: #FFE082; + color: #121212; +} +body .ui-badge.ui-badge-danger { + background: #F48FB1; + color: #121212; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #545B67; + color: #EAEBEC; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} + +body .ui-clock { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: #545B67; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #CDE247; + color: #3E4754; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #CDE247; + color: #3E4754; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #545B67; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #CDE247; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #EAEBEC; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #CDE247; +} +body .ui-scrolltop:hover { + background: #cde247; +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #3E4754; +} + +body .ui-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #CDE247; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #C5E1A5; + color: #121212; +} +body .ui-tag.ui-tag-info { + background: #81D4FA; + color: #121212; +} +body .ui-tag.ui-tag-warning { + background: #FFE082; + color: #121212; +} +body .ui-tag.ui-tag-danger { + background: #F48FB1; + color: #121212; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(41, 50, 65, 0); + border-bottom-color: #293241; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(84, 91, 103, 0); + border-bottom-color: #545B67; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #293241; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #545B67; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #CDE247; + color: #3E4754; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #AEC523; + color: #3E4754; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #545B67; + color: #EAEBEC; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #545B67; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #545B67; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #545B67; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #545B67; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #545B67; + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #293241; + border-color: #545B67; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #ef9a9a; + background-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #ef9a9a; + background-color: #ef9a9a; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #293241; + color: #EAEBEC; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 700; + margin-bottom: 0.5rem; + color: #BFC2C6; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #CDE247; +} + +body .ui-divider .ui-divider-content { + background-color: #293241; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #545B67; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #545B67; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #545B67; + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} + +body .ui-notificationbar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #DDF15E; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #3E4754; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #545B67; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #545B67; +} + +body .ui-splitter { + border: 1px solid #545B67; + background: #293241; + border-radius: 6px; + color: #EAEBEC; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #545B67; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #545B67; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #293241; + color: #BFC2C6; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #BFC2C6; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #CDE247; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #CDE247; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #DDF15E; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #CDE247; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #CDE247; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #545B67; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #CDE247; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #CDE247; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #545B67; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #CDE247; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #CDE247; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #545B67; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #CDE247; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #CDE247; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #293241; + color: #BFC2C6; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(205, 226, 71, 0.2); + color: #EAEBEC; +} + +body .ui-toolbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #545B67; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #CDE247; + color: #3E4754; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-dark/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-dark/theme.scss new file mode 100644 index 0000000..683aebe --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-dark/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #DDF15E; +$primaryColor:#CDE247; +$primaryDarkColor: #AEC523; +$primaryDarkerColor: #8A9D16; +$primaryTextColor: #3E4754; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_dark'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-light/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-light/theme.css new file mode 100644 index 0000000..0ec65b6 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-light/theme.css @@ -0,0 +1,7710 @@ +:root { + --surface-a:#ffffff; + --surface-b:#FCFCFC; + --surface-c:rgba(174, 197, 35, 0.2); + --surface-d:#D4D6D9; + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#69707A; + --text-color-secondary:#83888F; + --primary-color:#AEC523; + --primary-color-text:#3E4754; + --primary-light-color:#CDE247; + --primary-lighter-color:rgba(205, 226, 71, 0.1); + --primary-dark-color:#8A9D16; + --primary-darker-color:#7D8E12; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-50: #f2f4f6; + --surface-100: #d9dbdd; + --surface-200: #c1c3c4; + --surface-300: #a9aaac; + --surface-400: #919293; + --surface-500: #797a7b; + --surface-600: #606162; + --surface-700: #484949; + --surface-800: #303031; + --surface-900: #181818; + --gray-50: #f2f4f6; + --gray-100: #d9dbdd; + --gray-200: #c1c3c4; + --gray-300: #a9aaac; + --gray-400: #919293; + --gray-500: #797a7b; + --gray-600: #606162; + --gray-700: #484949; + --gray-800: #303031; + --gray-900: #181818; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#F2F4F6; + --surface-section:#ffffff; + --surface-card:#ffffff; + --surface-overlay:#ffffff; + --surface-border:#dee2e6; + --surface-hover: rgba(174, 197, 35, 0.2); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 0.2rem #CDE247; + color-scheme: light; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.6; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#fbfcf4; + --primary-100:#ecf1ca; + --primary-200:#dce6a0; + --primary-300:#cddb77; + --primary-400:#bdd04d; + --primary-500:#aec523; + --primary-600:#94a71e; + --primary-700:#7a8a19; + --primary-800:#606c13; + --primary-900:#464f0e; +} + +body .ui-button { + background: #AEC523; + color: #3E4754; + border: 1px solid #AEC523; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #8A9D16; + border-color: #8A9D16; + color: #3E4754; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #7D8E12; + border-color: #7D8E12; + color: #3E4754; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #AEC523; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(174, 197, 35, 0.04); + color: #AEC523; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(174, 197, 35, 0.16); + color: #AEC523; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #83888F; + border-color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #AEC523; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(174, 197, 35, 0.04); + color: #AEC523; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(174, 197, 35, 0.16); + color: #AEC523; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 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); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + border-color: #D4D6D9; + color: #69707A; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #AEC523; + border-color: #AEC523; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #8A9D16; + border-color: #8A9D16; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #3E4754; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #689F38; + color: #ffffff; + border: 1px solid #689F38; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #5e8f32; + color: #ffffff; + border-color: #5e8f32; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #c2e0a8; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #537f2d; + color: #ffffff; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FBC02D; + color: #212529; + border: 1px solid #FBC02D; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #fab710; + color: #212529; + border-color: #fab710; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #fde6ab; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #e8a704; + color: #212529; + border-color: #e8a704; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #9C27B0; + color: #ffffff; + border: 1px solid #9C27B0; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #8c239e; + color: #ffffff; + border-color: #8c239e; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #df9eea; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #7d1f8d; + color: #ffffff; + border-color: #7d1f8d; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #0288D1; + color: #ffffff; + border: 1px solid #0288D1; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #027abc; + color: #ffffff; + border-color: #027abc; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #89d4fe; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #026da7; + color: #ffffff; + border-color: #026da7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(2, 136, 209, 0.16); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #0288D1; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(2, 136, 209, 0.16); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #D32F2F; + color: #ffffff; + border: 1px solid #D32F2F; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #c02929; + color: #ffffff; + border-color: #c02929; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #edacac; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #aa2424; + color: #ffffff; + border-color: #aa2424; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +body .ui-commandlink, body .ui-link { + color: #AEC523; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #8A9D16; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #7D8E12; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #69707A; + color: #fff; +} +body .ui-speeddial-action:hover { + background: #343a40; + color: #fff; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: rgba(174, 197, 35, 0.2); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: #D4D6D9; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #AEC523; + color: #3E4754; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #AEC523; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #ffffff; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #D4D6D9; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #FCFCFC; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 1px 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #FCFCFC; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #AEC523; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #CDE247; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-datatable thead th.ui-state-active { + background: #FCFCFC; + color: #AEC523; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #AEC523; +} +body .ui-datatable .ui-datatable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #ffffff; + color: #69707A; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #AEC523; +} +body .ui-datatable .ui-column-resizer-helper { + background: #AEC523; +} +body .ui-datatable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #FCFCFC; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #fcfcfc; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #FCFCFC; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #ffffff; + border: 1px solid #D4D6D9; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 1px 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid rgba(174, 197, 35, 0.2); + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #D4D6D9; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #CDE247; +} +body .fc th { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #D4D6D9; +} +body .fc td.fc-widget-content { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc td.fc-head-container { + border: 1px solid #D4D6D9; +} +body .fc .fc-row { + border-right: 1px solid #D4D6D9; +} +body .fc .fc-event { + background: #8A9D16; + border: 1px solid #8A9D16; + color: #3E4754; +} +body .fc .fc-divider { + background: #FCFCFC; + border: 1px solid #D4D6D9; +} +body .fc .fc-toolbar .fc-button { + background: #AEC523; + color: #3E4754; + border: 1px solid #AEC523; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #8A9D16; + border-color: #8A9D16; + color: #3E4754; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #7D8E12; + border-color: #7D8E12; + color: #3E4754; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #8b9e1c; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #ffffff; + border: solid rgba(174, 197, 35, 0.2); + border-width: 0; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #83888F; + width: 2.357rem; + height: 2.357rem; + margin: 0.143rem; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #83888F; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.357rem; + min-width: 2.357rem; + height: 2.357rem; + color: #83888F; + margin: 0.143rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #AEC523; + color: #3E4754; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #83888F; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #8b9e1c; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-tagcloud a { + color: #69707A; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #AEC523; + color: #3E4754; +} + +body .timeline-frame { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #AEC523; + color: #3E4754; +} +body .vis-timeline { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item .vis-item-content { + color: #69707A; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #AEC523; + border-color: #AEC523; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #3E4754; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #69707A; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286rem; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #AEC523; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #CDE247; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #ffffff; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #AEC523; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #AEC523; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #CDE247; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-treetable thead th.ui-state-active { + background: #FCFCFC; + color: #AEC523; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #AEC523; +} +body .ui-treetable .ui-treetable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #AEC523; + color: #3E4754; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #3E4754; +} +body .ui-treetable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(174, 197, 35, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #FCFCFC; +} +body .ui-treetable .ui-column-resizer-helper { + background: #AEC523; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid rgba(174, 197, 35, 0.2); +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #ffffff; + border: 1px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #AEC523; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #AEC523; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #83888F; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #83888F; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #ffffff; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #69707A; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #CDE247; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #3E4754; + background: #AEC523; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #69707A; + background: rgba(174, 197, 35, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #ffffff; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #AEC523; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #CDE247; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #AEC523; + background: #AEC523; + color: #3E4754; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #7D8E12; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #f44336; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #AEC523; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #7D8E12; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #ffffff; + color: #69707A; + font-weight: 600; + border: solid #D4D6D9; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(174, 197, 35, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #69707A; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #AEC523; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(174, 197, 35, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #7D8E12; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #AEC523; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #AEC523; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #AEC523; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #D4D6D9; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(174, 197, 35, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #AEC523; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #AEC523; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #83888F; +} +body :-moz-placeholder { + color: #83888F; + opacity: 1; +} +body ::-moz-placeholder { + color: #83888F; + opacity: 1; +} +body :-ms-input-placeholder { + color: #83888F; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #f44336; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #83888F; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #69707A; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #69707A; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #83888F; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #83888F; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #AEC523; +} +body .ui-inputfield.ui-state-focus { + border-color: #AEC523; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-inputfield.ui-state-error { + border-color: #f44336; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #ffffff; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #D4D6D9; + background: rgba(174, 197, 35, 0.2); + color: #83888F; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #D4D6D9; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #ffffff; + border-radius: 50%; + border: 2px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #AEC523; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #AEC523; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #ffffff; + border-color: #7D8E12; + margin-left: 2px; +} + +body .keypad-popup { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #ffffff; + border: 1px solid #D4D6D9; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: #ebebef; + border-color: #D4D6D9; + color: #69707A; +} +body .keypad-popup button.ui-state-active { + background: #7D8E12; + border-color: #7D8E12; + color: #ffffff; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #AEC523; + color: #3E4754; + border: 1px solid #AEC523; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #8A9D16; + border-color: #8A9D16; + color: #3E4754; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #7D8E12; + border-color: #7D8E12; + color: #3E4754; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #D4D6D9; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #ffffff; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #AEC523; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #AEC523; + background: #AEC523; + color: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #7D8E12; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #f44336; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #AEC523; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #7D8E12; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #e0284f; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #e0284f; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69707A; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #8A9D16; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #AEC523; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #3E4754; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #D4D6D9; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #AEC523; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #AEC523; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #f44336; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(174, 197, 35, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #D4D6D9; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #CDE247; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #ffffff; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #D4D6D9; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #AEC523; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #AEC523; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-selectonemenu.ui-state-error { + border-color: #f44336; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectonemenu-panel { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(174, 197, 35, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #AEC523; + color: #3E4754; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-slider { + background: #D4D6D9; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #ffffff; + border: 2px solid #AEC523; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #AEC523; + background: #AEC523; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #AEC523; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #FCFCFC; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #69707A; + background: rgba(174, 197, 35, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ql-container .ql-editor { + background: #ffffff; + color: #69707A; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #AEC523; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #AEC523; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #AEC523; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #AEC523; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #f44336; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #f44336; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #ffffff; + color: #69707A; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #69707A; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #AEC523; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #ffffff; +} + +body .ui-breadcrumb { + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 600; + color: #69707A; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(174, 197, 35, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(174, 197, 35, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #ffffff; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #D4D6D9; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #FCFCFC; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #69707A; + width: 100%; + border: 0 none; + background: #ffffff; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 600; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #FCFCFC; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #D4D6D9; + background: #FCFCFC; + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(174, 197, 35, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #83888F; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #69707A; + background: #ffffff; + border: 1px solid rgba(174, 197, 35, 0.2); + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #83888F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #AEC523; + color: #3E4754; + border-color: #AEC523; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #69707A; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #D4D6D9; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #ffffff; + color: #83888F; + top: 0; + margin: 0; + border-bottom: 2px solid #D4D6D9; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #83888F; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #ffffff; + border-color: #545B67; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #ffffff; + border-color: #AEC523; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #AEC523; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #AEC523; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #AEC523; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #AEC523; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #AEC523; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #D4D6D9; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #ffffff; +} + +body .ui-badge { + background: #AEC523; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #607D8B; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #689F38; + color: #ffffff; +} +body .ui-badge.ui-badge-info { + background: #0288D1; + color: #ffffff; +} +body .ui-badge.ui-badge-warning { + background: #FBC02D; + color: #212529; +} +body .ui-badge.ui-badge-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #D4D6D9; + color: #69707A; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} + +body .ui-clock { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #FCFCFC; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: rgba(174, 197, 35, 0.2); + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: #D4D6D9; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #AEC523; + color: #3E4754; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #AEC523; + color: #3E4754; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #FCFCFC; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #D4D6D9; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #AEC523; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #69707A; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.7); +} +body .ui-scrolltop:hover { + background: rgba(0, 0, 0, 0.8); +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FCFCFC; +} + +body .ui-skeleton { + background-color: rgba(174, 197, 35, 0.2); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #AEC523; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #689F38; + color: #ffffff; +} +body .ui-tag.ui-tag-info { + background: #0288D1; + color: #ffffff; +} +body .ui-tag.ui-tag-warning { + background: #FBC02D; + color: #212529; +} +body .ui-tag.ui-tag-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #ffffff; + color: #69707A; + border: 0 none; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: #69707A; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #AEC523; + color: #3E4754; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #8A9D16; + color: #3E4754; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #69707A; + color: #ffffff; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #69707A; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #69707A; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #69707A; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #69707A; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #FCFCFC; + border-color: #D4D6D9; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #f44336; + background-color: #f44336; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #f44336; + background-color: #f44336; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #f44336; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #ffffff; + color: #69707A; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: #83888F; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #AEC523; +} + +body .ui-divider .ui-divider-content { + background-color: #ffffff; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #D4D6D9; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #D4D6D9; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #D4D6D9; + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} + +body .ui-notificationbar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 1px solid #D4D6D9; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #CDE247; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #dadada; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #f8f8f8; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #f8f8f8; +} + +body .ui-splitter { + border: 1px solid #D4D6D9; + background: #ffffff; + border-radius: 6px; + color: #69707A; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FCFCFC; +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #D4D6D9; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #D4D6D9; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #ffffff; + color: #83888F; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #83888F; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #AEC523; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #AEC523; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #CDE247; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #AEC523; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #D4D6D9; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #AEC523; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #D4D6D9; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #AEC523; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #D4D6D9; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #AEC523; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #ffffff; + color: #83888F; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(174, 197, 35, 0.2); + color: #69707A; +} + +body .ui-toolbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #D4D6D9; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #AEC523; + color: #3E4754; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-light/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-light/theme.scss new file mode 100644 index 0000000..bebe301 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-avocado-light/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #CDE247; +$primaryColor:#AEC523; +$primaryDarkColor: #8A9D16; +$primaryDarkerColor: #7D8E12; +$primaryTextColor: #3E4754; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_light'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-dark/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-dark/theme.css new file mode 100644 index 0000000..ad19523 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-dark/theme.css @@ -0,0 +1,7711 @@ +:root { + --surface-a:#293241; + --surface-b:#3E4754; + --surface-c:rgba(105, 183, 255, 0.2); + --surface-d:#545B67; + --surface-e:#293241; + --surface-f:#293241; + --text-color:#EAEBEC; + --text-color-secondary:#BFC2C6; + --primary-color:#69B7FF; + --primary-light-color:#BAE6FF; + --primary-lighter-color:rgba(186, 230, 255, 0.1); + --primary-dark-color:#5297FF; + --primary-darker-color:#297FFF; + --primary-color-text:#FFFFFF; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-0: #293241; + --surface-50: #3e4754; + --surface-100: #545b67; + --surface-200: #69707a; + --surface-300: #7f848d; + --surface-400: #9499a0; + --surface-500: #a9adb3; + --surface-600: #bfc2c6; + --surface-700: #d4d6d9; + --surface-800: #eaebec; + --surface-900: #ffffff; + --gray-50:#eaebec; + --gray-100: #d4d6d9; + --gray-200: #d4d6d9; + --gray-300: #bfc2c6; + --gray-400: #a9adb3; + --gray-500: #7f848d; + --gray-600: #69707a; + --gray-700: #545b67; + --gray-800: #3e4754; + --gray-900: #293241; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#3E4754; + --surface-section:#3E4754; + --surface-card:#293241; + --surface-overlay:#293241; + --surface-border:#383838; + --surface-hover:rgba(255,255,255,.03); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 1px #BAE6FF; + color-scheme: dark; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.4; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#f8fbff; + --primary-100:#dbeeff; + --primary-200:#bfe0ff; + --primary-300:#a2d2ff; + --primary-400:#86c5ff; + --primary-500:#69b7ff; + --primary-600:#599cd9; + --primary-700:#4a80b3; + --primary-800:#3a658c; + --primary-900:#2a4966; +} + +body .ui-button { + background: #69B7FF; + color: #FFFFFF; + border: 1px solid #69B7FF; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #5297FF; + border-color: #5297FF; + color: #FFFFFF; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #297FFF; + border-color: #297FFF; + color: #FFFFFF; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #69B7FF; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(105, 183, 255, 0.04); + color: #69B7FF; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(105, 183, 255, 0.16); + color: #69B7FF; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #BFC2C6; + border-color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #69B7FF; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(105, 183, 255, 0.04); + color: #69B7FF; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(105, 183, 255, 0.16); + color: #69B7FF; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #69B7FF; + border-color: #69B7FF; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #5297FF; + border-color: #5297FF; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #FFFFFF; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #C5E1A5; + color: #121212; + border: 1px solid #C5E1A5; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #b2d788; + color: #121212; + border-color: #b2d788; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #d6eac0; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #9fce6b; + color: #121212; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FFE082; + color: #121212; + border: 1px solid #FFE082; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #ffd65c; + color: #121212; + border-color: #ffd65c; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ffe9a8; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #ffcd35; + color: #121212; + border-color: #ffcd35; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(255, 224, 130, 0.16); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FFE082; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #CE93D8; + color: #121212; + border: 1px solid #CE93D8; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #c278ce; + color: #121212; + border-color: #c278ce; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ddb3e4; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #b65ec5; + color: #121212; + border-color: #b65ec5; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #81D4FA; + color: #121212; + border: 1px solid #81D4FA; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #5dc8f9; + color: #121212; + border-color: #5dc8f9; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a7e1fc; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #38bbf7; + color: #121212; + border-color: #38bbf7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(129, 212, 250, 0.16); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #81D4FA; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(129, 212, 250, 0.16); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #F48FB1; + color: #121212; + border: 1px solid #F48FB1; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #f16c98; + color: #121212; + border-color: #f16c98; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #f7b1c8; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #ed4980; + color: #121212; + border-color: #ed4980; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +body .ui-commandlink, body .ui-link { + color: #69B7FF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #5297FF; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #297FFF; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #EAEBEC; + color: #3E4754; +} +body .ui-speeddial-action:hover { + background: #BFC2C6; + color: #3E4754; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: #545B67; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: rgba(105, 183, 255, 0.2); +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #69B7FF; + color: #FFFFFF; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #69B7FF; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #293241; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #545B67; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #69B7FF; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #BAE6FF; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-datatable thead th.ui-state-active { + background: #293241; + color: #69B7FF; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #69B7FF; +} +body .ui-datatable .ui-datatable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #293241; + color: #EAEBEC; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #69B7FF; +} +body .ui-datatable .ui-column-resizer-helper { + background: #69B7FF; +} +body .ui-datatable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #293241; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #374250; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #293241; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #293241; + border: 1px solid #545B67; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #293241; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid #545B67; + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #545B67; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #BAE6FF; +} +body .fc th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #545B67; +} +body .fc td.fc-widget-content { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc td.fc-head-container { + border: 1px solid #545B67; +} +body .fc .fc-row { + border-right: 1px solid #545B67; +} +body .fc .fc-event { + background: #5297FF; + border: 1px solid #5297FF; + color: #FFFFFF; +} +body .fc .fc-divider { + background: #293241; + border: 1px solid #545B67; +} +body .fc .fc-toolbar .fc-button { + background: #69B7FF; + color: #FFFFFF; + border: 1px solid #69B7FF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #5297FF; + border-color: #5297FF; + color: #FFFFFF; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #297FFF; + border-color: #297FFF; + color: #FFFFFF; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #2194ff; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #293241; + border: solid #545B67; + border-width: 1px; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #BFC2C6; + width: 2.286em; + height: 2.286em; + margin: 0 0.125em; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #BFC2C6; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.286em; + min-width: 2.286em; + height: 2.286em; + color: #BFC2C6; + margin: 0 0.125em; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #BFC2C6; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #2194ff; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-tagcloud a { + color: #EAEBEC; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #69B7FF; + color: #FFFFFF; +} + +body .timeline-frame { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #69B7FF; + color: #FFFFFF; +} +body .vis-timeline { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item .vis-item-content { + color: #EAEBEC; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #69B7FF; + border-color: #69B7FF; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #FFFFFF; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #EAEBEC; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143em 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286em; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #69B7FF; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #BAE6FF; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #293241; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #69B7FF; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #293241; + color: #BFC2C6; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #69B7FF; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #BAE6FF; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-treetable thead th.ui-state-active { + background: #293241; + color: #69B7FF; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #69B7FF; +} +body .ui-treetable .ui-treetable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #FFFFFF; +} +body .ui-treetable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #293241; +} +body .ui-treetable .ui-column-resizer-helper { + background: #69B7FF; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid #545B67; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #3E4754; + border: 1px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #69B7FF; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #69B7FF; + outline: 0 none; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #BFC2C6; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #BFC2C6; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #EAEBEC; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #BAE6FF; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #FFFFFF; + background: #69B7FF; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #EAEBEC; + background: rgba(105, 183, 255, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #545B67; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #69B7FF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 1px #BAE6FF; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #69B7FF; + background: #69B7FF; + color: #FFFFFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #297FFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #69B7FF; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #297FFF; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #293241; + color: #EAEBEC; + font-weight: 600; + border: solid #545B67; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(105, 183, 255, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #EAEBEC; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #69B7FF; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(105, 183, 255, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #69B7FF; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #69B7FF; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #69B7FF; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #69B7FF; + outline: 0 none; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #545B67; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(105, 183, 255, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #69B7FF; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #69B7FF; + outline: 0 none; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #BFC2C6; +} +body :-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body ::-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body :-ms-input-placeholder { + color: #BFC2C6; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #ef9a9a; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #BFC2C6; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #EAEBEC; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #EAEBEC; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #69B7FF; +} +body .ui-inputfield.ui-state-focus { + border-color: #69B7FF; + outline: 0 none; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-inputfield.ui-state-error { + border-color: #ef9a9a; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #545B67; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #545B67; + background: #293241; + color: #BFC2C6; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #545B67; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #293241; + border-radius: 50%; + border: 2px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0 none; +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #69B7FF; + outline: 0 none; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #69B7FF; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #EAEBEC; + border-color: #297FFF; + margin-left: 2px; +} + +body .keypad-popup { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #293241; + border: 1px solid #545B67; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.ui-state-active { + background: #3E4754; + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #69B7FF; + color: #FFFFFF; + border: 1px solid #69B7FF; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #5297FF; + border-color: #5297FF; + color: #FFFFFF; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #297FFF; + border-color: #297FFF; + color: #FFFFFF; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #545B67; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #293241; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #69B7FF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #69B7FF; + background: #69B7FF; + color: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #297FFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #69B7FF; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #297FFF; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #F48FB1; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #F48FB1; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #EAEBEC; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #5297FF; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69B7FF; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #FFFFFF; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #545B67; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #69B7FF; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #69B7FF; + outline: 0 none; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #545B67; + border-radius: 6px; + background: #293241; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #BAE6FF; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #293241; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #545B67; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #69B7FF; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #69B7FF; + outline: 0 none; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-selectonemenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectonemenu-panel { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-slider { + background: #545B67; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #545B67; + border: 2px solid #69B7FF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #69B7FF; + background: #69B7FF; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #69B7FF; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #293241; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #EAEBEC; + background: rgba(105, 183, 255, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ql-container .ql-editor { + background: #3E4754; + color: #EAEBEC; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #69B7FF; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #69B7FF; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #69B7FF; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #69B7FF; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #ef9a9a; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #ef9a9a; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #293241; + color: #EAEBEC; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #3E4754; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #69B7FF; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #EAEBEC; +} + +body .ui-breadcrumb { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 700; + color: #EAEBEC; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(105, 183, 255, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(105, 183, 255, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #545B67; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #293241; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #EAEBEC; + width: 100%; + border: 0 none; + background: #293241; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 700; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #545B67; + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #545B67; + background: #293241; + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(105, 183, 255, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #BFC2C6; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #EAEBEC; + background: #293241; + border: 1px solid #545B67; + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #69B7FF; + color: #FFFFFF; + border-color: #69B7FF; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #545B67; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #293241; + color: #BFC2C6; + top: 0; + margin: 0; + border-bottom: 2px solid #545B67; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #BFC2C6; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #293241; + border-color: #69B7FF; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #293241; + border-color: #69B7FF; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #69B7FF; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #69B7FF; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #545B67; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #69B7FF; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #69B7FF; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #545B67; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #69B7FF; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #69B7FF; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #545B67; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #69B7FF; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #69B7FF; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #545B67; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #293241; +} + +body .ui-badge { + background: #69B7FF; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #78909C; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #C5E1A5; + color: #121212; +} +body .ui-badge.ui-badge-info { + background: #81D4FA; + color: #121212; +} +body .ui-badge.ui-badge-warning { + background: #FFE082; + color: #121212; +} +body .ui-badge.ui-badge-danger { + background: #F48FB1; + color: #121212; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #545B67; + color: #EAEBEC; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} + +body .ui-clock { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: #545B67; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #545B67; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #69B7FF; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #EAEBEC; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #69B7FF; +} +body .ui-scrolltop:hover { + background: #69b7ff; +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FFFFFF; +} + +body .ui-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #69B7FF; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #C5E1A5; + color: #121212; +} +body .ui-tag.ui-tag-info { + background: #81D4FA; + color: #121212; +} +body .ui-tag.ui-tag-warning { + background: #FFE082; + color: #121212; +} +body .ui-tag.ui-tag-danger { + background: #F48FB1; + color: #121212; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(41, 50, 65, 0); + border-bottom-color: #293241; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(84, 91, 103, 0); + border-bottom-color: #545B67; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #293241; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #545B67; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #69B7FF; + color: #FFFFFF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #5297FF; + color: #FFFFFF; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #545B67; + color: #EAEBEC; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #545B67; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #545B67; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #545B67; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #545B67; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #545B67; + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #293241; + border-color: #545B67; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #ef9a9a; + background-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #ef9a9a; + background-color: #ef9a9a; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #293241; + color: #EAEBEC; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 700; + margin-bottom: 0.5rem; + color: #BFC2C6; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #69B7FF; +} + +body .ui-divider .ui-divider-content { + background-color: #293241; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #545B67; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #545B67; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #545B67; + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} + +body .ui-notificationbar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #BAE6FF; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #3E4754; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #545B67; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #545B67; +} + +body .ui-splitter { + border: 1px solid #545B67; + background: #293241; + border-radius: 6px; + color: #EAEBEC; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #545B67; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #545B67; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #293241; + color: #BFC2C6; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #BFC2C6; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #69B7FF; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #69B7FF; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #BAE6FF; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #69B7FF; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #69B7FF; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #545B67; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #69B7FF; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #69B7FF; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #545B67; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #69B7FF; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #69B7FF; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #545B67; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #69B7FF; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #69B7FF; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #293241; + color: #BFC2C6; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(105, 183, 255, 0.2); + color: #EAEBEC; +} + +body .ui-toolbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #545B67; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #69B7FF; + color: #FFFFFF; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-dark/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-dark/theme.scss new file mode 100644 index 0000000..7720f7f --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-dark/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #BAE6FF; +$primaryColor: #69B7FF; +$primaryDarkColor: #5297FF; +$primaryDarkerColor: #297FFF; +$primaryTextColor: #FFFFFF; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_dark'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-light/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-light/theme.css new file mode 100644 index 0000000..0c1b992 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-light/theme.css @@ -0,0 +1,7710 @@ +:root { + --surface-a:#ffffff; + --surface-b:#FCFCFC; + --surface-c:rgba(82, 151, 255, 0.2); + --surface-d:#D4D6D9; + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#69707A; + --text-color-secondary:#83888F; + --primary-color:#5297FF; + --primary-color-text:#FFFFFF; + --primary-light-color:#69B7FF; + --primary-lighter-color:rgba(105, 183, 255, 0.1); + --primary-dark-color:#297FFF; + --primary-darker-color:#2170E7; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-50: #f2f4f6; + --surface-100: #d9dbdd; + --surface-200: #c1c3c4; + --surface-300: #a9aaac; + --surface-400: #919293; + --surface-500: #797a7b; + --surface-600: #606162; + --surface-700: #484949; + --surface-800: #303031; + --surface-900: #181818; + --gray-50: #f2f4f6; + --gray-100: #d9dbdd; + --gray-200: #c1c3c4; + --gray-300: #a9aaac; + --gray-400: #919293; + --gray-500: #797a7b; + --gray-600: #606162; + --gray-700: #484949; + --gray-800: #303031; + --gray-900: #181818; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#F2F4F6; + --surface-section:#ffffff; + --surface-card:#ffffff; + --surface-overlay:#ffffff; + --surface-border:#dee2e6; + --surface-hover: rgba(82, 151, 255, 0.2); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 0.2rem #69B7FF; + color-scheme: light; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.6; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#f6faff; + --primary-100:#d5e6ff; + --primary-200:#b5d2ff; + --primary-300:#94bfff; + --primary-400:#73abff; + --primary-500:#5297ff; + --primary-600:#4680d9; + --primary-700:#396ab3; + --primary-800:#2d538c; + --primary-900:#213c66; +} + +body .ui-button { + background: #5297FF; + color: #FFFFFF; + border: 1px solid #5297FF; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #297FFF; + border-color: #297FFF; + color: #FFFFFF; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #2170E7; + border-color: #2170E7; + color: #FFFFFF; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #5297FF; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(82, 151, 255, 0.04); + color: #5297FF; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(82, 151, 255, 0.16); + color: #5297FF; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #83888F; + border-color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #5297FF; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(82, 151, 255, 0.04); + color: #5297FF; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(82, 151, 255, 0.16); + color: #5297FF; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 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); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + border-color: #D4D6D9; + color: #69707A; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #5297FF; + border-color: #5297FF; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #297FFF; + border-color: #297FFF; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #FFFFFF; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #689F38; + color: #ffffff; + border: 1px solid #689F38; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #5e8f32; + color: #ffffff; + border-color: #5e8f32; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #c2e0a8; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #537f2d; + color: #ffffff; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FBC02D; + color: #212529; + border: 1px solid #FBC02D; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #fab710; + color: #212529; + border-color: #fab710; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #fde6ab; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #e8a704; + color: #212529; + border-color: #e8a704; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #9C27B0; + color: #ffffff; + border: 1px solid #9C27B0; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #8c239e; + color: #ffffff; + border-color: #8c239e; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #df9eea; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #7d1f8d; + color: #ffffff; + border-color: #7d1f8d; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #0288D1; + color: #ffffff; + border: 1px solid #0288D1; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #027abc; + color: #ffffff; + border-color: #027abc; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #89d4fe; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #026da7; + color: #ffffff; + border-color: #026da7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(2, 136, 209, 0.16); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #0288D1; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(2, 136, 209, 0.16); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #D32F2F; + color: #ffffff; + border: 1px solid #D32F2F; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #c02929; + color: #ffffff; + border-color: #c02929; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #edacac; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #aa2424; + color: #ffffff; + border-color: #aa2424; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +body .ui-commandlink, body .ui-link { + color: #5297FF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #297FFF; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #2170E7; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #69707A; + color: #fff; +} +body .ui-speeddial-action:hover { + background: #343a40; + color: #fff; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: rgba(82, 151, 255, 0.2); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: #D4D6D9; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #5297FF; + color: #FFFFFF; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #5297FF; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #ffffff; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #D4D6D9; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #FCFCFC; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 1px 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #FCFCFC; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #5297FF; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #69B7FF; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-datatable thead th.ui-state-active { + background: #FCFCFC; + color: #5297FF; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #5297FF; +} +body .ui-datatable .ui-datatable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #ffffff; + color: #69707A; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #5297FF; +} +body .ui-datatable .ui-column-resizer-helper { + background: #5297FF; +} +body .ui-datatable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #FCFCFC; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #fcfcfc; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #FCFCFC; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #ffffff; + border: 1px solid #D4D6D9; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 1px 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid rgba(82, 151, 255, 0.2); + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #D4D6D9; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #69B7FF; +} +body .fc th { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #D4D6D9; +} +body .fc td.fc-widget-content { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc td.fc-head-container { + border: 1px solid #D4D6D9; +} +body .fc .fc-row { + border-right: 1px solid #D4D6D9; +} +body .fc .fc-event { + background: #297FFF; + border: 1px solid #297FFF; + color: #FFFFFF; +} +body .fc .fc-divider { + background: #FCFCFC; + border: 1px solid #D4D6D9; +} +body .fc .fc-toolbar .fc-button { + background: #5297FF; + color: #FFFFFF; + border: 1px solid #5297FF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #297FFF; + border-color: #297FFF; + color: #FFFFFF; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #2170E7; + border-color: #2170E7; + color: #FFFFFF; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #0f6eff; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #ffffff; + border: solid rgba(82, 151, 255, 0.2); + border-width: 0; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #83888F; + width: 2.357rem; + height: 2.357rem; + margin: 0.143rem; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #83888F; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.357rem; + min-width: 2.357rem; + height: 2.357rem; + color: #83888F; + margin: 0.143rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #5297FF; + color: #FFFFFF; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #83888F; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #0f6eff; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-tagcloud a { + color: #69707A; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #5297FF; + color: #FFFFFF; +} + +body .timeline-frame { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #5297FF; + color: #FFFFFF; +} +body .vis-timeline { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item .vis-item-content { + color: #69707A; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #5297FF; + border-color: #5297FF; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #FFFFFF; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #69707A; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286rem; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #5297FF; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #69B7FF; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #ffffff; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #5297FF; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #5297FF; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #69B7FF; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-treetable thead th.ui-state-active { + background: #FCFCFC; + color: #5297FF; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #5297FF; +} +body .ui-treetable .ui-treetable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #FFFFFF; +} +body .ui-treetable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(82, 151, 255, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #FCFCFC; +} +body .ui-treetable .ui-column-resizer-helper { + background: #5297FF; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid rgba(82, 151, 255, 0.2); +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #ffffff; + border: 1px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #5297FF; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #5297FF; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #83888F; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #83888F; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #ffffff; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #69707A; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #69B7FF; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #FFFFFF; + background: #5297FF; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #69707A; + background: rgba(82, 151, 255, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #ffffff; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #5297FF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #69B7FF; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #5297FF; + background: #5297FF; + color: #FFFFFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #2170E7; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #f44336; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #5297FF; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #2170E7; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #ffffff; + color: #69707A; + font-weight: 600; + border: solid #D4D6D9; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(82, 151, 255, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #69707A; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #5297FF; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(82, 151, 255, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #2170E7; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #5297FF; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #5297FF; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #5297FF; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #D4D6D9; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(82, 151, 255, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #5297FF; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #5297FF; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #83888F; +} +body :-moz-placeholder { + color: #83888F; + opacity: 1; +} +body ::-moz-placeholder { + color: #83888F; + opacity: 1; +} +body :-ms-input-placeholder { + color: #83888F; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #f44336; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #83888F; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #69707A; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #69707A; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #83888F; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #83888F; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #5297FF; +} +body .ui-inputfield.ui-state-focus { + border-color: #5297FF; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-inputfield.ui-state-error { + border-color: #f44336; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #ffffff; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #D4D6D9; + background: rgba(82, 151, 255, 0.2); + color: #83888F; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #D4D6D9; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #ffffff; + border-radius: 50%; + border: 2px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #5297FF; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #5297FF; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #ffffff; + border-color: #2170E7; + margin-left: 2px; +} + +body .keypad-popup { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #ffffff; + border: 1px solid #D4D6D9; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: #ebebef; + border-color: #D4D6D9; + color: #69707A; +} +body .keypad-popup button.ui-state-active { + background: #2170E7; + border-color: #2170E7; + color: #ffffff; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #5297FF; + color: #FFFFFF; + border: 1px solid #5297FF; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #297FFF; + border-color: #297FFF; + color: #FFFFFF; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #2170E7; + border-color: #2170E7; + color: #FFFFFF; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #D4D6D9; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #ffffff; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #5297FF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #5297FF; + background: #5297FF; + color: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #2170E7; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #f44336; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #5297FF; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #2170E7; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #e0284f; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #e0284f; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69707A; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #297FFF; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #5297FF; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #FFFFFF; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #D4D6D9; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #5297FF; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #5297FF; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #f44336; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(82, 151, 255, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #D4D6D9; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #69B7FF; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #ffffff; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #D4D6D9; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #5297FF; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #5297FF; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-selectonemenu.ui-state-error { + border-color: #f44336; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectonemenu-panel { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(82, 151, 255, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-slider { + background: #D4D6D9; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #ffffff; + border: 2px solid #5297FF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #5297FF; + background: #5297FF; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #5297FF; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #FCFCFC; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #69707A; + background: rgba(82, 151, 255, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ql-container .ql-editor { + background: #ffffff; + color: #69707A; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #5297FF; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #5297FF; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #5297FF; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #5297FF; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #f44336; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #f44336; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #ffffff; + color: #69707A; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #69707A; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #5297FF; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #ffffff; +} + +body .ui-breadcrumb { + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 600; + color: #69707A; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(82, 151, 255, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(82, 151, 255, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #ffffff; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #D4D6D9; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #FCFCFC; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #69707A; + width: 100%; + border: 0 none; + background: #ffffff; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 600; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #FCFCFC; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #D4D6D9; + background: #FCFCFC; + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(82, 151, 255, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #83888F; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #69707A; + background: #ffffff; + border: 1px solid rgba(82, 151, 255, 0.2); + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #83888F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #5297FF; + color: #FFFFFF; + border-color: #5297FF; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #69707A; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #D4D6D9; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #ffffff; + color: #83888F; + top: 0; + margin: 0; + border-bottom: 2px solid #D4D6D9; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #83888F; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #ffffff; + border-color: #545B67; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #ffffff; + border-color: #5297FF; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #5297FF; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #5297FF; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #5297FF; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #5297FF; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #5297FF; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #D4D6D9; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #ffffff; +} + +body .ui-badge { + background: #5297FF; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #607D8B; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #689F38; + color: #ffffff; +} +body .ui-badge.ui-badge-info { + background: #0288D1; + color: #ffffff; +} +body .ui-badge.ui-badge-warning { + background: #FBC02D; + color: #212529; +} +body .ui-badge.ui-badge-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #D4D6D9; + color: #69707A; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} + +body .ui-clock { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #FCFCFC; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: rgba(82, 151, 255, 0.2); + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: #D4D6D9; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #5297FF; + color: #FFFFFF; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #5297FF; + color: #FFFFFF; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #FCFCFC; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #D4D6D9; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #5297FF; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #69707A; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.7); +} +body .ui-scrolltop:hover { + background: rgba(0, 0, 0, 0.8); +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FCFCFC; +} + +body .ui-skeleton { + background-color: rgba(82, 151, 255, 0.2); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #5297FF; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #689F38; + color: #ffffff; +} +body .ui-tag.ui-tag-info { + background: #0288D1; + color: #ffffff; +} +body .ui-tag.ui-tag-warning { + background: #FBC02D; + color: #212529; +} +body .ui-tag.ui-tag-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #ffffff; + color: #69707A; + border: 0 none; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: #69707A; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #5297FF; + color: #FFFFFF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #297FFF; + color: #FFFFFF; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #69707A; + color: #ffffff; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #69707A; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #69707A; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #69707A; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #69707A; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #FCFCFC; + border-color: #D4D6D9; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #f44336; + background-color: #f44336; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #f44336; + background-color: #f44336; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #f44336; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #ffffff; + color: #69707A; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: #83888F; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #5297FF; +} + +body .ui-divider .ui-divider-content { + background-color: #ffffff; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #D4D6D9; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #D4D6D9; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #D4D6D9; + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} + +body .ui-notificationbar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 1px solid #D4D6D9; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #69B7FF; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #dadada; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #f8f8f8; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #f8f8f8; +} + +body .ui-splitter { + border: 1px solid #D4D6D9; + background: #ffffff; + border-radius: 6px; + color: #69707A; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FCFCFC; +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #D4D6D9; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #D4D6D9; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #ffffff; + color: #83888F; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #83888F; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #5297FF; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #5297FF; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #69B7FF; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #5297FF; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #D4D6D9; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #5297FF; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #D4D6D9; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #5297FF; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #D4D6D9; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #5297FF; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #ffffff; + color: #83888F; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(82, 151, 255, 0.2); + color: #69707A; +} + +body .ui-toolbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #D4D6D9; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #5297FF; + color: #FFFFFF; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-light/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-light/theme.scss new file mode 100644 index 0000000..d0e5628 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-blue-light/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #69B7FF; +$primaryColor: #5297FF; +$primaryDarkColor: #297FFF; +$primaryDarkerColor: #2170E7; +$primaryTextColor: #FFFFFF; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_light'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-dark/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-dark/theme.css new file mode 100644 index 0000000..6087e0a --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-dark/theme.css @@ -0,0 +1,7711 @@ +:root { + --surface-a:#293241; + --surface-b:#3E4754; + --surface-c:rgba(110, 193, 128, 0.2); + --surface-d:#545B67; + --surface-e:#293241; + --surface-f:#293241; + --text-color:#EAEBEC; + --text-color-secondary:#BFC2C6; + --primary-color:#6EC180; + --primary-light-color:#91CC9D; + --primary-lighter-color:rgba(145, 204, 157, 0.1); + --primary-dark-color:#34B56F; + --primary-darker-color:#157943; + --primary-color-text:#FFFFFF; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-0: #293241; + --surface-50: #3e4754; + --surface-100: #545b67; + --surface-200: #69707a; + --surface-300: #7f848d; + --surface-400: #9499a0; + --surface-500: #a9adb3; + --surface-600: #bfc2c6; + --surface-700: #d4d6d9; + --surface-800: #eaebec; + --surface-900: #ffffff; + --gray-50:#eaebec; + --gray-100: #d4d6d9; + --gray-200: #d4d6d9; + --gray-300: #bfc2c6; + --gray-400: #a9adb3; + --gray-500: #7f848d; + --gray-600: #69707a; + --gray-700: #545b67; + --gray-800: #3e4754; + --gray-900: #293241; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#3E4754; + --surface-section:#3E4754; + --surface-card:#293241; + --surface-overlay:#293241; + --surface-border:#383838; + --surface-hover:rgba(255,255,255,.03); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 1px #91CC9D; + color-scheme: dark; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.4; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#f8fcf9; + --primary-100:#dcf0e1; + --primary-200:#c1e4c8; + --primary-300:#a5d9b0; + --primary-400:#8acd98; + --primary-500:#6ec180; + --primary-600:#5ea46d; + --primary-700:#4d875a; + --primary-800:#3d6a46; + --primary-900:#2c4d33; +} + +body .ui-button { + background: #6EC180; + color: #FFFFFF; + border: 1px solid #6EC180; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #34B56F; + border-color: #34B56F; + color: #FFFFFF; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #157943; + border-color: #157943; + color: #FFFFFF; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #6EC180; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(110, 193, 128, 0.04); + color: #6EC180; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(110, 193, 128, 0.16); + color: #6EC180; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #BFC2C6; + border-color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #6EC180; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(110, 193, 128, 0.04); + color: #6EC180; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(110, 193, 128, 0.16); + color: #6EC180; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #6EC180; + border-color: #6EC180; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #34B56F; + border-color: #34B56F; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #FFFFFF; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #C5E1A5; + color: #121212; + border: 1px solid #C5E1A5; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #b2d788; + color: #121212; + border-color: #b2d788; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #d6eac0; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #9fce6b; + color: #121212; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FFE082; + color: #121212; + border: 1px solid #FFE082; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #ffd65c; + color: #121212; + border-color: #ffd65c; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ffe9a8; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #ffcd35; + color: #121212; + border-color: #ffcd35; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(255, 224, 130, 0.16); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FFE082; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #CE93D8; + color: #121212; + border: 1px solid #CE93D8; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #c278ce; + color: #121212; + border-color: #c278ce; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ddb3e4; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #b65ec5; + color: #121212; + border-color: #b65ec5; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #81D4FA; + color: #121212; + border: 1px solid #81D4FA; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #5dc8f9; + color: #121212; + border-color: #5dc8f9; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a7e1fc; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #38bbf7; + color: #121212; + border-color: #38bbf7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(129, 212, 250, 0.16); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #81D4FA; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(129, 212, 250, 0.16); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #F48FB1; + color: #121212; + border: 1px solid #F48FB1; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #f16c98; + color: #121212; + border-color: #f16c98; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #f7b1c8; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #ed4980; + color: #121212; + border-color: #ed4980; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +body .ui-commandlink, body .ui-link { + color: #6EC180; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #34B56F; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #157943; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #EAEBEC; + color: #3E4754; +} +body .ui-speeddial-action:hover { + background: #BFC2C6; + color: #3E4754; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: #545B67; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: rgba(110, 193, 128, 0.2); +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #6EC180; + color: #FFFFFF; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #6EC180; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #293241; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #545B67; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #6EC180; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #91CC9D; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-datatable thead th.ui-state-active { + background: #293241; + color: #6EC180; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #6EC180; +} +body .ui-datatable .ui-datatable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #293241; + color: #EAEBEC; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #6EC180; +} +body .ui-datatable .ui-column-resizer-helper { + background: #6EC180; +} +body .ui-datatable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #293241; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #374250; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #293241; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #293241; + border: 1px solid #545B67; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #293241; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid #545B67; + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #545B67; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #91CC9D; +} +body .fc th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #545B67; +} +body .fc td.fc-widget-content { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc td.fc-head-container { + border: 1px solid #545B67; +} +body .fc .fc-row { + border-right: 1px solid #545B67; +} +body .fc .fc-event { + background: #34B56F; + border: 1px solid #34B56F; + color: #FFFFFF; +} +body .fc .fc-divider { + background: #293241; + border: 1px solid #545B67; +} +body .fc .fc-toolbar .fc-button { + background: #6EC180; + color: #FFFFFF; + border: 1px solid #6EC180; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #34B56F; + border-color: #34B56F; + color: #FFFFFF; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #157943; + border-color: #157943; + color: #FFFFFF; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #49aa5e; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #293241; + border: solid #545B67; + border-width: 1px; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #BFC2C6; + width: 2.286em; + height: 2.286em; + margin: 0 0.125em; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #BFC2C6; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.286em; + min-width: 2.286em; + height: 2.286em; + color: #BFC2C6; + margin: 0 0.125em; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #6EC180; + color: #FFFFFF; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #BFC2C6; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #49aa5e; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-tagcloud a { + color: #EAEBEC; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #6EC180; + color: #FFFFFF; +} + +body .timeline-frame { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #6EC180; + color: #FFFFFF; +} +body .vis-timeline { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item .vis-item-content { + color: #EAEBEC; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #6EC180; + border-color: #6EC180; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #FFFFFF; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #EAEBEC; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143em 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286em; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #6EC180; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #91CC9D; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #293241; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #6EC180; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #293241; + color: #BFC2C6; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #6EC180; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #91CC9D; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-treetable thead th.ui-state-active { + background: #293241; + color: #6EC180; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #6EC180; +} +body .ui-treetable .ui-treetable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #FFFFFF; +} +body .ui-treetable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #293241; +} +body .ui-treetable .ui-column-resizer-helper { + background: #6EC180; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid #545B67; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #3E4754; + border: 1px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #6EC180; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #6EC180; + outline: 0 none; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #BFC2C6; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #BFC2C6; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #EAEBEC; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #91CC9D; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #FFFFFF; + background: #6EC180; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #EAEBEC; + background: rgba(110, 193, 128, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #545B67; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #6EC180; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 1px #91CC9D; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #6EC180; + background: #6EC180; + color: #FFFFFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #157943; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #6EC180; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #157943; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #293241; + color: #EAEBEC; + font-weight: 600; + border: solid #545B67; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(110, 193, 128, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #EAEBEC; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #6EC180; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(110, 193, 128, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #6EC180; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #6EC180; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #6EC180; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #6EC180; + outline: 0 none; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #545B67; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(110, 193, 128, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #6EC180; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #6EC180; + outline: 0 none; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #BFC2C6; +} +body :-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body ::-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body :-ms-input-placeholder { + color: #BFC2C6; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #ef9a9a; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #BFC2C6; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #EAEBEC; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #EAEBEC; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #6EC180; +} +body .ui-inputfield.ui-state-focus { + border-color: #6EC180; + outline: 0 none; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-inputfield.ui-state-error { + border-color: #ef9a9a; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #545B67; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #545B67; + background: #293241; + color: #BFC2C6; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #545B67; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #293241; + border-radius: 50%; + border: 2px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0 none; +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #6EC180; + outline: 0 none; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #6EC180; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #EAEBEC; + border-color: #157943; + margin-left: 2px; +} + +body .keypad-popup { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #293241; + border: 1px solid #545B67; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.ui-state-active { + background: #3E4754; + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #6EC180; + color: #FFFFFF; + border: 1px solid #6EC180; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #34B56F; + border-color: #34B56F; + color: #FFFFFF; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #157943; + border-color: #157943; + color: #FFFFFF; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #545B67; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #293241; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #6EC180; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #6EC180; + background: #6EC180; + color: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #157943; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #6EC180; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #157943; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #F48FB1; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #F48FB1; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #EAEBEC; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #34B56F; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #6EC180; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #FFFFFF; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #545B67; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #6EC180; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #6EC180; + outline: 0 none; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #545B67; + border-radius: 6px; + background: #293241; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #91CC9D; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #293241; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #545B67; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #6EC180; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #6EC180; + outline: 0 none; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-selectonemenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectonemenu-panel { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-slider { + background: #545B67; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #545B67; + border: 2px solid #6EC180; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #6EC180; + background: #6EC180; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #6EC180; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #293241; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #EAEBEC; + background: rgba(110, 193, 128, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ql-container .ql-editor { + background: #3E4754; + color: #EAEBEC; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #6EC180; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #6EC180; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #6EC180; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #6EC180; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #ef9a9a; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #ef9a9a; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #293241; + color: #EAEBEC; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #3E4754; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #6EC180; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #EAEBEC; +} + +body .ui-breadcrumb { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 700; + color: #EAEBEC; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(110, 193, 128, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(110, 193, 128, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #545B67; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #293241; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #EAEBEC; + width: 100%; + border: 0 none; + background: #293241; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 700; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #545B67; + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #545B67; + background: #293241; + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(110, 193, 128, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #BFC2C6; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #EAEBEC; + background: #293241; + border: 1px solid #545B67; + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #6EC180; + color: #FFFFFF; + border-color: #6EC180; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #545B67; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #293241; + color: #BFC2C6; + top: 0; + margin: 0; + border-bottom: 2px solid #545B67; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #BFC2C6; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #293241; + border-color: #6EC180; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #293241; + border-color: #6EC180; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #6EC180; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #6EC180; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #545B67; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #6EC180; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #6EC180; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #545B67; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #6EC180; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #6EC180; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #545B67; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #6EC180; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #6EC180; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #545B67; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #293241; +} + +body .ui-badge { + background: #6EC180; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #78909C; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #C5E1A5; + color: #121212; +} +body .ui-badge.ui-badge-info { + background: #81D4FA; + color: #121212; +} +body .ui-badge.ui-badge-warning { + background: #FFE082; + color: #121212; +} +body .ui-badge.ui-badge-danger { + background: #F48FB1; + color: #121212; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #545B67; + color: #EAEBEC; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} + +body .ui-clock { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: #545B67; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #6EC180; + color: #FFFFFF; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #6EC180; + color: #FFFFFF; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #545B67; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #6EC180; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #EAEBEC; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #6EC180; +} +body .ui-scrolltop:hover { + background: #6ec180; +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FFFFFF; +} + +body .ui-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #6EC180; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #C5E1A5; + color: #121212; +} +body .ui-tag.ui-tag-info { + background: #81D4FA; + color: #121212; +} +body .ui-tag.ui-tag-warning { + background: #FFE082; + color: #121212; +} +body .ui-tag.ui-tag-danger { + background: #F48FB1; + color: #121212; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(41, 50, 65, 0); + border-bottom-color: #293241; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(84, 91, 103, 0); + border-bottom-color: #545B67; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #293241; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #545B67; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #6EC180; + color: #FFFFFF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #34B56F; + color: #FFFFFF; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #545B67; + color: #EAEBEC; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #545B67; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #545B67; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #545B67; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #545B67; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #545B67; + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #293241; + border-color: #545B67; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #ef9a9a; + background-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #ef9a9a; + background-color: #ef9a9a; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #293241; + color: #EAEBEC; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 700; + margin-bottom: 0.5rem; + color: #BFC2C6; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #6EC180; +} + +body .ui-divider .ui-divider-content { + background-color: #293241; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #545B67; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #545B67; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #545B67; + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} + +body .ui-notificationbar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #91CC9D; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #3E4754; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #545B67; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #545B67; +} + +body .ui-splitter { + border: 1px solid #545B67; + background: #293241; + border-radius: 6px; + color: #EAEBEC; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #545B67; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #545B67; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #293241; + color: #BFC2C6; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #BFC2C6; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #6EC180; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #6EC180; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #91CC9D; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #6EC180; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #6EC180; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #545B67; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #6EC180; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #6EC180; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #545B67; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #6EC180; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #6EC180; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #545B67; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #6EC180; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #6EC180; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #293241; + color: #BFC2C6; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(110, 193, 128, 0.2); + color: #EAEBEC; +} + +body .ui-toolbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #545B67; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #6EC180; + color: #FFFFFF; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-dark/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-dark/theme.scss new file mode 100644 index 0000000..6122ddc --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-dark/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #91CC9D; +$primaryColor:#6EC180; +$primaryDarkColor: #34B56F; +$primaryDarkerColor: #157943; +$primaryTextColor: #FFFFFF; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_dark'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-light/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-light/theme.css new file mode 100644 index 0000000..d573831 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-light/theme.css @@ -0,0 +1,7710 @@ +:root { + --surface-a:#ffffff; + --surface-b:#FCFCFC; + --surface-c:rgba(52, 181, 111, 0.2); + --surface-d:#D4D6D9; + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#69707A; + --text-color-secondary:#83888F; + --primary-color:#34B56F; + --primary-color-text:#FFFFFF; + --primary-light-color:#6EC180; + --primary-lighter-color:rgba(110, 193, 128, 0.1); + --primary-dark-color:#157943; + --primary-darker-color:#0E6646; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-50: #f2f4f6; + --surface-100: #d9dbdd; + --surface-200: #c1c3c4; + --surface-300: #a9aaac; + --surface-400: #919293; + --surface-500: #797a7b; + --surface-600: #606162; + --surface-700: #484949; + --surface-800: #303031; + --surface-900: #181818; + --gray-50: #f2f4f6; + --gray-100: #d9dbdd; + --gray-200: #c1c3c4; + --gray-300: #a9aaac; + --gray-400: #919293; + --gray-500: #797a7b; + --gray-600: #606162; + --gray-700: #484949; + --gray-800: #303031; + --gray-900: #181818; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#F2F4F6; + --surface-section:#ffffff; + --surface-card:#ffffff; + --surface-overlay:#ffffff; + --surface-border:#dee2e6; + --surface-hover: rgba(52, 181, 111, 0.2); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 0.2rem #6EC180; + color-scheme: light; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.6; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#f5fbf8; + --primary-100:#ceeddc; + --primary-200:#a8dfc1; + --primary-300:#81d1a6; + --primary-400:#5bc38a; + --primary-500:#34b56f; + --primary-600:#2c9a5e; + --primary-700:#247f4e; + --primary-800:#1d643d; + --primary-900:#15482c; +} + +body .ui-button { + background: #34B56F; + color: #FFFFFF; + border: 1px solid #34B56F; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #157943; + border-color: #157943; + color: #FFFFFF; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #0E6646; + border-color: #0E6646; + color: #FFFFFF; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #34B56F; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(52, 181, 111, 0.04); + color: #34B56F; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(52, 181, 111, 0.16); + color: #34B56F; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #83888F; + border-color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #34B56F; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(52, 181, 111, 0.04); + color: #34B56F; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(52, 181, 111, 0.16); + color: #34B56F; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 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); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + border-color: #D4D6D9; + color: #69707A; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #34B56F; + border-color: #34B56F; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #157943; + border-color: #157943; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #FFFFFF; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #689F38; + color: #ffffff; + border: 1px solid #689F38; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #5e8f32; + color: #ffffff; + border-color: #5e8f32; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #c2e0a8; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #537f2d; + color: #ffffff; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FBC02D; + color: #212529; + border: 1px solid #FBC02D; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #fab710; + color: #212529; + border-color: #fab710; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #fde6ab; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #e8a704; + color: #212529; + border-color: #e8a704; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #9C27B0; + color: #ffffff; + border: 1px solid #9C27B0; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #8c239e; + color: #ffffff; + border-color: #8c239e; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #df9eea; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #7d1f8d; + color: #ffffff; + border-color: #7d1f8d; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #0288D1; + color: #ffffff; + border: 1px solid #0288D1; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #027abc; + color: #ffffff; + border-color: #027abc; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #89d4fe; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #026da7; + color: #ffffff; + border-color: #026da7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(2, 136, 209, 0.16); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #0288D1; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(2, 136, 209, 0.16); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #D32F2F; + color: #ffffff; + border: 1px solid #D32F2F; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #c02929; + color: #ffffff; + border-color: #c02929; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #edacac; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #aa2424; + color: #ffffff; + border-color: #aa2424; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +body .ui-commandlink, body .ui-link { + color: #34B56F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #157943; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #0E6646; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #69707A; + color: #fff; +} +body .ui-speeddial-action:hover { + background: #343a40; + color: #fff; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: rgba(52, 181, 111, 0.2); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: #D4D6D9; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #34B56F; + color: #FFFFFF; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #34B56F; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #ffffff; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #D4D6D9; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #FCFCFC; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 1px 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #FCFCFC; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #34B56F; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #6EC180; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-datatable thead th.ui-state-active { + background: #FCFCFC; + color: #34B56F; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #34B56F; +} +body .ui-datatable .ui-datatable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #ffffff; + color: #69707A; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #34B56F; +} +body .ui-datatable .ui-column-resizer-helper { + background: #34B56F; +} +body .ui-datatable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #FCFCFC; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #fcfcfc; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #FCFCFC; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #ffffff; + border: 1px solid #D4D6D9; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 1px 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid rgba(52, 181, 111, 0.2); + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #D4D6D9; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #6EC180; +} +body .fc th { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #D4D6D9; +} +body .fc td.fc-widget-content { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc td.fc-head-container { + border: 1px solid #D4D6D9; +} +body .fc .fc-row { + border-right: 1px solid #D4D6D9; +} +body .fc .fc-event { + background: #157943; + border: 1px solid #157943; + color: #FFFFFF; +} +body .fc .fc-divider { + background: #FCFCFC; + border: 1px solid #D4D6D9; +} +body .fc .fc-toolbar .fc-button { + background: #34B56F; + color: #FFFFFF; + border: 1px solid #34B56F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #157943; + border-color: #157943; + color: #FFFFFF; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #0E6646; + border-color: #0E6646; + color: #FFFFFF; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #2a9159; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #ffffff; + border: solid rgba(52, 181, 111, 0.2); + border-width: 0; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #83888F; + width: 2.357rem; + height: 2.357rem; + margin: 0.143rem; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #83888F; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.357rem; + min-width: 2.357rem; + height: 2.357rem; + color: #83888F; + margin: 0.143rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #34B56F; + color: #FFFFFF; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #83888F; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #2a9159; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-tagcloud a { + color: #69707A; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #34B56F; + color: #FFFFFF; +} + +body .timeline-frame { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #34B56F; + color: #FFFFFF; +} +body .vis-timeline { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item .vis-item-content { + color: #69707A; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #34B56F; + border-color: #34B56F; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #FFFFFF; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #69707A; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286rem; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #34B56F; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #6EC180; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #ffffff; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #34B56F; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #34B56F; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #6EC180; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-treetable thead th.ui-state-active { + background: #FCFCFC; + color: #34B56F; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #34B56F; +} +body .ui-treetable .ui-treetable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #FFFFFF; +} +body .ui-treetable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(52, 181, 111, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #FCFCFC; +} +body .ui-treetable .ui-column-resizer-helper { + background: #34B56F; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid rgba(52, 181, 111, 0.2); +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #ffffff; + border: 1px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #34B56F; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #34B56F; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #83888F; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #83888F; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #ffffff; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #69707A; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #6EC180; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #FFFFFF; + background: #34B56F; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #69707A; + background: rgba(52, 181, 111, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #ffffff; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #34B56F; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #6EC180; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #34B56F; + background: #34B56F; + color: #FFFFFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #0E6646; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #f44336; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #34B56F; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #0E6646; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #ffffff; + color: #69707A; + font-weight: 600; + border: solid #D4D6D9; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(52, 181, 111, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #69707A; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #34B56F; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(52, 181, 111, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #0E6646; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #34B56F; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #34B56F; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #34B56F; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #D4D6D9; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(52, 181, 111, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #34B56F; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #34B56F; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #83888F; +} +body :-moz-placeholder { + color: #83888F; + opacity: 1; +} +body ::-moz-placeholder { + color: #83888F; + opacity: 1; +} +body :-ms-input-placeholder { + color: #83888F; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #f44336; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #83888F; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #69707A; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #69707A; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #83888F; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #83888F; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #34B56F; +} +body .ui-inputfield.ui-state-focus { + border-color: #34B56F; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-inputfield.ui-state-error { + border-color: #f44336; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #ffffff; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #D4D6D9; + background: rgba(52, 181, 111, 0.2); + color: #83888F; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #D4D6D9; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #ffffff; + border-radius: 50%; + border: 2px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #34B56F; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #34B56F; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #ffffff; + border-color: #0E6646; + margin-left: 2px; +} + +body .keypad-popup { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #ffffff; + border: 1px solid #D4D6D9; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: #ebebef; + border-color: #D4D6D9; + color: #69707A; +} +body .keypad-popup button.ui-state-active { + background: #0E6646; + border-color: #0E6646; + color: #ffffff; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #34B56F; + color: #FFFFFF; + border: 1px solid #34B56F; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #157943; + border-color: #157943; + color: #FFFFFF; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #0E6646; + border-color: #0E6646; + color: #FFFFFF; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #D4D6D9; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #ffffff; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #34B56F; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #34B56F; + background: #34B56F; + color: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #0E6646; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #f44336; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #34B56F; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #0E6646; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #e0284f; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #e0284f; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69707A; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #157943; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #34B56F; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #FFFFFF; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #D4D6D9; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #34B56F; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #34B56F; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #f44336; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(52, 181, 111, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #D4D6D9; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #6EC180; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #ffffff; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #D4D6D9; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #34B56F; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #34B56F; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-selectonemenu.ui-state-error { + border-color: #f44336; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectonemenu-panel { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(52, 181, 111, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-slider { + background: #D4D6D9; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #ffffff; + border: 2px solid #34B56F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #34B56F; + background: #34B56F; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #34B56F; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #FCFCFC; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #69707A; + background: rgba(52, 181, 111, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ql-container .ql-editor { + background: #ffffff; + color: #69707A; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #34B56F; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #34B56F; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #34B56F; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #34B56F; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #f44336; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #f44336; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #ffffff; + color: #69707A; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #69707A; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #34B56F; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #ffffff; +} + +body .ui-breadcrumb { + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 600; + color: #69707A; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(52, 181, 111, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(52, 181, 111, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #ffffff; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #D4D6D9; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #FCFCFC; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #69707A; + width: 100%; + border: 0 none; + background: #ffffff; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 600; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #FCFCFC; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #D4D6D9; + background: #FCFCFC; + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(52, 181, 111, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #83888F; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #69707A; + background: #ffffff; + border: 1px solid rgba(52, 181, 111, 0.2); + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #83888F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #34B56F; + color: #FFFFFF; + border-color: #34B56F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #69707A; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #D4D6D9; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #ffffff; + color: #83888F; + top: 0; + margin: 0; + border-bottom: 2px solid #D4D6D9; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #83888F; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #ffffff; + border-color: #545B67; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #ffffff; + border-color: #34B56F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #34B56F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #34B56F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #34B56F; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #34B56F; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #34B56F; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #D4D6D9; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #ffffff; +} + +body .ui-badge { + background: #34B56F; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #607D8B; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #689F38; + color: #ffffff; +} +body .ui-badge.ui-badge-info { + background: #0288D1; + color: #ffffff; +} +body .ui-badge.ui-badge-warning { + background: #FBC02D; + color: #212529; +} +body .ui-badge.ui-badge-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #D4D6D9; + color: #69707A; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} + +body .ui-clock { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #FCFCFC; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: rgba(52, 181, 111, 0.2); + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: #D4D6D9; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #34B56F; + color: #FFFFFF; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #34B56F; + color: #FFFFFF; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #FCFCFC; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #D4D6D9; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #34B56F; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #69707A; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.7); +} +body .ui-scrolltop:hover { + background: rgba(0, 0, 0, 0.8); +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FCFCFC; +} + +body .ui-skeleton { + background-color: rgba(52, 181, 111, 0.2); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #34B56F; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #689F38; + color: #ffffff; +} +body .ui-tag.ui-tag-info { + background: #0288D1; + color: #ffffff; +} +body .ui-tag.ui-tag-warning { + background: #FBC02D; + color: #212529; +} +body .ui-tag.ui-tag-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #ffffff; + color: #69707A; + border: 0 none; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: #69707A; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #34B56F; + color: #FFFFFF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #157943; + color: #FFFFFF; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #69707A; + color: #ffffff; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #69707A; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #69707A; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #69707A; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #69707A; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #FCFCFC; + border-color: #D4D6D9; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #f44336; + background-color: #f44336; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #f44336; + background-color: #f44336; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #f44336; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #ffffff; + color: #69707A; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: #83888F; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #34B56F; +} + +body .ui-divider .ui-divider-content { + background-color: #ffffff; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #D4D6D9; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #D4D6D9; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #D4D6D9; + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} + +body .ui-notificationbar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 1px solid #D4D6D9; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #6EC180; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #dadada; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #f8f8f8; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #f8f8f8; +} + +body .ui-splitter { + border: 1px solid #D4D6D9; + background: #ffffff; + border-radius: 6px; + color: #69707A; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FCFCFC; +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #D4D6D9; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #D4D6D9; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #ffffff; + color: #83888F; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #83888F; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #34B56F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #34B56F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #6EC180; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #34B56F; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #D4D6D9; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #34B56F; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #D4D6D9; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #34B56F; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #D4D6D9; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #34B56F; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #ffffff; + color: #83888F; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(52, 181, 111, 0.2); + color: #69707A; +} + +body .ui-toolbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #D4D6D9; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #34B56F; + color: #FFFFFF; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-light/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-light/theme.scss new file mode 100644 index 0000000..e93a1b6 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-green-light/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #6EC180; +$primaryColor:#34B56F; +$primaryDarkColor: #157943; +$primaryDarkerColor: #0E6646; +$primaryTextColor: #FFFFFF; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_light'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-dark/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-dark/theme.css new file mode 100644 index 0000000..b515d6a --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-dark/theme.css @@ -0,0 +1,7711 @@ +:root { + --surface-a:#293241; + --surface-b:#3E4754; + --surface-c:rgba(255, 168, 88, 0.2); + --surface-d:#545B67; + --surface-e:#293241; + --surface-f:#293241; + --text-color:#EAEBEC; + --text-color-secondary:#BFC2C6; + --primary-color:#FFA858; + --primary-light-color:#FFC591; + --primary-lighter-color:rgba(255, 197, 145, 0.1); + --primary-dark-color:#FF810E; + --primary-darker-color:#F17606; + --primary-color-text:#3E4754; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-0: #293241; + --surface-50: #3e4754; + --surface-100: #545b67; + --surface-200: #69707a; + --surface-300: #7f848d; + --surface-400: #9499a0; + --surface-500: #a9adb3; + --surface-600: #bfc2c6; + --surface-700: #d4d6d9; + --surface-800: #eaebec; + --surface-900: #ffffff; + --gray-50:#eaebec; + --gray-100: #d4d6d9; + --gray-200: #d4d6d9; + --gray-300: #bfc2c6; + --gray-400: #a9adb3; + --gray-500: #7f848d; + --gray-600: #69707a; + --gray-700: #545b67; + --gray-800: #3e4754; + --gray-900: #293241; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#3E4754; + --surface-section:#3E4754; + --surface-card:#293241; + --surface-overlay:#293241; + --surface-border:#383838; + --surface-hover:rgba(255,255,255,.03); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 1px #FFC591; + color-scheme: dark; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.4; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#fffbf7; + --primary-100:#ffead7; + --primary-200:#ffdab7; + --primary-300:#ffc997; + --primary-400:#ffb978; + --primary-500:#ffa858; + --primary-600:#d98f4b; + --primary-700:#b3763e; + --primary-800:#8c5c30; + --primary-900:#664323; +} + +body .ui-button { + background: #FFA858; + color: #3E4754; + border: 1px solid #FFA858; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #FF810E; + border-color: #FF810E; + color: #3E4754; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #F17606; + border-color: #F17606; + color: #3E4754; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFA858; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 168, 88, 0.04); + color: #FFA858; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(255, 168, 88, 0.16); + color: #FFA858; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #BFC2C6; + border-color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #FFA858; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 168, 88, 0.04); + color: #FFA858; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(255, 168, 88, 0.16); + color: #FFA858; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #FFA858; + border-color: #FFA858; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #FF810E; + border-color: #FF810E; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #3E4754; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #C5E1A5; + color: #121212; + border: 1px solid #C5E1A5; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #b2d788; + color: #121212; + border-color: #b2d788; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #d6eac0; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #9fce6b; + color: #121212; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FFE082; + color: #121212; + border: 1px solid #FFE082; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #ffd65c; + color: #121212; + border-color: #ffd65c; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ffe9a8; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #ffcd35; + color: #121212; + border-color: #ffcd35; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(255, 224, 130, 0.16); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FFE082; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #CE93D8; + color: #121212; + border: 1px solid #CE93D8; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #c278ce; + color: #121212; + border-color: #c278ce; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ddb3e4; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #b65ec5; + color: #121212; + border-color: #b65ec5; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #81D4FA; + color: #121212; + border: 1px solid #81D4FA; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #5dc8f9; + color: #121212; + border-color: #5dc8f9; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a7e1fc; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #38bbf7; + color: #121212; + border-color: #38bbf7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(129, 212, 250, 0.16); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #81D4FA; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(129, 212, 250, 0.16); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #F48FB1; + color: #121212; + border: 1px solid #F48FB1; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #f16c98; + color: #121212; + border-color: #f16c98; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #f7b1c8; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #ed4980; + color: #121212; + border-color: #ed4980; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +body .ui-commandlink, body .ui-link { + color: #FFA858; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #FF810E; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #F17606; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #EAEBEC; + color: #3E4754; +} +body .ui-speeddial-action:hover { + background: #BFC2C6; + color: #3E4754; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: #545B67; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: rgba(255, 168, 88, 0.2); +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #FFA858; + color: #3E4754; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #FFA858; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #293241; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #545B67; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FFA858; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFC591; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-datatable thead th.ui-state-active { + background: #293241; + color: #FFA858; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #FFA858; +} +body .ui-datatable .ui-datatable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #293241; + color: #EAEBEC; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #FFA858; +} +body .ui-datatable .ui-column-resizer-helper { + background: #FFA858; +} +body .ui-datatable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #293241; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #374250; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #293241; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #293241; + border: 1px solid #545B67; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #293241; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid #545B67; + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #545B67; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #FFC591; +} +body .fc th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #545B67; +} +body .fc td.fc-widget-content { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc td.fc-head-container { + border: 1px solid #545B67; +} +body .fc .fc-row { + border-right: 1px solid #545B67; +} +body .fc .fc-event { + background: #FF810E; + border: 1px solid #FF810E; + color: #3E4754; +} +body .fc .fc-divider { + background: #293241; + border: 1px solid #545B67; +} +body .fc .fc-toolbar .fc-button { + background: #FFA858; + color: #3E4754; + border: 1px solid #FFA858; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #FF810E; + border-color: #FF810E; + color: #3E4754; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #F17606; + border-color: #F17606; + color: #3E4754; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ff8413; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #293241; + border: solid #545B67; + border-width: 1px; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #BFC2C6; + width: 2.286em; + height: 2.286em; + margin: 0 0.125em; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #BFC2C6; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.286em; + min-width: 2.286em; + height: 2.286em; + color: #BFC2C6; + margin: 0 0.125em; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #FFA858; + color: #3E4754; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #BFC2C6; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ff8413; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-tagcloud a { + color: #EAEBEC; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #FFA858; + color: #3E4754; +} + +body .timeline-frame { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #FFA858; + color: #3E4754; +} +body .vis-timeline { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item .vis-item-content { + color: #EAEBEC; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #FFA858; + border-color: #FFA858; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #3E4754; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #EAEBEC; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143em 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286em; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #FFA858; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC591; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #293241; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #FFA858; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #293241; + color: #BFC2C6; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FFA858; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFC591; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-treetable thead th.ui-state-active { + background: #293241; + color: #FFA858; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #FFA858; +} +body .ui-treetable .ui-treetable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #FFA858; + color: #3E4754; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #3E4754; +} +body .ui-treetable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #293241; +} +body .ui-treetable .ui-column-resizer-helper { + background: #FFA858; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid #545B67; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #3E4754; + border: 1px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #FFA858; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #FFA858; + outline: 0 none; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #BFC2C6; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #BFC2C6; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #EAEBEC; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC591; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #3E4754; + background: #FFA858; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #EAEBEC; + background: rgba(255, 168, 88, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #545B67; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #FFA858; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 1px #FFC591; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFA858; + background: #FFA858; + color: #3E4754; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #F17606; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #FFA858; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #F17606; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #293241; + color: #EAEBEC; + font-weight: 600; + border: solid #545B67; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(255, 168, 88, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #EAEBEC; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #FFA858; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(255, 168, 88, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #FFA858; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #FFA858; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #FFA858; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #FFA858; + outline: 0 none; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #545B67; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(255, 168, 88, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #FFA858; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #FFA858; + outline: 0 none; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #BFC2C6; +} +body :-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body ::-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body :-ms-input-placeholder { + color: #BFC2C6; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #ef9a9a; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #BFC2C6; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #EAEBEC; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #EAEBEC; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #FFA858; +} +body .ui-inputfield.ui-state-focus { + border-color: #FFA858; + outline: 0 none; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-inputfield.ui-state-error { + border-color: #ef9a9a; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #545B67; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #545B67; + background: #293241; + color: #BFC2C6; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #545B67; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #293241; + border-radius: 50%; + border: 2px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0 none; +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #FFA858; + outline: 0 none; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #FFA858; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #EAEBEC; + border-color: #F17606; + margin-left: 2px; +} + +body .keypad-popup { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #293241; + border: 1px solid #545B67; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.ui-state-active { + background: #3E4754; + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #FFA858; + color: #3E4754; + border: 1px solid #FFA858; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #FF810E; + border-color: #FF810E; + color: #3E4754; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #F17606; + border-color: #F17606; + color: #3E4754; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #545B67; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #293241; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #FFA858; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFA858; + background: #FFA858; + color: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #F17606; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #FFA858; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #F17606; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #F48FB1; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #F48FB1; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #EAEBEC; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #FF810E; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #FFA858; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #3E4754; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #545B67; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #FFA858; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #FFA858; + outline: 0 none; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #545B67; + border-radius: 6px; + background: #293241; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC591; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #293241; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #545B67; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #FFA858; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #FFA858; + outline: 0 none; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-selectonemenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectonemenu-panel { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #FFA858; + color: #3E4754; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-slider { + background: #545B67; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #545B67; + border: 2px solid #FFA858; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #FFA858; + background: #FFA858; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #FFA858; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #293241; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #EAEBEC; + background: rgba(255, 168, 88, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ql-container .ql-editor { + background: #3E4754; + color: #EAEBEC; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #FFA858; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #FFA858; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #FFA858; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #FFA858; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #ef9a9a; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #ef9a9a; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #293241; + color: #EAEBEC; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #3E4754; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #FFA858; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #EAEBEC; +} + +body .ui-breadcrumb { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 700; + color: #EAEBEC; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(255, 168, 88, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(255, 168, 88, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #545B67; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #293241; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #EAEBEC; + width: 100%; + border: 0 none; + background: #293241; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 700; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #545B67; + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #545B67; + background: #293241; + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(255, 168, 88, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #BFC2C6; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #EAEBEC; + background: #293241; + border: 1px solid #545B67; + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #FFA858; + color: #3E4754; + border-color: #FFA858; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #545B67; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #293241; + color: #BFC2C6; + top: 0; + margin: 0; + border-bottom: 2px solid #545B67; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #BFC2C6; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #293241; + border-color: #FFA858; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #293241; + border-color: #FFA858; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #FFA858; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #FFA858; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #545B67; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFA858; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFA858; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #545B67; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFA858; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFA858; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #545B67; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFA858; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFA858; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #545B67; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #293241; +} + +body .ui-badge { + background: #FFA858; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #78909C; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #C5E1A5; + color: #121212; +} +body .ui-badge.ui-badge-info { + background: #81D4FA; + color: #121212; +} +body .ui-badge.ui-badge-warning { + background: #FFE082; + color: #121212; +} +body .ui-badge.ui-badge-danger { + background: #F48FB1; + color: #121212; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #545B67; + color: #EAEBEC; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} + +body .ui-clock { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: #545B67; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FFA858; + color: #3E4754; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FFA858; + color: #3E4754; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #545B67; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #FFA858; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #EAEBEC; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FFA858; +} +body .ui-scrolltop:hover { + background: #ffa858; +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #3E4754; +} + +body .ui-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #FFA858; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #C5E1A5; + color: #121212; +} +body .ui-tag.ui-tag-info { + background: #81D4FA; + color: #121212; +} +body .ui-tag.ui-tag-warning { + background: #FFE082; + color: #121212; +} +body .ui-tag.ui-tag-danger { + background: #F48FB1; + color: #121212; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(41, 50, 65, 0); + border-bottom-color: #293241; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(84, 91, 103, 0); + border-bottom-color: #545B67; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #293241; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #545B67; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #FFA858; + color: #3E4754; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #FF810E; + color: #3E4754; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #545B67; + color: #EAEBEC; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #545B67; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #545B67; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #545B67; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #545B67; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #545B67; + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #293241; + border-color: #545B67; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #ef9a9a; + background-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #ef9a9a; + background-color: #ef9a9a; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #293241; + color: #EAEBEC; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 700; + margin-bottom: 0.5rem; + color: #BFC2C6; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #FFA858; +} + +body .ui-divider .ui-divider-content { + background-color: #293241; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #545B67; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #545B67; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #545B67; + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} + +body .ui-notificationbar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFC591; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #3E4754; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #545B67; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #545B67; +} + +body .ui-splitter { + border: 1px solid #545B67; + background: #293241; + border-radius: 6px; + color: #EAEBEC; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #545B67; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #545B67; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #293241; + color: #BFC2C6; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #BFC2C6; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #FFA858; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #FFA858; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFC591; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFA858; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFA858; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #545B67; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFA858; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFA858; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #545B67; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFA858; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFA858; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #545B67; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFA858; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFA858; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #293241; + color: #BFC2C6; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(255, 168, 88, 0.2); + color: #EAEBEC; +} + +body .ui-toolbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #545B67; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #FFA858; + color: #3E4754; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-dark/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-dark/theme.scss new file mode 100644 index 0000000..7f37510 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-dark/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #FFC591; +$primaryColor:#FFA858; +$primaryDarkColor: #FF810E; +$primaryDarkerColor: #F17606; +$primaryTextColor: #3E4754; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_dark'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-light/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-light/theme.css new file mode 100644 index 0000000..a65ae80 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-light/theme.css @@ -0,0 +1,7710 @@ +:root { + --surface-a:#ffffff; + --surface-b:#FCFCFC; + --surface-c:rgba(255, 129, 14, 0.2); + --surface-d:#D4D6D9; + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#69707A; + --text-color-secondary:#83888F; + --primary-color:#FF810E; + --primary-color-text:#FFFFFF; + --primary-light-color:#FFA858; + --primary-lighter-color:rgba(255, 168, 88, 0.1); + --primary-dark-color:#F17606; + --primary-darker-color:#E96404; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-50: #f2f4f6; + --surface-100: #d9dbdd; + --surface-200: #c1c3c4; + --surface-300: #a9aaac; + --surface-400: #919293; + --surface-500: #797a7b; + --surface-600: #606162; + --surface-700: #484949; + --surface-800: #303031; + --surface-900: #181818; + --gray-50: #f2f4f6; + --gray-100: #d9dbdd; + --gray-200: #c1c3c4; + --gray-300: #a9aaac; + --gray-400: #919293; + --gray-500: #797a7b; + --gray-600: #606162; + --gray-700: #484949; + --gray-800: #303031; + --gray-900: #181818; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#F2F4F6; + --surface-section:#ffffff; + --surface-card:#ffffff; + --surface-overlay:#ffffff; + --surface-border:#dee2e6; + --surface-hover: rgba(255, 129, 14, 0.2); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 0.2rem #FFA858; + color-scheme: light; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.6; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#fff9f3; + --primary-100:#ffe1c5; + --primary-200:#ffc997; + --primary-300:#ffb16a; + --primary-400:#ff993c; + --primary-500:#ff810e; + --primary-600:#d96e0c; + --primary-700:#b35a0a; + --primary-800:#8c4708; + --primary-900:#663406; +} + +body .ui-button { + background: #FF810E; + color: #FFFFFF; + border: 1px solid #FF810E; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #F17606; + border-color: #F17606; + color: #FFFFFF; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #E96404; + border-color: #E96404; + color: #FFFFFF; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #FF810E; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 129, 14, 0.04); + color: #FF810E; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(255, 129, 14, 0.16); + color: #FF810E; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #83888F; + border-color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #FF810E; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 129, 14, 0.04); + color: #FF810E; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(255, 129, 14, 0.16); + color: #FF810E; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 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); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + border-color: #D4D6D9; + color: #69707A; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #FF810E; + border-color: #FF810E; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #F17606; + border-color: #F17606; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #FFFFFF; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #689F38; + color: #ffffff; + border: 1px solid #689F38; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #5e8f32; + color: #ffffff; + border-color: #5e8f32; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #c2e0a8; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #537f2d; + color: #ffffff; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FBC02D; + color: #212529; + border: 1px solid #FBC02D; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #fab710; + color: #212529; + border-color: #fab710; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #fde6ab; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #e8a704; + color: #212529; + border-color: #e8a704; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #9C27B0; + color: #ffffff; + border: 1px solid #9C27B0; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #8c239e; + color: #ffffff; + border-color: #8c239e; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #df9eea; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #7d1f8d; + color: #ffffff; + border-color: #7d1f8d; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #0288D1; + color: #ffffff; + border: 1px solid #0288D1; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #027abc; + color: #ffffff; + border-color: #027abc; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #89d4fe; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #026da7; + color: #ffffff; + border-color: #026da7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(2, 136, 209, 0.16); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #0288D1; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(2, 136, 209, 0.16); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #D32F2F; + color: #ffffff; + border: 1px solid #D32F2F; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #c02929; + color: #ffffff; + border-color: #c02929; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #edacac; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #aa2424; + color: #ffffff; + border-color: #aa2424; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +body .ui-commandlink, body .ui-link { + color: #FF810E; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #F17606; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #E96404; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #69707A; + color: #fff; +} +body .ui-speeddial-action:hover { + background: #343a40; + color: #fff; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: rgba(255, 129, 14, 0.2); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: #D4D6D9; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #FF810E; + color: #FFFFFF; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #FF810E; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #ffffff; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #D4D6D9; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #FCFCFC; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 1px 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #FCFCFC; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #FF810E; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFA858; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-datatable thead th.ui-state-active { + background: #FCFCFC; + color: #FF810E; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #FF810E; +} +body .ui-datatable .ui-datatable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #ffffff; + color: #69707A; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #FF810E; +} +body .ui-datatable .ui-column-resizer-helper { + background: #FF810E; +} +body .ui-datatable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #FCFCFC; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #fcfcfc; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #FCFCFC; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #ffffff; + border: 1px solid #D4D6D9; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 1px 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid rgba(255, 129, 14, 0.2); + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #D4D6D9; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #FFA858; +} +body .fc th { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #D4D6D9; +} +body .fc td.fc-widget-content { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc td.fc-head-container { + border: 1px solid #D4D6D9; +} +body .fc .fc-row { + border-right: 1px solid #D4D6D9; +} +body .fc .fc-event { + background: #F17606; + border: 1px solid #F17606; + color: #FFFFFF; +} +body .fc .fc-divider { + background: #FCFCFC; + border: 1px solid #D4D6D9; +} +body .fc .fc-toolbar .fc-button { + background: #FF810E; + color: #FFFFFF; + border: 1px solid #FF810E; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #F17606; + border-color: #F17606; + color: #FFFFFF; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #E96404; + border-color: #E96404; + color: #FFFFFF; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #d76700; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #ffffff; + border: solid rgba(255, 129, 14, 0.2); + border-width: 0; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #83888F; + width: 2.357rem; + height: 2.357rem; + margin: 0.143rem; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #83888F; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.357rem; + min-width: 2.357rem; + height: 2.357rem; + color: #83888F; + margin: 0.143rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #FF810E; + color: #FFFFFF; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #83888F; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #d76700; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-tagcloud a { + color: #69707A; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #FF810E; + color: #FFFFFF; +} + +body .timeline-frame { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #FF810E; + color: #FFFFFF; +} +body .vis-timeline { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item .vis-item-content { + color: #69707A; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #FF810E; + border-color: #FF810E; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #FFFFFF; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #69707A; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286rem; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #FF810E; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFA858; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #ffffff; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #FF810E; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #FF810E; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFA858; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-treetable thead th.ui-state-active { + background: #FCFCFC; + color: #FF810E; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #FF810E; +} +body .ui-treetable .ui-treetable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #FFFFFF; +} +body .ui-treetable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(255, 129, 14, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #FCFCFC; +} +body .ui-treetable .ui-column-resizer-helper { + background: #FF810E; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid rgba(255, 129, 14, 0.2); +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #ffffff; + border: 1px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #FF810E; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #FF810E; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #83888F; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #83888F; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #ffffff; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #69707A; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFA858; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #FFFFFF; + background: #FF810E; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #69707A; + background: rgba(255, 129, 14, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #ffffff; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #FF810E; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #FFA858; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FF810E; + background: #FF810E; + color: #FFFFFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #E96404; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #f44336; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #FF810E; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #E96404; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #ffffff; + color: #69707A; + font-weight: 600; + border: solid #D4D6D9; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(255, 129, 14, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #69707A; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #FF810E; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(255, 129, 14, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #E96404; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #FF810E; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #FF810E; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #FF810E; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #D4D6D9; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(255, 129, 14, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #FF810E; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #FF810E; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #83888F; +} +body :-moz-placeholder { + color: #83888F; + opacity: 1; +} +body ::-moz-placeholder { + color: #83888F; + opacity: 1; +} +body :-ms-input-placeholder { + color: #83888F; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #f44336; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #83888F; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #69707A; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #69707A; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #83888F; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #83888F; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #FF810E; +} +body .ui-inputfield.ui-state-focus { + border-color: #FF810E; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-inputfield.ui-state-error { + border-color: #f44336; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #ffffff; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #D4D6D9; + background: rgba(255, 129, 14, 0.2); + color: #83888F; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #D4D6D9; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #ffffff; + border-radius: 50%; + border: 2px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #FF810E; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #FF810E; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #ffffff; + border-color: #E96404; + margin-left: 2px; +} + +body .keypad-popup { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #ffffff; + border: 1px solid #D4D6D9; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: #ebebef; + border-color: #D4D6D9; + color: #69707A; +} +body .keypad-popup button.ui-state-active { + background: #E96404; + border-color: #E96404; + color: #ffffff; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #FF810E; + color: #FFFFFF; + border: 1px solid #FF810E; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #F17606; + border-color: #F17606; + color: #FFFFFF; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #E96404; + border-color: #E96404; + color: #FFFFFF; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #D4D6D9; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #ffffff; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #FF810E; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FF810E; + background: #FF810E; + color: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #E96404; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #f44336; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #FF810E; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #E96404; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #e0284f; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #e0284f; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69707A; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #F17606; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #FF810E; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #FFFFFF; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #D4D6D9; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #FF810E; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #FF810E; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #f44336; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(255, 129, 14, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #D4D6D9; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFA858; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #ffffff; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #D4D6D9; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #FF810E; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #FF810E; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-selectonemenu.ui-state-error { + border-color: #f44336; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectonemenu-panel { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(255, 129, 14, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-slider { + background: #D4D6D9; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #ffffff; + border: 2px solid #FF810E; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #FF810E; + background: #FF810E; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #FF810E; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #FCFCFC; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #69707A; + background: rgba(255, 129, 14, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ql-container .ql-editor { + background: #ffffff; + color: #69707A; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #FF810E; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #FF810E; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #FF810E; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #FF810E; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #f44336; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #f44336; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #ffffff; + color: #69707A; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #69707A; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #FF810E; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #ffffff; +} + +body .ui-breadcrumb { + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 600; + color: #69707A; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(255, 129, 14, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(255, 129, 14, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #ffffff; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #D4D6D9; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #FCFCFC; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #69707A; + width: 100%; + border: 0 none; + background: #ffffff; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 600; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #FCFCFC; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #D4D6D9; + background: #FCFCFC; + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(255, 129, 14, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #83888F; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #69707A; + background: #ffffff; + border: 1px solid rgba(255, 129, 14, 0.2); + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #83888F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #FF810E; + color: #FFFFFF; + border-color: #FF810E; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #69707A; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #D4D6D9; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #ffffff; + color: #83888F; + top: 0; + margin: 0; + border-bottom: 2px solid #D4D6D9; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #83888F; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #ffffff; + border-color: #545B67; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #ffffff; + border-color: #FF810E; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #FF810E; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #FF810E; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FF810E; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FF810E; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FF810E; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #D4D6D9; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #ffffff; +} + +body .ui-badge { + background: #FF810E; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #607D8B; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #689F38; + color: #ffffff; +} +body .ui-badge.ui-badge-info { + background: #0288D1; + color: #ffffff; +} +body .ui-badge.ui-badge-warning { + background: #FBC02D; + color: #212529; +} +body .ui-badge.ui-badge-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #D4D6D9; + color: #69707A; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} + +body .ui-clock { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #FCFCFC; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: rgba(255, 129, 14, 0.2); + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: #D4D6D9; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FF810E; + color: #FFFFFF; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FF810E; + color: #FFFFFF; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #FCFCFC; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #D4D6D9; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #FF810E; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #69707A; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.7); +} +body .ui-scrolltop:hover { + background: rgba(0, 0, 0, 0.8); +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FCFCFC; +} + +body .ui-skeleton { + background-color: rgba(255, 129, 14, 0.2); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #FF810E; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #689F38; + color: #ffffff; +} +body .ui-tag.ui-tag-info { + background: #0288D1; + color: #ffffff; +} +body .ui-tag.ui-tag-warning { + background: #FBC02D; + color: #212529; +} +body .ui-tag.ui-tag-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #ffffff; + color: #69707A; + border: 0 none; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: #69707A; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #FF810E; + color: #FFFFFF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #F17606; + color: #FFFFFF; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #69707A; + color: #ffffff; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #69707A; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #69707A; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #69707A; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #69707A; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #FCFCFC; + border-color: #D4D6D9; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #f44336; + background-color: #f44336; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #f44336; + background-color: #f44336; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #f44336; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #ffffff; + color: #69707A; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: #83888F; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #FF810E; +} + +body .ui-divider .ui-divider-content { + background-color: #ffffff; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #D4D6D9; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #D4D6D9; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #D4D6D9; + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} + +body .ui-notificationbar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 1px solid #D4D6D9; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFA858; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #dadada; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #f8f8f8; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #f8f8f8; +} + +body .ui-splitter { + border: 1px solid #D4D6D9; + background: #ffffff; + border-radius: 6px; + color: #69707A; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FCFCFC; +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #D4D6D9; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #D4D6D9; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #ffffff; + color: #83888F; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #83888F; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #FF810E; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #FF810E; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFA858; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FF810E; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #D4D6D9; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FF810E; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #D4D6D9; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FF810E; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #D4D6D9; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FF810E; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #ffffff; + color: #83888F; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(255, 129, 14, 0.2); + color: #69707A; +} + +body .ui-toolbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #D4D6D9; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #FF810E; + color: #FFFFFF; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-light/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-light/theme.scss new file mode 100644 index 0000000..761d0a9 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-orange-light/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #FFA858; +$primaryColor:#FF810E; +$primaryDarkColor: #F17606; +$primaryDarkerColor: #E96404; +$primaryTextColor: #FFFFFF; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_light'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-dark/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-dark/theme.css new file mode 100644 index 0000000..43e3ce0 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-dark/theme.css @@ -0,0 +1,7711 @@ +:root { + --surface-a:#293241; + --surface-b:#3E4754; + --surface-c:rgba(119, 123, 241, 0.2); + --surface-d:#545B67; + --surface-e:#293241; + --surface-f:#293241; + --text-color:#EAEBEC; + --text-color-secondary:#BFC2C6; + --primary-color:#777BF1; + --primary-light-color:#A1A4F3; + --primary-lighter-color:rgba(161, 164, 243, 0.1); + --primary-dark-color:#464DF2; + --primary-darker-color:#221ED9; + --primary-color-text:#FFFFFF; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-0: #293241; + --surface-50: #3e4754; + --surface-100: #545b67; + --surface-200: #69707a; + --surface-300: #7f848d; + --surface-400: #9499a0; + --surface-500: #a9adb3; + --surface-600: #bfc2c6; + --surface-700: #d4d6d9; + --surface-800: #eaebec; + --surface-900: #ffffff; + --gray-50:#eaebec; + --gray-100: #d4d6d9; + --gray-200: #d4d6d9; + --gray-300: #bfc2c6; + --gray-400: #a9adb3; + --gray-500: #7f848d; + --gray-600: #69707a; + --gray-700: #545b67; + --gray-800: #3e4754; + --gray-900: #293241; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#3E4754; + --surface-section:#3E4754; + --surface-card:#293241; + --surface-overlay:#293241; + --surface-border:#383838; + --surface-hover:rgba(255,255,255,.03); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 1px #A1A4F3; + color-scheme: dark; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.4; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#f8f8fe; + --primary-100:#dedffc; + --primary-200:#c5c6f9; + --primary-300:#abadf6; + --primary-400:#9194f4; + --primary-500:#777bf1; + --primary-600:#6569cd; + --primary-700:#5356a9; + --primary-800:#414485; + --primary-900:#303160; +} + +body .ui-button { + background: #777BF1; + color: #FFFFFF; + border: 1px solid #777BF1; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #464DF2; + border-color: #464DF2; + color: #FFFFFF; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #221ED9; + border-color: #221ED9; + color: #FFFFFF; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #777BF1; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(119, 123, 241, 0.04); + color: #777BF1; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(119, 123, 241, 0.16); + color: #777BF1; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #BFC2C6; + border-color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #777BF1; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(119, 123, 241, 0.04); + color: #777BF1; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(119, 123, 241, 0.16); + color: #777BF1; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #777BF1; + border-color: #777BF1; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #464DF2; + border-color: #464DF2; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #FFFFFF; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #C5E1A5; + color: #121212; + border: 1px solid #C5E1A5; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #b2d788; + color: #121212; + border-color: #b2d788; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #d6eac0; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #9fce6b; + color: #121212; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FFE082; + color: #121212; + border: 1px solid #FFE082; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #ffd65c; + color: #121212; + border-color: #ffd65c; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ffe9a8; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #ffcd35; + color: #121212; + border-color: #ffcd35; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(255, 224, 130, 0.16); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FFE082; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #CE93D8; + color: #121212; + border: 1px solid #CE93D8; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #c278ce; + color: #121212; + border-color: #c278ce; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ddb3e4; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #b65ec5; + color: #121212; + border-color: #b65ec5; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #81D4FA; + color: #121212; + border: 1px solid #81D4FA; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #5dc8f9; + color: #121212; + border-color: #5dc8f9; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a7e1fc; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #38bbf7; + color: #121212; + border-color: #38bbf7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(129, 212, 250, 0.16); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #81D4FA; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(129, 212, 250, 0.16); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #F48FB1; + color: #121212; + border: 1px solid #F48FB1; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #f16c98; + color: #121212; + border-color: #f16c98; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #f7b1c8; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #ed4980; + color: #121212; + border-color: #ed4980; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +body .ui-commandlink, body .ui-link { + color: #777BF1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #464DF2; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #221ED9; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #EAEBEC; + color: #3E4754; +} +body .ui-speeddial-action:hover { + background: #BFC2C6; + color: #3E4754; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: #545B67; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: rgba(119, 123, 241, 0.2); +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #777BF1; + color: #FFFFFF; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #777BF1; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #293241; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #545B67; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #777BF1; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #A1A4F3; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-datatable thead th.ui-state-active { + background: #293241; + color: #777BF1; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #777BF1; +} +body .ui-datatable .ui-datatable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #293241; + color: #EAEBEC; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #777BF1; +} +body .ui-datatable .ui-column-resizer-helper { + background: #777BF1; +} +body .ui-datatable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #293241; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #374250; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #293241; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #293241; + border: 1px solid #545B67; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #293241; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid #545B67; + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #545B67; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #A1A4F3; +} +body .fc th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #545B67; +} +body .fc td.fc-widget-content { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc td.fc-head-container { + border: 1px solid #545B67; +} +body .fc .fc-row { + border-right: 1px solid #545B67; +} +body .fc .fc-event { + background: #464DF2; + border: 1px solid #464DF2; + color: #FFFFFF; +} +body .fc .fc-divider { + background: #293241; + border: 1px solid #545B67; +} +body .fc .fc-toolbar .fc-button { + background: #777BF1; + color: #FFFFFF; + border: 1px solid #777BF1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #464DF2; + border-color: #464DF2; + color: #FFFFFF; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #221ED9; + border-color: #221ED9; + color: #FFFFFF; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #363cea; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #293241; + border: solid #545B67; + border-width: 1px; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #BFC2C6; + width: 2.286em; + height: 2.286em; + margin: 0 0.125em; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #BFC2C6; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.286em; + min-width: 2.286em; + height: 2.286em; + color: #BFC2C6; + margin: 0 0.125em; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #777BF1; + color: #FFFFFF; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #BFC2C6; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #363cea; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-tagcloud a { + color: #EAEBEC; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #777BF1; + color: #FFFFFF; +} + +body .timeline-frame { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #777BF1; + color: #FFFFFF; +} +body .vis-timeline { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item .vis-item-content { + color: #EAEBEC; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #777BF1; + border-color: #777BF1; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #FFFFFF; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #EAEBEC; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143em 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286em; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #777BF1; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #A1A4F3; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #293241; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #777BF1; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #293241; + color: #BFC2C6; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #777BF1; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #A1A4F3; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-treetable thead th.ui-state-active { + background: #293241; + color: #777BF1; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #777BF1; +} +body .ui-treetable .ui-treetable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #FFFFFF; +} +body .ui-treetable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #293241; +} +body .ui-treetable .ui-column-resizer-helper { + background: #777BF1; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid #545B67; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #3E4754; + border: 1px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #777BF1; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #777BF1; + outline: 0 none; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #BFC2C6; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #BFC2C6; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #EAEBEC; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #A1A4F3; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #FFFFFF; + background: #777BF1; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #EAEBEC; + background: rgba(119, 123, 241, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #545B67; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #777BF1; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 1px #A1A4F3; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #777BF1; + background: #777BF1; + color: #FFFFFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #221ED9; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #777BF1; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #221ED9; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #293241; + color: #EAEBEC; + font-weight: 600; + border: solid #545B67; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(119, 123, 241, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #EAEBEC; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #777BF1; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(119, 123, 241, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #777BF1; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #777BF1; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #777BF1; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #777BF1; + outline: 0 none; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #545B67; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(119, 123, 241, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #777BF1; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #777BF1; + outline: 0 none; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #BFC2C6; +} +body :-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body ::-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body :-ms-input-placeholder { + color: #BFC2C6; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #ef9a9a; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #BFC2C6; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #EAEBEC; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #EAEBEC; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #777BF1; +} +body .ui-inputfield.ui-state-focus { + border-color: #777BF1; + outline: 0 none; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-inputfield.ui-state-error { + border-color: #ef9a9a; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #545B67; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #545B67; + background: #293241; + color: #BFC2C6; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #545B67; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #293241; + border-radius: 50%; + border: 2px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0 none; +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #777BF1; + outline: 0 none; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #777BF1; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #EAEBEC; + border-color: #221ED9; + margin-left: 2px; +} + +body .keypad-popup { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #293241; + border: 1px solid #545B67; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.ui-state-active { + background: #3E4754; + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #777BF1; + color: #FFFFFF; + border: 1px solid #777BF1; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #464DF2; + border-color: #464DF2; + color: #FFFFFF; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #221ED9; + border-color: #221ED9; + color: #FFFFFF; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #545B67; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #293241; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #777BF1; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #777BF1; + background: #777BF1; + color: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #221ED9; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #777BF1; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #221ED9; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #F48FB1; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #F48FB1; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #EAEBEC; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #464DF2; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #777BF1; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #FFFFFF; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #545B67; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #777BF1; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #777BF1; + outline: 0 none; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #545B67; + border-radius: 6px; + background: #293241; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #A1A4F3; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #293241; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #545B67; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #777BF1; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #777BF1; + outline: 0 none; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-selectonemenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectonemenu-panel { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-slider { + background: #545B67; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #545B67; + border: 2px solid #777BF1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #777BF1; + background: #777BF1; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #777BF1; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #293241; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #EAEBEC; + background: rgba(119, 123, 241, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ql-container .ql-editor { + background: #3E4754; + color: #EAEBEC; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #777BF1; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #777BF1; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #777BF1; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #777BF1; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #ef9a9a; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #ef9a9a; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #293241; + color: #EAEBEC; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #3E4754; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #777BF1; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #EAEBEC; +} + +body .ui-breadcrumb { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 700; + color: #EAEBEC; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(119, 123, 241, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(119, 123, 241, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #545B67; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #293241; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #EAEBEC; + width: 100%; + border: 0 none; + background: #293241; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 700; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #545B67; + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #545B67; + background: #293241; + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(119, 123, 241, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #BFC2C6; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #EAEBEC; + background: #293241; + border: 1px solid #545B67; + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #777BF1; + color: #FFFFFF; + border-color: #777BF1; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #545B67; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #293241; + color: #BFC2C6; + top: 0; + margin: 0; + border-bottom: 2px solid #545B67; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #BFC2C6; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #293241; + border-color: #777BF1; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #293241; + border-color: #777BF1; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #777BF1; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #777BF1; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #545B67; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #777BF1; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #777BF1; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #545B67; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #777BF1; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #777BF1; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #545B67; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #777BF1; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #777BF1; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #545B67; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #293241; +} + +body .ui-badge { + background: #777BF1; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #78909C; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #C5E1A5; + color: #121212; +} +body .ui-badge.ui-badge-info { + background: #81D4FA; + color: #121212; +} +body .ui-badge.ui-badge-warning { + background: #FFE082; + color: #121212; +} +body .ui-badge.ui-badge-danger { + background: #F48FB1; + color: #121212; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #545B67; + color: #EAEBEC; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} + +body .ui-clock { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: #545B67; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #777BF1; + color: #FFFFFF; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #777BF1; + color: #FFFFFF; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #545B67; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #777BF1; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #EAEBEC; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #777BF1; +} +body .ui-scrolltop:hover { + background: #777bf1; +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FFFFFF; +} + +body .ui-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #777BF1; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #C5E1A5; + color: #121212; +} +body .ui-tag.ui-tag-info { + background: #81D4FA; + color: #121212; +} +body .ui-tag.ui-tag-warning { + background: #FFE082; + color: #121212; +} +body .ui-tag.ui-tag-danger { + background: #F48FB1; + color: #121212; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(41, 50, 65, 0); + border-bottom-color: #293241; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(84, 91, 103, 0); + border-bottom-color: #545B67; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #293241; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #545B67; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #777BF1; + color: #FFFFFF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #464DF2; + color: #FFFFFF; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #545B67; + color: #EAEBEC; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #545B67; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #545B67; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #545B67; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #545B67; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #545B67; + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #293241; + border-color: #545B67; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #ef9a9a; + background-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #ef9a9a; + background-color: #ef9a9a; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #293241; + color: #EAEBEC; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 700; + margin-bottom: 0.5rem; + color: #BFC2C6; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #777BF1; +} + +body .ui-divider .ui-divider-content { + background-color: #293241; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #545B67; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #545B67; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #545B67; + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} + +body .ui-notificationbar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1A4F3; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #3E4754; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #545B67; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #545B67; +} + +body .ui-splitter { + border: 1px solid #545B67; + background: #293241; + border-radius: 6px; + color: #EAEBEC; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #545B67; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #545B67; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #293241; + color: #BFC2C6; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #BFC2C6; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #777BF1; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #777BF1; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #A1A4F3; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #777BF1; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #777BF1; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #545B67; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #777BF1; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #777BF1; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #545B67; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #777BF1; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #777BF1; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #545B67; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #777BF1; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #777BF1; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #293241; + color: #BFC2C6; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(119, 123, 241, 0.2); + color: #EAEBEC; +} + +body .ui-toolbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #545B67; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #777BF1; + color: #FFFFFF; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-dark/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-dark/theme.scss new file mode 100644 index 0000000..36c605c --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-dark/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #A1A4F3; +$primaryColor:#777BF1; +$primaryDarkColor: #464DF2; +$primaryDarkerColor: #221ED9; +$primaryTextColor: #FFFFFF; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_dark'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-light/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-light/theme.css new file mode 100644 index 0000000..56d0ba0 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-light/theme.css @@ -0,0 +1,7710 @@ +:root { + --surface-a:#ffffff; + --surface-b:#FCFCFC; + --surface-c:rgba(70, 77, 242, 0.2); + --surface-d:#D4D6D9; + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#69707A; + --text-color-secondary:#83888F; + --primary-color:#464DF2; + --primary-color-text:#FFFFFF; + --primary-light-color:#777BF1; + --primary-lighter-color:rgba(119, 123, 241, 0.1); + --primary-dark-color:#221ED9; + --primary-darker-color:#1222B9; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-50: #f2f4f6; + --surface-100: #d9dbdd; + --surface-200: #c1c3c4; + --surface-300: #a9aaac; + --surface-400: #919293; + --surface-500: #797a7b; + --surface-600: #606162; + --surface-700: #484949; + --surface-800: #303031; + --surface-900: #181818; + --gray-50: #f2f4f6; + --gray-100: #d9dbdd; + --gray-200: #c1c3c4; + --gray-300: #a9aaac; + --gray-400: #919293; + --gray-500: #797a7b; + --gray-600: #606162; + --gray-700: #484949; + --gray-800: #303031; + --gray-900: #181818; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#F2F4F6; + --surface-section:#ffffff; + --surface-card:#ffffff; + --surface-overlay:#ffffff; + --surface-border:#dee2e6; + --surface-hover: rgba(70, 77, 242, 0.2); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 0.2rem #777BF1; + color-scheme: light; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.6; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#f6f6fe; + --primary-100:#d3d4fc; + --primary-200:#afb2f9; + --primary-300:#8c91f7; + --primary-400:#696ff4; + --primary-500:#464df2; + --primary-600:#3c41ce; + --primary-700:#3136a9; + --primary-800:#272a85; + --primary-900:#1c1f61; +} + +body .ui-button { + background: #464DF2; + color: #FFFFFF; + border: 1px solid #464DF2; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #221ED9; + border-color: #221ED9; + color: #FFFFFF; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #1222B9; + border-color: #1222B9; + color: #FFFFFF; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #464DF2; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(70, 77, 242, 0.04); + color: #464DF2; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(70, 77, 242, 0.16); + color: #464DF2; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #83888F; + border-color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #464DF2; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(70, 77, 242, 0.04); + color: #464DF2; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(70, 77, 242, 0.16); + color: #464DF2; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 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); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + border-color: #D4D6D9; + color: #69707A; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #464DF2; + border-color: #464DF2; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #221ED9; + border-color: #221ED9; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #FFFFFF; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #689F38; + color: #ffffff; + border: 1px solid #689F38; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #5e8f32; + color: #ffffff; + border-color: #5e8f32; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #c2e0a8; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #537f2d; + color: #ffffff; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FBC02D; + color: #212529; + border: 1px solid #FBC02D; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #fab710; + color: #212529; + border-color: #fab710; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #fde6ab; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #e8a704; + color: #212529; + border-color: #e8a704; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #9C27B0; + color: #ffffff; + border: 1px solid #9C27B0; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #8c239e; + color: #ffffff; + border-color: #8c239e; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #df9eea; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #7d1f8d; + color: #ffffff; + border-color: #7d1f8d; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #0288D1; + color: #ffffff; + border: 1px solid #0288D1; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #027abc; + color: #ffffff; + border-color: #027abc; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #89d4fe; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #026da7; + color: #ffffff; + border-color: #026da7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(2, 136, 209, 0.16); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #0288D1; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(2, 136, 209, 0.16); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #D32F2F; + color: #ffffff; + border: 1px solid #D32F2F; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #c02929; + color: #ffffff; + border-color: #c02929; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #edacac; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #aa2424; + color: #ffffff; + border-color: #aa2424; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +body .ui-commandlink, body .ui-link { + color: #464DF2; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #221ED9; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #1222B9; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #69707A; + color: #fff; +} +body .ui-speeddial-action:hover { + background: #343a40; + color: #fff; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: rgba(70, 77, 242, 0.2); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: #D4D6D9; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #464DF2; + color: #FFFFFF; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #464DF2; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #ffffff; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #D4D6D9; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #FCFCFC; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 1px 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #FCFCFC; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #464DF2; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #777BF1; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-datatable thead th.ui-state-active { + background: #FCFCFC; + color: #464DF2; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #464DF2; +} +body .ui-datatable .ui-datatable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #ffffff; + color: #69707A; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #464DF2; +} +body .ui-datatable .ui-column-resizer-helper { + background: #464DF2; +} +body .ui-datatable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #FCFCFC; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #fcfcfc; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #FCFCFC; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #ffffff; + border: 1px solid #D4D6D9; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 1px 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid rgba(70, 77, 242, 0.2); + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #D4D6D9; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #777BF1; +} +body .fc th { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #D4D6D9; +} +body .fc td.fc-widget-content { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc td.fc-head-container { + border: 1px solid #D4D6D9; +} +body .fc .fc-row { + border-right: 1px solid #D4D6D9; +} +body .fc .fc-event { + background: #221ED9; + border: 1px solid #221ED9; + color: #FFFFFF; +} +body .fc .fc-divider { + background: #FCFCFC; + border: 1px solid #D4D6D9; +} +body .fc .fc-toolbar .fc-button { + background: #464DF2; + color: #FFFFFF; + border: 1px solid #464DF2; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #221ED9; + border-color: #221ED9; + color: #FFFFFF; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #1222B9; + border-color: #1222B9; + color: #FFFFFF; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #1019e9; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #ffffff; + border: solid rgba(70, 77, 242, 0.2); + border-width: 0; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #83888F; + width: 2.357rem; + height: 2.357rem; + margin: 0.143rem; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #83888F; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.357rem; + min-width: 2.357rem; + height: 2.357rem; + color: #83888F; + margin: 0.143rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #464DF2; + color: #FFFFFF; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #83888F; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #1019e9; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-tagcloud a { + color: #69707A; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #464DF2; + color: #FFFFFF; +} + +body .timeline-frame { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #464DF2; + color: #FFFFFF; +} +body .vis-timeline { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item .vis-item-content { + color: #69707A; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #464DF2; + border-color: #464DF2; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #FFFFFF; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #69707A; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286rem; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #464DF2; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #777BF1; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #ffffff; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #464DF2; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #464DF2; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #777BF1; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-treetable thead th.ui-state-active { + background: #FCFCFC; + color: #464DF2; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #464DF2; +} +body .ui-treetable .ui-treetable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #FFFFFF; +} +body .ui-treetable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(70, 77, 242, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #FCFCFC; +} +body .ui-treetable .ui-column-resizer-helper { + background: #464DF2; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid rgba(70, 77, 242, 0.2); +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #ffffff; + border: 1px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #464DF2; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #464DF2; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #83888F; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #83888F; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #ffffff; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #69707A; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #777BF1; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #FFFFFF; + background: #464DF2; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #69707A; + background: rgba(70, 77, 242, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #ffffff; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #464DF2; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #777BF1; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #464DF2; + background: #464DF2; + color: #FFFFFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #1222B9; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #f44336; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #464DF2; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #1222B9; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #ffffff; + color: #69707A; + font-weight: 600; + border: solid #D4D6D9; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(70, 77, 242, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #69707A; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #464DF2; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(70, 77, 242, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #1222B9; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #464DF2; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #464DF2; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #464DF2; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #D4D6D9; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(70, 77, 242, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #464DF2; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #464DF2; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #83888F; +} +body :-moz-placeholder { + color: #83888F; + opacity: 1; +} +body ::-moz-placeholder { + color: #83888F; + opacity: 1; +} +body :-ms-input-placeholder { + color: #83888F; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #f44336; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #83888F; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #69707A; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #69707A; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #83888F; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #83888F; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #464DF2; +} +body .ui-inputfield.ui-state-focus { + border-color: #464DF2; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-inputfield.ui-state-error { + border-color: #f44336; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #ffffff; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #D4D6D9; + background: rgba(70, 77, 242, 0.2); + color: #83888F; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #D4D6D9; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #ffffff; + border-radius: 50%; + border: 2px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #464DF2; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #464DF2; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #ffffff; + border-color: #1222B9; + margin-left: 2px; +} + +body .keypad-popup { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #ffffff; + border: 1px solid #D4D6D9; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: #ebebef; + border-color: #D4D6D9; + color: #69707A; +} +body .keypad-popup button.ui-state-active { + background: #1222B9; + border-color: #1222B9; + color: #ffffff; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #464DF2; + color: #FFFFFF; + border: 1px solid #464DF2; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #221ED9; + border-color: #221ED9; + color: #FFFFFF; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #1222B9; + border-color: #1222B9; + color: #FFFFFF; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #D4D6D9; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #ffffff; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #464DF2; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #464DF2; + background: #464DF2; + color: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #1222B9; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #f44336; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #464DF2; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #1222B9; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #e0284f; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #e0284f; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69707A; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #221ED9; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #464DF2; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #FFFFFF; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #D4D6D9; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #464DF2; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #464DF2; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #f44336; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(70, 77, 242, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #D4D6D9; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #777BF1; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #ffffff; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #D4D6D9; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #464DF2; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #464DF2; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-selectonemenu.ui-state-error { + border-color: #f44336; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectonemenu-panel { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(70, 77, 242, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-slider { + background: #D4D6D9; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #ffffff; + border: 2px solid #464DF2; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #464DF2; + background: #464DF2; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #464DF2; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #FCFCFC; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #69707A; + background: rgba(70, 77, 242, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ql-container .ql-editor { + background: #ffffff; + color: #69707A; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #464DF2; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #464DF2; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #464DF2; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #464DF2; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #f44336; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #f44336; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #ffffff; + color: #69707A; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #69707A; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #464DF2; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #ffffff; +} + +body .ui-breadcrumb { + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 600; + color: #69707A; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(70, 77, 242, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(70, 77, 242, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #ffffff; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #D4D6D9; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #FCFCFC; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #69707A; + width: 100%; + border: 0 none; + background: #ffffff; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 600; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #FCFCFC; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #D4D6D9; + background: #FCFCFC; + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(70, 77, 242, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #83888F; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #69707A; + background: #ffffff; + border: 1px solid rgba(70, 77, 242, 0.2); + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #83888F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #464DF2; + color: #FFFFFF; + border-color: #464DF2; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #69707A; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #D4D6D9; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #ffffff; + color: #83888F; + top: 0; + margin: 0; + border-bottom: 2px solid #D4D6D9; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #83888F; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #ffffff; + border-color: #545B67; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #ffffff; + border-color: #464DF2; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #464DF2; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #464DF2; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #464DF2; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #464DF2; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #464DF2; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #D4D6D9; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #ffffff; +} + +body .ui-badge { + background: #464DF2; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #607D8B; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #689F38; + color: #ffffff; +} +body .ui-badge.ui-badge-info { + background: #0288D1; + color: #ffffff; +} +body .ui-badge.ui-badge-warning { + background: #FBC02D; + color: #212529; +} +body .ui-badge.ui-badge-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #D4D6D9; + color: #69707A; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} + +body .ui-clock { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #FCFCFC; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: rgba(70, 77, 242, 0.2); + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: #D4D6D9; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #464DF2; + color: #FFFFFF; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #464DF2; + color: #FFFFFF; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #FCFCFC; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #D4D6D9; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #464DF2; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #69707A; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.7); +} +body .ui-scrolltop:hover { + background: rgba(0, 0, 0, 0.8); +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FCFCFC; +} + +body .ui-skeleton { + background-color: rgba(70, 77, 242, 0.2); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #464DF2; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #689F38; + color: #ffffff; +} +body .ui-tag.ui-tag-info { + background: #0288D1; + color: #ffffff; +} +body .ui-tag.ui-tag-warning { + background: #FBC02D; + color: #212529; +} +body .ui-tag.ui-tag-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #ffffff; + color: #69707A; + border: 0 none; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: #69707A; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #464DF2; + color: #FFFFFF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #221ED9; + color: #FFFFFF; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #69707A; + color: #ffffff; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #69707A; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #69707A; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #69707A; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #69707A; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #FCFCFC; + border-color: #D4D6D9; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #f44336; + background-color: #f44336; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #f44336; + background-color: #f44336; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #f44336; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #ffffff; + color: #69707A; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: #83888F; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #464DF2; +} + +body .ui-divider .ui-divider-content { + background-color: #ffffff; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #D4D6D9; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #D4D6D9; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #D4D6D9; + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} + +body .ui-notificationbar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 1px solid #D4D6D9; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #777BF1; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #dadada; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #f8f8f8; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #f8f8f8; +} + +body .ui-splitter { + border: 1px solid #D4D6D9; + background: #ffffff; + border-radius: 6px; + color: #69707A; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FCFCFC; +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #D4D6D9; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #D4D6D9; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #ffffff; + color: #83888F; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #83888F; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #464DF2; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #464DF2; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #777BF1; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #464DF2; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #D4D6D9; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #464DF2; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #D4D6D9; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #464DF2; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #D4D6D9; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #464DF2; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #ffffff; + color: #83888F; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(70, 77, 242, 0.2); + color: #69707A; +} + +body .ui-toolbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #D4D6D9; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #464DF2; + color: #FFFFFF; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-light/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-light/theme.scss new file mode 100644 index 0000000..1946eb8 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-purple-light/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #777BF1; +$primaryColor:#464DF2; +$primaryDarkColor: #221ED9; +$primaryDarkerColor: #1222B9; +$primaryTextColor: #FFFFFF; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_light'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-dark/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-dark/theme.css new file mode 100644 index 0000000..d5ce0a3 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-dark/theme.css @@ -0,0 +1,7711 @@ +:root { + --surface-a:#293241; + --surface-b:#3E4754; + --surface-c:rgba(255, 195, 162, 0.2); + --surface-d:#545B67; + --surface-e:#293241; + --surface-f:#293241; + --text-color:#EAEBEC; + --text-color-secondary:#BFC2C6; + --primary-color:#FFC3A2; + --primary-light-color:#FFE2D1; + --primary-lighter-color:rgba(255, 226, 209, 0.1); + --primary-dark-color:#FF9B7B; + --primary-darker-color:#FF6E49; + --primary-color-text:#3E4754; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-0: #293241; + --surface-50: #3e4754; + --surface-100: #545b67; + --surface-200: #69707a; + --surface-300: #7f848d; + --surface-400: #9499a0; + --surface-500: #a9adb3; + --surface-600: #bfc2c6; + --surface-700: #d4d6d9; + --surface-800: #eaebec; + --surface-900: #ffffff; + --gray-50:#eaebec; + --gray-100: #d4d6d9; + --gray-200: #d4d6d9; + --gray-300: #bfc2c6; + --gray-400: #a9adb3; + --gray-500: #7f848d; + --gray-600: #69707a; + --gray-700: #545b67; + --gray-800: #3e4754; + --gray-900: #293241; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#3E4754; + --surface-section:#3E4754; + --surface-card:#293241; + --surface-overlay:#293241; + --surface-border:#383838; + --surface-hover:rgba(255,255,255,.03); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 1px #FFE2D1; + color-scheme: dark; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.4; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#fffcfa; + --primary-100:#fff1e9; + --primary-200:#ffe5d7; + --primary-300:#ffdac5; + --primary-400:#ffceb4; + --primary-500:#ffc3a2; + --primary-600:#d9a68a; + --primary-700:#b38971; + --primary-800:#8c6b59; + --primary-900:#664e41; +} + +body .ui-button { + background: #FFC3A2; + color: #3E4754; + border: 1px solid #FFC3A2; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #FF9B7B; + border-color: #FF9B7B; + color: #3E4754; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #FF6E49; + border-color: #FF6E49; + color: #3E4754; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFC3A2; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 195, 162, 0.04); + color: #FFC3A2; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(255, 195, 162, 0.16); + color: #FFC3A2; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #BFC2C6; + border-color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #FFC3A2; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 195, 162, 0.04); + color: #FFC3A2; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(255, 195, 162, 0.16); + color: #FFC3A2; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #FFC3A2; + border-color: #FFC3A2; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #FF9B7B; + border-color: #FF9B7B; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #3E4754; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #C5E1A5; + color: #121212; + border: 1px solid #C5E1A5; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #b2d788; + color: #121212; + border-color: #b2d788; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #d6eac0; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #9fce6b; + color: #121212; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FFE082; + color: #121212; + border: 1px solid #FFE082; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #ffd65c; + color: #121212; + border-color: #ffd65c; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ffe9a8; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #ffcd35; + color: #121212; + border-color: #ffcd35; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(255, 224, 130, 0.16); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FFE082; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #CE93D8; + color: #121212; + border: 1px solid #CE93D8; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #c278ce; + color: #121212; + border-color: #c278ce; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ddb3e4; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #b65ec5; + color: #121212; + border-color: #b65ec5; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #81D4FA; + color: #121212; + border: 1px solid #81D4FA; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #5dc8f9; + color: #121212; + border-color: #5dc8f9; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a7e1fc; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #38bbf7; + color: #121212; + border-color: #38bbf7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(129, 212, 250, 0.16); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #81D4FA; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(129, 212, 250, 0.16); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #F48FB1; + color: #121212; + border: 1px solid #F48FB1; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #f16c98; + color: #121212; + border-color: #f16c98; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #f7b1c8; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #ed4980; + color: #121212; + border-color: #ed4980; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +body .ui-commandlink, body .ui-link { + color: #FFC3A2; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #FF9B7B; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #FF6E49; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #EAEBEC; + color: #3E4754; +} +body .ui-speeddial-action:hover { + background: #BFC2C6; + color: #3E4754; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: #545B67; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: rgba(255, 195, 162, 0.2); +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #FFC3A2; + color: #3E4754; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #FFC3A2; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #293241; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #545B67; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FFC3A2; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFE2D1; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-datatable thead th.ui-state-active { + background: #293241; + color: #FFC3A2; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #FFC3A2; +} +body .ui-datatable .ui-datatable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #293241; + color: #EAEBEC; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #FFC3A2; +} +body .ui-datatable .ui-column-resizer-helper { + background: #FFC3A2; +} +body .ui-datatable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #293241; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #374250; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #293241; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #293241; + border: 1px solid #545B67; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #293241; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid #545B67; + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #545B67; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #FFE2D1; +} +body .fc th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #545B67; +} +body .fc td.fc-widget-content { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc td.fc-head-container { + border: 1px solid #545B67; +} +body .fc .fc-row { + border-right: 1px solid #545B67; +} +body .fc .fc-event { + background: #FF9B7B; + border: 1px solid #FF9B7B; + color: #3E4754; +} +body .fc .fc-divider { + background: #293241; + border: 1px solid #545B67; +} +body .fc .fc-toolbar .fc-button { + background: #FFC3A2; + color: #3E4754; + border: 1px solid #FFC3A2; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #FF9B7B; + border-color: #FF9B7B; + color: #3E4754; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #FF6E49; + border-color: #FF6E49; + color: #3E4754; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ff8d4f; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #293241; + border: solid #545B67; + border-width: 1px; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #BFC2C6; + width: 2.286em; + height: 2.286em; + margin: 0 0.125em; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #BFC2C6; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.286em; + min-width: 2.286em; + height: 2.286em; + color: #BFC2C6; + margin: 0 0.125em; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #FFC3A2; + color: #3E4754; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #BFC2C6; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ff8d4f; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-tagcloud a { + color: #EAEBEC; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #FFC3A2; + color: #3E4754; +} + +body .timeline-frame { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #FFC3A2; + color: #3E4754; +} +body .vis-timeline { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item .vis-item-content { + color: #EAEBEC; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #FFC3A2; + border-color: #FFC3A2; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #3E4754; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #EAEBEC; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143em 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286em; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #FFC3A2; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFE2D1; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #293241; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #FFC3A2; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #293241; + color: #BFC2C6; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FFC3A2; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFE2D1; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-treetable thead th.ui-state-active { + background: #293241; + color: #FFC3A2; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #FFC3A2; +} +body .ui-treetable .ui-treetable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #3E4754; +} +body .ui-treetable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #293241; +} +body .ui-treetable .ui-column-resizer-helper { + background: #FFC3A2; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid #545B67; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #3E4754; + border: 1px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #FFC3A2; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #FFC3A2; + outline: 0 none; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #BFC2C6; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #BFC2C6; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #EAEBEC; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFE2D1; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #3E4754; + background: #FFC3A2; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #EAEBEC; + background: rgba(255, 195, 162, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #545B67; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 1px #FFE2D1; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFC3A2; + background: #FFC3A2; + color: #3E4754; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #FF6E49; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #FFC3A2; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #FF6E49; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #293241; + color: #EAEBEC; + font-weight: 600; + border: solid #545B67; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(255, 195, 162, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #EAEBEC; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #FFC3A2; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(255, 195, 162, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #FFC3A2; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #FFC3A2; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #FFC3A2; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #FFC3A2; + outline: 0 none; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #545B67; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(255, 195, 162, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #FFC3A2; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #FFC3A2; + outline: 0 none; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #BFC2C6; +} +body :-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body ::-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body :-ms-input-placeholder { + color: #BFC2C6; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #ef9a9a; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #BFC2C6; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #EAEBEC; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #EAEBEC; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-inputfield.ui-state-focus { + border-color: #FFC3A2; + outline: 0 none; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-inputfield.ui-state-error { + border-color: #ef9a9a; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #545B67; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #545B67; + background: #293241; + color: #BFC2C6; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #545B67; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #293241; + border-radius: 50%; + border: 2px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0 none; +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #FFC3A2; + outline: 0 none; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #FFC3A2; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #EAEBEC; + border-color: #FF6E49; + margin-left: 2px; +} + +body .keypad-popup { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #293241; + border: 1px solid #545B67; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.ui-state-active { + background: #3E4754; + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #FFC3A2; + color: #3E4754; + border: 1px solid #FFC3A2; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #FF9B7B; + border-color: #FF9B7B; + color: #3E4754; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #FF6E49; + border-color: #FF6E49; + color: #3E4754; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #545B67; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #293241; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFC3A2; + background: #FFC3A2; + color: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #FF6E49; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #FFC3A2; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #FF6E49; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #F48FB1; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #F48FB1; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #EAEBEC; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #FF9B7B; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #FFC3A2; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #3E4754; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #545B67; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #FFC3A2; + outline: 0 none; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #545B67; + border-radius: 6px; + background: #293241; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFE2D1; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #293241; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #545B67; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #FFC3A2; + outline: 0 none; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-selectonemenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectonemenu-panel { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-slider { + background: #545B67; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #545B67; + border: 2px solid #FFC3A2; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #FFC3A2; + background: #FFC3A2; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #FFC3A2; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #293241; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #EAEBEC; + background: rgba(255, 195, 162, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ql-container .ql-editor { + background: #3E4754; + color: #EAEBEC; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #FFC3A2; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #FFC3A2; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #FFC3A2; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #FFC3A2; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #ef9a9a; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #ef9a9a; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #293241; + color: #EAEBEC; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #3E4754; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #FFC3A2; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #EAEBEC; +} + +body .ui-breadcrumb { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 700; + color: #EAEBEC; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(255, 195, 162, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(255, 195, 162, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #545B67; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #293241; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #EAEBEC; + width: 100%; + border: 0 none; + background: #293241; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 700; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #545B67; + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #545B67; + background: #293241; + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(255, 195, 162, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #BFC2C6; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #EAEBEC; + background: #293241; + border: 1px solid #545B67; + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #FFC3A2; + color: #3E4754; + border-color: #FFC3A2; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #545B67; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #293241; + color: #BFC2C6; + top: 0; + margin: 0; + border-bottom: 2px solid #545B67; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #BFC2C6; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #293241; + border-color: #FFC3A2; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #293241; + border-color: #FFC3A2; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #FFC3A2; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #FFC3A2; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #545B67; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFC3A2; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #545B67; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFC3A2; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #545B67; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFC3A2; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #545B67; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #293241; +} + +body .ui-badge { + background: #FFC3A2; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #78909C; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #C5E1A5; + color: #121212; +} +body .ui-badge.ui-badge-info { + background: #81D4FA; + color: #121212; +} +body .ui-badge.ui-badge-warning { + background: #FFE082; + color: #121212; +} +body .ui-badge.ui-badge-danger { + background: #F48FB1; + color: #121212; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #545B67; + color: #EAEBEC; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} + +body .ui-clock { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: #545B67; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FFC3A2; + color: #3E4754; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FFC3A2; + color: #3E4754; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #545B67; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #FFC3A2; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #EAEBEC; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FFC3A2; +} +body .ui-scrolltop:hover { + background: #ffc3a2; +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #3E4754; +} + +body .ui-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #FFC3A2; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #C5E1A5; + color: #121212; +} +body .ui-tag.ui-tag-info { + background: #81D4FA; + color: #121212; +} +body .ui-tag.ui-tag-warning { + background: #FFE082; + color: #121212; +} +body .ui-tag.ui-tag-danger { + background: #F48FB1; + color: #121212; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(41, 50, 65, 0); + border-bottom-color: #293241; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(84, 91, 103, 0); + border-bottom-color: #545B67; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #293241; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #545B67; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #FFC3A2; + color: #3E4754; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #FF9B7B; + color: #3E4754; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #545B67; + color: #EAEBEC; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #545B67; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #545B67; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #545B67; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #545B67; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #545B67; + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #293241; + border-color: #545B67; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #ef9a9a; + background-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #ef9a9a; + background-color: #ef9a9a; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #293241; + color: #EAEBEC; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 700; + margin-bottom: 0.5rem; + color: #BFC2C6; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #FFC3A2; +} + +body .ui-divider .ui-divider-content { + background-color: #293241; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #545B67; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #545B67; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #545B67; + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} + +body .ui-notificationbar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFE2D1; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #3E4754; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #545B67; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #545B67; +} + +body .ui-splitter { + border: 1px solid #545B67; + background: #293241; + border-radius: 6px; + color: #EAEBEC; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #545B67; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #545B67; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #293241; + color: #BFC2C6; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #BFC2C6; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #FFC3A2; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #FFC3A2; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFE2D1; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFC3A2; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #545B67; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFC3A2; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #545B67; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFC3A2; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #545B67; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFC3A2; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFC3A2; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #293241; + color: #BFC2C6; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(255, 195, 162, 0.2); + color: #EAEBEC; +} + +body .ui-toolbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #545B67; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #FFC3A2; + color: #3E4754; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-dark/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-dark/theme.scss new file mode 100644 index 0000000..c3fa149 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-dark/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #FFE2D1; +$primaryColor:#FFC3A2; +$primaryDarkColor: #FF9B7B; +$primaryDarkerColor: #FF6E49; +$primaryTextColor: #3E4754; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_dark'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-light/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-light/theme.css new file mode 100644 index 0000000..3f756ae --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-light/theme.css @@ -0,0 +1,7710 @@ +:root { + --surface-a:#ffffff; + --surface-b:#FCFCFC; + --surface-c:rgba(255, 155, 123, 0.2); + --surface-d:#D4D6D9; + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#69707A; + --text-color-secondary:#83888F; + --primary-color:#FF9B7B; + --primary-color-text:#3E4754; + --primary-light-color:#FFC3A2; + --primary-lighter-color:rgba(255, 195, 162, 0.1); + --primary-dark-color:#FF6E49; + --primary-darker-color:#EA2B1F; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-50: #f2f4f6; + --surface-100: #d9dbdd; + --surface-200: #c1c3c4; + --surface-300: #a9aaac; + --surface-400: #919293; + --surface-500: #797a7b; + --surface-600: #606162; + --surface-700: #484949; + --surface-800: #303031; + --surface-900: #181818; + --gray-50: #f2f4f6; + --gray-100: #d9dbdd; + --gray-200: #c1c3c4; + --gray-300: #a9aaac; + --gray-400: #919293; + --gray-500: #797a7b; + --gray-600: #606162; + --gray-700: #484949; + --gray-800: #303031; + --gray-900: #181818; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#F2F4F6; + --surface-section:#ffffff; + --surface-card:#ffffff; + --surface-overlay:#ffffff; + --surface-border:#dee2e6; + --surface-hover: rgba(255, 155, 123, 0.2); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 0.2rem #FFC3A2; + color-scheme: light; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.6; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#fffaf8; + --primary-100:#ffe7df; + --primary-200:#ffd4c6; + --primary-300:#ffc1ad; + --primary-400:#ffae94; + --primary-500:#ff9b7b; + --primary-600:#d98469; + --primary-700:#b36d56; + --primary-800:#8c5544; + --primary-900:#663e31; +} + +body .ui-button { + background: #FF9B7B; + color: #3E4754; + border: 1px solid #FF9B7B; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #FF6E49; + border-color: #FF6E49; + color: #3E4754; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #EA2B1F; + border-color: #EA2B1F; + color: #3E4754; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #FF9B7B; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 155, 123, 0.04); + color: #FF9B7B; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(255, 155, 123, 0.16); + color: #FF9B7B; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #83888F; + border-color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #FF9B7B; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 155, 123, 0.04); + color: #FF9B7B; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(255, 155, 123, 0.16); + color: #FF9B7B; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 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); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + border-color: #D4D6D9; + color: #69707A; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #FF9B7B; + border-color: #FF9B7B; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #FF6E49; + border-color: #FF6E49; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #3E4754; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #689F38; + color: #ffffff; + border: 1px solid #689F38; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #5e8f32; + color: #ffffff; + border-color: #5e8f32; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #c2e0a8; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #537f2d; + color: #ffffff; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FBC02D; + color: #212529; + border: 1px solid #FBC02D; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #fab710; + color: #212529; + border-color: #fab710; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #fde6ab; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #e8a704; + color: #212529; + border-color: #e8a704; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #9C27B0; + color: #ffffff; + border: 1px solid #9C27B0; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #8c239e; + color: #ffffff; + border-color: #8c239e; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #df9eea; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #7d1f8d; + color: #ffffff; + border-color: #7d1f8d; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #0288D1; + color: #ffffff; + border: 1px solid #0288D1; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #027abc; + color: #ffffff; + border-color: #027abc; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #89d4fe; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #026da7; + color: #ffffff; + border-color: #026da7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(2, 136, 209, 0.16); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #0288D1; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(2, 136, 209, 0.16); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #D32F2F; + color: #ffffff; + border: 1px solid #D32F2F; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #c02929; + color: #ffffff; + border-color: #c02929; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #edacac; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #aa2424; + color: #ffffff; + border-color: #aa2424; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +body .ui-commandlink, body .ui-link { + color: #FF9B7B; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #FF6E49; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #EA2B1F; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #69707A; + color: #fff; +} +body .ui-speeddial-action:hover { + background: #343a40; + color: #fff; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: rgba(255, 155, 123, 0.2); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: #D4D6D9; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #FF9B7B; + color: #3E4754; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #FF9B7B; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #ffffff; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #D4D6D9; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #FCFCFC; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 1px 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #FCFCFC; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FF9B7B; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFC3A2; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-datatable thead th.ui-state-active { + background: #FCFCFC; + color: #FF9B7B; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #FF9B7B; +} +body .ui-datatable .ui-datatable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #ffffff; + color: #69707A; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #FF9B7B; +} +body .ui-datatable .ui-column-resizer-helper { + background: #FF9B7B; +} +body .ui-datatable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #FCFCFC; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #fcfcfc; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #FCFCFC; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #ffffff; + border: 1px solid #D4D6D9; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 1px 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid rgba(255, 155, 123, 0.2); + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #D4D6D9; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #FFC3A2; +} +body .fc th { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #D4D6D9; +} +body .fc td.fc-widget-content { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc td.fc-head-container { + border: 1px solid #D4D6D9; +} +body .fc .fc-row { + border-right: 1px solid #D4D6D9; +} +body .fc .fc-event { + background: #FF6E49; + border: 1px solid #FF6E49; + color: #3E4754; +} +body .fc .fc-divider { + background: #FCFCFC; + border: 1px solid #D4D6D9; +} +body .fc .fc-toolbar .fc-button { + background: #FF9B7B; + color: #3E4754; + border: 1px solid #FF9B7B; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #FF6E49; + border-color: #FF6E49; + color: #3E4754; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #EA2B1F; + border-color: #EA2B1F; + color: #3E4754; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ff622f; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #ffffff; + border: solid rgba(255, 155, 123, 0.2); + border-width: 0; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #83888F; + width: 2.357rem; + height: 2.357rem; + margin: 0.143rem; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #83888F; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.357rem; + min-width: 2.357rem; + height: 2.357rem; + color: #83888F; + margin: 0.143rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #FF9B7B; + color: #3E4754; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #83888F; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ff622f; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-tagcloud a { + color: #69707A; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #FF9B7B; + color: #3E4754; +} + +body .timeline-frame { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #FF9B7B; + color: #3E4754; +} +body .vis-timeline { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item .vis-item-content { + color: #69707A; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #FF9B7B; + border-color: #FF9B7B; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #3E4754; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #69707A; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286rem; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #FF9B7B; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC3A2; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #ffffff; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #FF9B7B; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FF9B7B; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFC3A2; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-treetable thead th.ui-state-active { + background: #FCFCFC; + color: #FF9B7B; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #FF9B7B; +} +body .ui-treetable .ui-treetable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #3E4754; +} +body .ui-treetable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(255, 155, 123, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #FCFCFC; +} +body .ui-treetable .ui-column-resizer-helper { + background: #FF9B7B; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid rgba(255, 155, 123, 0.2); +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #ffffff; + border: 1px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #FF9B7B; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #FF9B7B; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #83888F; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #83888F; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #ffffff; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #69707A; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC3A2; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #3E4754; + background: #FF9B7B; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #69707A; + background: rgba(255, 155, 123, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #ffffff; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #FF9B7B; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #FFC3A2; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FF9B7B; + background: #FF9B7B; + color: #3E4754; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #EA2B1F; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #f44336; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #FF9B7B; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #EA2B1F; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #ffffff; + color: #69707A; + font-weight: 600; + border: solid #D4D6D9; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(255, 155, 123, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #69707A; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #FF9B7B; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(255, 155, 123, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #EA2B1F; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #FF9B7B; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #FF9B7B; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #FF9B7B; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #D4D6D9; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(255, 155, 123, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #FF9B7B; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #FF9B7B; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #83888F; +} +body :-moz-placeholder { + color: #83888F; + opacity: 1; +} +body ::-moz-placeholder { + color: #83888F; + opacity: 1; +} +body :-ms-input-placeholder { + color: #83888F; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #f44336; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #83888F; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #69707A; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #69707A; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #83888F; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #83888F; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #FF9B7B; +} +body .ui-inputfield.ui-state-focus { + border-color: #FF9B7B; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-inputfield.ui-state-error { + border-color: #f44336; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #ffffff; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #D4D6D9; + background: rgba(255, 155, 123, 0.2); + color: #83888F; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #D4D6D9; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #ffffff; + border-radius: 50%; + border: 2px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #FF9B7B; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #FF9B7B; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #ffffff; + border-color: #EA2B1F; + margin-left: 2px; +} + +body .keypad-popup { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #ffffff; + border: 1px solid #D4D6D9; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: #ebebef; + border-color: #D4D6D9; + color: #69707A; +} +body .keypad-popup button.ui-state-active { + background: #EA2B1F; + border-color: #EA2B1F; + color: #ffffff; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #FF9B7B; + color: #3E4754; + border: 1px solid #FF9B7B; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #FF6E49; + border-color: #FF6E49; + color: #3E4754; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #EA2B1F; + border-color: #EA2B1F; + color: #3E4754; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #D4D6D9; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #ffffff; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #FF9B7B; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FF9B7B; + background: #FF9B7B; + color: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #EA2B1F; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #f44336; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #FF9B7B; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #EA2B1F; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #e0284f; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #e0284f; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69707A; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #FF6E49; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #FF9B7B; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #3E4754; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #D4D6D9; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #FF9B7B; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #FF9B7B; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #f44336; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(255, 155, 123, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #D4D6D9; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC3A2; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #ffffff; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #D4D6D9; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #FF9B7B; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #FF9B7B; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-selectonemenu.ui-state-error { + border-color: #f44336; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectonemenu-panel { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(255, 155, 123, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-slider { + background: #D4D6D9; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #ffffff; + border: 2px solid #FF9B7B; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #FF9B7B; + background: #FF9B7B; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #FF9B7B; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #FCFCFC; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #69707A; + background: rgba(255, 155, 123, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ql-container .ql-editor { + background: #ffffff; + color: #69707A; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #FF9B7B; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #FF9B7B; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #FF9B7B; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #FF9B7B; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #f44336; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #f44336; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #ffffff; + color: #69707A; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #69707A; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #FF9B7B; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #ffffff; +} + +body .ui-breadcrumb { + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 600; + color: #69707A; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(255, 155, 123, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(255, 155, 123, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #ffffff; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #D4D6D9; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #FCFCFC; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #69707A; + width: 100%; + border: 0 none; + background: #ffffff; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 600; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #FCFCFC; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #D4D6D9; + background: #FCFCFC; + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(255, 155, 123, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #83888F; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #69707A; + background: #ffffff; + border: 1px solid rgba(255, 155, 123, 0.2); + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #83888F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #FF9B7B; + color: #3E4754; + border-color: #FF9B7B; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #69707A; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #D4D6D9; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #ffffff; + color: #83888F; + top: 0; + margin: 0; + border-bottom: 2px solid #D4D6D9; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #83888F; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #ffffff; + border-color: #545B67; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #ffffff; + border-color: #FF9B7B; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #FF9B7B; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #FF9B7B; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FF9B7B; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FF9B7B; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FF9B7B; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #D4D6D9; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #ffffff; +} + +body .ui-badge { + background: #FF9B7B; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #607D8B; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #689F38; + color: #ffffff; +} +body .ui-badge.ui-badge-info { + background: #0288D1; + color: #ffffff; +} +body .ui-badge.ui-badge-warning { + background: #FBC02D; + color: #212529; +} +body .ui-badge.ui-badge-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #D4D6D9; + color: #69707A; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} + +body .ui-clock { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #FCFCFC; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: rgba(255, 155, 123, 0.2); + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: #D4D6D9; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FF9B7B; + color: #3E4754; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FF9B7B; + color: #3E4754; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #FCFCFC; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #D4D6D9; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #FF9B7B; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #69707A; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.7); +} +body .ui-scrolltop:hover { + background: rgba(0, 0, 0, 0.8); +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FCFCFC; +} + +body .ui-skeleton { + background-color: rgba(255, 155, 123, 0.2); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #FF9B7B; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #689F38; + color: #ffffff; +} +body .ui-tag.ui-tag-info { + background: #0288D1; + color: #ffffff; +} +body .ui-tag.ui-tag-warning { + background: #FBC02D; + color: #212529; +} +body .ui-tag.ui-tag-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #ffffff; + color: #69707A; + border: 0 none; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: #69707A; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #FF9B7B; + color: #3E4754; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #FF6E49; + color: #3E4754; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #69707A; + color: #ffffff; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #69707A; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #69707A; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #69707A; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #69707A; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #FCFCFC; + border-color: #D4D6D9; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #f44336; + background-color: #f44336; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #f44336; + background-color: #f44336; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #f44336; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #ffffff; + color: #69707A; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: #83888F; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #FF9B7B; +} + +body .ui-divider .ui-divider-content { + background-color: #ffffff; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #D4D6D9; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #D4D6D9; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #D4D6D9; + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} + +body .ui-notificationbar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 1px solid #D4D6D9; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC3A2; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #dadada; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #f8f8f8; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #f8f8f8; +} + +body .ui-splitter { + border: 1px solid #D4D6D9; + background: #ffffff; + border-radius: 6px; + color: #69707A; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FCFCFC; +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #D4D6D9; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #D4D6D9; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #ffffff; + color: #83888F; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #83888F; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #FF9B7B; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #FF9B7B; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFC3A2; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FF9B7B; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #D4D6D9; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FF9B7B; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #D4D6D9; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FF9B7B; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #D4D6D9; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FF9B7B; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #ffffff; + color: #83888F; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(255, 155, 123, 0.2); + color: #69707A; +} + +body .ui-toolbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #D4D6D9; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #FF9B7B; + color: #3E4754; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-light/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-light/theme.scss new file mode 100644 index 0000000..3ebc497 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-red-light/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #FFC3A2; +$primaryColor:#FF9B7B; +$primaryDarkColor: #FF6E49; +$primaryDarkerColor: #EA2B1F; +$primaryTextColor: #3E4754; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_light'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-dark/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-dark/theme.css new file mode 100644 index 0000000..5d8f823 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-dark/theme.css @@ -0,0 +1,7711 @@ +:root { + --surface-a:#293241; + --surface-b:#3E4754; + --surface-c:rgba(126, 200, 232, 0.2); + --surface-d:#545B67; + --surface-e:#293241; + --surface-f:#293241; + --text-color:#EAEBEC; + --text-color-secondary:#BFC2C6; + --primary-color:#7EC8E8; + --primary-light-color:#A1DCF5; + --primary-lighter-color:rgba(161, 220, 245, 0.1); + --primary-dark-color:#58AED3; + --primary-darker-color:#3099C6; + --primary-color-text:#3E4754; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-0: #293241; + --surface-50: #3e4754; + --surface-100: #545b67; + --surface-200: #69707a; + --surface-300: #7f848d; + --surface-400: #9499a0; + --surface-500: #a9adb3; + --surface-600: #bfc2c6; + --surface-700: #d4d6d9; + --surface-800: #eaebec; + --surface-900: #ffffff; + --gray-50:#eaebec; + --gray-100: #d4d6d9; + --gray-200: #d4d6d9; + --gray-300: #bfc2c6; + --gray-400: #a9adb3; + --gray-500: #7f848d; + --gray-600: #69707a; + --gray-700: #545b67; + --gray-800: #3e4754; + --gray-900: #293241; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#3E4754; + --surface-section:#3E4754; + --surface-card:#293241; + --surface-overlay:#293241; + --surface-border:#383838; + --surface-hover:rgba(255,255,255,.03); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 1px #A1DCF5; + color-scheme: dark; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.4; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#f9fcfe; + --primary-100:#e0f2f9; + --primary-200:#c8e7f5; + --primary-300:#afddf1; + --primary-400:#97d2ec; + --primary-500:#7ec8e8; + --primary-600:#6baac5; + --primary-700:#588ca2; + --primary-800:#456e80; + --primary-900:#32505d; +} + +body .ui-button { + background: #7EC8E8; + color: #3E4754; + border: 1px solid #7EC8E8; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #58AED3; + border-color: #58AED3; + color: #3E4754; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #3099C6; + border-color: #3099C6; + color: #3E4754; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #7EC8E8; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(126, 200, 232, 0.04); + color: #7EC8E8; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(126, 200, 232, 0.16); + color: #7EC8E8; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #BFC2C6; + border-color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #7EC8E8; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(126, 200, 232, 0.04); + color: #7EC8E8; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(126, 200, 232, 0.16); + color: #7EC8E8; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #7EC8E8; + border-color: #7EC8E8; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #58AED3; + border-color: #58AED3; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #3E4754; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #C5E1A5; + color: #121212; + border: 1px solid #C5E1A5; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #b2d788; + color: #121212; + border-color: #b2d788; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #d6eac0; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #9fce6b; + color: #121212; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FFE082; + color: #121212; + border: 1px solid #FFE082; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #ffd65c; + color: #121212; + border-color: #ffd65c; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ffe9a8; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #ffcd35; + color: #121212; + border-color: #ffcd35; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(255, 224, 130, 0.16); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FFE082; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #CE93D8; + color: #121212; + border: 1px solid #CE93D8; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #c278ce; + color: #121212; + border-color: #c278ce; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ddb3e4; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #b65ec5; + color: #121212; + border-color: #b65ec5; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #81D4FA; + color: #121212; + border: 1px solid #81D4FA; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #5dc8f9; + color: #121212; + border-color: #5dc8f9; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a7e1fc; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #38bbf7; + color: #121212; + border-color: #38bbf7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(129, 212, 250, 0.16); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #81D4FA; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(129, 212, 250, 0.16); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #F48FB1; + color: #121212; + border: 1px solid #F48FB1; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #f16c98; + color: #121212; + border-color: #f16c98; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #f7b1c8; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #ed4980; + color: #121212; + border-color: #ed4980; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +body .ui-commandlink, body .ui-link { + color: #7EC8E8; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #58AED3; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #3099C6; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #EAEBEC; + color: #3E4754; +} +body .ui-speeddial-action:hover { + background: #BFC2C6; + color: #3E4754; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: #545B67; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: rgba(126, 200, 232, 0.2); +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #7EC8E8; + color: #3E4754; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #7EC8E8; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #293241; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #545B67; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #7EC8E8; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #A1DCF5; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-datatable thead th.ui-state-active { + background: #293241; + color: #7EC8E8; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #7EC8E8; +} +body .ui-datatable .ui-datatable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #293241; + color: #EAEBEC; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #7EC8E8; +} +body .ui-datatable .ui-column-resizer-helper { + background: #7EC8E8; +} +body .ui-datatable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #293241; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #374250; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #293241; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #293241; + border: 1px solid #545B67; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #293241; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid #545B67; + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #545B67; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #A1DCF5; +} +body .fc th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #545B67; +} +body .fc td.fc-widget-content { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc td.fc-head-container { + border: 1px solid #545B67; +} +body .fc .fc-row { + border-right: 1px solid #545B67; +} +body .fc .fc-event { + background: #58AED3; + border: 1px solid #58AED3; + color: #3E4754; +} +body .fc .fc-divider { + background: #293241; + border: 1px solid #545B67; +} +body .fc .fc-toolbar .fc-button { + background: #7EC8E8; + color: #3E4754; + border: 1px solid #7EC8E8; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #58AED3; + border-color: #58AED3; + color: #3E4754; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #3099C6; + border-color: #3099C6; + color: #3E4754; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #41aedd; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #293241; + border: solid #545B67; + border-width: 1px; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #BFC2C6; + width: 2.286em; + height: 2.286em; + margin: 0 0.125em; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #BFC2C6; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.286em; + min-width: 2.286em; + height: 2.286em; + color: #BFC2C6; + margin: 0 0.125em; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #7EC8E8; + color: #3E4754; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #BFC2C6; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #41aedd; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-tagcloud a { + color: #EAEBEC; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #7EC8E8; + color: #3E4754; +} + +body .timeline-frame { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #7EC8E8; + color: #3E4754; +} +body .vis-timeline { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item .vis-item-content { + color: #EAEBEC; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #7EC8E8; + border-color: #7EC8E8; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #3E4754; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #EAEBEC; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143em 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286em; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #7EC8E8; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #A1DCF5; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #293241; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #7EC8E8; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #293241; + color: #BFC2C6; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #7EC8E8; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #A1DCF5; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-treetable thead th.ui-state-active { + background: #293241; + color: #7EC8E8; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #7EC8E8; +} +body .ui-treetable .ui-treetable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #3E4754; +} +body .ui-treetable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #293241; +} +body .ui-treetable .ui-column-resizer-helper { + background: #7EC8E8; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid #545B67; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #3E4754; + border: 1px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #7EC8E8; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #7EC8E8; + outline: 0 none; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #BFC2C6; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #BFC2C6; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #EAEBEC; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #A1DCF5; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #3E4754; + background: #7EC8E8; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #EAEBEC; + background: rgba(126, 200, 232, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #545B67; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 1px #A1DCF5; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #7EC8E8; + background: #7EC8E8; + color: #3E4754; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #3099C6; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #7EC8E8; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #3099C6; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #293241; + color: #EAEBEC; + font-weight: 600; + border: solid #545B67; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(126, 200, 232, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #EAEBEC; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #7EC8E8; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(126, 200, 232, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #7EC8E8; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #7EC8E8; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #7EC8E8; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #7EC8E8; + outline: 0 none; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #545B67; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(126, 200, 232, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #7EC8E8; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #7EC8E8; + outline: 0 none; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #BFC2C6; +} +body :-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body ::-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body :-ms-input-placeholder { + color: #BFC2C6; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #ef9a9a; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #BFC2C6; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #EAEBEC; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #EAEBEC; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-inputfield.ui-state-focus { + border-color: #7EC8E8; + outline: 0 none; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-inputfield.ui-state-error { + border-color: #ef9a9a; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #545B67; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #545B67; + background: #293241; + color: #BFC2C6; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #545B67; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #293241; + border-radius: 50%; + border: 2px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0 none; +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #7EC8E8; + outline: 0 none; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #7EC8E8; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #EAEBEC; + border-color: #3099C6; + margin-left: 2px; +} + +body .keypad-popup { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #293241; + border: 1px solid #545B67; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.ui-state-active { + background: #3E4754; + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #7EC8E8; + color: #3E4754; + border: 1px solid #7EC8E8; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #58AED3; + border-color: #58AED3; + color: #3E4754; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #3099C6; + border-color: #3099C6; + color: #3E4754; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #545B67; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #293241; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #7EC8E8; + background: #7EC8E8; + color: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #3099C6; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #7EC8E8; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #3099C6; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #F48FB1; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #F48FB1; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #EAEBEC; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #58AED3; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #7EC8E8; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #3E4754; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #545B67; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #7EC8E8; + outline: 0 none; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #545B67; + border-radius: 6px; + background: #293241; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #A1DCF5; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #293241; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #545B67; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #7EC8E8; + outline: 0 none; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-selectonemenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectonemenu-panel { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-slider { + background: #545B67; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #545B67; + border: 2px solid #7EC8E8; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #7EC8E8; + background: #7EC8E8; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #7EC8E8; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #293241; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #EAEBEC; + background: rgba(126, 200, 232, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ql-container .ql-editor { + background: #3E4754; + color: #EAEBEC; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #7EC8E8; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #7EC8E8; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #7EC8E8; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #7EC8E8; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #ef9a9a; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #ef9a9a; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #293241; + color: #EAEBEC; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #3E4754; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #7EC8E8; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #EAEBEC; +} + +body .ui-breadcrumb { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 700; + color: #EAEBEC; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(126, 200, 232, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(126, 200, 232, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #545B67; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #293241; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #EAEBEC; + width: 100%; + border: 0 none; + background: #293241; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 700; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #545B67; + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #545B67; + background: #293241; + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(126, 200, 232, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #BFC2C6; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #EAEBEC; + background: #293241; + border: 1px solid #545B67; + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #7EC8E8; + color: #3E4754; + border-color: #7EC8E8; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #545B67; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #293241; + color: #BFC2C6; + top: 0; + margin: 0; + border-bottom: 2px solid #545B67; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #BFC2C6; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #293241; + border-color: #7EC8E8; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #293241; + border-color: #7EC8E8; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #7EC8E8; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #7EC8E8; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #545B67; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #7EC8E8; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #545B67; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #7EC8E8; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #545B67; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #7EC8E8; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #545B67; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #293241; +} + +body .ui-badge { + background: #7EC8E8; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #78909C; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #C5E1A5; + color: #121212; +} +body .ui-badge.ui-badge-info { + background: #81D4FA; + color: #121212; +} +body .ui-badge.ui-badge-warning { + background: #FFE082; + color: #121212; +} +body .ui-badge.ui-badge-danger { + background: #F48FB1; + color: #121212; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #545B67; + color: #EAEBEC; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} + +body .ui-clock { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: #545B67; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #7EC8E8; + color: #3E4754; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #7EC8E8; + color: #3E4754; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #545B67; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #7EC8E8; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #EAEBEC; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #7EC8E8; +} +body .ui-scrolltop:hover { + background: #7ec8e8; +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #3E4754; +} + +body .ui-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #7EC8E8; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #C5E1A5; + color: #121212; +} +body .ui-tag.ui-tag-info { + background: #81D4FA; + color: #121212; +} +body .ui-tag.ui-tag-warning { + background: #FFE082; + color: #121212; +} +body .ui-tag.ui-tag-danger { + background: #F48FB1; + color: #121212; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(41, 50, 65, 0); + border-bottom-color: #293241; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(84, 91, 103, 0); + border-bottom-color: #545B67; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #293241; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #545B67; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #7EC8E8; + color: #3E4754; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #58AED3; + color: #3E4754; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #545B67; + color: #EAEBEC; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #545B67; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #545B67; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #545B67; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #545B67; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #545B67; + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #293241; + border-color: #545B67; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #ef9a9a; + background-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #ef9a9a; + background-color: #ef9a9a; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #293241; + color: #EAEBEC; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 700; + margin-bottom: 0.5rem; + color: #BFC2C6; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #7EC8E8; +} + +body .ui-divider .ui-divider-content { + background-color: #293241; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #545B67; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #545B67; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #545B67; + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} + +body .ui-notificationbar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #A1DCF5; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #3E4754; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #545B67; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #545B67; +} + +body .ui-splitter { + border: 1px solid #545B67; + background: #293241; + border-radius: 6px; + color: #EAEBEC; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #545B67; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #545B67; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #293241; + color: #BFC2C6; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #BFC2C6; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #7EC8E8; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #7EC8E8; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #A1DCF5; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #7EC8E8; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #545B67; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #7EC8E8; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #545B67; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #7EC8E8; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #545B67; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #7EC8E8; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #7EC8E8; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #293241; + color: #BFC2C6; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(126, 200, 232, 0.2); + color: #EAEBEC; +} + +body .ui-toolbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #545B67; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #7EC8E8; + color: #3E4754; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-dark/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-dark/theme.scss new file mode 100644 index 0000000..1f3169e --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-dark/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #A1DCF5; +$primaryColor:#7EC8E8; +$primaryDarkColor: #58AED3; +$primaryDarkerColor: #3099C6; +$primaryTextColor: #3E4754; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_dark'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-light/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-light/theme.css new file mode 100644 index 0000000..0f89b6c --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-light/theme.css @@ -0,0 +1,7710 @@ +:root { + --surface-a:#ffffff; + --surface-b:#FCFCFC; + --surface-c:rgba(88, 174, 211, 0.2); + --surface-d:#D4D6D9; + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#69707A; + --text-color-secondary:#83888F; + --primary-color:#58AED3; + --primary-color-text:#FFFFFF; + --primary-light-color:#7EC8E8; + --primary-lighter-color:rgba(126, 200, 232, 0.1); + --primary-dark-color:#3099C6; + --primary-darker-color:#16749D; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-50: #f2f4f6; + --surface-100: #d9dbdd; + --surface-200: #c1c3c4; + --surface-300: #a9aaac; + --surface-400: #919293; + --surface-500: #797a7b; + --surface-600: #606162; + --surface-700: #484949; + --surface-800: #303031; + --surface-900: #181818; + --gray-50: #f2f4f6; + --gray-100: #d9dbdd; + --gray-200: #c1c3c4; + --gray-300: #a9aaac; + --gray-400: #919293; + --gray-500: #797a7b; + --gray-600: #606162; + --gray-700: #484949; + --gray-800: #303031; + --gray-900: #181818; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#F2F4F6; + --surface-section:#ffffff; + --surface-card:#ffffff; + --surface-overlay:#ffffff; + --surface-border:#dee2e6; + --surface-hover: rgba(88, 174, 211, 0.2); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 0.2rem #7EC8E8; + color-scheme: light; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.6; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#f7fbfd; + --primary-100:#d7ecf4; + --primary-200:#b7dcec; + --primary-300:#97cde4; + --primary-400:#78bddb; + --primary-500:#58aed3; + --primary-600:#4b94b3; + --primary-700:#3e7a94; + --primary-800:#306074; + --primary-900:#234654; +} + +body .ui-button { + background: #58AED3; + color: #FFFFFF; + border: 1px solid #58AED3; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #3099C6; + border-color: #3099C6; + color: #FFFFFF; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #16749D; + border-color: #16749D; + color: #FFFFFF; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #58AED3; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(88, 174, 211, 0.04); + color: #58AED3; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(88, 174, 211, 0.16); + color: #58AED3; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #83888F; + border-color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #58AED3; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(88, 174, 211, 0.04); + color: #58AED3; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(88, 174, 211, 0.16); + color: #58AED3; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 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); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + border-color: #D4D6D9; + color: #69707A; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #58AED3; + border-color: #58AED3; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #3099C6; + border-color: #3099C6; + color: #FFFFFF; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #FFFFFF; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #689F38; + color: #ffffff; + border: 1px solid #689F38; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #5e8f32; + color: #ffffff; + border-color: #5e8f32; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #c2e0a8; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #537f2d; + color: #ffffff; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FBC02D; + color: #212529; + border: 1px solid #FBC02D; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #fab710; + color: #212529; + border-color: #fab710; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #fde6ab; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #e8a704; + color: #212529; + border-color: #e8a704; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #9C27B0; + color: #ffffff; + border: 1px solid #9C27B0; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #8c239e; + color: #ffffff; + border-color: #8c239e; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #df9eea; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #7d1f8d; + color: #ffffff; + border-color: #7d1f8d; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #0288D1; + color: #ffffff; + border: 1px solid #0288D1; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #027abc; + color: #ffffff; + border-color: #027abc; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #89d4fe; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #026da7; + color: #ffffff; + border-color: #026da7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(2, 136, 209, 0.16); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #0288D1; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(2, 136, 209, 0.16); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #D32F2F; + color: #ffffff; + border: 1px solid #D32F2F; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #c02929; + color: #ffffff; + border-color: #c02929; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #edacac; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #aa2424; + color: #ffffff; + border-color: #aa2424; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +body .ui-commandlink, body .ui-link { + color: #58AED3; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #3099C6; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #16749D; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #69707A; + color: #fff; +} +body .ui-speeddial-action:hover { + background: #343a40; + color: #fff; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: rgba(88, 174, 211, 0.2); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: #D4D6D9; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #58AED3; + color: #FFFFFF; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #58AED3; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #ffffff; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #D4D6D9; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #FCFCFC; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 1px 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #FCFCFC; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #58AED3; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #7EC8E8; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-datatable thead th.ui-state-active { + background: #FCFCFC; + color: #58AED3; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #58AED3; +} +body .ui-datatable .ui-datatable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #FFFFFF; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #ffffff; + color: #69707A; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #58AED3; +} +body .ui-datatable .ui-column-resizer-helper { + background: #58AED3; +} +body .ui-datatable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #FCFCFC; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #fcfcfc; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #FCFCFC; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #ffffff; + border: 1px solid #D4D6D9; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 1px 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid rgba(88, 174, 211, 0.2); + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #D4D6D9; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #7EC8E8; +} +body .fc th { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #D4D6D9; +} +body .fc td.fc-widget-content { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc td.fc-head-container { + border: 1px solid #D4D6D9; +} +body .fc .fc-row { + border-right: 1px solid #D4D6D9; +} +body .fc .fc-event { + background: #3099C6; + border: 1px solid #3099C6; + color: #FFFFFF; +} +body .fc .fc-divider { + background: #FCFCFC; + border: 1px solid #D4D6D9; +} +body .fc .fc-toolbar .fc-button { + background: #58AED3; + color: #FFFFFF; + border: 1px solid #58AED3; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #3099C6; + border-color: #3099C6; + color: #FFFFFF; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #16749D; + border-color: #16749D; + color: #FFFFFF; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #3293bd; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #ffffff; + border: solid rgba(88, 174, 211, 0.2); + border-width: 0; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #83888F; + width: 2.357rem; + height: 2.357rem; + margin: 0.143rem; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #83888F; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.357rem; + min-width: 2.357rem; + height: 2.357rem; + color: #83888F; + margin: 0.143rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #58AED3; + color: #FFFFFF; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #83888F; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #3293bd; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-tagcloud a { + color: #69707A; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #58AED3; + color: #FFFFFF; +} + +body .timeline-frame { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #58AED3; + color: #FFFFFF; +} +body .vis-timeline { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item .vis-item-content { + color: #69707A; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #58AED3; + border-color: #58AED3; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #FFFFFF; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #69707A; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286rem; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #FFFFFF; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #58AED3; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #7EC8E8; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #ffffff; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #58AED3; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #FFFFFF; + background: #58AED3; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #7EC8E8; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-treetable thead th.ui-state-active { + background: #FCFCFC; + color: #58AED3; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #58AED3; +} +body .ui-treetable .ui-treetable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #FFFFFF; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #FFFFFF; +} +body .ui-treetable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(88, 174, 211, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #FCFCFC; +} +body .ui-treetable .ui-column-resizer-helper { + background: #58AED3; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid rgba(88, 174, 211, 0.2); +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #ffffff; + border: 1px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #58AED3; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #58AED3; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #83888F; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #83888F; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #ffffff; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #69707A; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #7EC8E8; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #FFFFFF; + background: #58AED3; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #69707A; + background: rgba(88, 174, 211, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #ffffff; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #58AED3; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #7EC8E8; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #58AED3; + background: #58AED3; + color: #FFFFFF; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #16749D; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #f44336; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #58AED3; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #16749D; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #ffffff; + color: #69707A; + font-weight: 600; + border: solid #D4D6D9; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(88, 174, 211, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #69707A; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #58AED3; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(88, 174, 211, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #16749D; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #58AED3; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #58AED3; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #58AED3; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #D4D6D9; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(88, 174, 211, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #58AED3; + color: #FFFFFF; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #58AED3; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #83888F; +} +body :-moz-placeholder { + color: #83888F; + opacity: 1; +} +body ::-moz-placeholder { + color: #83888F; + opacity: 1; +} +body :-ms-input-placeholder { + color: #83888F; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #f44336; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #83888F; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #69707A; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #69707A; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #83888F; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #83888F; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #58AED3; +} +body .ui-inputfield.ui-state-focus { + border-color: #58AED3; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-inputfield.ui-state-error { + border-color: #f44336; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #ffffff; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #D4D6D9; + background: rgba(88, 174, 211, 0.2); + color: #83888F; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #D4D6D9; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #ffffff; + border-radius: 50%; + border: 2px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #58AED3; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #58AED3; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #ffffff; + border-color: #16749D; + margin-left: 2px; +} + +body .keypad-popup { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #ffffff; + border: 1px solid #D4D6D9; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: #ebebef; + border-color: #D4D6D9; + color: #69707A; +} +body .keypad-popup button.ui-state-active { + background: #16749D; + border-color: #16749D; + color: #ffffff; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #58AED3; + color: #FFFFFF; + border: 1px solid #58AED3; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #3099C6; + border-color: #3099C6; + color: #FFFFFF; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #16749D; + border-color: #16749D; + color: #FFFFFF; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #D4D6D9; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #ffffff; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #58AED3; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #58AED3; + background: #58AED3; + color: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #16749D; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #FFFFFF; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #f44336; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #58AED3; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #16749D; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFFFFF; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #e0284f; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #e0284f; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69707A; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #3099C6; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #58AED3; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #FFFFFF; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #D4D6D9; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #58AED3; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #58AED3; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #f44336; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(88, 174, 211, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #D4D6D9; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #7EC8E8; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #ffffff; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #D4D6D9; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #58AED3; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #58AED3; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-selectonemenu.ui-state-error { + border-color: #f44336; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectonemenu-panel { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(88, 174, 211, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-slider { + background: #D4D6D9; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #ffffff; + border: 2px solid #58AED3; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #58AED3; + background: #58AED3; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #58AED3; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #FCFCFC; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #69707A; + background: rgba(88, 174, 211, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ql-container .ql-editor { + background: #ffffff; + color: #69707A; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #58AED3; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #58AED3; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #58AED3; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #58AED3; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #f44336; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #f44336; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #ffffff; + color: #69707A; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #69707A; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #58AED3; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #ffffff; +} + +body .ui-breadcrumb { + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 600; + color: #69707A; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(88, 174, 211, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(88, 174, 211, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #ffffff; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #D4D6D9; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #FCFCFC; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #69707A; + width: 100%; + border: 0 none; + background: #ffffff; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 600; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #FCFCFC; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #D4D6D9; + background: #FCFCFC; + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(88, 174, 211, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #83888F; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #69707A; + background: #ffffff; + border: 1px solid rgba(88, 174, 211, 0.2); + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #83888F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #58AED3; + color: #FFFFFF; + border-color: #58AED3; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #69707A; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #D4D6D9; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #ffffff; + color: #83888F; + top: 0; + margin: 0; + border-bottom: 2px solid #D4D6D9; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #83888F; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #ffffff; + border-color: #545B67; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #ffffff; + border-color: #58AED3; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #58AED3; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #58AED3; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #58AED3; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #58AED3; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #58AED3; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #D4D6D9; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #ffffff; +} + +body .ui-badge { + background: #58AED3; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #607D8B; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #689F38; + color: #ffffff; +} +body .ui-badge.ui-badge-info { + background: #0288D1; + color: #ffffff; +} +body .ui-badge.ui-badge-warning { + background: #FBC02D; + color: #212529; +} +body .ui-badge.ui-badge-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #D4D6D9; + color: #69707A; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} + +body .ui-clock { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #FCFCFC; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: rgba(88, 174, 211, 0.2); + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: #D4D6D9; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #58AED3; + color: #FFFFFF; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #58AED3; + color: #FFFFFF; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #FCFCFC; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #D4D6D9; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #58AED3; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #69707A; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.7); +} +body .ui-scrolltop:hover { + background: rgba(0, 0, 0, 0.8); +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FCFCFC; +} + +body .ui-skeleton { + background-color: rgba(88, 174, 211, 0.2); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #58AED3; + color: #FFFFFF; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #689F38; + color: #ffffff; +} +body .ui-tag.ui-tag-info { + background: #0288D1; + color: #ffffff; +} +body .ui-tag.ui-tag-warning { + background: #FBC02D; + color: #212529; +} +body .ui-tag.ui-tag-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #ffffff; + color: #69707A; + border: 0 none; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: #69707A; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #58AED3; + color: #FFFFFF; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #3099C6; + color: #FFFFFF; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #69707A; + color: #ffffff; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #69707A; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #69707A; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #69707A; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #69707A; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #FCFCFC; + border-color: #D4D6D9; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #f44336; + background-color: #f44336; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #f44336; + background-color: #f44336; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #f44336; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #ffffff; + color: #69707A; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: #83888F; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #58AED3; +} + +body .ui-divider .ui-divider-content { + background-color: #ffffff; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #D4D6D9; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #D4D6D9; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #D4D6D9; + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} + +body .ui-notificationbar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 1px solid #D4D6D9; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #7EC8E8; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #dadada; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #f8f8f8; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #f8f8f8; +} + +body .ui-splitter { + border: 1px solid #D4D6D9; + background: #ffffff; + border-radius: 6px; + color: #69707A; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FCFCFC; +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #D4D6D9; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #D4D6D9; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #ffffff; + color: #83888F; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #83888F; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #58AED3; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #58AED3; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #7EC8E8; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #58AED3; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #D4D6D9; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #58AED3; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #D4D6D9; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #58AED3; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #D4D6D9; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #58AED3; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #ffffff; + color: #83888F; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(88, 174, 211, 0.2); + color: #69707A; +} + +body .ui-toolbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #D4D6D9; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #58AED3; + color: #FFFFFF; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-light/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-light/theme.scss new file mode 100644 index 0000000..9aeff55 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-turquoise-light/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #7EC8E8; +$primaryColor:#58AED3; +$primaryDarkColor: #3099C6; +$primaryDarkerColor: #16749D; +$primaryTextColor: #FFFFFF; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_light'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-dark/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-dark/theme.css new file mode 100644 index 0000000..4b72607 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-dark/theme.css @@ -0,0 +1,7711 @@ +:root { + --surface-a:#293241; + --surface-b:#3E4754; + --surface-c:rgba(255, 201, 64, 0.2); + --surface-d:#545B67; + --surface-e:#293241; + --surface-f:#293241; + --text-color:#EAEBEC; + --text-color-secondary:#BFC2C6; + --primary-color:#FFC940; + --primary-light-color:#FFDB7D; + --primary-lighter-color:rgba(255, 219, 125, 0.1); + --primary-dark-color:#FFB340; + --primary-darker-color:#FFA928; + --primary-color-text:#3E4754; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-0: #293241; + --surface-50: #3e4754; + --surface-100: #545b67; + --surface-200: #69707a; + --surface-300: #7f848d; + --surface-400: #9499a0; + --surface-500: #a9adb3; + --surface-600: #bfc2c6; + --surface-700: #d4d6d9; + --surface-800: #eaebec; + --surface-900: #ffffff; + --gray-50:#eaebec; + --gray-100: #d4d6d9; + --gray-200: #d4d6d9; + --gray-300: #bfc2c6; + --gray-400: #a9adb3; + --gray-500: #7f848d; + --gray-600: #69707a; + --gray-700: #545b67; + --gray-800: #3e4754; + --gray-900: #293241; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#3E4754; + --surface-section:#3E4754; + --surface-card:#293241; + --surface-overlay:#293241; + --surface-border:#383838; + --surface-hover:rgba(255,255,255,.03); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 1px #FFDB7D; + color-scheme: dark; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.4; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#fffcf5; + --primary-100:#fff2d1; + --primary-200:#ffe8ad; + --primary-300:#ffde89; + --primary-400:#ffd364; + --primary-500:#ffc940; + --primary-600:#d9ab36; + --primary-700:#b38d2d; + --primary-800:#8c6f23; + --primary-900:#66501a; +} + +body .ui-button { + background: #FFC940; + color: #3E4754; + border: 1px solid #FFC940; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #FFB340; + border-color: #FFB340; + color: #3E4754; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #FFA928; + border-color: #FFA928; + color: #3E4754; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFC940; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 201, 64, 0.04); + color: #FFC940; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(255, 201, 64, 0.16); + color: #FFC940; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #BFC2C6; + border-color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #FFC940; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 201, 64, 0.04); + color: #FFC940; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(255, 201, 64, 0.16); + color: #FFC940; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #BFC2C6; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: rgba(255, 255, 255, 0.16); + color: #BFC2C6; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #BFC2C6; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #FFC940; + border-color: #FFC940; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #FFB340; + border-color: #FFB340; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #3E4754; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #C5E1A5; + color: #121212; + border: 1px solid #C5E1A5; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #b2d788; + color: #121212; + border-color: #b2d788; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #d6eac0; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #9fce6b; + color: #121212; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FFE082; + color: #121212; + border: 1px solid #FFE082; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #ffd65c; + color: #121212; + border-color: #ffd65c; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ffe9a8; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #ffcd35; + color: #121212; + border-color: #ffcd35; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(255, 224, 130, 0.16); + color: #FFE082; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FFE082; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #FFE082; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #CE93D8; + color: #121212; + border: 1px solid #CE93D8; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #c278ce; + color: #121212; + border-color: #c278ce; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #ddb3e4; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #b65ec5; + color: #121212; + border-color: #b65ec5; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #81D4FA; + color: #121212; + border: 1px solid #81D4FA; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #5dc8f9; + color: #121212; + border-color: #5dc8f9; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #a7e1fc; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #38bbf7; + color: #121212; + border-color: #38bbf7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(129, 212, 250, 0.16); + color: #81D4FA; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #81D4FA; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(129, 212, 250, 0.04); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(129, 212, 250, 0.16); + border-color: transparent; + color: #81D4FA; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #F48FB1; + color: #121212; + border: 1px solid #F48FB1; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #f16c98; + color: #121212; + border-color: #f16c98; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 1px #f7b1c8; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #ed4980; + color: #121212; + border-color: #ed4980; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +body .ui-commandlink, body .ui-link { + color: #FFC940; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #FFB340; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #FFA928; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #EAEBEC; + color: #3E4754; +} +body .ui-speeddial-action:hover { + background: #BFC2C6; + color: #3E4754; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: #545B67; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: rgba(255, 201, 64, 0.2); +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #FFC940; + color: #3E4754; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #FFC940; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #293241; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #545B67; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FFC940; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFDB7D; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-datatable thead th.ui-state-active { + background: #293241; + color: #FFC940; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #FFC940; +} +body .ui-datatable .ui-datatable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #293241; + color: #EAEBEC; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #FFC940; +} +body .ui-datatable .ui-column-resizer-helper { + background: #FFC940; +} +body .ui-datatable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #293241; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #374250; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #293241; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #293241; + border: 1px solid #545B67; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid #545B67; + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #293241; + color: #BFC2C6; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid #545B67; + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #545B67; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #FFDB7D; +} +body .fc th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #545B67; +} +body .fc td.fc-widget-content { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; +} +body .fc td.fc-head-container { + border: 1px solid #545B67; +} +body .fc .fc-row { + border-right: 1px solid #545B67; +} +body .fc .fc-event { + background: #FFB340; + border: 1px solid #FFB340; + color: #3E4754; +} +body .fc .fc-divider { + background: #293241; + border: 1px solid #545B67; +} +body .fc .fc-toolbar .fc-button { + background: #FFC940; + color: #3E4754; + border: 1px solid #FFC940; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #FFB340; + border-color: #FFB340; + color: #3E4754; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #FFA928; + border-color: #FFA928; + color: #3E4754; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ffb700; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #293241; + border: solid #545B67; + border-width: 1px; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #BFC2C6; + width: 2.286em; + height: 2.286em; + margin: 0 0.125em; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.286em; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #BFC2C6; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.286em; + min-width: 2.286em; + height: 2.286em; + color: #BFC2C6; + margin: 0 0.125em; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #FFC940; + color: #3E4754; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #BFC2C6; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ffb700; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-tagcloud a { + color: #EAEBEC; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #FFC940; + color: #3E4754; +} + +body .timeline-frame { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #FFC940; + color: #3E4754; +} +body .vis-timeline { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; +} +body .vis-timeline .vis-item .vis-item-content { + color: #EAEBEC; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #FFC940; + border-color: #FFC940; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #3E4754; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #EAEBEC; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143em 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286em; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #FFC940; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFDB7D; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #293241; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #FFC940; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #293241; + color: #BFC2C6; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #293241; + color: #EAEBEC; + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FFC940; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFDB7D; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-treetable thead th.ui-state-active { + background: #293241; + color: #FFC940; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #FFC940; +} +body .ui-treetable .ui-treetable-data > tr { + background: #293241; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid #545B67; + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #FFC940; + color: #3E4754; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #3E4754; +} +body .ui-treetable tfoot td { + background: #293241; + border: 1px solid #545B67; + border-width: 0 0 1px 0; + color: #EAEBEC; + padding: 1rem 1rem; + font-weight: 600; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #293241; +} +body .ui-treetable .ui-column-resizer-helper { + background: #FFC940; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid #545B67; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #3E4754; + border: 1px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #FFC940; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #FFC940; + outline: 0 none; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #BFC2C6; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #BFC2C6; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #EAEBEC; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFDB7D; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #3E4754; + background: #FFC940; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #EAEBEC; + background: rgba(255, 201, 64, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #545B67; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #545B67; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #FFC940; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 1px #FFDB7D; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFC940; + background: #FFC940; + color: #3E4754; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #FFA928; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #FFC940; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #FFA928; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #EAEBEC; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #293241; + color: #EAEBEC; + font-weight: 600; + border: solid #545B67; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(255, 201, 64, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #EAEBEC; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #FFC940; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(255, 201, 64, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #FFC940; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #FFC940; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #FFC940; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #FFC940; + outline: 0 none; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #78909C; + color: #ffffff; + border: 1px solid #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #69838f; + border-color: #69838f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 1px #a1b1ba; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #5d747f; + border-color: #5d747f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(120, 144, 156, 0.04); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(120, 144, 156, 0.16); + color: #78909C; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #78909C; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(120, 144, 156, 0.04); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(120, 144, 156, 0.16); + border-color: transparent; + color: #78909C; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #545B67; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(255, 201, 64, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #FFC940; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #FFC940; + outline: 0 none; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #BFC2C6; +} +body :-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body ::-moz-placeholder { + color: #BFC2C6; + opacity: 1; +} +body :-ms-input-placeholder { + color: #BFC2C6; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #ef9a9a; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #BFC2C6; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #EAEBEC; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #EAEBEC; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #BFC2C6; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #EAEBEC; + background: #3E4754; + padding: 0.5rem 0.5rem; + border: 1px solid #545B67; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #FFC940; +} +body .ui-inputfield.ui-state-focus { + border-color: #FFC940; + outline: 0 none; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-inputfield.ui-state-error { + border-color: #ef9a9a; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #545B67; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #545B67; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #545B67; + background: #293241; + color: #BFC2C6; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #545B67; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #293241; + border-radius: 50%; + border: 2px solid #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0 none; +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #FFC940; + outline: 0 none; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #FFC940; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #EAEBEC; + border-color: #FFA928; + margin-left: 2px; +} + +body .keypad-popup { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #293241; + border: 1px solid #545B67; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.ui-state-active { + background: #3E4754; + border-color: #545B67; + color: #EAEBEC; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #FFC940; + color: #3E4754; + border: 1px solid #FFC940; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #FFB340; + border-color: #FFB340; + color: #3E4754; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #FFA928; + border-color: #FFA928; + color: #3E4754; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #545B67; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #293241; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #545B67; + border-width: 2px; + background: #3E4754; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #FFC940; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFC940; + background: #FFC940; + color: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #FFA928; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #ef9a9a; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #FFC940; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #FFA928; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #F48FB1; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #F48FB1; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #EAEBEC; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #FFB340; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #FFC940; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #3E4754; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #545B67; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #FFC940; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #FFC940; + outline: 0 none; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #545B67; + color: #EAEBEC; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #545B67; + border-radius: 6px; + background: #293241; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFDB7D; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #293241; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #545B67; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #3E4754; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #BFC2C6; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #FFC940; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #FFC940; + outline: 0 none; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-selectonemenu.ui-state-error { + border-color: #ef9a9a; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #545B67; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #545B67; +} +body .ui-selectonemenu-panel { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #293241; + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #BFC2C6; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #293241; + border: 1px solid #545B67; + color: #EAEBEC; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #EAEBEC; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #FFC940; + color: #3E4754; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #293241; + margin: 0; + padding: 0.75rem 1rem; + color: #EAEBEC; +} + +body .ui-slider { + background: #545B67; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #545B67; + border: 2px solid #FFC940; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #FFC940; + background: #FFC940; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #FFC940; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #293241; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #BFC2C6; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #293241; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #EAEBEC; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #EAEBEC; + background: rgba(255, 201, 64, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #545B67; +} +.ui-texteditor .ql-container .ql-editor { + background: #3E4754; + color: #EAEBEC; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #EAEBEC; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #FFC940; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #FFC940; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #FFC940; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #FFC940; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #ef9a9a; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #545B67; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #ef9a9a; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #293241; + color: #EAEBEC; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #3E4754; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #FFC940; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #EAEBEC; +} + +body .ui-breadcrumb { + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #BFC2C6; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #BFC2C6; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 700; + color: #EAEBEC; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(255, 201, 64, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #BFC2C6; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(255, 201, 64, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #EAEBEC; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 1px solid #545B67; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #545B67; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #293241; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #EAEBEC; + width: 100%; + border: 0 none; + background: #293241; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #293241; + color: #EAEBEC; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 700; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #293241; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #545B67; + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #545B67; + background: #293241; + color: #EAEBEC; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #293241; + border: 1px solid #545B67; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #EAEBEC; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(255, 201, 64, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #EAEBEC; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #BFC2C6; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #EAEBEC; + background: #293241; + border: 1px solid #545B67; + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #FFC940; + color: #3E4754; + border-color: #FFC940; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #EAEBEC; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #545B67; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #293241; + color: #BFC2C6; + top: 0; + margin: 0; + border-bottom: 2px solid #545B67; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #BFC2C6; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #293241; + border-color: #FFC940; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #EAEBEC; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #293241; + border-color: #FFC940; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #FFC940; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #FFC940; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #545B67; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFC940; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFC940; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #545B67; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFC940; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFC940; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #545B67; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #FFC940; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFC940; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #545B67; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #293241; +} + +body .ui-badge { + background: #FFC940; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #78909C; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #C5E1A5; + color: #121212; +} +body .ui-badge.ui-badge-info { + background: #81D4FA; + color: #121212; +} +body .ui-badge.ui-badge-warning { + background: #FFE082; + color: #121212; +} +body .ui-badge.ui-badge-danger { + background: #F48FB1; + color: #121212; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #545B67; + color: #EAEBEC; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} + +body .ui-clock { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: #545B67; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FFC940; + color: #3E4754; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FFC940; + color: #3E4754; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #545B67; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #FFC940; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #EAEBEC; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FFC940; +} +body .ui-scrolltop:hover { + background: #ffc940; +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #3E4754; +} + +body .ui-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #FFC940; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #C5E1A5; + color: #121212; +} +body .ui-tag.ui-tag-info { + background: #81D4FA; + color: #121212; +} +body .ui-tag.ui-tag-warning { + background: #FFE082; + color: #121212; +} +body .ui-tag.ui-tag-danger { + background: #F48FB1; + color: #121212; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #293241; + color: #EAEBEC; + border: 1px solid #545B67; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(41, 50, 65, 0); + border-bottom-color: #293241; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(84, 91, 103, 0); + border-bottom-color: #545B67; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #293241; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #545B67; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #545B67; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #293241; + color: #EAEBEC; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #293241; + color: #EAEBEC; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #293241; + color: #EAEBEC; + padding: 0; + border: 1px solid #545B67; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #FFC940; + color: #3E4754; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #FFB340; + color: #3E4754; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #545B67; + color: #EAEBEC; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #545B67; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #545B67; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #545B67; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #545B67; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #545B67; + border-top: 0 none; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #545B67; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #545B67; + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #293241; + border-color: #545B67; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #545B67; + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #ef9a9a; + background-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #ef9a9a; + background-color: #ef9a9a; + color: #EAEBEC; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #ef9a9a; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #293241; + color: #EAEBEC; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 700; + margin-bottom: 0.5rem; + color: #BFC2C6; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #FFC940; +} + +body .ui-divider .ui-divider-content { + background-color: #293241; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #545B67; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #545B67; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #545B67; + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} + +body .ui-notificationbar { + background: #293241; + color: #EAEBEC; + padding: 1rem; + border: 1px solid #545B67; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #BFC2C6; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #FFDB7D; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #3E4754; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #545B67; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #545B67; +} + +body .ui-splitter { + border: 1px solid #545B67; + background: #293241; + border-radius: 6px; + color: #EAEBEC; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #545B67; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #545B67; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #293241; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #293241; + color: #BFC2C6; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #BFC2C6; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #EAEBEC; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #293241; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #FFC940; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #FFC940; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #ef9a9a; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #FFDB7D; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #293241; + color: #EAEBEC; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #545B67; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFC940; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFC940; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #545B67; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFC940; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFC940; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #545B67; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFC940; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFC940; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #545B67; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #FFC940; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFC940; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #ef9a9a; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #293241; + color: #BFC2C6; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(255, 201, 64, 0.2); + color: #EAEBEC; +} + +body .ui-toolbar { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #545B67; + background: #293241; + color: #EAEBEC; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #545B67; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #FFC940; + color: #3E4754; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-dark/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-dark/theme.scss new file mode 100644 index 0000000..43f2c70 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-dark/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #FFDB7D; +$primaryColor:#FFC940; +$primaryDarkColor: #FFB340; +$primaryDarkerColor: #FFA928; +$primaryTextColor: #3E4754; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_dark'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-light/theme.css b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-light/theme.css new file mode 100644 index 0000000..add1e9c --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-light/theme.css @@ -0,0 +1,7710 @@ +:root { + --surface-a:#ffffff; + --surface-b:#FCFCFC; + --surface-c:rgba(255, 179, 64, 0.2); + --surface-d:#D4D6D9; + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#69707A; + --text-color-secondary:#83888F; + --primary-color:#FFB340; + --primary-color-text:#3E4754; + --primary-light-color:#FFC940; + --primary-lighter-color:rgba(255, 201, 64, 0.1); + --primary-dark-color:#FFA928; + --primary-darker-color:#FF9900; + --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --surface-50: #f2f4f6; + --surface-100: #d9dbdd; + --surface-200: #c1c3c4; + --surface-300: #a9aaac; + --surface-400: #919293; + --surface-500: #797a7b; + --surface-600: #606162; + --surface-700: #484949; + --surface-800: #303031; + --surface-900: #181818; + --gray-50: #f2f4f6; + --gray-100: #d9dbdd; + --gray-200: #c1c3c4; + --gray-300: #a9aaac; + --gray-400: #919293; + --gray-500: #797a7b; + --gray-600: #606162; + --gray-700: #484949; + --gray-800: #303031; + --gray-900: #181818; + --content-padding:1rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#F2F4F6; + --surface-section:#ffffff; + --surface-card:#ffffff; + --surface-overlay:#ffffff; + --surface-border:#dee2e6; + --surface-hover: rgba(255, 179, 64, 0.2); + --maskbg: rgba(0, 0, 0, 0.4); + --focus-ring: 0 0 0 0.2rem #FFC940; + color-scheme: light; +} + +/* Add your customizations of the theme variables here */ +* { + box-sizing: border-box; +} + +body .ui-widget { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + text-decoration: none; +} +body .ui-icon { + font-size: 1rem; + display: inline-block; + vertical-align: baseline; + margin: 0; + position: static; + text-indent: 0; + overflow: visible; + background-repeat: no-repeat; +} +body .pi { + font-size: 1rem; +} +body .ui-widget-overlay { + -webkit-animation-name: modal-in; + animation-name: modal-in; + animation-duration: 0.2s; + animation-timing-function: cubic-bezier(0.05, 0.74, 0.2, 0.99); + animation-fill-mode: forwards; +} +body .ui-helper-reset { + line-height: normal; +} +body .ui-state-disabled { + opacity: 0.6; +} +body .ui-widget-overlay { + background: rgba(0, 0, 0, 0.4); +} +body .ui-resizable-handle { + position: absolute; +} + +.ui-resizable { + display: flex; + flex-direction: column; +} +.ui-resizable .ui-widget-content { + flex-grow: 1; +} + +:root { + --blue-50:#f4fafe; + --blue-100:#cae6fc; + --blue-200:#a0d2fa; + --blue-300:#75bef8; + --blue-400:#4baaf5; + --blue-500:#2196f3; + --blue-600:#1c80cf; + --blue-700:#1769aa; + --blue-800:#125386; + --blue-900:#0d3c61; + --green-50:#f6fbf6; + --green-100:#d4ecd5; + --green-200:#b2ddb4; + --green-300:#90cd93; + --green-400:#6ebe71; + --green-500:#4caf50; + --green-600:#419544; + --green-700:#357b38; + --green-800:#2a602c; + --green-900:#1e4620; + --yellow-50:#fffcf5; + --yellow-100:#fef0cd; + --yellow-200:#fde4a5; + --yellow-300:#fdd87d; + --yellow-400:#fccc55; + --yellow-500:#fbc02d; + --yellow-600:#d5a326; + --yellow-700:#b08620; + --yellow-800:#8a6a19; + --yellow-900:#644d12; + --cyan-50:#f2fcfd; + --cyan-100:#c2eff5; + --cyan-200:#91e2ed; + --cyan-300:#61d5e4; + --cyan-400:#30c9dc; + --cyan-500:#00bcd4; + --cyan-600:#00a0b4; + --cyan-700:#008494; + --cyan-800:#006775; + --cyan-900:#004b55; + --pink-50:#fef4f7; + --pink-100:#fac9da; + --pink-200:#f69ebc; + --pink-300:#f1749e; + --pink-400:#ed4981; + --pink-500:#e91e63; + --pink-600:#c61a54; + --pink-700:#a31545; + --pink-800:#801136; + --pink-900:#5d0c28; + --indigo-50:#f5f6fb; + --indigo-100:#d1d5ed; + --indigo-200:#acb4df; + --indigo-300:#8893d1; + --indigo-400:#6372c3; + --indigo-500:#3f51b5; + --indigo-600:#36459a; + --indigo-700:#2c397f; + --indigo-800:#232d64; + --indigo-900:#192048; + --teal-50:#f2faf9; + --teal-100:#c2e6e2; + --teal-200:#91d2cc; + --teal-300:#61beb5; + --teal-400:#30aa9f; + --teal-500:#009688; + --teal-600:#008074; + --teal-700:#00695f; + --teal-800:#00534b; + --teal-900:#003c36; + --orange-50:#fff8f2; + --orange-100:#fde0c2; + --orange-200:#fbc791; + --orange-300:#f9ae61; + --orange-400:#f79530; + --orange-500:#f57c00; + --orange-600:#d06900; + --orange-700:#ac5700; + --orange-800:#874400; + --orange-900:#623200; + --bluegray-50:#f7f9f9; + --bluegray-100:#d9e0e3; + --bluegray-200:#bbc7cd; + --bluegray-300:#9caeb7; + --bluegray-400:#7e96a1; + --bluegray-500:#607d8b; + --bluegray-600:#526a76; + --bluegray-700:#435861; + --bluegray-800:#35454c; + --bluegray-900:#263238; + --purple-50:#faf4fb; + --purple-100:#e7cbec; + --purple-200:#d4a2dd; + --purple-300:#c279ce; + --purple-400:#af50bf; + --purple-500:#9c27b0; + --purple-600:#852196; + --purple-700:#6d1b7b; + --purple-800:#561561; + --purple-900:#3e1046; + --red-50:#fff5f5; + --red-100:#ffd1ce; + --red-200:#ffada7; + --red-300:#ff8980; + --red-400:#ff6459; + --red-500:#ff4032; + --red-600:#d9362b; + --red-700:#b32d23; + --red-800:#8c231c; + --red-900:#661a14; + --primary-50:#fffbf5; + --primary-100:#ffedd1; + --primary-200:navajowhite; + --primary-300:#ffd089; + --primary-400:#ffc164; + --primary-500:#ffb340; + --primary-600:#d99836; + --primary-700:#b37d2d; + --primary-800:#8c6223; + --primary-900:#66481a; +} + +body .ui-button { + background: #FFB340; + color: #3E4754; + border: 1px solid #FFB340; + margin: 0; + outline: 0 none; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-button.ui-state-hover { + background: #FFA928; + border-color: #FFA928; + color: #3E4754; +} +body .ui-button.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-button.ui-state-active, body .ui-button.ui-state-down { + background: #FF9900; + border-color: #FF9900; + color: #3E4754; +} +body .ui-button.ui-button-outlined { + background-color: transparent; + color: #FFB340; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(255, 179, 64, 0.04); + color: #FFB340; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-state-active, body .ui-button.ui-button-outlined.ui-state-down { + background: rgba(255, 179, 64, 0.16); + color: #FFB340; + border: 1px solid; +} +body .ui-button.ui-button-outlined.ui-button-plain { + color: #83888F; + border-color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #83888F; +} +body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active, body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-flat { + background-color: transparent; + color: #FFB340; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-hover { + background: rgba(255, 179, 64, 0.04); + color: #FFB340; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-state-active, body .ui-button.ui-button-flat.ui-state-down { + background: rgba(255, 179, 64, 0.16); + color: #FFB340; + border-color: transparent; +} +body .ui-button.ui-button-flat.ui-button-plain { + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #83888F; +} +body .ui-button.ui-button-flat.ui-button-plain.ui-state-active, body .ui-button.ui-button-flat.ui-button-plain.ui-state-down { + background: #D4D6D9; + color: #83888F; +} +body .ui-button.ui-button-text-only .ui-button-text { + padding: 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-left .ui-button-text { + padding: 0.5rem 1rem 0.5rem 2rem; +} +body .ui-button.ui-button-text-icon-left .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + left: 0.5rem; +} +body .ui-button.ui-button-text-icon-right .ui-button-text { + padding: 0.5rem 2rem 0.5rem 1rem; +} +body .ui-button.ui-button-text-icon-right .ui-icon { + position: absolute; + top: 50%; + right: 50%; + margin-top: -0.5rem; + right: 0.5rem; +} +body .ui-button.ui-button-icon-only { + width: 2.357rem; +} +body .ui-button.ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} +body .ui-button.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.5rem; + margin-left: -0.5rem; +} +body .ui-button.ui-button-raised { + box-shadow: 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); +} +body .ui-button.rounded-button { + border-radius: 2rem; +} +body .ui-button.rounded-button.ui-button-icon-only { + border-radius: 50%; + height: 2.357rem; +} +body .ui-button .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-button .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-selectbooleanbutton, +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + outline: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectbooleanbutton .ui-icon, +body .ui-selectonebutton > .ui-button .ui-icon, +body .ui-selectmanybutton > .ui-button .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-hover, +body .ui-selectonebutton > .ui-button.ui-state-hover, +body .ui-selectmanybutton > .ui-button.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + border-color: #D4D6D9; + color: #69707A; +} +body .ui-selectbooleanbutton.ui-state-hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-selectbooleanbutton.ui-state-active, +body .ui-selectonebutton > .ui-button.ui-state-active, +body .ui-selectmanybutton > .ui-button.ui-state-active { + background: #FFB340; + border-color: #FFB340; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active .ui-icon { + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover { + background: #FFA928; + border-color: #FFA928; + color: #3E4754; +} +body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectonebutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon, +body .ui-selectmanybutton > .ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon { + color: #3E4754; +} +body .ui-selectonebutton > .ui-button, +body .ui-selectmanybutton > .ui-button { + border-radius: 0; +} +body .ui-selectonebutton > .ui-button:first-child, +body .ui-selectmanybutton > .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-selectonebutton > .ui-button:last-child, +body .ui-selectmanybutton > .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonebutton > .ui-button.ui-state-focus, +body .ui-selectmanybutton > .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-selectonebutton > .ui-button:not(:last-child), +body .ui-selectmanybutton > .ui-button:not(:last-child) { + border-right-width: 0; +} +@media (max-width: 640px) { + body .ui-selectonebutton > div.ui-button:not(:last-child), +body .ui-selectmanybutton > div.ui-button:not(:last-child) { + border-bottom-width: 0; + border-right-width: 1px; + } + body .ui-selectonebutton > div.ui-button:first-child, +body .ui-selectmanybutton > div.ui-button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-selectonebutton > div.ui-button:last-child, +body .ui-selectmanybutton > div.ui-button:last-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 1px; + } +} +@media (max-width: 640px) { + body .ui-dataview-layout-options > div.ui-button:not(:last-child) { + border-bottom-width: 1px; + border-right-width: 0; + } + body .ui-dataview-layout-options > div.ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + body .ui-dataview-layout-options > div.ui-button:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + } +} +body .ui-button-group .ui-button { + margin: 0; + border-radius: 0; +} +body .ui-button-group .ui-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-button-group .ui-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-button-group .ui-button.ui-state-focus { + z-index: 1; +} +body .ui-button.ui-button-secondary, +body .ui-splitbutton.ui-button-secondary > .ui-button, +body .ui-menubutton.ui-button-secondary > .ui-button { + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-button.ui-button-secondary.ui-state-hover, body .ui-button.ui-button-secondary:not(:disabled):hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-splitbutton.ui-button-secondary > .ui-button:not(:disabled):hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-secondary > .ui-button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-state-focus, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-button.ui-button-secondary.ui-state-active, body .ui-button.ui-button-secondary:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-splitbutton.ui-button-secondary > .ui-button:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-secondary > .ui-button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-button.ui-button-secondary.ui-button-outlined, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-button.ui-button-secondary.ui-button-flat, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-secondary.ui-button-flat:enabled:active, +body .ui-splitbutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active, +body .ui-menubutton.ui-button-secondary > .ui-button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-button.ui-button-success, +body .ui-splitbutton.ui-button-success > .ui-button, +body .ui-menubutton.ui-button-success > .ui-button { + background: #689F38; + color: #ffffff; + border: 1px solid #689F38; +} +body .ui-button.ui-button-success.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-hover { + background: #5e8f32; + color: #ffffff; + border-color: #5e8f32; +} +body .ui-button.ui-button-success.ui-state-focus, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #c2e0a8; +} +body .ui-button.ui-button-success.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-state-active { + background: #537f2d; + color: #ffffff; +} +body .ui-button.ui-button-success.ui-button-outlined, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined { + background-color: transparent; + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 1px solid; +} +body .ui-button.ui-button-success.ui-button-flat, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-success.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-success > .ui-button.ui-button-flat.ui-state-active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +body .ui-button.ui-button-warning, +body .ui-splitbutton.ui-button-warning > .ui-button, +body .ui-menubutton.ui-button-warning > .ui-button { + background: #FBC02D; + color: #212529; + border: 1px solid #FBC02D; +} +body .ui-button.ui-button-warning.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-hover { + background: #fab710; + color: #212529; + border-color: #fab710; +} +body .ui-button.ui-button-warning.ui-state-focus, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #fde6ab; +} +body .ui-button.ui-button-warning.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-state-active { + background: #e8a704; + color: #212529; + border-color: #e8a704; +} +body .ui-button.ui-button-warning.ui-button-outlined, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 1px solid; +} +body .ui-button.ui-button-warning.ui-button-flat, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-warning.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-warning > .ui-button.ui-button-flat.ui-state-active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +body .ui-button.ui-button-help, +body .ui-splitbutton.ui-button-help > .ui-button, +body .ui-menubutton.ui-button-help > .ui-button { + background: #9C27B0; + color: #ffffff; + border: 1px solid #9C27B0; +} +body .ui-button.ui-button-help.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-hover { + background: #8c239e; + color: #ffffff; + border-color: #8c239e; +} +body .ui-button.ui-button-help.ui-state-focus, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #df9eea; +} +body .ui-button.ui-button-help.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-state-active { + background: #7d1f8d; + color: #ffffff; + border-color: #7d1f8d; +} +body .ui-button.ui-button-help.ui-button-outlined, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 1px solid; +} +body .ui-button.ui-button-help.ui-button-flat, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-help.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-help > .ui-button.ui-button-flat.ui-state-active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +body .ui-button.ui-button-info, +body .ui-splitbutton.ui-button-info > .ui-button, +body .ui-menubutton.ui-button-info > .ui-button { + background: #0288D1; + color: #ffffff; + border: 1px solid #0288D1; +} +body .ui-button.ui-button-info.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-hover { + background: #027abc; + color: #ffffff; + border-color: #027abc; +} +body .ui-button.ui-button-info.ui-state-focus, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #89d4fe; +} +body .ui-button.ui-button-info.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-state-active { + background: #026da7; + color: #ffffff; + border-color: #026da7; +} +body .ui-button.ui-button-info.ui-button-outlined, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined { + background-color: transparent; + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(2, 136, 209, 0.16); + color: #0288D1; + border: 1px solid; +} +body .ui-button.ui-button-info.ui-button-flat, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat { + background-color: transparent; + color: #0288D1; + border-color: transparent; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(2, 136, 209, 0.04); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-info.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-info > .ui-button.ui-button-flat.ui-state-active { + background: rgba(2, 136, 209, 0.16); + border-color: transparent; + color: #0288D1; +} +body .ui-button.ui-button-danger, +body .ui-splitbutton.ui-button-danger > .ui-button, +body .ui-menubutton.ui-button-danger > .ui-button { + background: #D32F2F; + color: #ffffff; + border: 1px solid #D32F2F; +} +body .ui-button.ui-button-danger.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-hover { + background: #c02929; + color: #ffffff; + border-color: #c02929; +} +body .ui-button.ui-button-danger.ui-state-focus, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-focus, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #edacac; +} +body .ui-button.ui-button-danger.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-state-active { + background: #aa2424; + color: #ffffff; + border-color: #aa2424; +} +body .ui-button.ui-button-danger.ui-button-outlined, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-outlined.ui-state-active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 1px solid; +} +body .ui-button.ui-button-danger.ui-button-flat, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +body .ui-button.ui-button-danger.ui-button-flat.ui-state-active, +body .ui-splitbutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active, +body .ui-menubutton.ui-button-danger > .ui-button.ui-button-flat.ui-state-active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +body .ui-commandlink, body .ui-link { + color: #FFB340; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-commandlink:hover, body .ui-link:hover { + color: #FFA928; + text-decoration: underline; +} +body .ui-commandlink:active, body .ui-link:active { + color: #FF9900; +} + +body .ui-splitbutton { + padding: 0; +} +body .ui-splitbutton .ui-button:first-child { + position: relative; + margin: 0; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-splitbutton .ui-button:first-child.ui-state-focus { + z-index: 1; +} +body .ui-splitbutton .ui-splitbuttonmenu { + min-width: 100%; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton { + cursor: pointer; + height: auto; + padding: 0; + position: relative; + margin: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before { + content: "\e908"; +} + +body .ui-speeddial-button.ui-button.ui-button-icon-only { + width: 4rem; + height: 4rem; +} +body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon { + font-size: 1.3rem; +} +body .ui-speeddial-action { + width: 3rem; + height: 3rem; + background: #69707A; + color: #fff; +} +body .ui-speeddial-action:hover { + background: #343a40; + color: #fff; +} +body .ui-speeddial-direction-up .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-up .ui-speeddial-item:first-child { + margin-bottom: 0.5rem; +} +body .ui-speeddial-direction-down .ui-speeddial-item { + margin: 0.25rem 0; +} +body .ui-speeddial-direction-down .ui-speeddial-item:first-child { + margin-top: 0.5rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-left .ui-speeddial-item:first-child { + margin-right: 0.5rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item { + margin: 0 0.25rem; +} +body .ui-speeddial-direction-right .ui-speeddial-item:first-child { + margin-left: 0.5rem; +} +body .ui-speeddial-circle .ui-speeddial-item, +body .ui-speeddial-semi-circle .ui-speeddial-item, +body .ui-speeddial-quarter-circle .ui-speeddial-item { + margin: 0; +} +body .ui-speeddial-circle .ui-speeddial-item:first-child, body .ui-speeddial-circle .ui-speeddial-item:last-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:first-child, +body .ui-speeddial-semi-circle .ui-speeddial-item:last-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child, +body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child { + margin: 0; +} +body .ui-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +body .ui-carousel .ui-carousel-content .ui-carousel-prev, +body .ui-carousel .ui-carousel-content .ui-carousel-next { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin: 0.5rem; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover, +body .ui-carousel .ui-carousel-content .ui-carousel-next:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus, +body .ui-carousel .ui-carousel-content .ui-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-carousel .ui-carousel-indicators { + padding: 1rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button { + background-color: rgba(255, 179, 64, 0.2); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 0; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover { + background: #D4D6D9; +} +body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button { + background: #FFB340; + color: #3E4754; +} + +body .ui-chronoline .ui-chronoline-event-marker { + border: 2px solid #FFB340; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #ffffff; +} +body .ui-chronoline .ui-chronoline-event-connector { + background-color: #D4D6D9; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content { + padding: 0 1rem; +} +body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector { + width: 2px; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite, +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content { + padding: 1rem 0; +} +body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector { + height: 2px; +} + +body .ui-datagrid .ui-datagrid-header, +body .ui-datagrid .ui-datagrid-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datagrid .ui-datagrid-header { + border-bottom: 0 none; +} +body .ui-datagrid .ui-datagrid-footer { + border-top: 0 none; +} +body .ui-datagrid .ui-datagrid-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datagrid .ui-paginator { + padding: 1rem; +} +body .ui-datagrid .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datagrid .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datalist .ui-datalist-header, +body .ui-datalist .ui-datalist-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datalist .ui-datalist-header { + border-bottom: 0 none; +} +body .ui-datalist .ui-datalist-footer { + border-top: 0 none; +} +body .ui-datalist .ui-datalist-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-datalist .ui-paginator { + padding: 1rem; +} +body .ui-datalist .ui-paginator.ui-paginator-top { + border-bottom: 0 none; +} +body .ui-datalist .ui-paginator.ui-paginator-bottom { + border-top: 0 none; +} + +body .ui-datascroller .ui-datascroller-header, +body .ui-datascroller .ui-datascroller-footer { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +body .ui-datascroller .ui-datascroller-header { + border-bottom: 0 none; +} +body .ui-datascroller .ui-datascroller-footer { + border-top: 0 none; +} +body .ui-datascroller .ui-datascroller-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-datatable .ui-datatable-header { + background: #FCFCFC; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 1px 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-datatable .ui-datatable-footer { + background: #FCFCFC; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-datatable .ui-datatable-header { + text-align: left; +} +body .ui-datatable .ui-datatable-footer { + text-align: left; +} +body .ui-datatable .ui-paginator { + padding: 1rem; +} +body .ui-datatable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datatable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-datatable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FFB340; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-datatable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFC940; +} +body .ui-datatable thead th.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-datatable thead th.ui-state-active { + background: #FCFCFC; + color: #FFB340; +} +body .ui-datatable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #FFB340; +} +body .ui-datatable .ui-datatable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-datatable .ui-datatable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-datatable .ui-datatable-data > tr > td.ui-datatable-subtable-header { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + font-weight: 600; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-toggler { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-state-highlight .ui-row-editor > a { + color: #3E4754; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable { + cursor: pointer; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-selectable > .ui-grouped-column { + background: #ffffff; + color: #69707A; + cursor: default; +} +body .ui-datatable .ui-datatable-data > tr.ui-rowgroup-header, body .ui-datatable .ui-datatable-data > tr.ui-datatable-summaryrow { + font-weight: 700; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor > a.ui-row-editor-check { + margin-right: 0.5rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler { + margin-right: 1rem; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datatable .ui-datatable-data > tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-datatable .ui-datatable-data > tr.ui-datatable-rowordering { + background: #FFB340; +} +body .ui-datatable .ui-column-resizer-helper { + background: #FFB340; +} +body .ui-datatable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + text-align: left; + box-sizing: content-box; +} +body .ui-datatable > .ui-icon-arrowthick-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: none !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-s:before { + content: "\e919"; +} +body .ui-datatable > .ui-icon-arrowthick-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + padding-top: 1.5rem !important; +} +body .ui-datatable > .ui-icon-arrowthick-1-n:before { + content: "\e91c"; +} +body .ui-datatable .ui-datatable-scrollable-body { + outline: 0 none; +} +body .ui-datatable .ui-datatable-scrollable-header, body .ui-datatable .ui-datatable-scrollable-footer { + background: #FCFCFC; +} +body .ui-datatable .ui-selection-column .ui-chkbox-all { + margin: 0 auto; + width: 1.5rem; + height: 1.5rem; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd { + background: #fcfcfc; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-datatable.ui-datatable-striped .ui-datatable-data > tr.ui-datatable-odd.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-datatable.ui-datatable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-sm .ui-datatable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-datatable.ui-datatable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-datatable.ui-datatable-lg .ui-datatable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-header { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines thead > tr > th { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-data > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-datatable.ui-datatable-gridlines tfoot > tr > td { + border-width: 1px; +} +body .ui-datatable.ui-datatable-sticky.ui-sticky { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-datatable.ui-datatable-sticky > table > thead, +body .ui-datatable.ui-datatable-sticky > table > tfoot { + background: #FCFCFC; +} +body .ui-columntoggler { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + background: #ffffff; + border: 1px solid #D4D6D9; +} +body .ui-columntoggler .ui-columntoggler-close { + display: none; +} +body .ui-columntoggler .ui-columntoggler-items { + padding: 0.5rem 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox { + position: static; + margin-right: 0.5rem; + margin-top: 0; + vertical-align: middle; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label, +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label { + padding: 0; + display: inline; +} +body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} +@media (max-width: 640px) { + body .ui-datatable-reflow .ui-datatable-data tr { + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr:hover, body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight { + border-left: 0 none; + border-right: 0 none; + border-bottom: 1px solid rgba(0, 0, 0, 0.08); + } + body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content > td { + display: block; + width: 100%; + } +} + +body .ui-dataview .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-dataview .ui-dataview-header { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + font-weight: 600; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 1px 0 1px 0; +} +body .ui-dataview .ui-dataview-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-dataview .ui-dataview-content { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; +} +body .ui-dataview.ui-dataview-list .ui-dataview-row { + border: solid rgba(255, 179, 64, 0.2); + border-width: 0 0 1px 0; +} + +body .fc .fc-scrollgrid { + border-color: #D4D6D9; +} +body .fc .fc-daygrid-day.fc-day-today, +body .fc .fc-timegrid-col.fc-day-today { + background-color: #FFC940; +} +body .fc th { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc th > .fc-scrollgrid-sync-inner { + padding: 1rem; +} +body .fc td { + border: 1px solid #D4D6D9; +} +body .fc td.fc-widget-content { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; +} +body .fc td.fc-head-container { + border: 1px solid #D4D6D9; +} +body .fc .fc-row { + border-right: 1px solid #D4D6D9; +} +body .fc .fc-event { + background: #FFA928; + border: 1px solid #FFA928; + color: #3E4754; +} +body .fc .fc-divider { + background: #FCFCFC; + border: 1px solid #D4D6D9; +} +body .fc .fc-toolbar .fc-button { + background: #FFB340; + color: #3E4754; + border: 1px solid #FFB340; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .fc .fc-toolbar .fc-button:not(:disabled):hover { + background: #FFA928; + border-color: #FFA928; + color: #3E4754; +} +body .fc .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .fc .fc-toolbar .fc-button:active, body .fc .fc-toolbar .fc-button.fc-button-active { + background: #FF9900; + border-color: #FF9900; + color: #3E4754; +} +body .ui-fluid .fc .fc-toolbar .ui-button { + width: auto; +} + +body .ui-orderlist .ui-orderlist-controls { + margin-right: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-orderlist .ui-orderlist-controls .ui-button { + margin-bottom: 0.5rem; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-orderlist .ui-orderlist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-orderlist .ui-g > div { + padding: 0; +} +body .ui-orderlist .ui-g > div.ui-orderlist-controls { + padding: 0 0.5rem 0 0; +} +body .ui-orderlist .ui-orderlist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ff9a00; +} +body .ui-orderlist.ui-orderlist-controls-right .ui-g > div.ui-orderlist-controls { + padding: 0 0 0 0.5rem; +} +@media (max-width: 640px) { + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { + -ms-flex-direction: row; + flex-direction: row; + } + body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } +} + +body .ui-paginator { + background: #ffffff; + border: solid rgba(255, 179, 64, 0.2); + border-width: 0; + padding: 1rem; +} +body .ui-paginator .ui-paginator-first, +body .ui-paginator .ui-paginator-prev, +body .ui-paginator .ui-paginator-next, +body .ui-paginator .ui-paginator-last { + color: #83888F; + width: 2.357rem; + height: 2.357rem; + margin: 0.143rem; + border: 1px solid transparent; + vertical-align: top; + padding: 0; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-first span, +body .ui-paginator .ui-paginator-prev span, +body .ui-paginator .ui-paginator-next span, +body .ui-paginator .ui-paginator-last span { + display: none; +} +body .ui-paginator .ui-paginator-first.ui-state-hover, +body .ui-paginator .ui-paginator-prev.ui-state-hover, +body .ui-paginator .ui-paginator-next.ui-state-hover, +body .ui-paginator .ui-paginator-last.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-first.ui-state-focus, +body .ui-paginator .ui-paginator-prev.ui-state-focus, +body .ui-paginator .ui-paginator-next.ui-state-focus, +body .ui-paginator .ui-paginator-last.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-paginator .ui-paginator-first:before, +body .ui-paginator .ui-paginator-prev:before, +body .ui-paginator .ui-paginator-next:before, +body .ui-paginator .ui-paginator-last:before { + position: relative; + line-height: inherit; + top: -1px; +} +body .ui-paginator .ui-paginator-first { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-first:before { + content: "\e92d"; +} +body .ui-paginator .ui-paginator-first:before { + position: relative; +} +body .ui-paginator .ui-paginator-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-prev:before { + content: "\e931"; +} +body .ui-paginator .ui-paginator-prev:before { + position: relative; +} +body .ui-paginator .ui-paginator-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-next:before { + content: "\e932"; +} +body .ui-paginator .ui-paginator-next:before { + position: relative; +} +body .ui-paginator .ui-paginator-last { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + line-height: 2.357rem; +} +body .ui-paginator .ui-paginator-last:before { + content: "\e92e"; +} +body .ui-paginator .ui-paginator-last:before { + position: relative; +} +body .ui-paginator .ui-paginator-current { + color: #83888F; +} +body .ui-paginator .ui-paginator-pages { + padding: 0; + display: inline-block; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page { + padding: 0; + border: 1px solid transparent; + text-align: center; + line-height: 2.357rem; + min-width: 2.357rem; + height: 2.357rem; + color: #83888F; + margin: 0.143rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active { + background: #FFB340; + color: #3E4754; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-paginator .ui-paginator-current, body .ui-paginator .ui-paginator-rpp-options { + margin: 0.5rem; + display: inline-block; + vertical-align: middle; +} + +body .ui-picklist .ui-picklist-buttons { + padding: 0 0.5rem 0 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-button { + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before { + content: "\e933"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before { + content: "\e92f"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before { + content: "\e930"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before { + content: "\e92c"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before { + content: "\e932"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before { + content: "\e92e"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before { + content: "\e931"; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before { + content: "\e92d"; +} +body .ui-picklist .ui-picklist-caption { + background: #FCFCFC; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 1rem; + border-bottom: 0 none; + font-weight: 600; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; + margin-bottom: 0.5rem; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + margin-top: -0.75rem; + color: #83888F; +} +body .ui-picklist .ui-picklist-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-picklist .ui-picklist-list { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 0.5rem 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item { + padding: 0.5rem 1rem; + border: 0 none; + margin: 0; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder { + background: #ff9a00; +} +@media (max-width: 640px) { + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button { + margin-top: 0.5rem; + margin-right: 0.5rem; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child { + margin-right: 0; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before { + content: "\e930"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before { + content: "\e92c"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before { + content: "\e933"; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + } + body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before { + content: "\e92f"; + } + body .ui-picklist.ui-picklist-responsive > div.ui-helper-hidden-accessible { + display: none; + } +} + +body .ui-tagcloud { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-tagcloud a { + color: #69707A; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tagcloud a.ui-state-hover { + background: #FFB340; + color: #3E4754; +} + +body .timeline-frame { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-navigation { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .timeline-frame .timeline-navigation:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .timeline-frame .timeline-navigation:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before { + content: "\e98f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before { + content: "\e990"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before { + content: "\e91f"; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before { + content: "\e920"; +} +body .timeline-frame .timeline-event { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .timeline-frame .timeline-event.ui-state-active { + background: #FFB340; + color: #3E4754; +} +body .vis-timeline { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; +} +body .vis-timeline .vis-item .vis-item-content { + color: #69707A; +} +body .vis-timeline .vis-item.vis-dot { + border-width: 4px; +} +body .vis-timeline .vis-item.vis-selected { + background: #FFB340; + border-color: #FFB340; +} +body .vis-timeline .vis-item.vis-selected .vis-item-content { + color: #3E4754; +} +body .vis-timeline .vis-time-axis .vis-text { + color: #69707A; +} +body .vis-timeline .vis-panel .vis-shadow { + box-shadow: none; +} + +body .ui-tree { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + width: 100%; + border-radius: 6px; +} +body .ui-tree .ui-tree-container { + padding: 0; + margin: 0; +} +body .ui-tree .ui-tree-container .ui-treenode { + padding: 0.143rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + display: inline-block; + float: none; + margin: 0 0.5rem 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before { + content: "\e900"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + width: 2rem; + height: 2rem; + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0.5rem 0 0; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label { + margin: 0; + padding: 0.286rem; + border-radius: 6px; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 1rem; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover, +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover { + color: #3E4754; +} +body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover, body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover { + background: #FFB340; +} +body .ui-tree .ui-tree-container .ui-treenode-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC940; +} +body .ui-tree.ui-tree-horizontal { + padding-left: 0; + padding-right: 0; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before { + content: "\e90d"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label { + padding: 0; + vertical-align: middle; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox { + margin-right: 0.5rem; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-tree.ui-tree-horizontal .ui-treenode:before { + background-color: #ffffff; +} +body .ui-tree .ui-tree-filter-container { + margin: 0 0 0.5rem 0; +} +body .ui-tree .ui-tree-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-tree .ui-tree-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-tree .ui-tree-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler { + margin-right: 0; + margin-left: 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon { + margin: 0 0 0 0.5rem; +} +body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox { + margin-right: 0; + margin-left: 2.5rem; +} +body .ui-tree-draghelper { + border: 1px solid #FFB340; +} +body .ui-fluid .ui-tree { + width: 100%; +} + +body .ui-treetable .ui-treetable-header { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-footer { + background: #FCFCFC; + color: #69707A; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +body .ui-treetable .ui-treetable-header { + text-align: left; +} +body .ui-treetable .ui-treetable-footer { + text-align: left; +} +body .ui-treetable .ui-paginator { + padding: 1rem; +} +body .ui-treetable .ui-paginator.ui-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable .ui-paginator.ui-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-treetable thead th { + background: #FCFCFC; + color: #69707A; + padding: 1rem 1rem; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 0 0 1px 0; + text-align: left; + box-sizing: content-box; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable thead th .ui-column-title { + font-weight: 600; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon { + margin: 0 0 0 0.5rem; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before { + content: "\e99e"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before { + content: "\e99f"; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + vertical-align: middle; +} +body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before { + content: "\e9a0"; +} +body .ui-treetable thead th .ui-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3E4754; + background: #FFB340; + margin-left: 0.5rem; + font-size: 0.75rem; +} +body .ui-treetable thead th.ui-sortable-column.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFC940; +} +body .ui-treetable thead th.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-treetable thead th.ui-state-active { + background: #FCFCFC; + color: #FFB340; +} +body .ui-treetable thead th.ui-state-active.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #FFB340; +} +body .ui-treetable .ui-treetable-data > tr { + background: #ffffff; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-treetable .ui-treetable-data > tr > td { + padding: 1rem 1rem; + border: 1px solid rgba(0, 0, 0, 0.08); + border-width: 0 0 1px 0; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler { + margin-right: 0.5rem; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-treetable-toggler.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection { + vertical-align: middle; + margin-right: 1rem; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr > td .ui-chkbox.ui-selection .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight { + background: #FFB340; + color: #3E4754; + cursor: default; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-state-highlight .ui-treetable-toggler:hover { + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before { + content: "\e942"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-check { + display: none; +} +body .ui-treetable .ui-treetable-data > tr .ui-row-editor .ui-row-editor-close { + display: none; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-check { + display: inline-block; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-row-editor-close { + display: inline-block; + color: #3E4754; +} +body .ui-treetable .ui-treetable-data > tr.ui-row-editing .ui-icon { + color: #3E4754; +} +body .ui-treetable tfoot td { + background: #FCFCFC; + border: 1px solid rgba(255, 179, 64, 0.2); + border-width: 0 0 1px 0; + color: #69707A; + padding: 1rem 1rem; + font-weight: 700; + box-sizing: content-box; +} +body .ui-treetable .ui-treetable-scrollable-header, body .ui-treetable .ui-treetable-scrollable-footer { + background: #FCFCFC; +} +body .ui-treetable .ui-column-resizer-helper { + background: #FFB340; +} +body .ui-treetable.ui-treetable-sm thead > tr > th { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-sm .ui-treetable-data > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-sm tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +body .ui-treetable.ui-treetable-lg thead > tr > th { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; +} +body .ui-treetable.ui-treetable-lg .ui-treetable-data > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-lg tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-header { + border-width: 1px 1px 0; +} +body .ui-treetable.ui-treetable-gridlines thead > tr > th { + border: 1px solid rgba(255, 179, 64, 0.2); +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-data > tr > td { + border-width: 1px; +} +body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone > tr > th { + padding-top: 0; + padding-bottom: 0; + border-bottom: 0 none; + border-top: 0 none; +} +body .ui-treetable.ui-treetable-gridlines tfoot > tr > td { + border-width: 1px; +} + +body .ui-fileupload .ui-fileupload-buttonbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button { + margin-right: 0.5rem; +} +body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose) { + display: none; +} +body .ui-fileupload .ui-fileupload-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-top: 0 none; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div { + padding: 1rem; +} +body .ui-fileupload-simple .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fileupload-simple .ui-icon-plusthick:before { + content: "\e90d"; +} +@media screen and (max-width: 40em) { + body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon, body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon { + left: 50%; + margin-left: -0.5rem; + } +} + +body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + padding: 0.5rem 0.5rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete.ui-state-loading .ui-icon-loading { + right: 0.5rem; +} +body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading { + right: 2.857rem; +} +body .ui-autocomplete .ui-autocomplete-dropdown { + position: relative; + height: auto; + width: 2.357rem; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text { + padding: 0.5rem 0; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before { + content: "\e902"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container { + padding: 0.25rem 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + display: inline-block; + vertical-align: middle; + float: none; + border-radius: 6px; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before { + content: "\e90b"; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token { + margin: 0; + padding: 0.25rem 0; + display: inline-block; + vertical-align: middle; + float: none; +} +body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; +} +body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-autocomplete-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-autocomplete-panel .ui-autocomplete-emptyMessage, +body .ui-autocomplete-panel .ui-autocomplete-empty-message { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; +} +body .ui-autocomplete-panel .ui-autocomplete-items { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row > td { + padding: 1rem 1rem; +} +body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-autocomplete-itemtip { + padding: 0; +} +body .ui-autocomplete-itemtip.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input { + width: calc(100% - 2.357rem); +} +body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button { + width: 2.357rem; +} +body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container { + width: calc(100% - 2.357rem); +} + +body .ui-cascadeselect { + background: #ffffff; + border: 1px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .ui-cascadeselect:not(.ui-state-disabled):hover { + border-color: #FFB340; +} +body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus { + border-color: #FFB340; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-cascadeselect .ui-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.5rem 0.5rem; +} +body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder { + color: #83888F; +} +body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +body .ui-cascadeselect .ui-cascadeselect-trigger { + background: transparent; + color: #83888F; + width: 2.357rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-cascadeselect-panel { + background: #ffffff; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items { + padding: 0.5rem 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item { + margin: 0; + border: 0 none; + color: #69707A; + background: transparent; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content { + padding: 0.5rem 1rem; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC940; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight { + color: #3E4754; + background: #FFB340; +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { + color: #69707A; + background: rgba(255, 179, 64, 0.2); +} +body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon { + font-size: 1rem; +} +body .ui-input-filled .ui-cascadeselect { + background: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus { + background-color: #ffffff; +} + +body .ui-chkbox { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin: 0; + width: auto; + height: auto; +} +body .ui-chkbox .ui-chkbox-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 1.5rem; + min-width: 1.5rem; + height: 1.5rem; + text-align: center; + position: relative; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chkbox .ui-chkbox-box.ui-state-hover { + border-color: #FFB340; +} +body .ui-chkbox .ui-chkbox-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #FFC940; + outline: 0 none; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #FFB340; + background: #FFB340; + color: #3E4754; +} +body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #FF9900; +} +body .ui-chkbox .ui-chkbox-box.ui-state-error { + border-color: #f44336; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { + overflow: visible; + position: absolute; + left: 50%; + top: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before { + content: "\e909"; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before { + content: "\e90b"; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box, +body .ui-input-filled .ui-chkbox .ui-chkbox-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active { + background: #FFB340; +} +body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover { + background: #FF9900; +} +body .ui-state-highlight .ui-chkbox .ui-chkbox-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-chips .ui-chips-container { + padding: 0.25rem 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token { + padding: 1px 0; + margin: 0.125rem; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before { + content: "\e90c"; +} +body .ui-chips .ui-chips-container .ui-chips-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-chips .ui-chips-container .ui-chips-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #69707A; + -webkit-appearance: none; + appearance: none; + padding: 0; + margin: 0; + border-radius: 0; +} + +body .ui-colorpicker .ui-button { + border-radius: 6px; +} +body .ui-fluid .ui-colorpicker .ui-button { + width: auto; + min-width: auto; +} + +body .ui-datepicker { + background: #ffffff; + border: 1px solid #D4D6D9; + color: #69707A; + padding: 0.5rem; + width: auto; + border-radius: 6px; +} +body .ui-datepicker .ui-datepicker-header { + margin: 0; + padding: 1rem; + line-height: normal; + background: #ffffff; + color: #69707A; + font-weight: 600; + border: solid #D4D6D9; + border-width: 0 0 1px 0; + border-radius: 0; +} +body .ui-datepicker .ui-datepicker-next { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + right: 0; +} +body .ui-datepicker .ui-datepicker-next:before { + content: "\e901"; +} +body .ui-datepicker .ui-datepicker-prev { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + left: 0; +} +body .ui-datepicker .ui-datepicker-prev:before { + content: "\e900"; +} +body .ui-datepicker .ui-datepicker-next, +body .ui-datepicker .ui-datepicker-prev { + cursor: pointer; + top: 50%; + margin-top: -1rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-datepicker-next:hover, +body .ui-datepicker .ui-datepicker-prev:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-next:focus, +body .ui-datepicker .ui-datepicker-prev:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datepicker .ui-datepicker-next span, +body .ui-datepicker .ui-datepicker-prev span { + display: none; +} +body .ui-datepicker .ui-datepicker-title { + line-height: 1; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select { + width: 40%; + margin: 0; +} +body .ui-datepicker .ui-datepicker-title select:first-child { + margin-right: 0.5rem; +} +body .ui-datepicker .ui-datepicker-calendar { + margin: 0.5rem 0; +} +body .ui-datepicker .ui-datepicker-calendar th { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar th > span { + width: 2.5rem; + height: 2.5rem; +} +body .ui-datepicker .ui-datepicker-calendar td { + padding: 0.5rem; + text-align: center; +} +body .ui-datepicker .ui-datepicker-calendar td > a:hover { + background: rgba(255, 179, 64, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td > a, +body .ui-datepicker .ui-datepicker-calendar td > span { + padding: 0; + color: #69707A; + text-align: center; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + border: 0 none; + display: inline-block; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-datepicker .ui-datepicker-calendar td > a:focus, +body .ui-datepicker .ui-datepicker-calendar td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datepicker .ui-datepicker-calendar td > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td > span.ui-state-active { + background: #FFB340; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a:hover, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a:hover { + background: rgba(255, 179, 64, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span { + background: transparent; + color: #FF9900; + font-weight: 600; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today > span.ui-state-active, body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > a.ui-state-active, +body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day > span.ui-state-active { + background: #FFB340; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker.ui-input-overlay { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-datepicker .ui-timepicker-div dl { + margin: 0.857em 0; +} +body .ui-datepicker .ui-timepicker-div dl dt { + padding: 0; +} +body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label { + padding: 0.5em 0; +} +body .ui-datepicker .ui-timepicker-div dl dd { + padding: 0.5em 0; + margin: 0 0.714em 0.714em 40%; +} +body .ui-datepicker .ui-timepicker-timeinput input { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; + width: auto; +} +body .ui-datepicker .ui-timepicker-timeinput input:hover { + border-color: #FFB340; +} +body .ui-datepicker .ui-timepicker-timeinput input:focus { + border-color: #FFB340; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datepicker .ui-timepicker-timeinput .ui-separator > span { + padding: 0.5rem 0.5rem; + font-size: 1rem; +} +body .ui-datepicker .ui-datepicker-buttonpane button, +body .ui-datepicker .ui-datepicker-buttonbar button { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #607D8B; + color: #ffffff; + border: 1px solid #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover, body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover, +body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover { + background: #56717d; + border-color: #56717d; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus { + box-shadow: 0 0 0 0.2rem #beccd2; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active, body .ui-datepicker .ui-datepicker-buttonpane button:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active, +body .ui-datepicker .ui-datepicker-buttonbar button:active { + background: #4d646f; + border-color: #4d646f; + color: #ffffff; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined { + background-color: transparent; + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 1px solid; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active, +body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active { + background: rgba(96, 125, 139, 0.16); + border-color: transparent; + color: #607D8B; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child { + text-align: left; +} +body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child, +body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child { + text-align: right; +} +body .ui-datepicker .ui-datepicker-buttonbar { + border-top: solid #D4D6D9; + padding: 1rem 0; +} +body .ui-datepicker .ui-monthpicker-month { + margin: 0.5rem 0; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + padding: 0.5rem; + border: 6px; +} +body .ui-datepicker .ui-monthpicker-month:hover { + background: rgba(255, 179, 64, 0.2); + border-color: transparent; +} +body .ui-datepicker .ui-monthpicker-month:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datepicker .ui-monthpicker-month.ui-state-active { + background: #FFB340; + color: #3E4754; + border: 0 none; +} +body .ui-datepicker .ui-datepicker-group { + padding: 0.5rem; +} +body .ui-datepicker .ui-picker-up { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-up:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-up:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datepicker .ui-picker-up .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-up .ui-icon:before { + content: "\e903"; +} +body .ui-datepicker .ui-picker-down { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-datepicker .ui-picker-down:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-datepicker .ui-picker-down:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-datepicker .ui-picker-down .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-datepicker .ui-picker-down .ui-icon:before { + content: "\e902"; +} +body .ui-datepicker.ui-datepicker-multi { + width: auto !important; +} +body .ui-calendar .ui-button.ui-button-icon-only { + width: 2.357rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before { + content: "\e927"; +} +body .ui-calendar.ui-trigger-calendar input.hasDatepicker { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +body .ui-fluid .ui-trigger-calendar input.hasDatepicker { + width: calc(100% - 2.357rem); + padding-right: 0; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button { + position: absolute; + right: -2.357rem; + width: 2.357rem; +} +body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text { + padding: 0.5rem 0; +} +body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button { + right: 0; +} + +body .ui-inplace .ui-inplace-display { + padding: 0.5rem 0.5rem; + border-radius: 6px; +} +body .ui-inplace .ui-inplace-display.ui-state-highlight { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-inplace .ui-inplace-display.ui-state-focus { + border-color: #FFB340; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-inplace .ui-inplace-save .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-save .ui-icon:before { + content: "\e909"; +} +body .ui-inplace .ui-inplace-cancel { + margin-left: 0.25rem; +} +body .ui-inplace .ui-inplace-cancel .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-inplace .ui-inplace-cancel .ui-icon:before { + content: "\e90b"; +} +body .ui-inplace .ui-inplace-editor { + margin-left: 0.5rem; +} +body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text { + padding: 0.5rem 0; +} + +body ::-webkit-input-placeholder { + color: #83888F; +} +body :-moz-placeholder { + color: #83888F; + opacity: 1; +} +body ::-moz-placeholder { + color: #83888F; + opacity: 1; +} +body :-ms-input-placeholder { + color: #83888F; +} +body .p-field small.ui-state-error, +body .field small.ui-state-error { + color: #f44336; +} +body .ui-float-label > label { + margin-left: 0.5rem; + color: #83888F; +} +body .ui-float-label > input:focus ~ label, +body .ui-float-label > input.ui-state-filled ~ label, +body .ui-float-label > textarea:focus ~ label, +body .ui-float-label > textarea.ui-state-filled ~ label, +body .ui-float-label > .ui-inputwrapper-focus ~ label, +body .ui-float-label > .ui-inputwrapper-filled ~ label { + color: #69707A; +} +body .ui-float-label > input:-webkit-autofill ~ label, +body .ui-float-label > textarea:-webkit-autofill ~ label { + color: #69707A; +} +body .ui-input-icon-left, +body .ui-input-icon-right { + position: relative; + display: inline-block; +} +body .ui-fluid .ui-input-icon-left, +body .ui-fluid .ui-input-icon-right { + display: block; +} +body .ui-input-icon-left > i, +body .ui-input-icon-right > i { + position: absolute; + top: 50%; + margin-top: -0.5rem; +} +body .ui-input-icon-left > i:first-of-type { + left: 0.5rem; + color: #83888F; +} +body .ui-input-icon-left > .ui-inputfield { + padding-left: 2rem; +} +body .ui-input-icon-right > i:last-of-type { + right: 0.5rem; + color: #83888F; +} +body .ui-input-icon-right > .ui-inputfield { + padding-right: 2rem; +} +body .ui-inputfield { + color: #69707A; + background: #ffffff; + padding: 0.5rem 0.5rem; + border: 1px solid #D4D6D9; + outline: 0 none; + font-size: 1rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + -webkit-appearance: none; + appearance: none; +} +body .ui-inputfield.ui-state-hover { + border-color: #FFB340; +} +body .ui-inputfield.ui-state-focus { + border-color: #FFB340; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-inputfield.ui-state-error { + border-color: #f44336; +} +body .ui-input-filled .ui-inputfield, body.ui-input-filled .ui-inputfield { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-hover, body.ui-input-filled .ui-inputfield.ui-state-hover { + background-color: #FCFCFC; +} +body .ui-input-filled .ui-inputfield.ui-state-focus, body.ui-input-filled .ui-inputfield.ui-state-focus { + background-color: #ffffff; +} +body .ui-inputtextarea { + vertical-align: top; +} + +body .ui-inputgroup .ui-inputgroup-addon, +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0.5rem 0.5rem; + border-color: #D4D6D9; + background: rgba(255, 179, 64, 0.2); + color: #83888F; + min-width: 2.357rem; +} +body .ui-inputgroup .ui-inputgroup-addon:first-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-inputgroup-addon:last-child, +body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup button:first-child, body .ui-inputgroup input:first-child, body .ui-inputgroup textarea:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup .ui-float-label:first-child input, +body .ui-inputgroup .ui-float-label:first-child textarea { + border-right-width: 0px; + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-inputgroup button:last-child, body .ui-inputgroup input:last-child, body .ui-inputgroup textarea:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup .ui-float-label:last-child input, +body .ui-inputgroup .ui-float-label:last-child textarea { + border-left-width: 0px; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-inputgroup > .ui-widget, +body .ui-inputgroup > .ui-float-label > .ui-widget { + border-radius: 0; +} +body .ui-inputgroup > .ui-widget.ui-state-focus, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus { + z-index: 1; +} +body .ui-inputgroup > .ui-widget.ui-state-focus ~ label, +body .ui-inputgroup > .ui-float-label > .ui-widget.ui-state-focus ~ label { + z-index: 1; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox { + padding: 0; + position: relative; +} +body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox { + vertical-align: baseline; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.75rem; + margin-left: -0.75rem; +} + +body .ui-inputswitch { + height: 14px; + width: 34px !important; + overflow: visible; + background: #D4D6D9; + border-radius: 8px; +} +body .ui-inputswitch .ui-inputswitch-handle { + top: -4px; + left: -2px; + background: #ffffff; + border-radius: 50%; + border: 2px solid #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + width: 20px !important; + height: 20px !important; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus { + border-color: #FFB340; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-inputswitch .ui-inputswitch-on { + visibility: hidden; +} +body .ui-inputswitch .ui-inputswitch-off span, body .ui-inputswitch .ui-inputswitch-on span { + visibility: hidden; +} +body .ui-inputswitch.ui-inputswitch-checked { + background: #FFB340; +} +body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-handle { + background: #ffffff; + border-color: #FF9900; + margin-left: 2px; +} + +body .keypad-popup { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + margin: 0; + width: auto; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .keypad-popup button { + background: #ffffff; + border: 1px solid #D4D6D9; + padding: 0.5rem; + margin: 2px; + outline: 0 none; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +body .keypad-popup button.ui-state-hover { + background: #ebebef; + border-color: #D4D6D9; + color: #69707A; +} +body .keypad-popup button.ui-state-active { + background: #FF9900; + border-color: #FF9900; + color: #ffffff; +} +body .keypad-popup button.keypad-shift, body .keypad-popup button.keypad-spacebar, body .keypad-popup button.keypad-enter, body .keypad-popup button.keypad-clear, body .keypad-popup button.keypad-back, body .keypad-popup button.keypad-close { + background: #FFB340; + color: #3E4754; + border: 1px solid #FFB340; +} +body .keypad-popup button.keypad-shift.ui-state-hover, body .keypad-popup button.keypad-spacebar.ui-state-hover, body .keypad-popup button.keypad-enter.ui-state-hover, body .keypad-popup button.keypad-clear.ui-state-hover, body .keypad-popup button.keypad-back.ui-state-hover, body .keypad-popup button.keypad-close.ui-state-hover { + background: #FFA928; + border-color: #FFA928; + color: #3E4754; +} +body .keypad-popup button.keypad-shift.ui-state-focus, body .keypad-popup button.keypad-spacebar.ui-state-focus, body .keypad-popup button.keypad-enter.ui-state-focus, body .keypad-popup button.keypad-clear.ui-state-focus, body .keypad-popup button.keypad-back.ui-state-focus, body .keypad-popup button.keypad-close.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .keypad-popup button.keypad-shift.ui-state-active, body .keypad-popup button.keypad-spacebar.ui-state-active, body .keypad-popup button.keypad-enter.ui-state-active, body .keypad-popup button.keypad-clear.ui-state-active, body .keypad-popup button.keypad-back.ui-state-active, body .keypad-popup button.keypad-close.ui-state-active { + background: #FF9900; + border-color: #FF9900; + color: #3E4754; +} + +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer { + margin-right: 0.5rem; + border: 1px solid #D4D6D9; + padding: 0; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header { + padding: 0.5rem 1rem; + margin: 0; + border: 0 none; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list { + padding: 0.5rem 0; + background: #ffffff; + border: 0 none; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item { + padding: 0.5rem 1rem; + margin: 0; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} + +body .ui-password .ui-password-icon { + cursor: pointer; +} +body .ui-password.ui-password-masked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-masked .ui-password-icon:before { + content: "\e966"; +} +body .ui-password.ui-password-unmasked .ui-password-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-password.ui-password-unmasked .ui-password-icon:before { + content: "\e965"; +} +body .ui-password-panel { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + margin: 0; + width: auto; + min-width: 150px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} + +body .ui-radiobutton { + display: inline-block; + vertical-align: middle; + margin: 0; + width: 20px; + height: 20px; +} +body .ui-radiobutton .ui-radiobutton-box { + border: 1px solid #D4D6D9; + border-width: 2px; + background: #ffffff; + width: 20px; + height: 20px; + text-align: center; + position: relative; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + border-color: #FFB340; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #FFB340; + background: #FFB340; + color: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #FF9900; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet { + background: #3E4754; +} +body .ui-radiobutton .ui-radiobutton-box.ui-state-error { + border-color: #f44336; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { + width: 12px; + height: 12px; + vertical-align: middle; + position: absolute; + top: 50%; + left: 50%; + margin-top: -6px; + margin-left: -6px; + border-radius: 50%; +} +body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before { + display: none; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active { + background: #FFB340; +} +body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover, +body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover { + background: #FF9900; +} +body .ui-state-highlight .ui-radiobutton .ui-radiobutton-box.ui-state-active { + border-color: #3E4754; +} + +body .ui-rating .ui-rating-cancel { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-cancel.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-rating .ui-rating-cancel a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #e0284f; + overflow: visible; +} +body .ui-rating .ui-rating-cancel a:before { + content: "\e90c"; +} +body .ui-rating .ui-rating-cancel a:hover { + color: #e0284f; +} +body .ui-rating .ui-rating-star { + float: none; + display: inline-block; + margin-right: 0.5rem; + overflow: visible; +} +body .ui-rating .ui-rating-star.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-rating .ui-rating-star a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + text-indent: 0; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #69707A; + overflow: visible; +} +body .ui-rating .ui-rating-star a:before { + content: "\e937"; +} +body .ui-rating .ui-rating-star a:hover { + color: #FFA928; +} +body .ui-rating .ui-rating-star-on a { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: block; + font-size: 1.25rem; + height: 1.25rem; + width: 1.25rem; + color: #FFB340; +} +body .ui-rating .ui-rating-star-on a:before { + content: "\e936"; +} +body .ui-state-highlight .ui-rating-star a { + color: #3E4754; +} + +body .ui-selectbooleancheckbox, +body .ui-tristatecheckbox { + width: auto; + height: auto; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +body .ui-selectcheckboxmenu { + vertical-align: baseline; + border: 1px solid #D4D6D9; + position: relative; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; + display: block; + background: transparent; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label { + padding: 0; + background: transparent; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectcheckboxmenu.ui-state-hover { + border-color: #FFB340; +} +body .ui-selectcheckboxmenu.ui-state-focus { + border-color: #FFB340; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-selectcheckboxmenu.ui-state-error { + border-color: #f44336; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield { + padding: 0.5rem 0.5rem; + padding-right: 2.357rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token { + padding: 1px 0; + margin: 0 0.5rem 0 0; + background: #D4D6D9; + color: #69707A; + border-radius: 6px; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label { + padding: 0 2rem 0 0.5rem; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon { + margin-top: -0.5rem; + position: absolute; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token { + margin: 0; + padding: 0.25rem 0; +} +body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + padding: 0; + margin: 0; +} +body.ui-input-filled .ui-selectcheckboxmenu, +body .ui-input-filled .ui-selectcheckboxmenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus, +body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectcheckboxmenu-panel { + padding: 0; + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox { + margin-right: 0.5rem; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container { + padding: 0; + margin: 0 0.5rem 0 0; + float: none; + flex: 1 1 0; + -ms-flex: 1 1 0px; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 0.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close { + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-left: auto; + text-align: center; + margin-right: 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + float: none; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before { + content: "\e90b"; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items { + padding: 0.5rem 0; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(255, 179, 64, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item { + padding: 0.5rem 1rem; + margin: 0; + outline: 0 none; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox { + top: auto; + position: static; + margin-top: 0; + margin-right: 0.5rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item > label { + display: inline; + padding-left: 0; + vertical-align: middle; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-selectonelistbox, +body .ui-selectmanymenu { + padding: 0; + width: auto; + min-width: 12rem; + border: 1px solid #D4D6D9; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container, +body .ui-selectmanymenu .ui-selectlistbox-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before, +body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer { + padding: 0.5rem 0; + line-height: normal; + border: 0 none; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list { + list-style-type: none; + margin: 0; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item { + border: 0 none; + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox { + margin-right: 0.5rem; + vertical-align: middle; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item > td { + padding: 1rem 1rem; +} +body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline, +body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #FFC940; +} +body .ui-input-filled .ui-selectonelistbox.ui-inputfield, +body .ui-input-filled .ui-selectmanymenu.ui-inputfield, body.ui-input-filled .ui-selectonelistbox.ui-inputfield, +body.ui-input-filled .ui-selectmanymenu.ui-inputfield { + background: #ffffff; +} + +body .ui-selectonemenu { + vertical-align: middle; + border: 1px solid #D4D6D9; + position: relative; + padding: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; +} +body .ui-selectonemenu .ui-selectonemenu-label { + background: transparent; + padding-right: 2.357rem; + /*min-height: calc(2rem + 3px);*/ +} +body .ui-selectonemenu .ui-selectonemenu-trigger { + border: 0 none; + cursor: pointer; + height: 100%; + position: absolute; + padding: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 2.357rem; + background: transparent; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon { + position: static; + margin: 0; + color: #83888F; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before { + content: "\e902"; +} +body .ui-selectonemenu.ui-state-hover { + border-color: #FFB340; +} +body .ui-selectonemenu.ui-state-focus { + border-color: #FFB340; + outline: 0 none; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-selectonemenu.ui-state-error { + border-color: #f44336; +} +body .ui-fluid .ui-selectonemenu-label { + width: calc(100% - 2.357rem); + padding: 0.5rem 0.5rem; +} +body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger { + width: 2.357rem; + padding: 0; +} +body.ui-input-filled .ui-selectonemenu, +body .ui-input-filled .ui-selectonemenu { + background: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-hover, +body .ui-input-filled .ui-selectonemenu.ui-state-hover { + background-color: #FCFCFC; +} +body.ui-input-filled .ui-selectonemenu.ui-state-focus, +body .ui-input-filled .ui-selectonemenu.ui-state-focus { + background-color: #ffffff; +} +body .ui-selectonemenu-panel { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container { + padding: 0.5rem 1rem; + margin: 0; + border-bottom: 0 none; + background: #FCFCFC; + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield { + padding: 0.5rem 0.5rem; + width: 100%; + padding-left: 2rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + left: 1.5rem; + top: 50%; + right: auto; + bottom: auto; + margin-top: -0.5rem; + color: #83888F; +} +body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before { + content: "\e908"; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items { + padding: 0.5rem 0; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table > thead tr th { + background: #FCFCFC; + border: 1px solid rgba(255, 179, 64, 0.2); + color: #69707A; + font-weight: 600; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item { + margin: 0; + padding: 0.5rem 1rem; + background: transparent; + color: #69707A; + outline: 0 none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row { + background: #ffffff; + color: #69707A; + border: 1px solid rgba(0, 0, 0, 0.08); +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row > td { + padding: 1rem 1rem; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child { + border-top-color: transparent; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { + background: #FFB340; + color: #3E4754; + overflow: auto; +} +body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group { + background: #ffffff; + margin: 0; + padding: 0.75rem 1rem; + color: #69707A; +} + +body .ui-slider { + background: #D4D6D9; +} +body .ui-slider .ui-slider-handle { + width: 1.143rem; + height: 1.143rem; + background: #ffffff; + border: 2px solid #FFB340; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +body .ui-slider .ui-slider-handle.ui-state-hover { + border-color: #FFB340; + background: #FFB340; +} +body .ui-slider .ui-slider-handle.ui-state-focus { + outline: 0 none; +} +body .ui-slider.ui-slider-horizontal { + height: 0.286rem; +} +body .ui-slider.ui-slider-horizontal .ui-slider-handle { + top: -0.4285rem; + margin-left: -0.5715rem; +} +body .ui-slider.ui-slider-vertical { + width: 0.286rem; +} +body .ui-slider.ui-slider-vertical .ui-slider-handle { + left: -0.4285rem; + margin-top: -0.5715rem; +} +body .ui-slider .ui-slider-range { + background: #FFB340; +} +body .ui-inputtext + .ui-slider { + margin-bottom: 0.5rem; +} + +body .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} +body .ui-spinner .ui-spinner-button.ui-button { + position: absolute; + border-radius: 0; + width: 2.357rem; + z-index: 1; +} +body .ui-spinner .ui-spinner-button.ui-button .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up { + border-top-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before { + content: "\e933"; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down { + border-bottom-right-radius: 6px; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-fluid .ui-spinner .ui-spinner-input { + padding-right: 2.857rem; +} + +.ui-texteditor .ui-editor-toolbar { + background: #FCFCFC; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.ui-texteditor .ui-editor-toolbar.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke { + stroke: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill { + fill: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: #83888F; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.5rem 0; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: #69707A; +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: #69707A; + background: rgba(255, 179, 64, 0.2); +} +.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} +.ui-texteditor .ql-container { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-container.ql-snow { + border: 1px solid #D4D6D9; +} +.ui-texteditor .ql-container .ql-editor { + background: #ffffff; + color: #69707A; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover, +.ui-texteditor .ql-snow.ql-toolbar button:focus { + color: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill { + fill: #69707A; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #FFB340; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #FFB340; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #FFB340; +} +.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #FFB340; +} +.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow, +.ui-texteditor.ui-state-error .ql-container.ql-snow { + border-color: #f44336; +} + +body .ui-toggleswitch { + position: relative; + display: inline-block; + width: 3rem; + height: 1.75rem; +} +body .ui-toggleswitch .ui-toggleswitch-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #D4D6D9; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border: solid transparent; + border-width: 2px; + border-radius: 30px; +} +body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error { + border-color: #f44336; +} +body .ui-toggleswitch .ui-toggleswitch-slider:before, +body .ui-toggleswitch .ui-toggleswitch-handler { + position: absolute; + top: 50%; + background: #ffffff; + color: #69707A; + width: 1.25rem; + height: 1.25rem; + left: calc(.25rem - 2px); + margin-top: -0.625rem; + border-radius: 50%; + transition: all 0.2s; + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch .ui-toggleswitch-handler span { + font-size: 0.625rem; + line-height: 1.25rem; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler { + color: #69707A; + transform: translateX(1.25rem); +} +body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider { + background: #FFB340; +} +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before, +body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler { + background: #ffffff; +} + +body .ui-breadcrumb { + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; + padding: 1rem; +} +body .ui-breadcrumb ul li { + float: none; + display: inline-block; + vertical-align: middle; +} +body .ui-breadcrumb ul li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb ul li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb ul li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before { + content: "\e901"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron) { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):before { + content: "\e901"; + font-family: "primeicons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-indent: 0 !important; + background-image: none !important; + margin: 0 0.5rem 0 0.5rem; + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + color: #83888F; + margin: 0; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before { + content: "\e925"; +} +body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span { + display: none; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon { + color: #83888F; +} + +body .ui-menu { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + border-radius: 6px; +} +body .ui-menu.ui-shadow { + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon { + position: static; + margin-right: 0.5rem; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3 { + font-size: 1rem; + padding-left: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu .ui-menu-list .ui-widget-header h3 { + padding: 0; + font-size: 1rem; + font-weight: 600; + color: #69707A; + float: none; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem { + margin: 0; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link { + padding: 0.75rem 1rem; + width: 100%; + border: 0 none; + float: none; + border-radius: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover { + background: rgba(255, 179, 64, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { + margin-right: 0.5rem; + vertical-align: middle; + float: none; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text { + float: none; + vertical-align: middle; + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: relative; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before { + content: "\e932"; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: -0.5rem; + color: #83888F; +} +body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before { + content: "\e930"; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { + background: rgba(255, 179, 64, 0.2); +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-text { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon, body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-icon { + color: #69707A; +} +body .ui-menu .ui-menu-list .ui-menu-child { + background: #ffffff; + padding: 0.25rem 0; +} +body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow { + border-radius: 6px; + border: 0 none; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +body .ui-menu .ui-menu-list .ui-separator { + width: 100%; + margin: 0.25rem 0; + border-top: 1px solid #D4D6D9; +} +body .ui-menu.ui-menubar { + padding: 0.5rem; + background: #FCFCFC; + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem { + display: inline-block; + width: auto; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon { + position: static; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link > span { + float: none; + display: inline-block; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon-triangle-1-s:last-child { + margin-left: 0.5rem; + vertical-align: middle; +} +body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options { + float: right; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward { + padding: 0.75rem 1rem; + color: #69707A; + width: 100%; + border: 0 none; + background: #ffffff; + margin-bottom: 0; + border-radius: 0; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w { + position: relative; + top: 2px; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-right: 0.5rem; +} +body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before { + content: "\e931"; +} +body .ui-menu.ui-slidemenu .ui-menu-child { + padding: 0; +} +body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow { + box-shadow: none; + border: 0 none; +} +body .ui-menu.ui-megamenu .ui-widget-header { + margin: 0; + width: 100%; + background: #ffffff; + color: #69707A; + float: none; + border: 0 none; + padding: 0.75rem 1rem; + font-weight: 600; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +body .ui-menu.ui-megamenu .ui-widget-header span { + float: none; + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td { + padding: 0; +} +body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link { + border-radius: 6px; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical { + background: #FCFCFC; + padding: 0.25rem 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem { + width: 100%; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem > .ui-menuitem-link { + border-radius: 0; +} +body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-icon:last-child { + float: right; +} +body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal { + margin: 0; +} + +body .ui-panelmenu .ui-icon { + position: static; +} +body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active { + border-radius: 0; +} +body .ui-panelmenu h3.ui-panelmenu-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin: 0 0 0 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; + font-size: 1rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon { + position: static; + margin: 0; + vertical-align: middle; + margin-right: 0.5rem; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-panelmenu h3.ui-panelmenu-header a { + display: inline; + padding: 0; + outline: 0 none; + color: inherit; + vertical-align: middle; + text-decoration: none; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active { + border-color: #D4D6D9; + background: #FCFCFC; + color: #69707A; +} +body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content { + padding: 0.25rem 0; + background: #ffffff; + border: 1px solid #D4D6D9; + margin-top: 0; + position: static; + border-top: 0 none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link { + padding: 0.75rem 1rem; + color: #69707A; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover { + background: rgba(255, 179, 64, 0.2); +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon, body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text { + color: #69707A; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon { + display: inline-block; + vertical-align: middle; + margin-right: 0.5rem; + position: static; + color: #83888F; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before { + content: "\e932"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before { + content: "\e930"; +} +body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text { + display: inline-block; + vertical-align: middle; +} + +body .ui-steps { + position: relative; +} +body .ui-steps ul { + display: -ms-flexbox; + display: flex; +} +body .ui-steps .ui-steps-item { + flex: 1 1 0; + -ms-flex: 1 1 0px; + background: transparent; + text-align: center; + float: none; + opacity: 1; +} +body .ui-steps .ui-steps-item .ui-menuitem-link { + display: block; + text-align: center; + background: transparent; + overflow: hidden; + padding: 0; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { + color: #69707A; + background: #ffffff; + border: 1px solid rgba(255, 179, 64, 0.2); + width: 2rem; + height: 2rem; + font-size: 1.143rem; + padding: 0; + margin-top: 2rem; + margin-left: auto; + margin-right: auto; + border-radius: 50%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} +body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { + display: block; + padding-top: 0.5rem; + color: #83888F; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { + background: #FFB340; + color: #3E4754; + border-color: #FFB340; +} +body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { + font-weight: 600; + color: #69707A; +} +body .ui-steps .ui-steps-item:not(.ui-state-highlight) { + opacity: 0.65; +} +body .ui-steps:before { + content: " "; + border-top: 1px solid #D4D6D9; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; +} + +body .ui-tabmenu { + padding: 0; + position: static; +} +body .ui-tabmenu .ui-tabmenu-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + position: relative; + overflow-x: scroll; +} +body .ui-tabmenu .ui-tabmenu-nav:before { + position: absolute; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { + list-style: none; + padding: 0; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + background: #ffffff; + color: #83888F; + top: 0; + margin: 0; + border-bottom: 2px solid #D4D6D9; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + flex-shrink: 0; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { + color: #83888F; + padding: 1rem; + font-weight: 700; + display: block; + line-height: 1; + outline: 0 none; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon { + margin-right: 0.5rem; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + background: #ffffff; + border-color: #545B67; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon { + color: #83888F; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + background: #ffffff; + border-color: #FFB340; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a { + color: #FFB340; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon { + color: #FFB340; +} +body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; + bottom: auto; + top: 0; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-top: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFB340; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; + left: auto; + right: 0; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-right: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFB340; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav { + flex-direction: column; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; + width: auto; + height: 100%; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem { + border-bottom: 0 none; + border-left: 2px solid #D4D6D9; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover { + border-color: #545B67; +} +body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active { + border-color: #FFB340; +} + +body .ui-growl { + top: 85px; +} +body .ui-growl .ui-growl-item-container { + margin: 0 0 1rem 0; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + position: absolute; + top: 0.5rem; + right: 0.5rem; +} +body .ui-growl .ui-growl-item-container .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-growl .ui-growl-item-container .ui-growl-item { + padding: 1rem; + min-height: 70px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info { + background: #B3E5FC; + border: 1px solid #0891cf; + color: #044868; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before { + content: "\e924"; +} +body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon { + color: #044868; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn { + background: #FFECB3; + border: 1px solid #d9a300; + color: #6d5100; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before { + content: "\e922"; +} +body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon { + color: #6d5100; +} +body .ui-growl .ui-growl-item-container.ui-growl-error, body .ui-growl .ui-growl-item-container.ui-growl-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + color: #73000c; + border-width: 0 0 0 6px; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; + color: #73000c; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before { + content: "\e90c"; +} +body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon, body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon { + color: #73000c; +} + +body .ui-message { + padding: 0.5rem 0.5rem; + display: inline-block; + border-radius: 6px; +} +body .ui-message.ui-message-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 3px; + color: #044868; +} +body .ui-message.ui-message-info .ui-message-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #044868; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-info .ui-message-info-icon:before { + content: "\e924"; +} +body .ui-message.ui-message-info .ui-message-info-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 3px; + color: #6d5100; +} +body .ui-message.ui-message-warn .ui-message-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #6d5100; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-warn .ui-message-warn-icon:before { + content: "\e922"; +} +body .ui-message.ui-message-warn .ui-message-warn-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-error, body .ui-message.ui-message-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 3px; + color: #73000c; +} +body .ui-message.ui-message-error .ui-message-error-icon, body .ui-message.ui-message-fatal .ui-message-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin: 0; + color: #73000c; + float: none; + width: auto; + height: auto; + position: relative; + top: 1px; +} +body .ui-message.ui-message-error .ui-message-error-icon:before, body .ui-message.ui-message-fatal .ui-message-error-icon:before { + content: "\e90c"; +} +body .ui-message.ui-message-error .ui-message-error-detail, body .ui-message.ui-message-fatal .ui-message-error-detail { + margin-left: 0.5rem; +} +body .ui-message.ui-message-icon-only { + width: auto; + height: auto; +} +body .ui-widget + .ui-message { + margin: 0 0 0 0.5rem; +} + +body .ui-messages { + padding: 0; + margin: 0; + font-weight: 500; + position: relative; + border-radius: 6px; +} +body .ui-messages > div { + padding: 1.5rem; + margin: 1rem 0; + border-radius: 6px; +} +body .ui-messages ul { + margin: 0; +} +body .ui-messages ul .ui-messages-info-summary, +body .ui-messages ul .ui-messages-warn-summary, +body .ui-messages ul .ui-messages-error-summary, +body .ui-messages ul .ui-messages-fatal-summary { + margin: 0 0.5rem 0 0; +} +body .ui-messages ul .ui-messages-info-detail, +body .ui-messages ul .ui-messages-warn-detail, +body .ui-messages ul .ui-messages-error-detail, +body .ui-messages ul .ui-messages-fatal-detail { + margin: 0; + overflow-wrap: break-word; +} +body .ui-messages .ui-messages-close { + position: relative; + right: -2rem; + top: -2rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + text-align: center; + transition: background-color 0.2s; +} +body .ui-messages .ui-messages-close:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-messages .ui-messages-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-messages .ui-messages-close .ui-icon-close { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-messages .ui-messages-close .ui-icon-close:before { + content: "\e90b"; +} +body .ui-messages .ui-messages-info { + background: #B3E5FC; + border: 1px solid #0891cf; + border-width: 0 0 0 6px; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-messages .ui-messages-info .ui-messages-close { + background: #B3E5FC; + color: #044868; +} +body .ui-messages .ui-messages-info .ui-messages-close:hover { + background: #9addfb; +} +body .ui-messages .ui-messages-warn { + background: #FFECB3; + border: 1px solid #d9a300; + border-width: 0 0 0 6px; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-messages .ui-messages-warn .ui-messages-close { + background: #FFECB3; + color: #6d5100; +} +body .ui-messages .ui-messages-warn .ui-messages-close:hover { + background: #ffe69a; +} +body .ui-messages .ui-messages-error, body .ui-messages .ui-messages-fatal { + background: #FFCDD2; + border: 1px solid #e60017; + border-width: 0 0 0 6px; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon, +body .ui-messages .ui-messages-error .ui-messages-fatal, body .ui-messages .ui-messages-fatal .ui-messages-error-icon, +body .ui-messages .ui-messages-fatal .ui-messages-fatal { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 1.5rem; + margin: 0 0.5rem 0 0; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-error-icon:before, +body .ui-messages .ui-messages-error .ui-messages-fatal:before, body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before, +body .ui-messages .ui-messages-fatal .ui-messages-fatal:before { + content: "\e90c"; +} +body .ui-messages .ui-messages-error .ui-messages-close, body .ui-messages .ui-messages-fatal .ui-messages-close { + background: #FFCDD2; + color: #73000c; +} +body .ui-messages .ui-messages-error .ui-messages-close:hover, body .ui-messages .ui-messages-fatal .ui-messages-close:hover { + background: #ffb4bb; +} + +body .ui-avatar { + background-color: #D4D6D9; + border-radius: 6px; +} +body .ui-avatar.ui-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-lg .ui-avatar-icon { + font-size: 1.5rem; +} +body .ui-avatar.ui-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +body .ui-avatar.ui-avatar-xl .ui-avatar-icon { + font-size: 2rem; +} +body .ui-avatar-group .ui-avatar { + border: 2px solid #ffffff; +} + +body .ui-badge { + background: #FFB340; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +body .ui-badge:not(.ui-widget) { + display: inline-block; + border-radius: 50%; + text-align: center; +} +body .ui-badge.ui-badge-secondary { + background: #607D8B; + color: #ffffff; +} +body .ui-badge.ui-badge-success { + background: #689F38; + color: #ffffff; +} +body .ui-badge.ui-badge-info { + background: #0288D1; + color: #ffffff; +} +body .ui-badge.ui-badge-warning { + background: #FBC02D; + color: #212529; +} +body .ui-badge.ui-badge-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-badge.ui-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +body .ui-badge.ui-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} +body .ui-overlay-badge { + position: relative; + display: inline-block; +} +body .ui-overlay-badge .ui-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + margin: 0; +} + +body .ui-chip { + background-color: #D4D6D9; + color: #69707A; + border-radius: 16px; + padding: 0 0.5rem; +} +body .ui-chip .ui-chip-text { + line-height: 1.5; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +body .ui-chip .ui-chip-icon { + margin-right: 0.5rem; +} +body .ui-chip img { + width: 2rem; + height: 2rem; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +body .ui-chip .ui-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-chip .ui-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} + +body .ui-clock { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} + +body .ui-galleria .ui-galleria-close { + margin: 0.5rem; + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-close .ui-galleria-close-icon { + font-size: 2rem; +} +body .ui-galleria .ui-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-item-nav { + background: transparent; + color: #FCFCFC; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 6px; + margin: 0 0.5rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + font-size: 2rem; +} +body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-caption-item { + background: rgba(0, 0, 0, 0.5); + color: #FCFCFC; + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators { + padding: 1rem; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button { + background-color: rgba(255, 179, 64, 0.2); + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: #D4D6D9; +} +body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FFB340; + color: #3E4754; +} +body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator { + margin-right: 0.5rem; +} +body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator, body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator { + margin-bottom: 0.5rem; +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button { + background: #FFB340; + color: #3E4754; +} +body .ui-galleria .ui-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 0.8rem 0.25rem; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #FCFCFC; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s, opacity 0.2s ease-in-out; + border-radius: 50%; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #FCFCFC; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before { + content: "\e901"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before { + content: "\e902"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before { + content: "\e900"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before, +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before { + content: "\e903"; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + transition: box-shadow 0.2s; + margin: 0.2rem; + margin-left: 0; + margin-right: 0; +} +body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content, body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content { + margin: 0.2rem; +} +body .ui-galleria .ui-galleria-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} + +.ui-galleria-mask.ui-widget-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +body .ui-log { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; + height: auto; +} +body .ui-log .ui-log-header { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; + height: auto; +} +body .ui-log .ui-log-header .ui-log-button { + display: inline-block; + position: static; + margin-right: 0.5rem; + padding: 2px; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-log .ui-log-header .ui-log-button:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-log .ui-log-header .ui-log-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before { + content: "\e93d"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before { + content: "\e9a8"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before { + content: "\e924"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before { + content: "\e989"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before { + content: "\e908"; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before { + content: "\e922"; +} +body .ui-log .ui-log-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; + overflow: auto; +} + +body .ui-progressbar { + border: 0 none; + height: 1rem; + background: #D4D6D9; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-value { + border: 0 none; + margin: 0; + background: #FFB340; + border-radius: 6px; +} +body .ui-progressbar .ui-progressbar-label { + margin-top: 0; + color: #69707A; + line-height: 1rem; +} + +body .ui-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.7); +} +body .ui-scrolltop:hover { + background: rgba(0, 0, 0, 0.8); +} +body .ui-scrolltop .ui-scrolltop-icon { + font-size: 1.5rem; + color: #FCFCFC; +} + +body .ui-skeleton { + background-color: rgba(255, 179, 64, 0.2); + border-radius: 6px; +} +body .ui-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +body .ui-tag { + background: #FFB340; + color: #3E4754; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +body .ui-tag:not(.ui-widget) { + display: inline-block; + text-align: center; + line-height: 1; +} +body .ui-tag.ui-tag-success { + background: #689F38; + color: #ffffff; +} +body .ui-tag.ui-tag-info { + background: #0288D1; + color: #ffffff; +} +body .ui-tag.ui-tag-warning { + background: #FBC02D; + color: #212529; +} +body .ui-tag.ui-tag-danger { + background: #D32F2F; + color: #ffffff; +} +body .ui-tag.ui-tag-rounded { + border-radius: 10rem; +} +body .ui-tag .ui-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +body .ui-terminal { + background: #ffffff; + color: #69707A; + border: 1px solid #D4D6D9; + padding: 1rem; +} + +body .ui-confirm-popup { + background: #ffffff; + color: #69707A; + border: 0 none; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +body .ui-confirm-popup .ui-confirm-popup-content { + padding: 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer { + text-align: right; + padding: 0 1rem 1rem 1rem; +} +body .ui-confirm-popup .ui-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-confirm-popup .ui-confirm-popup-footer button:last-child { + margin: 0; +} +body .ui-confirm-popup:after { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup:before { + border-style: solid; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +body .ui-confirm-popup.ui-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +body .ui-confirm-popup .ui-confirm-popup-icon { + font-size: 1.5rem; +} +body .ui-confirm-popup .ui-confirm-popup-message { + margin-left: 1rem; +} + +body .ui-dialog { + padding: 0; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; + border-radius: 6px; +} +body .ui-dialog .ui-dialog-titlebar { + background: #ffffff; + color: #69707A; + font-weight: 600; + border-bottom: 0 none; + padding: 1.5rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { + margin: 0; + float: none; + font-size: 1.25rem; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { + border: 0 none; + padding: 0; + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before { + content: "\e90f"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before { + content: "\e90d"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before { + content: "\e93b"; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before { + content: "\e93a"; +} +body .ui-dialog .ui-dialog-content { + background: #ffffff; + color: #69707A; + border: 0 none; + padding: 0 1.5rem 2rem 1.5rem; + border: 0 none; +} +body .ui-dialog .ui-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: #69707A; + padding: 0 1.5rem 1.5rem 1.5rem; + margin: 0; + text-align: right; +} +body .ui-dialog .ui-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon { + margin-right: 0.5rem; + font-size: 2.5rem; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-warn:before { + content: "\e922"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-info:before { + content: "\e924"; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon.ui-icon-error:before { + content: "\e90c"; +} +body .ui-dialog.ui-resizable .ui-dialog-content { + box-sizing: content-box; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content { + padding: 1rem 2rem; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span { + float: none; + display: inline-block; + vertical-align: middle; + line-height: 1; + margin: 0 0 0 0.5rem; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message { + margin-right: 0.5rem; + font-size: 2.5rem; + width: auto; + height: auto; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-warn-icon:before { + content: "\e922"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-info-icon:before { + content: "\e924"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-error-icon:before { + content: "\e90c"; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-dialog.ui-message-dialog .ui-dialog-content > span.ui-dialog-message.ui-messages-fatal-icon:before { + content: "\e910"; +} + +body .ui-overlaypanel { + background: #ffffff; + color: #69707A; + padding: 0; + border: 0 none; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-overlaypanel .ui-overlaypanel-content { + padding: 1rem; +} +body .ui-overlaypanel .ui-overlaypanel-close { + position: absolute; + width: 2rem; + height: 2rem; + right: -1rem; + top: -1rem; + background: #FFB340; + color: #3E4754; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + text-align: center; + line-height: 2rem; + padding: 0; +} +body .ui-overlaypanel .ui-overlaypanel-close:hover { + background: #FFA928; + color: #3E4754; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + display: inline-block; + line-height: inherit; +} +body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before { + content: "\e90b"; +} + +body .ui-sidebar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 0 none; + box-shadow: none; +} +body .ui-sidebar .ui-sidebar-close { + padding: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; +} +body .ui-sidebar .ui-sidebar-close:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-sidebar .ui-sidebar-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-sidebar .ui-sidebar-close .ui-icon { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-sidebar .ui-sidebar-close .ui-icon:before { + content: "\e90b"; +} +body .ui-sidebar.ui-sidebar-active { + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} + +body .ui-tooltip .ui-tooltip-text { + background: #69707A; + color: #ffffff; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-tooltip.ui-state-error { + border: 0 none; +} +body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { + border-right-color: #69707A; +} +body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { + border-left-color: #69707A; +} +body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { + border-top-color: #69707A; +} +body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { + border-bottom-color: #69707A; +} + +body .ui-accordion .ui-accordion-header { + border: 1px solid #D4D6D9; + border-top: 0 none; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + margin-top: 0; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + user-select: none; + border-radius: 0; + position: relative; + outline: 0 none; +} +body .ui-accordion .ui-accordion-header:first-child { + margin-top: 0; + border-top: 1px solid #D4D6D9; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active { + border-radius: 0; +} +body .ui-accordion .ui-accordion-header.ui-state-hover { + border-color: #D4D6D9; + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active { + background: #FCFCFC; + border-color: #D4D6D9; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-active:hover { + border-color: #D4D6D9; + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-accordion .ui-accordion-header:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-accordion .ui-accordion-header.ui-state-error { + border-color: #f44336; + background-color: #f44336; +} +body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover { + border-color: #f44336; + background-color: #f44336; + color: #69707A; +} +body .ui-accordion .ui-accordion-header.ui-state-error + .ui-accordion-content { + border-color: #f44336; +} +body .ui-accordion .ui-accordion-header > .ui-icon { + position: static; + display: inline-block; + margin: 0 0.5rem 0 0; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-e:before { + content: "\e901"; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header > .ui-icon.ui-icon-triangle-1-s:before { + content: "\e902"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-accordion .ui-accordion-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + position: static; + border-top: 0 none; +} +body .ui-accordion .ui-accordion-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +body .ui-card { + background: #ffffff; + color: #69707A; + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +body .ui-card .ui-card-body { + padding: 1rem; +} +body .ui-card .ui-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +body .ui-card .ui-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: #83888F; +} +body .ui-card .ui-card-content { + padding: 1rem 0; +} +body .ui-card .ui-card-footer { + padding: 1rem 0 0 0; +} + +body .ui-dashboard .ui-sortable-placeholder { + background-color: #FFB340; +} + +body .ui-divider .ui-divider-content { + background-color: #ffffff; +} +body .ui-divider.ui-divider-horizontal { + margin: 1rem 0; + padding: 0 1rem; +} +body .ui-divider.ui-divider-horizontal:before { + border-top: 1px #D4D6D9; +} +body .ui-divider.ui-divider-horizontal .ui-divider-content { + padding: 0 0.5rem; +} +body .ui-divider.ui-divider-vertical { + margin: 0 1rem; + padding: 1rem 0; +} +body .ui-divider.ui-divider-vertical:before { + border-left: 1px #D4D6D9; +} +body .ui-divider.ui-divider-vertical .ui-divider-content { + padding: 0.5rem 0; +} + +body .ui-fieldset { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} +body .ui-fieldset .ui-fieldset-legend { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-radius: 6px; + user-select: none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { + display: inline-block; + float: none; + margin-right: 0.5rem; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover { + outline: 0 none; + border-color: #D4D6D9; + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon { + color: #69707A; +} +body .ui-fieldset .ui-fieldset-legend.ui-state-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} + +body .ui-notificationbar { + background: #ffffff; + color: #69707A; + padding: 1rem; + border: 1px solid #D4D6D9; +} + +body .ui-panel { + padding: 0; +} +body .ui-panel .ui-panel-title { + margin: 0; +} +body .ui-panel .ui-panel-titlebar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { + margin: 0; + width: 2rem; + height: 2rem; + background: transparent; + color: #83888F; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 50%; + border: 0 none; + text-align: center; + line-height: 2rem; + padding: 0; + user-select: none; + margin-top: -0.25rem; + margin-bottom: -0.5rem; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; + border-color: transparent; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #FFC940; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before { + content: "\e90b"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before { + content: "\e90f"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before { + content: "\e90d"; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before { + content: "\e94a"; +} +body .ui-panel .ui-panel-titlebar + .ui-panel-content { + border-top: 0 none; +} +body .ui-panel .ui-panel-content { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panel .ui-panel-footer { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; + margin: 0; + border-top: 0 none; +} +body .ui-panel > div:last-of-type { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed .ui-panel-titlebar { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar { + position: relative; +} +body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon { + float: none; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.5rem; + margin-top: -0.5rem; +} + +body .ui-panelgrid .ui-panelgrid-cell { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + font-weight: 600; +} + +body .ui-scrollpanel { + border: 1px solid #D4D6D9; + background: #ffffff; + color: #69707A; + padding: 1rem; +} +body .ui-scrollpanel .ui-scrollpanel-drag { + background: #dadada; +} +body .ui-scrollpanel .ui-scrollpanel-track { + background: #f8f8f8; + border: 0 none; +} +body .ui-scrollpanel .ui-scrollpanel-corner { + background: #f8f8f8; +} + +body .ui-splitter { + border: 1px solid #D4D6D9; + background: #ffffff; + border-radius: 6px; + color: #69707A; +} +body .ui-splitter .ui-splitter-gutter { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + background: #FCFCFC; +} +body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle { + background: #D4D6D9; +} +body .ui-splitter .ui-splitter-gutter-resizing { + background: #D4D6D9; +} + +body .ui-tabs { + padding: 0; + position: static; +} +body .ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0; + background: #ffffff; + display: -ms-flexbox; + display: flex; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header { + list-style: none; + white-space: nowrap; + display: inline-block; + vertical-align: top; + float: none; + padding: 1rem; + background: #ffffff; + color: #83888F; + margin: 0; + cursor: pointer; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header a { + color: #83888F; + padding: 0; + font-weight: 700; + display: block; + line-height: 1; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon { + position: static; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close { + margin: 0; + float: none; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; + margin-left: 0.5rem; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before { + content: "\e90b"; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon { + color: #83888F; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active { + background: #ffffff; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a { + color: #FFB340; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon { + color: #FFB340; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon { + color: #f44336; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.2rem #FFC940; +} +body .ui-tabs .ui-tabs-nav li.ui-tabs-actions { + order: 1; + margin-left: auto; +} +body .ui-tabs .ui-tabs-panels { + border: 0 none; + background: #ffffff; + color: #69707A; + padding: 0; + margin: 0; + position: static; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} +body .ui-tabs .ui-tabs-panels .ui-tabs-panel { + padding: 1rem; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-bottom: 2px solid #D4D6D9; + left: 0; + bottom: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-bottom: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFB340; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-top > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav { + margin: 0; + padding: 0; + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav:before { + content: ""; + position: absolute; + display: block; + border-top: 2px solid #D4D6D9; + left: 0; + top: 0; + width: 100%; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-top: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFB340; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-bottom > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav, body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + width: 25%; + margin: 0; + padding: 0; + height: auto; + -ms-flex-direction: column; + flex-direction: column; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header, body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + width: 100%; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels, body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + width: 75%; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav { + margin: 0; + padding: 0; + border-left: 2px solid #D4D6D9; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-left: 2px solid #D4D6D9; + left: -2px; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFB340; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-right > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav { + margin: 0; + padding: 0; + right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header { + top: 0; + border-right: 2px solid #D4D6D9; + margin-right: -2px; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-hover { + border-color: #545B67; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-active { + border-color: #FFB340; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-tabs-header.ui-state-error { + border-color: #f44336; +} +body .ui-tabs.ui-tabs-left > .ui-tabs-panels { + border-width: 1px 0 0 0; +} +body .ui-tabs .ui-tabs-navscroller { + position: relative; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn { + border: 0 none; + background: #ffffff; + color: #83888F; + outline: 0 none; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left { + left: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before { + content: "\e900"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right { + right: 0; + height: 100%; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon { + margin: 0; + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before { + content: "\e901"; +} +body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover { + background: rgba(255, 179, 64, 0.2); + color: #69707A; +} + +body .ui-toolbar { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + border-radius: 6px; +} + +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title { + border: 1px solid #D4D6D9; + background: #FCFCFC; + color: #69707A; + padding: 1rem; + margin: 0; + border-right: 0 none; + border-radius: 0; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right: 1px solid #D4D6D9; +} +body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight { + background: #FFB340; + color: #3E4754; +} +body .ui-wizard .ui-icon-arrowthick-1-w { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-w:before { + content: "\e91a"; +} +body .ui-wizard .ui-icon-arrowthick-1-e { + font-family: "primeicons" !important; + font-style: normal; + font-weight: normal; + display: inline-block; + background: none; +} +body .ui-wizard .ui-icon-arrowthick-1-e:before { + content: "\e91b"; +} + +/* Add your customizations of the theme styles here */ diff --git a/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-light/theme.scss b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-light/theme.scss new file mode 100644 index 0000000..6ad6ca4 --- /dev/null +++ b/integration-tests/src/main/resources/META-INF/resources/primefaces-freya-yellow-light/theme.scss @@ -0,0 +1,9 @@ +$primaryLightColor: #FFC940; +$primaryColor:#FFB340; +$primaryDarkColor: #FFA928; +$primaryDarkerColor: #FF9900; +$primaryTextColor: #3E4754; + +$primaryLighterColor: rgba($primaryLightColor,.1); + +@import '../sass/theme/_theme_light'; \ No newline at end of file diff --git a/integration-tests/src/main/resources/application.properties b/integration-tests/src/main/resources/application.properties new file mode 100644 index 0000000..e4fc028 --- /dev/null +++ b/integration-tests/src/main/resources/application.properties @@ -0,0 +1,28 @@ +# Configuration Quarkus pour PrimeFaces Freya Extension +quarkus.application.name=PrimeFaces Freya Extension Demo +quarkus.application.version=1.0.0-SNAPSHOT + +# Port de l'application +quarkus.http.port=8080 + +# PrimeFaces Configuration +# Configuration du thème Freya - le thème doit être configuré avec le nom complet +# Format: freya-{color}-{mode} (ex: freya-purple-light, freya-blue-dark) +primefaces.THEME=freya-purple-light +primefaces.FONT_AWESOME=true +primefaces.CLIENT_SIDE_VALIDATION=true +primefaces.MOVE_SCRIPTS_TO_BOTTOM=true +primefaces.CSP=false +primefaces.UPLOADER=commons +primefaces.AUTO_UPDATE=false +primefaces.LEGACY_WIDGET_NAMESPACE=false + +# MyFaces Configuration +quarkus.myfaces.default-suffix=.xhtml +quarkus.myfaces.default-prefix= +quarkus.myfaces.resource-max-time-expires=604800000 +quarkus.myfaces.resource-buffer-size=2048 + +# Configuration pour servir les ressources statiques +quarkus.http.enable-compression=true + diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..16e1d3d --- /dev/null +++ b/pom.xml @@ -0,0 +1,45 @@ + + + 4.0.0 + dev.lions + primefaces-freya-extension-parent + 1.0.0-SNAPSHOT + pom + PrimeFaces Freya Extension - Parent + + runtime + integration-tests + + + 3.15.1 + UTF-8 + 17 + 17 + + + + + io.quarkus + quarkus-bom + ${quarkus.version} + pom + import + + + + + + + + io.quarkus + quarkus-maven-plugin + ${quarkus.version} + + + maven-compiler-plugin + 3.13.0 + + + + + diff --git a/runtime/dependency_tree.txt b/runtime/dependency_tree.txt new file mode 100644 index 0000000..5a38210 --- /dev/null +++ b/runtime/dependency_tree.txt @@ -0,0 +1,169 @@ +[INFO] Scanning for projects... +[INFO] +[INFO] ----------------< dev.lions:primefaces-freya-extension >---------------- +[INFO] Building PrimeFaces Freya Extension - Runtime 1.0.0-SNAPSHOT +[INFO] from pom.xml +[INFO] --------------------------------[ jar ]--------------------------------- +[INFO] +[INFO] --- dependency:3.7.0:tree (default-cli) @ primefaces-freya-extension --- +[INFO] dev.lions:primefaces-freya-extension:jar:1.0.0-SNAPSHOT +[INFO] +- io.quarkiverse.primefaces:quarkus-primefaces:jar:3.15.1:compile +[INFO] | +- io.quarkus:quarkus-arc:jar:3.15.1:compile +[INFO] | | +- io.quarkus.arc:arc:jar:3.15.1:compile +[INFO] | | | +- jakarta.transaction:jakarta.transaction-api:jar:2.0.1:compile +[INFO] | | | \- io.smallrye.reactive:mutiny:jar:2.6.2:compile +[INFO] | | | \- org.jctools:jctools-core:jar:4.0.5:compile +[INFO] | | \- org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.3:compile +[INFO] | +- io.quarkus:quarkus-jaxp:jar:3.15.1:compile +[INFO] | +- org.apache.myfaces.core.extensions.quarkus:myfaces-quarkus:jar:4.1.0:compile +[INFO] | | +- org.apache.myfaces.core:myfaces-api:jar:4.1.0:compile +[INFO] | | +- org.apache.myfaces.core:myfaces-impl:jar:4.1.0:compile +[INFO] | | +- org.apache.tomcat:tomcat-jasper-el:jar:11.0.0:compile +[INFO] | | +- io.quarkus:quarkus-undertow:jar:3.15.1:compile +[INFO] | | | +- io.quarkus.http:quarkus-http-servlet:jar:5.3.2:compile +[INFO] | | | +- jakarta.servlet:jakarta.servlet-api:jar:6.0.0:compile +[INFO] | | | +- io.quarkus.http:quarkus-http-vertx-backend:jar:5.3.2:compile +[INFO] | | | | \- io.quarkus.http:quarkus-http-http-core:jar:5.3.2:compile +[INFO] | | | \- io.quarkus.http:quarkus-http-core:jar:5.3.2:compile +[INFO] | | | \- io.netty:netty-codec-http:jar:4.1.111.Final:compile +[INFO] | | +- io.quarkus:quarkus-websockets:jar:3.15.1:compile +[INFO] | | | +- io.quarkus:quarkus-websockets-client:jar:3.15.1:compile +[INFO] | | | | \- io.quarkus.http:quarkus-http-websocket-core:jar:5.3.2:compile +[INFO] | | | | \- jakarta.websocket:jakarta.websocket-client-api:jar:2.1.0:compile +[INFO] | | | +- io.quarkus.http:quarkus-http-websocket-vertx:jar:5.3.2:compile +[INFO] | | | \- jakarta.websocket:jakarta.websocket-api:jar:2.1.1:compile +[INFO] | | +- io.quarkus:quarkus-jsonp:jar:3.15.1:compile +[INFO] | | | \- org.eclipse.parsson:parsson:jar:1.1.7:compile +[INFO] | | +- jakarta.ejb:jakarta.ejb-api:jar:4.0.1:compile +[INFO] | | +- jakarta.persistence:jakarta.persistence-api:jar:3.1.0:compile +[INFO] | | +- jakarta.validation:jakarta.validation-api:jar:3.0.2:compile +[INFO] | | +- jakarta.el:jakarta.el-api:jar:5.0.1:compile +[INFO] | | +- jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api:jar:3.0.2:compile +[INFO] | | \- jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.2:compile +[INFO] | | \- jakarta.activation:jakarta.activation-api:jar:2.1.3:compile +[INFO] | +- io.quarkiverse.openpdf:quarkus-openpdf:jar:3.1.2:compile +[INFO] | | +- com.github.librepdf:openpdf:jar:2.0.3:compile +[INFO] | | +- org.bouncycastle:bcprov-jdk18on:jar:1.78.1:compile +[INFO] | | \- org.bouncycastle:bcpkix-jdk18on:jar:1.78.1:compile +[INFO] | | \- org.bouncycastle:bcutil-jdk18on:jar:1.78.1:compile +[INFO] | +- io.quarkiverse.barcode:quarkus-okapi:jar:1.0.0:compile +[INFO] | | \- uk.org.okapibarcode:okapibarcode:jar:0.4.9:compile +[INFO] | +- com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer:jar:20240325.1:compile +[INFO] | | +- com.googlecode.owasp-java-html-sanitizer:java8-shim:jar:20240325.1:compile +[INFO] | | \- com.googlecode.owasp-java-html-sanitizer:java10-shim:jar:20240325.1:compile +[INFO] | \- com.apptasticsoftware:rssreader:jar:3.9.1:compile +[INFO] +- org.primefaces:primefaces:jar:jakarta:14.0.0:compile +[INFO] +- io.quarkus:quarkus-web-dependency-locator:jar:3.15.1:compile +[INFO] | +- io.quarkus:quarkus-core:jar:3.15.1:compile +[INFO] | | +- jakarta.annotation:jakarta.annotation-api:jar:3.0.0:compile +[INFO] | | +- jakarta.enterprise:jakarta.enterprise.cdi-api:jar:4.1.0:compile +[INFO] | | | +- jakarta.enterprise:jakarta.enterprise.lang-model:jar:4.1.0:compile +[INFO] | | | \- jakarta.interceptor:jakarta.interceptor-api:jar:2.2.0:compile +[INFO] | | +- jakarta.inject:jakarta.inject-api:jar:2.0.1:compile +[INFO] | | +- io.smallrye.common:smallrye-common-os:jar:2.6.0:compile +[INFO] | | +- io.quarkus:quarkus-ide-launcher:jar:3.15.1:compile +[INFO] | | +- io.quarkus:quarkus-development-mode-spi:jar:3.15.1:compile +[INFO] | | +- io.smallrye.config:smallrye-config:jar:3.9.1:compile +[INFO] | | | \- io.smallrye.config:smallrye-config-core:jar:3.9.1:compile +[INFO] | | | +- org.eclipse.microprofile.config:microprofile-config-api:jar:3.1:compile +[INFO] | | | +- io.smallrye.common:smallrye-common-classloader:jar:2.6.0:compile +[INFO] | | | \- io.smallrye.config:smallrye-config-common:jar:3.9.1:compile +[INFO] | | +- org.jboss.logging:jboss-logging:jar:3.6.0.Final:compile +[INFO] | | +- org.jboss.logmanager:jboss-logmanager:jar:3.0.6.Final:compile +[INFO] | | | +- io.smallrye.common:smallrye-common-constraint:jar:2.6.0:compile +[INFO] | | | +- io.smallrye.common:smallrye-common-cpu:jar:2.6.0:compile +[INFO] | | | +- io.smallrye.common:smallrye-common-expression:jar:2.6.0:compile +[INFO] | | | | \- io.smallrye.common:smallrye-common-function:jar:2.6.0:compile +[INFO] | | | +- io.smallrye.common:smallrye-common-net:jar:2.6.0:compile +[INFO] | | | +- io.smallrye.common:smallrye-common-ref:jar:2.6.0:compile +[INFO] | | | \- jakarta.json:jakarta.json-api:jar:2.1.3:compile +[INFO] | | +- org.jboss.logging:jboss-logging-annotations:jar:3.0.1.Final:compile +[INFO] | | +- org.jboss.threads:jboss-threads:jar:3.6.1.Final:compile +[INFO] | | +- org.slf4j:slf4j-api:jar:2.0.6:compile +[INFO] | | +- org.jboss.slf4j:slf4j-jboss-logmanager:jar:2.0.0.Final:compile +[INFO] | | +- org.wildfly.common:wildfly-common:jar:1.7.0.Final:compile +[INFO] | | +- io.quarkus:quarkus-bootstrap-runner:jar:3.15.1:compile +[INFO] | | | +- io.quarkus:quarkus-classloader-commons:jar:3.15.1:compile +[INFO] | | | \- io.smallrye.common:smallrye-common-io:jar:2.6.0:compile +[INFO] | | \- io.quarkus:quarkus-fs-util:jar:0.0.10:compile +[INFO] | \- io.quarkus:quarkus-vertx-http:jar:3.15.1:compile +[INFO] | +- io.quarkus:quarkus-security-runtime-spi:jar:3.15.1:compile +[INFO] | +- io.quarkus:quarkus-tls-registry:jar:3.15.1:compile +[INFO] | +- io.quarkus:quarkus-credentials:jar:3.15.1:compile +[INFO] | +- io.quarkus:quarkus-mutiny:jar:3.15.1:compile +[INFO] | | +- io.quarkus:quarkus-smallrye-context-propagation:jar:3.15.1:compile +[INFO] | | | \- io.smallrye:smallrye-context-propagation:jar:2.1.2:compile +[INFO] | | | +- io.smallrye:smallrye-context-propagation-api:jar:2.1.2:compile +[INFO] | | | \- io.smallrye:smallrye-context-propagation-storage:jar:2.1.2:compile +[INFO] | | \- io.smallrye.reactive:mutiny-smallrye-context-propagation:jar:2.6.2:compile +[INFO] | +- io.smallrye.common:smallrye-common-vertx-context:jar:2.6.0:compile +[INFO] | | \- io.vertx:vertx-core:jar:4.5.10:compile +[INFO] | | +- io.netty:netty-common:jar:4.1.111.Final:compile +[INFO] | | +- io.netty:netty-buffer:jar:4.1.111.Final:compile +[INFO] | | +- io.netty:netty-transport:jar:4.1.111.Final:compile +[INFO] | | +- io.netty:netty-handler:jar:4.1.111.Final:compile +[INFO] | | | \- io.netty:netty-transport-native-unix-common:jar:4.1.111.Final:compile +[INFO] | | +- io.netty:netty-handler-proxy:jar:4.1.111.Final:compile +[INFO] | | | \- io.netty:netty-codec-socks:jar:4.1.111.Final:compile +[INFO] | | +- io.netty:netty-codec-http2:jar:4.1.111.Final:compile +[INFO] | | +- io.netty:netty-resolver:jar:4.1.111.Final:compile +[INFO] | | +- io.netty:netty-resolver-dns:jar:4.1.111.Final:compile +[INFO] | | | \- io.netty:netty-codec-dns:jar:4.1.111.Final:compile +[INFO] | | \- com.fasterxml.jackson.core:jackson-core:jar:2.17.2:compile +[INFO] | +- io.quarkus.security:quarkus-security:jar:2.1.0:compile +[INFO] | +- io.quarkus:quarkus-vertx:jar:3.15.1:compile +[INFO] | | +- io.quarkus:quarkus-netty:jar:3.15.1:compile +[INFO] | | | +- io.netty:netty-codec:jar:4.1.111.Final:compile +[INFO] | | | \- com.aayushatharva.brotli4j:brotli4j:jar:1.16.0:compile +[INFO] | | | +- com.aayushatharva.brotli4j:service:jar:1.16.0:compile +[INFO] | | | \- com.aayushatharva.brotli4j:native-windows-x86_64:jar:1.16.0:compile +[INFO] | | +- io.netty:netty-codec-haproxy:jar:4.1.111.Final:compile +[INFO] | | +- io.smallrye.common:smallrye-common-annotation:jar:2.6.0:compile +[INFO] | | +- io.quarkus:quarkus-virtual-threads:jar:3.15.1:compile +[INFO] | | +- io.quarkus:quarkus-vertx-latebound-mdc-provider:jar:3.15.1:compile +[INFO] | | +- io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:3.15.0:compile +[INFO] | | | +- io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:3.15.0:compile +[INFO] | | | \- io.smallrye.reactive:vertx-mutiny-generator:jar:3.15.0:compile +[INFO] | | | \- io.vertx:vertx-codegen:jar:4.5.10:compile +[INFO] | | \- io.smallrye:smallrye-fault-tolerance-vertx:jar:6.4.0:compile +[INFO] | +- io.smallrye.reactive:smallrye-mutiny-vertx-web:jar:3.15.0:compile +[INFO] | | +- io.smallrye.reactive:smallrye-mutiny-vertx-web-common:jar:3.15.0:compile +[INFO] | | +- io.smallrye.reactive:smallrye-mutiny-vertx-auth-common:jar:3.15.0:compile +[INFO] | | +- io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common:jar:3.15.0:compile +[INFO] | | \- io.smallrye.reactive:smallrye-mutiny-vertx-uri-template:jar:3.15.0:compile +[INFO] | | \- io.vertx:vertx-uri-template:jar:4.5.10:compile +[INFO] | +- io.vertx:vertx-web:jar:4.5.10:compile +[INFO] | | +- io.vertx:vertx-web-common:jar:4.5.10:compile +[INFO] | | +- io.vertx:vertx-auth-common:jar:4.5.10:compile +[INFO] | | \- io.vertx:vertx-bridge-common:jar:4.5.10:compile +[INFO] | \- io.github.crac:org-crac:jar:0.1.3:compile +[INFO] +- org.primefaces:freya-theme:jar:5.0.0-jakarta:compile +[INFO] +- io.quarkus:quarkus-awt:jar:3.15.1:compile +[INFO] +- io.quarkiverse.poi:quarkus-poi:jar:2.0.5:compile +[INFO] | +- org.apache.poi:poi:jar:5.2.5:compile +[INFO] | | +- commons-codec:commons-codec:jar:1.17.1:compile +[INFO] | | +- org.apache.commons:commons-collections4:jar:4.4:compile +[INFO] | | +- org.apache.commons:commons-math3:jar:3.6.1:compile +[INFO] | | +- commons-io:commons-io:jar:2.16.1:compile +[INFO] | | +- com.zaxxer:SparseBitSet:jar:1.3:compile +[INFO] | | \- org.apache.logging.log4j:log4j-api:jar:2.23.1:compile +[INFO] | +- org.apache.poi:poi-ooxml:jar:5.2.5:compile +[INFO] | | +- org.apache.xmlbeans:xmlbeans:jar:5.2.0:compile +[INFO] | | +- org.apache.commons:commons-compress:jar:1.27.0:compile +[INFO] | | | \- org.apache.commons:commons-lang3:jar:3.14.0:compile +[INFO] | | \- com.github.virtuald:curvesapi:jar:1.08:compile +[INFO] | +- org.apache.poi:poi-ooxml-full:jar:5.2.5:compile +[INFO] | +- org.apache.poi:poi-scratchpad:jar:5.2.5:compile +[INFO] | \- org.jboss.logmanager:log4j2-jboss-logmanager:jar:1.1.2.Final:compile +[INFO] \- io.quarkiverse.itext:quarkus-itext:jar:3.0.5:compile +[INFO] \- io.quarkiverse.itext:quarkus-itext-library:jar:3.0.5:compile +[INFO] +- org.bouncycastle:bcprov-jdk15on:jar:1.70:compile +[INFO] +- org.bouncycastle:bcpkix-jdk15on:jar:1.70:compile +[INFO] | \- org.bouncycastle:bcutil-jdk15on:jar:1.70:compile +[INFO] \- org.bouncycastle:bcmail-jdk15on:jar:1.70:compile +[INFO] ------------------------------------------------------------------------ +[INFO] BUILD SUCCESS +[INFO] ------------------------------------------------------------------------ +[INFO] Total time: 5.545 s +[INFO] Finished at: 2025-12-24T20:02:56Z +[INFO] ------------------------------------------------------------------------ diff --git a/runtime/pom.xml b/runtime/pom.xml new file mode 100644 index 0000000..0fc86ff --- /dev/null +++ b/runtime/pom.xml @@ -0,0 +1,81 @@ + + + 4.0.0 + + dev.lions + primefaces-freya-extension-parent + 1.0.0-SNAPSHOT + + primefaces-freya-extension + PrimeFaces Freya Extension - Runtime + + + io.quarkiverse.primefaces + quarkus-primefaces + 3.15.1 + + + org.primefaces + primefaces + 14.0.0 + jakarta + + + + io.quarkus + quarkus-web-dependency-locator + + + org.primefaces + freya-theme + 5.0.0-jakarta + + + org.primefaces + primefaces + + + + + org.webjars.npm + primeflex + 3.3.1 + + + org.webjars.npm + primeicons + 7.0.0 + + + io.quarkus + quarkus-awt + + + io.quarkiverse.poi + quarkus-poi + 2.0.5 + + + io.quarkiverse.itext + quarkus-itext + 3.0.5 + + + + + local-maven-repo + file://${project.basedir}/../../maven-repo + + true + + + true + + + + + + + + + diff --git a/runtime/src/main/java/org/primefaces/freya/view/GuestPreferences.java b/runtime/src/main/java/org/primefaces/freya/view/GuestPreferences.java new file mode 100644 index 0000000..db03cf5 --- /dev/null +++ b/runtime/src/main/java/org/primefaces/freya/view/GuestPreferences.java @@ -0,0 +1,163 @@ +/* + Copyright 2009-2022 PrimeTek. + + Licensed under PrimeFaces Commercial License, Version 1.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + Licensed under PrimeFaces Commercial License, Version 1.0 (the "License"); + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ +package org.primefaces.freya.view; + +import org.primefaces.PrimeFaces; + +import jakarta.annotation.PostConstruct; +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; +import jakarta.enterprise.context.SessionScoped; +import jakarta.inject.Named; + +@Named("guestPreferences") +@SessionScoped +public class GuestPreferences implements Serializable { + + private String menuMode = "layout-sidebar"; + + private String darkMode = "light"; + + private String componentTheme = "purple"; + + private String topbarTheme = "light"; + + private String menuTheme = "light"; + + private String inputStyle = "outlined"; + + private boolean lightLogo = false; + + private List componentThemes = new ArrayList(); + + @PostConstruct + public void init() { + componentThemes.add(new ComponentTheme("Blue", "blue", "#2c84d8")); + componentThemes.add(new ComponentTheme("Green", "green", "#34B56F")); + componentThemes.add(new ComponentTheme("Orange", "orange", "#FF810E")); + componentThemes.add(new ComponentTheme("Turquoise", "turquoise", "#58AED3")); + componentThemes.add(new ComponentTheme("Avocado", "avocado", "#AEC523")); + componentThemes.add(new ComponentTheme("Purple", "purple", "#464DF2")); + componentThemes.add(new ComponentTheme("Red", "red", "#FF9B7B")); + componentThemes.add(new ComponentTheme("Yellow", "yellow", "#FFB340")); + } + + public String getDarkMode() { + return darkMode; + } + + public boolean isLightLogo() { + return lightLogo; + } + + public void setDarkMode(String darkMode) { + this.darkMode = darkMode; + this.menuTheme = darkMode; + this.topbarTheme = darkMode; + this.lightLogo = !this.topbarTheme.equals("light"); + } + + public String getLayout() { + return "layout-" + this.darkMode; + } + + public String getTheme() { + return this.componentTheme + '-' + this.darkMode; + } + + public String getComponentTheme() { + return componentTheme; + } + + public void setComponentTheme(String componentTheme) { + this.componentTheme = componentTheme; + } + + public String getMenuTheme() { + return menuTheme; + } + + public void setMenuTheme(String menuTheme) { + this.menuTheme = menuTheme; + } + + public String getTopbarTheme() { + return topbarTheme; + } + + public void setTopbarTheme(String topbarTheme) { + this.topbarTheme = topbarTheme; + this.lightLogo = !this.topbarTheme.equals("light"); + } + + public String getMenuMode() { + return this.menuMode; + } + + public void setMenuMode(String menuMode) { + this.menuMode = menuMode; + } + + public String getInputStyle() { + return inputStyle; + } + + public void setInputStyle(String inputStyle) { + this.inputStyle = inputStyle; + } + + public String getInputStyleClass() { + return this.inputStyle.equals("filled") ? "ui-input-filled" : ""; + } + + public List getComponentThemes() { + return componentThemes; + } + + public void onMenuTypeChange() { + if ("layout-horizontal".equals(menuMode)) { + menuTheme = topbarTheme; + PrimeFaces.current().executeScript( + "PrimeFaces.FreyaConfigurator.changeSectionTheme('" + menuTheme + "' , 'layout-menu')"); + } + } + + public class ComponentTheme { + String name; + String file; + String color; + + public ComponentTheme(String name, String file, String color) { + this.name = name; + this.file = file; + this.color = color; + } + + public String getName() { + return this.name; + } + + public String getFile() { + return this.file; + } + + public String getColor() { + return this.color; + } + } + +} diff --git a/runtime/src/main/resources/META-INF/freya.taglib.xml b/runtime/src/main/resources/META-INF/freya.taglib.xml new file mode 100644 index 0000000..8afa426 --- /dev/null +++ b/runtime/src/main/resources/META-INF/freya.taglib.xml @@ -0,0 +1,621 @@ + + + + http://primefaces.org/freya + + + Freya Extension - Composants composites pour simplifier l'utilisation de PrimeFaces avec le thème Freya. + Ces composants appliquent automatiquement les patterns Freya (field, field-checkbox) et réduisent le boilerplate. + + + + + + + fieldInput + Champ de saisie texte avec pattern Freya (field + label + input + message) + + freya/fieldInput.xhtml + + + + + + fieldTextarea + Champ de saisie multiligne avec pattern Freya (field + label + textarea + message) + + freya/fieldTextarea.xhtml + + + + + + fieldPassword + Champ mot de passe avec indicateur de force et pattern Freya + + freya/fieldPassword.xhtml + + + + + + fieldSelect + Liste déroulante (selectOneMenu) avec pattern Freya et support de filtrage + + freya/fieldSelect.xhtml + + + + + + fieldCalendar + Sélecteur de date (datePicker) avec pattern Freya et icône calendrier + + freya/fieldCalendar.xhtml + + + + + + fieldNumber + Champ de saisie numérique (inputNumber) avec pattern Freya + + freya/fieldNumber.xhtml + + + + + + fieldMultiSelect + Liste déroulante à sélection multiple avec pattern Freya + + freya/fieldMultiSelect.xhtml + + + + + + fieldRadio + Boutons radio (selectOneRadio) avec pattern Freya + + freya/fieldRadio.xhtml + + + + + + fieldSwitch + Interrupteur (toggleSwitch) avec pattern Freya + + freya/fieldSwitch.xhtml + + + + + + fieldToggle + Bouton bascule (selectBooleanButton) avec pattern Freya + + freya/fieldToggle.xhtml + + + + + + fieldChips + Saisie de tags (chips) avec pattern Freya + + freya/fieldChips.xhtml + + + + + + fieldRating + Évaluation (rating) avec pattern Freya + + freya/fieldRating.xhtml + + + + + + fieldColor + Sélecteur de couleur (colorPicker) avec pattern Freya + + freya/fieldColor.xhtml + + + + + + fieldCheckbox + Case à cocher avec pattern Freya (field-checkbox + checkbox + label) + + freya/fieldCheckbox.xhtml + + + + + + + + actionDialog + Dialog modal standardisé avec footer contenant les boutons d'action (Annuler/Sauvegarder) + + freya/actionDialog.xhtml + + + + + + + + themeSelector + Sélecteur de thème Freya permettant de changer la couleur et le mode (light/dark) + + freya/themeSelector.xhtml + + + + + + + + card + Carte avec header optionnel et contenu + + freya/card.xhtml + + + + + + panel + Panneau avec header, toggleable et closable + + freya/panel.xhtml + + + + + + formDialog + Dialog de formulaire avec boutons Annuler/Sauvegarder et validation + + freya/formDialog.xhtml + + + + + + + + fieldFileUpload + Upload de fichiers avec pattern Freya + + freya/fieldFileUpload.xhtml + + + + + + fieldAutoComplete + Autocomplétion avec pattern Freya + + freya/fieldAutoComplete.xhtml + + + + + + fieldMask + Champ avec masque de saisie et pattern Freya + + freya/fieldMask.xhtml + + + + + + fieldSlider + Slider avec pattern Freya + + freya/fieldSlider.xhtml + + + + + + fieldSpinner + Spinner numérique avec pattern Freya + + freya/fieldSpinner.xhtml + + + + + + + + dataTable + DataTable avec style Freya et fonctionnalités courantes + + freya/dataTable.xhtml + + + + + + dataView + DataView avec style Freya pour affichage liste/grille + + freya/dataView.xhtml + + + + + + treeTable + TreeTable avec style Freya + + freya/treeTable.xhtml + + + + + + + + breadcrumb + Fil d'Ariane avec style Freya + + freya/breadcrumb.xhtml + + + + + + steps + Indicateur d'étapes avec style Freya + + freya/steps.xhtml + + + + + + tabView + Onglets avec style Freya + + freya/tabView.xhtml + + + + + + + + button + Bouton simple avec style Freya + + freya/button.xhtml + + + + + + commandButton + Bouton d'action avec style Freya + + freya/commandButton.xhtml + + + + + + linkButton + Lien stylisé comme bouton avec style Freya + + freya/linkButton.xhtml + + + + + + splitButton + Bouton avec menu déroulant et style Freya + + freya/splitButton.xhtml + + + + + + + + message + Message d'information avec style Freya + + freya/message.xhtml + + + + + + growl + Notifications toast avec style Freya + + freya/growl.xhtml + + + + + + inplace + Édition en place avec style Freya + + freya/inplace.xhtml + + + + + + + + spacer + Espacement vertical + + freya/spacer.xhtml + + + + + + divider + Séparateur horizontal ou vertical + + freya/divider.xhtml + + + + + + badge + Badge numérique ou indicateur + + freya/badge.xhtml + + + + + + avatar + Avatar utilisateur + + freya/avatar.xhtml + + + + + + tag + Étiquette de catégorisation + + freya/tag.xhtml + + + + + + progressBar + Barre de progression + + freya/progressBar.xhtml + + + + + + + + tree + Arbre hiérarchique avec style Freya + + freya/tree.xhtml + + + + + + fieldEditor + Éditeur de texte riche (WYSIWYG) avec pattern Freya + + freya/fieldEditor.xhtml + + + + + + chart + Graphiques (bar, line, pie, etc.) avec style Freya + + freya/chart.xhtml + + + + diff --git a/runtime/src/main/resources/META-INF/primefaces-freya.taglib.xml b/runtime/src/main/resources/META-INF/primefaces-freya.taglib.xml new file mode 100644 index 0000000..2162b4b --- /dev/null +++ b/runtime/src/main/resources/META-INF/primefaces-freya.taglib.xml @@ -0,0 +1,60 @@ + + + http://primefaces.org/freya + + + menu + + org.primefaces.component.FreyaMenu + org.primefaces.component.FreyaMenuRenderer + + + + id + false + java.lang.String + + + + rendered + false + java.lang.Boolean + + + + binding + false + jakarta.faces.component.UIComponent + + + + widgetVar + false + java.lang.String + + + + model + false + org.primefaces.model.menu.MenuModel + + + + style + false + java.lang.String + + + + styleClass + false + java.lang.String + + + + closeDelay + false + java.lang.Integer + + + diff --git a/runtime/src/main/resources/META-INF/resources/WEB-INF/config.xhtml b/runtime/src/main/resources/META-INF/resources/WEB-INF/config.xhtml new file mode 100644 index 0000000..ec11a00 --- /dev/null +++ b/runtime/src/main/resources/META-INF/resources/WEB-INF/config.xhtml @@ -0,0 +1,93 @@ + + +
+ + + +
+ +
Menu Type
+ + + + + + + +
+ +
Color Scheme
+ + + + + + + +
+
Topbar and Menu Mode
+ + + + + +
+ + +
+
Topbar Mode
+ + + + + +
+ + +
+
Menu Mode
+ + + + + +
+ +
+ +
Input Style
+ + + + + + +
+ +
Theme Colors
+
+ +
+ + +
+
+
+
+
+ \ No newline at end of file diff --git a/runtime/src/main/resources/META-INF/resources/WEB-INF/footer.xhtml b/runtime/src/main/resources/META-INF/resources/WEB-INF/footer.xhtml new file mode 100644 index 0000000..cb19ccd --- /dev/null +++ b/runtime/src/main/resources/META-INF/resources/WEB-INF/footer.xhtml @@ -0,0 +1,56 @@ + + + + \ No newline at end of file diff --git a/runtime/src/main/resources/META-INF/resources/WEB-INF/menu.xhtml b/runtime/src/main/resources/META-INF/resources/WEB-INF/menu.xhtml new file mode 100644 index 0000000..f47bb15 --- /dev/null +++ b/runtime/src/main/resources/META-INF/resources/WEB-INF/menu.xhtml @@ -0,0 +1,91 @@ + + + + + \ No newline at end of file diff --git a/runtime/src/main/resources/META-INF/resources/WEB-INF/rightpanel.xhtml b/runtime/src/main/resources/META-INF/resources/WEB-INF/rightpanel.xhtml new file mode 100644 index 0000000..e1e7178 --- /dev/null +++ b/runtime/src/main/resources/META-INF/resources/WEB-INF/rightpanel.xhtml @@ -0,0 +1,284 @@ + + +
+
+
+
+
Today
+
+
+ +
+
Ankara, 22 May
+

24º

+
+
+
+
+
+
My list
+ + + +
+
    +
  • +
    +
    Perform usability testing for P15 MVP
    + -Public pages + -Product pages +
    +
  • +
  • +
    +
    Buy puzzle set from Amazon
    + Ravensburger Seurat, 2000 +
    +
  • +
  • +
    +
    Morning Run
    +
    + +
  • +
  • +
    +
    Morning Run
    +
    + +
  • +
+
+ +
+
+
Favorites
+
+ +
+ +
+ + + + + + 3 + +
+ +
+
+ You +
+

Hey M. hope you are well. Our idea is accepted by the board. Now it’s time to execute it.

+ 3 mins ago +
+
+

we did it! 🤠

+ 3 mins ago +
+
+
+ Micheal J. +
+

That’s really good!

+ 3 mins ago +
+
+
+ You +
+

But it’s important to ship MVP ASAP

+ 3 mins ago +
+
+
+ Micheal J. +
+

I’ll be looking at the process then, just to be sure 🤓

+ 3 mins ago +
+
+
+ You +
+

That’s awesome. Thanks!

+ 3 mins ago +
+
+
+ +
+
+
+ +
+
+
+ + + + 1 + +
+ +
+
+ Sarah +
+

That’s really good!

+ 3 mins ago +
+
+
+ You +
+

But it’s important to ship MVP ASAP

+ 3 mins ago +
+
+
+ +
+
+
+ +
+
+
+ + + + +
+
+

No Message From Margret K.

+
+
+ +
+
+ +
+ + + + +
+
+

No Message From Bob C.

+
+
+ +
+
+
+ + + + +
+ +
+
    +
  • + +
    +
    John Doe
    + Active +
    +
  • +
  • + +
    +
    John Doe
    + Active +
    +
  • +
  • + +
    +
    John Doe
    + Active +
    +
  • +
  • + +
    +
    John Doe
    + Active +
    +
  • +
  • + +
    +
    John Doe
    + Active +
    +
  • +
  • + +
    +
    John Doe
    + Active +
    +
  • +
  • + +
    +
    John Doe
    + Active +
    +
  • +
  • + +
    +
    John Doe
    + Active +
    +
  • +
  • + +
    +
    John Doe
    + Active +
    +
  • +
+
+
+ +
+
+
+
+
+
+
+
+ +
\ No newline at end of file diff --git a/runtime/src/main/resources/META-INF/resources/WEB-INF/template.xhtml b/runtime/src/main/resources/META-INF/resources/WEB-INF/template.xhtml new file mode 100644 index 0000000..f2da01a --- /dev/null +++ b/runtime/src/main/resources/META-INF/resources/WEB-INF/template.xhtml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + <ui:insert name="title">PrimeFaces Freya</ui:insert> + + + + + + + + + + +
+ + + + + +
+
+ +
+ +
+ + + +

@< z`&X1$L!Y>pOS8c;t*XbeyUHcE@_8Rq^)np`mIk;mOZ{YCOaAFMe%@%hFf|n|K(i~@4RXP`V9FlI&NvQvNYnK@;#xmbtz{Lb#xsY{EPPe`qnYS6cCKwnY z$^GAWe!et~xJ`PG!S?DLOQYc#|44UHwpw>a6Af*j8{e%?E#)0A4 z34XHWDUX7le6|&|@C6mroT|)jl)zdeiw&vl>!Xpw=&JCR^ z@V%_Ksx|ldVAMpX->|iE@nZpy`=Mq@>z!M3H+7D+|2wtAO##){O_-B}g=Z=l-D3Y! zm+tsfZgbk#Z^%(O$&sOKr|qW=J^<}UfO0yW*sVKz5$(KJQ+NeW3%-1p%!iA?=6?jAmZllEy?d7$|BfoA+sL)X;8R=j*~i>n#%v>d z#}yHG$OlHY&acd`{;M{teWR^l?bTUa>1WQz-WCv=co~9EOey0hEsF*14&ak)Wwix6xNA7b+9ELSNFD0 zL2bG4N$~FMBaw{L;;*`2NL+fuZIqn7<7#mjP03+lXSVjLo{bW~1Lu*N2vxh6&|-1| zsr`Z4t{v>Ddvo%=w}wr4*M=)+1MRXkMgIOdFfJM(U0<9((nuX*9}P;^&Cd;drvhJ{ z{C7%qKiH`!6u!>Tu|;>5{Gw$vOgHt42RqlVv^(+0d^F!(W-?~{TfE`=PF4@OGmvkfmZ;+#$(UwKu6@w7 zpyW$)Ex7+YB0iJz>>jM$e_8Tp@$(Aotuqh@;&^RQoE zRsZpUF53`%LtabMPwwPUVRYD-h_I<+QAd_M;OHPHJKG;?t8(7(!cEDBx=~#CIP5{D z&&B$zh2}&%gu6_ejns%vFtF3Nu!cmd4P@ulwH$CxnpXPe%1;O<1j**+kxvP7IthAI z!{I_7-xi10U@(YgD5U+@lw8eSnM$rjPv)_ZbUh6NmyoEdT&rx_W&U?cagv(KXu_%3 z(5cn?d53qxNAmUd`e(i4C^j5{j05-d*>^}6RQV*>4CiEoW2P#B9ULSYq2^%EYzaaX z8kdpxJ6_G4R%@m^`1uyb0VrWWUdU9&-iFF@0f0PVHpOignL6$bw}frhFthnF4u`02 zy*s1f!k$9@lz_&n5Av#VCfZOTl>J(M-;{ZCIvXjd*LfXvk1XdZElP{+`a0G`mLx*3KexLsnzt0wkncHpL&-it zD!+!^@HtluMZ)YJy~YS7XUD%{uU4V)wlz~nNov;84TqYN-{%`%Z9BqOGmm&xJm{e^ z>&4W3#ebn8yYCg`7RaiLts~w@T?iq%Ic1JT6>?81Nhc#k9tu3GPRIXjU(UdCJdr#P z@1DXu?y!E2hPL^nra8E0HX#unV@8l&%{dc!?(@83VagYXMJPv~RX5iR&mD_o(}V z%;I~F(L#Eb4gjT%dpkE#&DCc9+b4A@c`~{EDGnd!Ehx63jDp71Oxt~C2>-i{cbzne z0Ze3Q;Ph^D5Dv#y1+<=X=yXr<;tMPEjOSc+*k9a~Rjn0uZHk-#=v05@P`=;$8*Q4Y zP!|O@JXyiY>Z)^(cC){%Wuy<)O_c~~xvCBa+D=(Q<3z)H%GwQo<`-d|;sWgSblqz{P!mGjHgc|$uEao4-&VZqF~fyMp$1~CLX9?fPtH$OIWUF7tJl}K@qQk95Os!n} z+yJU+%fNpj%qA}TB(M3IBM?;MkX(YcaHv6C=o6}E;2Bl0QhLvhS+r=)(1(-T4ArEL za)pb=STC9tRVe@6bn6x2hHVjQmhlv?l z%6YD7MMzCaSV?wElMx(u;-ufv5c=97?U#u~BwEx>*xsPq`ixX1{lIf5O-Cm4-cw-jDa6i!1#WWJ5QMz2da7Un&-7smsAb-Jl;q;In@SkyNIjQzJ+^*PrJS4~ zGh($MXkcJ+!NyTH0lx@10@g#$6+*0$= zabM9m@Imh%t}C`Y2Cd#vxzI_AMZ9G!XkYcFdT}VBZt-TQqrB+q&pxGcsWzdl7B0tC zq#<{P?Jo@_m-9RgixNOwsa7#-=&XJXn`{%}#XbQR_=T#bervh+1F@qYsVBEy|5o_l z4DNxjAwr9hhoegMhferWDKSfu-**E-~$+Nt9A+ zpk)6lX(`M~o$&rebv8GDerqN{)^AKzbf+dJVswM-GH8xA$#jxlYy z!At~CkxIBLS0tD{PY;WpvLZhytgXT0Gq`~x1l$14_*Ie8T~D#quX8XUMn`Av!fPM8 zJ&8Rh8E_EMemmSbvfXPYHhu#AotD{l=qEca>)8~p2ZtRR?5WxUe>gY>)dA)Idawg= zY_qAOxZ-UH1f!PvTJoocF+~1(k%ijL$i)0dXmaxprH<}v@=!~Hlr9LQ9gHra<2s|T z@8g|W!lkoQvMDX)eZ3I>{mdh?jWcq#0R9y46l`!EP#omG_@wa(xW7C(5G4_XZ=x(R zs?M`;1{0ZQGr|6}ji3e+C)tM%Yxzp)dbU8Ko}=3hly?~v3Ca-) zJNUfZvS%yarxMJ~9@Hku zc!9g*{zuVy$0fD@fBbga*|gkgWsV$RnR|Y-#FW6))D%bN1VVBT9QSH!ITKS0MROo7 zBo#!#k-2iGI1(JWbKpvGdw=}?;_vg|ob&md_viI`J{O0&DJ0^!osY44NlXPVznrQ* zYfnXvZ;Wn`g^rk49mOvF9mxL;{GBS3bwc#bvGbJ$?C81y-<>HzfJZ&jK0)98gG)+h zEx7IPdm|5}oljWM-ul?|5$8W??u6 zOH%j&YHOu`#>>B3HcwxUY2HCC)i?3`0OIle81$kv~F3b9Dh-0w> z1eH6wWSw4BFIo{L1(Qna``3`+aVz#w4Q_}#)T;d{OFz@Q+(lcj& z-ZUUVu7@%>n!5-Ej~6LC2$JPVrx&t>NIU7%Ezw2pzw*~X*?#0D`kRD8nT)a)Cv<`B zLb^K5I@l`vy1DV;JHkj++OW0t5Z%D;$?%mR8sK%-6a2yper{HeRcvg$>xI!Y($)rT zJcvq2^fZg|Q0-x2{a5-E7l(Lfm`^w&^J}x!>q^b5m+NzU_`5N#xzxj1rYM8<+%lQH(z$Kk-O{sdEJ+mePH`XCccHLR+o9c?yt1oW-_@hnAAd-&#infA z-45!^fOujlWQ>A+utZ*QSl_rt42U|snH@!|gr}ul+%w!{X+QtH=k=U_3gTg~oZfW` zw+4Q>6kIj#;EJc|_>;Q6JiE3lZnbhaLtd34yKs>;V>)g!3M?%-sceN{B^ZGBwGs12 z54JAbsuUM~#W@3(iQprCv|}S}|E2Vy1hp|p*jv#P8=MBpNip6J}le)<^j*% zsjZH>uB!zoY+bF0^Y35WQ&?!2ASD4wcJ|?6r2|gupp8HN;NC}dK%e$~sG<8WzSZ+f zbiTl*ma7QwHezS^?KqT@L3PEIQA24$_J|+eU~kc8RY?|^!G1g&YZ=!=gL!bG8!T%_ z^Yp;uz{~V(b<9#hQE=|9*s`L1+0z!58Uwhwg3s8U)H13yBRm;Db%_OQ-WG*M72EVc zOOR-<*}%}7v3yrgya(hLZ~!RM*JRG*m9Mz;)bmff96DHM&w;^Myt>q9q8^MDE|J*H zP(?P}H}0VNK}{%m?)iE7x5HOF@N`wb-7JyM2nV(Gqq=~pZ~+AJr8MlBTCg%On=TY2 zp<$)%FMobHO6s5UwP--k@A1pM%!@90nzq;b?B2&h7aTJ(tm`%>4hnwyvQqpsVF|_q z!#Jp%kD(!GLN#Y8I6VrjTU9stiD#KUJWK95<1(adab;Z!7~@!JRI~GN zav~D4HR>Rbz83!N0nx5k_f7C0y@dSHNB!?!Mzfz}1?Dv{S1+*P!TCOhD74DG(5(Jp zd>gKIZtz#?tb)2gsH62EdQh}K&m``H3!zs`!MMaDZ^eOaugeZ5efQHfYQY`Uhoz%G zho~}r?M<6j-CctU7eu4RIMlktoMIsL@Ds8?m)e?fGaCYambRk0?*v9ZA1jLld4uG; zp?M#qSEYtXum+GGy!TlVbM`}Mi+N9b-K+Gv-x;Rm8Pn)EL80;yByviwl$s!_YXVSi zvKUq=*%4fHi51s2%YMXE1X`9&R)A}6;TFeP+V_i$uUiZD!<4lMP?f3OJaOM(8#c}U z=+R60jy#CEtl)OKiUrEMjy7wx#?l3vm%iQ{WPDMLLQL|GQDtP{-`p0PtfwHs9#5Tg5F{&%OHF@8tmqJ=C0 zDpPgL>^#`d8JOc!x|nqB3!jr$;P$;yFydtX-2xo*%v8h;8DSGa+s3|(s)_)()E?u% zzijI+OxtT3_MA0TsDHje;S4P6=uh^w&!R#7ZjGgUSd8tQ}IJbKOcg8y}kCE7EBr}%PU;m7=;BT35=%~ zY77v;;d+Ky_6FlNR$-FSXPz{=3=vGs0_+wHtLstxaL4}65_kPCB!zGCg4lRwta%DA z-N-0%ELfev2&{50`K;~vu5HK7CHsjzC#~F!-Ozn-t`~(?ltQRgG{FHB&#(5mqb9<3 zk=JvrEE9q_CZ%Pg&ur9Tt!qI~?S|S#V=nhxXuxE!WA-7mzlz zbx%g#PWac?P2!38JYd7;U5R^j)wD{CAJymO|A1&uN@bF|6SlLpx=#vR zmuo$jpwJnh?E|yUTkveqYo$1u6LprXOw_H2;@RzF1;3x%G1;d-4sPW)5#W6{wEFK| zBorf}Cz|{#O%>vl-#`Af6EP=zvKhUf!KbZu%IFI|?asSD^72%KrY7rWM)D|ZHocXwHvHNM8$23c3II(d)@gwWme ze@Wwyao7y+H=|bRh~ZF_t7pUK$xaPSMQn+*UkB4fZfkkinXfrZZ?LRZo4;ML0!g=P z9k#e)jJ~|@npt#m;ER+ZFuy!&Zj_ggL*GPNrCwD2*`In5PRf)T#13v7^T@4kev8!) zeTmn|ck1Kl2Zy0hwRv+||7I@-)7i-kY3Caqy&LEr3KC8})(~;;dgc8Guljv559BZaxAuk%#$|NVvALmm2VE}9PAQ1+Uo6fhma z({m3#aU}?F=U)?NVLK_!!5^CJ25h@IibFySO2Vx3EUZj1^|r;Sr{4vnq*G?YF0XZW zvNQ}h2r4ZPJs13}sL{fr2t&c8a(UX`}Zq(UFFU;}%}GA_S_P zxFA19=JM!T>4WLydeB38iu|-tU{l&g0|IRlIO)En`*VK8Ow z#<$MHCwVr8g-cmd`)(P8I6ZSro$`ot?9x-5VZ15ogn5vR=7ar5NoX&A)O9+)r{$72 zFjjldgBAE$qpW$#y#=S&mb4Y95V~}~`dq|mefIn+QSJm|4yyM#=y`4zZ)b9h?;st#^RUa~Y ztQ+lB5*T}QfD~otIl%q34#!%{1q#vy4k=dfe0Y86X8I4CM}XOXI=Fd#-zHyg5VbN> zZ@ar?1_4~C@fL_f2GY5!)%o7t5@pyNZY zi*BF{d+d6)oaNu6;2kyQ=`wMaE*YMyd5um3YyE*HRgrJd#>Ia2JX9%uoa!8~vJ?nf zuvx70v0K+~Qo8y)(B}c8KLkm%VJ%qQU|}IsfcwpT30BAww`{A&?<)7Nc(^kDRh)B4 z7W9y8saE1}9Lo?mCvdeC=cT+9Xvi_4zZN zV>ENgL}A<)-g7w)(_YwKFnm8Hz}Q|9FVzh5^#Y0?{`9vsq(6;Lm@z}# zonW(!k#MIR+ctr*!A~(J`+fzb*q^4%dUcD=hJx!bO8heZup6%47LK=0V!Z8 zj`njkTKlSlygAWKTKEAS(aVC$sU7lk4^DDRRLk-!qYJQe^K z-(~^vHqF#j)}m?ZLyo&|{s+&} zU30hsydk}4HcNh8s1<3i(8L`-vp$qi&`Ffe*P^Dyd@hS4?gXK>)T@trBQ1ty8Px-1 zPrt`A>K5HEQx*leUt5Q*#(gdGU*xmBB0msfOx-nq4n9kIWtyT7G6z8ivh>cFQjK)*3<==Icr+JxYtDV2)qqppZ)LwZAX{k;)H z`mv1OKhxA|>IFd8H{BzPy^FrCF(#=RAhQxFk}$E;uVZG@M7@q>)$n~I)9Z5cAIlQk z*Qvri6SV=EH8m?_U5BJJZfF{9iT}p&Ks03i#@kw5()gnOW%6dpt;wY^nX6toFhd{b z3zR*Hl;Q=od*JXA>BOJZe^0)-yujrOS*zl3+y0*!1Ha?#XH`I>?jQ8v<(8q_*SP(%!l2rWRCE#q( zuriGiMo+QXflVbfqa5HDW|mHtS3W2~Sdh}+P>Kk~ZXP;K?&uu2MH}K|qxqM|&R4%D z+lgFU3Fw5-I=Sd;)L{-lrEY6;;CDRH(!NFARYY@46-k*5O@GV|@5DpYTgtfOV&&CC zR7Qxs?SdfpK3F`9D!^=1DYtD6`>y(&>{B#r7Cf3n^&;2FzgWlySf z>Yng&E+4lf&QZo?pT85XTCoB3B6P|DU3GQY+K$7UHGR-{Y1tdd ze6f0*HX6O7YYGnkx2g(Y z8}6vCX68piqfdTG>$FNP3t`Az^SVOR^s#tKtcC0C^3 zV<2Z??LB8)@4+csTnNxzZ3!1X5T8U@eADOKe0=a=%D=L_fkNxoQAeF@&2SCZ=`%X@ z`Bh(+KhBjzf1K>V8ZXOJvED!!bht&Zd#8QnjR(oTb)^||0lcuj(I7)Xe?xm*Mx}^n zcgbI1!b@y{KC_UrL{=l7!QLv&@lU3{ZdS+@DN3OC@v-)4q9-IKUN3 zog6?>C4*1gTa$_e=%KXE<}r*{C2_DK;ER|$OS*nuwzS+$#?q0S4@u4D6Yy~d z$9to&olt3P4~&UhlF-qLub5cG(c-pBviY9>w3UrPQ($gXMl5HUOx+qVBy5dTXPeSv zZSvO7^G;f5CY`QQ0I}9wAWkqJ7q2@v3wPKj6pZojGp?t~%U8W21c5F+!a?Qjx@mpw zJmmXNE?%rP>l`iJVn}l5(=P`8s%_uq_mvRYX$9?vHzLt~$M26Wn6cv68A=>6b`k~A zpHEBQtLq(+MDEuBZYC%_8w9J$D^qMk7DlM3nv{`Os~hS>Ewc}@qRB%5E!3D{)yncv zg03ZPk$PvbUMi6##aP2r>UD<;GMcv4SmKcgHHp&{%Gy8)=EghEVPksV=K-{;7!#$q zO~-c$UJlLfQd?e!FOO`L>{lg{t^KzGg4tn7y)TK@W7r6v6nnvB3~%q?iCfG{-#sW2 zAC9H=3OejyHMgYKC8)XsEbbRSagkS>V3_92N23#aEp@+-x?+F-6gxB!^SKH$l1YMd z8SV3C3;lV^(-QuJYN>3B9S*e+YFp3os0vM#wO~W-`f7_7{4g!ra>j)PxlGT#$^b-L zU;W97HKPOz>vf^#36VhSW-a#^&y=R4)BQk#Bj1CvMV3o{c{;RTMO+4s_8nQiRcWsV zV~YS&ITIXK2%m3CXRiZKBy)Ey#V2G?s&s}d>pzPrBni-i?UwUoMv1XlFW%HMWPx|t z4y*Fp8QZ*W+tBy1b@z7^h<0O`(!f^u_3=RYy<;A@@PC(e90?vj_$oulSX<7cQ%B;*^5m_}{X^)maTE+T-d;F{A{K3_ zRjzTjA#3wdTjVQ?L!za7+)tAk|Pc;hWVsPM%<}U|xXE5Kec%8gv0{ z(@$PjoJvDg{i!Zbf9wr1PtZ^(b4#h53*9e6(+}I9rni`5q{t`zu2Hhcwud9N z>XYb5hb!eV4t;}w z6eZzd0<~qJ71R}YtmFMQt9%8cPZ}n2_TDYh!s8u#ArOu$ePC;!2kiLouNMqQz6I7G zm-?AS&Bv9IiydT$p*e{ACjvo9(yfF-gkr_d?`vaUU%1!|cV^l>kb2tm#tZOAQ~FXc zRE>@z64lG-z`4psizFA96CGhu(S4wJ>L>WVUygf%r)h+6>Y%5ZD zLuZF<4Dk$Te92G62X4E^p51*F;&?Njw1ATyRO*bVR2{As{IP6SPB}$WIUq-3tNtlW04yl)d zyrGss+mQ$bPaJ5p92P+D8{N>q8lt{Vi*~QP6!f{ojAT7l#QDeDa z;8rZBWxyX5@H!v;DR=ic-4`*KI^cY!NLmCk0yb4Go0*b#`m#AXIFeiGV#fHz`cr!L}I#Hczp$69!Ab7`8^L5(1l%oWF7PXLKKQl)i#E-gW8*Tj6P$> zfUw@98-3C836DGQshShvd0h5qFBa&QX!tUplIYY!ah2_wcA3fsl5G1A!Y`TU{>JFSTb6qI zSG)Z%+ek9ePmfcO}f8 zo;e5R$3e!ba8P5_Fj5d_4_*ue&uz%YLPv}xp#_(0fM z7;Hg(T)^=xpob)K#SR_}%s}gvT)!jpNq_|C!fHuMRe<~>-`j^LP*cy1_Rqih;G7%A zo8kD6!#|c9%GAqsEP;0Mv|Ya=stmnqCrr9pMjY57*R)H!3Qucy^CS!B+{>;=SHGgx zDvyEqgA$8rZ*J>Y5T$1+xZ1H5WoRb$>A z_z{z({%$|U*if>X8hux zSu-e!u^GdYB^ik#u1%lRL!$Kvwh+TXsB+x^LC6hDEnUg@qbcvS@W=FLwXq8GjjLN3 zJGjk-fvor)q(_@HjXRPrr|`zBA^KBjA(rq>TA~6{+w?+Xo*q6>nwd4e*ADRX1e6)f zZ2&+k#%h{Zl+q<1RJ7X{O_h;q-Pct9uo59T6@42W0FcwQHA6pOhL_Uh1LK=sNeC z!%x*K!C6y?KOR}YDljrxExX`nD5LqRhZi|@Zwp0x&&(?uWIC3|TJy@S*E1vX@qICTurCaFnr@YDmKVjC~N-s2OlJWSf7kui>=~bN?JzrQp zrLsCIS4sTq%bfMt0$j%Ls#SD5oc5_S&sL7mu`)L5hy0}7Y0Y)uJ$qNbAGj;U>qwJi zs5}*PRQ-9}A5$jqmFqyQ*{LEwxb)2S4E;bNl^b_M?|#m6ho3Jd1=C`{x&*|C@+HeZUB zxK+1*I#CsGy4;WOHgwK`C)+MaoUf{G2g4ONIhP>i70-KqT$oWNwS0?6QK^xnHhoJJ z1^)O@<Rzt)=PZA8n^#(*w4>da;>yp-8nIPnxj-a zYi9R8WzKlK4}Z9zQa8w;gUf%XVR!PtYlno)J;CJ9V~C+`&#J6jLnz;+jDiYK+SwJI z+d)1jhl;n&OW~+PLQtu#;k8_26>y-ZmHg1t91%@>fO^Cns&&E}joFQ%kc5E7vM2B# z$i+Asor5e{@{=W`;uFQ1>Xp|o#h`)cgTSL(!({-)TNTu`mD0869{%+E8iBceD&JlE zJ%NgZq*pHtaL--+U2JmxR%<1Bcvmw+DpTSeRs4sx!KD2q^3?QM2c7N0+*v6mV%1WC zpyap76F@G`%_r$ev3Am%-i1ycDj5FYp9A4hD>onmsxpB$1s9`PHd}ljUr^0-oUX$P zpD3HmNRn0E&6Oe0Z6uUFzJT04=qUsN^@fuT)>E-5bc7w9L0mO@Mkaom+|CxNMIA=4 zZX*Thc8XQGFgEYo>0xtlyw~Y_jp!1D0e5ahn)OaSMYT4}z(`a%cb7-zAY|sbk}~KG z&o@mQzv7^Yq3MN4ZpfG!BJBi z4%l-`L4G#P`Aw6PWET{#hrVB=sUff>V+-6%(Sehxox%tEz5}x&nuZ3Q_;v<^!wj2$ zA`eQ{ic2%c=TGIWl(bHqt4kfgt?t}F1j}^ndRw@n?hnrb^3iDur z-8bG7Plgq=>!mNKB(6OFr%lg%(l+u90U|T%w`~EJEw-*oD(QpGq2830$opxQ67oH_ ztWvDw8tO0}DGb>13x@-nHQV38AHFOJZtNrmHq)O~@!KMT%g9oV_L5k!XYeZs59(f!hZ1ITH%8fOn>j zY1_a7HbV^0%TC%!XG;kw)G} z@}cLBV3jDTFQ0Kv*VIHqTT)6h)E{~-Cq9?FAAf!9M(~yt)|Ma++uGb}_;r2#jk7$$ z+#3Z%mN_ih-=yNamek&`MQ#aw%lVZ^nfV?;*8-ofQ9u+zONH2QOMJ`1r^f2=(4latS}r93tZw7o=ea7aM#9JqlcCoWU=c0o=Rxb z+RnPl=NZTT71sEz{NQ$hchHQtK2UC<(=*3iB*60;W?3JO1T#JdePJTxqe zIQzd}neJt#rsSo>!~2a>`likOaH;QBF_01iR z7X1D>*Fe4=S?w&_aQpK@FT$?g7SKR`Y97q)`0uYz+7sm`JbO-QdOj8p*C&P@_B^WU z=L*bBIP%8GMfu9^fMMY_Dff8y0-uQkd2CfaRe>0QWbnAtyn4)i)lW^w+S_$D0>#^| zZ!K%@Srz*`O0x}QPjF^d55ujLMhvx|#2$D3cr5du<5#}6LF=dg6!}0r?pV}fN0!j( zyGKT4O;h{fXIt{%tAq(8EjVHG??;qavA2pSX0q;&B!HV zggj6y+sdTc!pUVxJ|j8$FD9XP{jSq0=BS*SNb(NNd|j<1AeZ+xUl9FXUYXrfYlM-; z!tDwzJVnBKPyL+=I?-kD`Rge9l5jskWT1ACLui;h+PHTWZ(BixY}oK3|3t8~YeRa< zYS~Z@VSL2HY9T0CV(to`z41AU*=YB5m+zJ$ai9W_wvg0%I}z%Y>NZu1U&iCfB z1@gQ@C1sugwyuh6-wu{gol+7Z6u+TlEt_5y?Mf?*+Ez%z97|Nr8b zO|5i%{DNe!r1BNXihI|O;x*?Z7vh~W-3YpdtYANwJRAP4?Z^1( zow0D?1Rzz;8GF~i^4`s=yXwc=Ze9#LSZZl?eI4*R0#3}e;?yPioW&W-_Nw41V@qVy z=Dq1};li7BpffF-|IW&P{vvX*P4lnU%DV3~+uIPkqab??eSbB3b>@-SK~hfB+})yU z8N-I5s+(I!^sELX`RDk<>q8rnH%|UDS-wEo{(a%KNoLx935v~YB>j^3AS4xa&ThCukZXSxVe|?uc$(`DB;uC(am0s ze1acqVtBKScA(opdZI7Pc7XpL*3zpH$4BAwqeHdCT<(vLUEQFtA|F3_dW`zWt4#!G z4FB4Cizau6ggy*w_}7|_+GOm8-H=JTxYpJZD(g_opfG2_y~_*pRn^r`7tqo((DL@{ z(Dk=-_Zn7gU9$|a|7*0VQJFst9bTHKxq?gWH!Z8XLEPj4H0=?4dn1Z)srU(x_m4KT zns2NIL2&IFTO-+{jO)w&5gT*4#R|cObGAx_~x5hMh;hBnEhEUKrcLg%Tz}Ks@eNXLwL`x z2mVLjbjJ&%hV9>9+V}%}JMB=-V}dSuF?TN^9E*tL@LDHBkr}^3$O&Uzzy67+hOz?J zu^IoF-LAJEf2IAElCo!&4DDfUhCOL)2k@$O1%C}GdfHD%%*lxd%9oXP1bZL*tucT6 zeYlueXv2l}IS6ZMFMQ5z4BHZYa541mB_a<%`fm?1SFnGAS>A2t$pk}05@nL3=Qle3 z?ht`#M}yAXz8w*C0KyC{C@k%Kw6F6E4XKUg_zD~lFXm^7M4t+t4)|Z#XJ68_;5IZM zepU*fzQt1z+hXJ2S8J@c-PZ9M&NS;t38jarAJK(`Di`~gX1ysH6<_~kJ2tV3+g~MT zW|j?(eagPss2h4{bR(&7YiXD2eXipAdZrI&cyzOUt~7?Xt1oNDTzcu18TN4PGms%U zb?epxy~qhBNw8|M@i173TXyaG)m0`lyH{^KE3QPrbV2a5X@5@P`gf?19p`-i=hiiwKLx zKkic1jo1G<{^APu+QrvFBBitH0Jgm%QrMdT>Lu~kfb|V|r1g;Psr1k?WcpboaiQvu z-RNVJ{FlPc@Ee{RHK^i_Q(?IUc+EjFz)YI`68Q^l|3;p?JO0HV;|CZ+C%)2+%YJ!WH2_oJd zb}S@MTftr*p1ZbaQmgsF?imTW+PN1FTlCY?k9HW#g5zzc;LSh%;b;E$_gkjFu>#|b z*}v5RnmT_-1iI}ouWQ2#Ichl>r7n~N|6X-FXdr*>-{H|y!lNB89l)m8hd`tBCN0aA z`~Z2)L~W!nnjcivGyGPn`MWsQR9RnM)!Wd=BEDR88k9-u_H)nmoFLS5{h>dDFA^RT z-Nh)>K>`oIwCQ*z#PEj>{MY`aD{!Glzf(rocBSn?AEhb-ZJ)3B8`0fpAOCu}G4NRI z6-x9wHg^NcPtY{5)nKTW7$0mkq<>!`nybQF^U-jWU(w(v*s^^4iFCLEsA~D9!aZ1w z(_F{7)|Zc+ajHJFu4684($#0Vj{k<)`)jW5Jn;R!vg+sh?iE#R{*vzc#$eeEXOMIn zD5*C!*-Nxw_HTj2yF1QcG0z7#Mr{Oj#xhdsx-bl#e9V$AVE(2p)?v8?bYRIV^}7-L5)W>k*$JQIoZ7dlzWVrfEUcRI znTDSW6qGD)M4>3%bKk$BzMqH?E-uvQF%PDZ=NERvn{fFQFi+djG)NUzb-W0#+M!X> zZE7l#tod#mdZCa=c|9WPDohcJXP%_emD~S5Of3_xpnqICtEsX*fzB!@HwG8reg9N7 z@Y-yqQ!wptd5`WwNFUqw^x^OL?YY_lAjqQQ4Pr7^{mvn-{7DJoeqQj3U=$PR>C{g|G>dIP0XQ(Po%YHoL#z%<@Rzp+k!jFIdu$QjM z)V7o2)zgaVk=#STXnu-0V|b5U$305k2w2|cec1nXpv=^ak znt(Hvrq>8vTq`&5Tf@2o7UW>)stS)i)^8K_X)wA(qT=XD^9Ky6Mjg`gh_E*pnz}o-&%H^rxpxD)q zc<#pFRsW%P+UVKCaQh1)BvqTO=%iP?rTu#d*y~fuGXMGE-w?? zYsMdq-p-*=sGAa<7+wXf*Sq&XI@lotf7^K9pNt85rPrmHx`HA-y`gN4-7-r4yFIhi z^j;0#lK&3(pFz3yy7u9QuC)g71EVAZ@1vWEUTPVy{-{PZUy|$<>!dGgwOyR4mZp$=FzbWUG8^8aD-^!;M}rLw*@&xf z6rlL`@se`ZJX+|n5REl_S`BH*sD%}sQ1CcHTx(mMz+dA0QX)6E%RC1tkALhGusTFltYhKV7Q--%sGA{3@Ff@5^ zM3fR$jf&p1*Sk`HV6|*D3*TDdpcOe~z@LvL6P3!xRf;^f#h!${#C=1+4SgK;sv3UX z&Q*>KTZD52FbWgofS;=eH@AIuq8Iz8o3_Vq(BgHwxg{uqA=16r!I)1f+!b_Q%p{g*U9GMTa{^ipDI6;VgryUSjEcl99+1HZEVyh#pX#N*nhObuPo8sBXhc| zGSIrSt?b7tP;s3}@P4cvWoTSN^sOBmPM_aSG>2%g zVavQmcJCd=PEOv~qCZQ#r(7@Dzp7*k%y=ht)Ke*{n>_N`4+5E1qlaL>3O70{egj8} zwMluM6bqibwxFp(#@rcS+5U4FoN1n6@j9Twn9ZB#>W1I9XmJ1zsNO52#cYNuZ?vHZ zkqEI);Vs{ENNw!IGIyrkhfjB!HU540-l&0Vf^%gSq$^``q0xkyVq0Sa{O_-v-ghK3 zklp*beo96N*{EWP3~f*gabFi@eha(%Ls7MtKg6)QZ!3AKJ%6nyM&&zq4+&{7sjaGf z3&&Z%_07QeIEMyc?zc;Q`MFqtlCg0rj~xqR$dVl|IXt`LG-;kuaF|anu?2(uhQZPS z13Sy}mmXe?vh)(heQ@U}onb@WM_^;%fSJIFHzCq_KSy>#H@i(Hn)m#8Kn25D>Pm@A zh*4NdKFw-X67fDk--_-rq)C|s%;AeiLBK0BwSnHfTdD}C2~kB_!ZsK)wCxBQj~!<$ zhh#}asR~2mb1b#Wdef9CHKnuuqkA^8q4r!|$8QaMLe1fVTMh5@E)DzXIy%%ahYg1g zZh4eTQ@+3#Lf)o1dhAQH{`W?=`C_jYFFIguID7KF>HJWuMNSO&dE)cNLhnKJCqo$) zBhDXHmF>qf%tZf9u!E5e2mNf*b%g>Of}~i?NhV}#P-4-D_J)F*w;olp}P#HDfaT%I~#zZa8MMtzdTXJCbwlhq5-tBdk!YOj6j- z&sTbk-zg{l?I&%>io<%_758s@4wBo~j`$j231(49tsieltBAT8I;P!6cBX3N#-)Q- zhuQ!AwPpo7F=ij&LsmyZLy^C;&SNshw5D{O-3q#W;O7A<9`9{N?W8+M zgXQlY$pq5jb04=&f3|;n_N%T1Zjcw?Z&oBOfLqF29vY=8XO<6G)@4}Qt(w)yLRv>j z8penk2Rw<8MF5LUwQa$L;|uI6Rnlnsnf~r8VyE#}?mGZ~WGhq2 z(j|0`YkkI1!H$MjN~YrOGi(IgVPVUD`*-s?F^ViX>DZYpb8M3+zNHK zsG!w&1!0O8dsVD>+seQ6AY*mq$ug{jTc>ja`V2Nsx{V9wBl(jDkvyS|F&)5;{h)EBI$wgzA0jPdrWq{ zezmB_W=FP3|DvywU|{4_Xm-qeip8Lx8ET3*&~Bm5#_nPboq4l`+)*)O>DVRCYn$GX z724C7H0E|%N)416RA}ZC8;>?ursi%^S!i!Ubd%HdMawtxxlzy{y}cN`>nEQIr)t{BuF5I!M!0pN2bc0{QNP0Z0#giX*Ff=W z?Ni3?RaH!(CM){Oh58#AP=#5?B^D)ZXdNzO)$J83lYN?L$}yIAJ@>04JSO%K{*I|6qi9_ z+t;m-@^=uOmgq~cc9MK8&L=SLsT$pvmI7r~e6)iPty4?Du6&~^Pl~OYyIZ~DA~25W zxM6xo9d_hrYUDSI!_k?=Zh)PW$CxKMJgzrau~8|)*Jjmac$2L4?M$jli5SYleqDlG zn8EKd@U(ytgeLBIjt}j59MpjV6*(x*azV|XWzS?M&urJXxFo5$nXM1midJRYRyz&4 z-&3Ec$_zfXFf;aEp36-wV~+s1?C$H?@gcBZV2)m(>USO0+#N*6R4;g_Ck2q07f_7! zd}0w8X79NojGI-IOo3uWd^^GZ@vw0zX>+!+FSE%ys(_tpHC9tEOsJ%igTi5%spS-T z3v30~+7zc&OB*yE=T>!w;d`Twq<4}UWr9>LT|x+Pai>yW;LKq*W2LVb1=9%QtP!dW zA;m1~Z|S$k=4?ux-pP~CyXv01=bx@a(nh*>`VBf3WZ(Z@Vt&7?1iEMU0B4EF1e)6uKnM^cv`d~^-PmS zWtyh#3LgLnMgtc)lW#h@y#O`imM~z!nD=tr{?`cIoz{4P8I~7z)~?;hPxpOov+JM2s!i$iQ&jGB=U3=f zOg1`h=pppV`%7Zb*+5R&B=XHo?3}|gY|~gTePdT&S;5kK$F6iX*YPUazkmOLLQPDX zY)zSTjMfv;QyqSR!PHF0+DnE$n8xk}&eA9i)HE>vu%VKwaShBJ->=|jBefAJ^0Mtp zyZOKZ@?YZxjDy(aX->OPq*imx{oSL5skKIDaIt&7nqE*tX zwdPWIn?0~kfEdiKTQ9@Q2ZKVZv$psc{{T_b<=~I_OBv@nDP5nW@`Rbz+xFS=BS!(7 z=LU<_=9p0Q7zAJu+^#!Z0wLoQwa|P!4bAClPYEPWdJIft;67D~|(;$ZpIOe>fcD%ON^8ULW1EAGldYfSZ^N$t~nz!m@9_bUgmR z`QpdoWc5qoo_>GqEFjSEK z?=N(i+ODn*uQnzc==S{P=&;s@);qqO`%v&)9p+Q~E5Q4&X@4lCr7Qn@Z2|Kq*BcBN z0C^GlGG={7cq+%&gQzOvF}Dj#_<-4)Fm2}Xtxg}@TUUxip>-Um01D8f!8jvrU$P)? zJC^6cLk_w=UfH@Jo#j+KW_V#5K+37Ef4r*rtOF>xILg(W%n`x#tj`YVZIXvNhK%+8 z`zshWrtvc989{hS1Zifgj?rEUa7Etk)RR0wuHT5CuBaFYuiVVAm$^g9zT{Ca9D!s+ zSw&#nt$DQ-uz2eWV<6Dd&F@}FT&mm5(+{D0uRox*_qzu^Fl`lVJ6707IUM^S@6K^E zVh0X^*N{dondNKtCV15IrzyN) z3~U)obc`Q0FFxhvj*Y~rwGbjmGIk272~19W-X(7L$T_$_B0d~*jpJJn(54cw4gtD~ z63U6^HdBT5;F`=28Tfoo2RnGgm*K&Un>aQaINWl7=g*XG*1yveVhH1V)oB-w8&~~M znWf_$SU&j+d%<|OBhJq_h3w1UfhTDxL2&15k3Gdcb-cNC&Ud;KnuQzdu^%Tx)c@>? zwZD{q=I3tKO~a_|%Kcu>n=NCrF>x9Na>7j)7*&4zwpTde4)l#=6DlvUNG%#&3;r+1hVcRlcuKr4pR9LhGpc z{y%hUX+j$e^^v@egCC|i6YK3~j`9=sm@sXHkqp_6ev^xxsYL_@)xm&D9w_BF1c=hR z*;cZ!9e&AI`>p5nKu*mEFowv(abo$tub^K!Rqw0pMK$X|YA4ngX%-JfuvbnteXPK7 zy&JUYLp{A2D5ZKv*r|T+qKn1`8F5L?({S0o1M0%g^Yvc79dO&YXgy9p#y@zj)Gss~ zT0N*Zi!FYR?nHDK;+kj&{E zCeL_3op>?tNMLG^iK~y@Q_|+zQ*;qat*nCV@F@))NG{x(mCD;Yrbqp%g0(w6aseD) zOsCg%*U|}CnE%Fxm0eM1a^HvP5^r0WeJQPBVu03rwnxCZ+s~t8 zC}BLI&U34NLd8pgw3F8?#0rZma{$kbF<>5|dPzkit!V1mGEV=5DZuHxRq|u;G?*p< z6LqCczAJ;2;~s^@M(5PqaYIC{f!lr`ROHYQg%=+NuiheOkc*U*#L1bGA;lKoyhh< z7u}JATH6*-$2i3Hbf@+Cw-k<6|5A&d+@Nn<5b*i$A$m_jc=5-Zi5Rg!#g1Ms2BP+> z?rTlroI+F-;6cs%mg@ki%4NAh?CXdIm>#+3zrT<~LvOsRL5f95VBJd`HI?d6vaZv! z)M_3`Hjfx;Ye~a_QiF82ViDVWb2)%H8a(f@Y~4`l0bp|LXb{^-h&pObS0>qQyu3|1&?OrS zWic7ZEX^I+!uInx{eLK9po0bO|50?_k8G~*AMfY1JsnzFtzC53idOA;I?zNztspT@ zsSy#Wy*VAKwOT>aMsdtop~xVE+C@6VGzvmxKk3;*q5$mG`5=1J9dz;kqVoztUHZtipBaMwdKH)l^F0H}+uL+t0D) z{HQDa2^obtjm-kO9qSOB($mDzI{EFGmGzB=cVm1-gHmw(d4cy*0th_`JaE0S@ZdDf zUJHy-iw!K;HT~}dcmUfpXi*cMM`j{G#CeLkjKAjir3f8JIwIJ)q%Ht=u^*9_=8tmO zey{KJyFJp+>)h{gJpis--$aWu-|Z~3Cl4aI;iRQ`U^*JPWP>|;?Orm0XGY@MuExZ8$G4_)x$!+re#I{m1tS|V&|a;h+? zsI<;BFiEyc%*H-R6%{&32@OeHjeHxNV!U#j>&n!{7@G zF(-~b`5xLwmdpl5U8`q2|4GvgbwAUhV%~PAKDlx?Zn=P3LrH691;Vtk$ux8zzTps9 z>307j;hxV;4mVJ6CZWAaJ#CtbO$fo2CYLiwrDMrMga3T%w!w*r0u%vtN_bG`Qfr~I zJbaNk%sQNjGxh*!@%TLu)A+Tt_H5DBlV*z1FVo^0;T{4UPN+++vq;b(KIbi<6gCwG)a-V9QVMkUxF>^hDOc4p{+y@n)t# z2?Sgt;_FimkRs87hQc$=$AYU%oT}f*e`0RXsH-3nSpyPMCAxHqi~o5 zf(-zoqTA&>g|LV3rH&rL8TAq_zrvucIfBN-CxIMIUT5M^79NUJ{Zs{MJf(%r=q_e( zIP>~q2)wT};A=y?RhFvDIJf5JTu{b&8`=>zvBoOPEM#$DFM8(rzOy{ybJsPyAV!w$ zo+n0Dp`*29Gkuc^!K(=kEC!BUJ~STZD-$>$WldqOY<6{J87Y4%C+g&ezUq;1G#jq) z9o@1^vxPmnR1Ph;;#@lFO7l*`%p}P#DM3IAIA!fn#>@ z(E86;9)=sRLd$O^*A~9FbDPlZ`dlVQfZ@vztA6!6RCyl6OXrKW^?;JmaUR9vi#n4@Z}I+ra!RRqqYkYe;@g~;`Mq| z*Af{onq(X9R?=xZy63lurjKn+BHlDwXyST>z^V{4XF*70X9sj``Gv6*jqf+YzKH_P zJl${1Zx3W47K7AIf1{){gmO=Yho77e^a+X308>2hn+Rn|puXY5mQayhzaxP)E(!(njtI>W0QD^x7J9S31QPs0hCU1l)3oqhq>j?0{jtz|T zzV1e@q7Ry+q}Eh%&$QnWMg!aKG|JI#Pm!T8Z0nN8T5?64+BPC%YBOA1D<4tx1Kp?e zmh_gVYrj%3Wf#!u+@p*=!l;m4a5)x&+vz2Y65$zXuO;6KjJ@1uB6`IFmpe9Rd`83h zkGcBWhi1F++_5V@l((g1DT&pTvI6g_d9b?0Pa02v7)+}2+z;Lw;Vn(b$U?6S#icb|J*&;KJic-{Q1jM=S(r|}&-q9Otp`Wx>%n#EZKhAwt zdT+>^rT2~(vJ8f0fLx&@L+2dRA={sh!Z!=3q+F_ScSm8LN`uvRAGo_UE@`=-B zaSZ5i1~i&iTUO3Wpr*^7?Ms|avc?7=KNE(1fGi>l1&5aX+81bYJy*GG?&{j;fit*M zUK9=RtXqo|T`r2%6SxRVHe8A;r2l9b>P8}Df25WNW@fhe3)O&tAMIUMZsGxB}Vn6_6jKXOhH=;k)AVuucEtlScp*&SvW#`*BuFU&GC^hB*GI94VRYFu(3#H75$3p!6JArer`n}o*ET1>eQW5^L z1a%HUAWDw}Zmrd49^4I+2LIeNKIsjLVcm6h?JZ_^Qd*bT^H%vA4K8+@r{4$g%y;vT$CT$ZL)} zKVuvJFqup}8A(Bt~M`0Ojo9Rq}RdraGIi*g|Bo(SUn!+?!i%T5m zLWT!mzc!(j@1$;2?*ioG4+U1spnZq@WX#2~u$6Ym*tRMi-z%GiWjkgnDAM*f;?2;FNIA~=KR(c2?xp2vn}O;{xx;$>OFeF z*7Xa1UU~M__1gyW-&`-&D@57Q6Abw*Ser{$TRJwNfz2T#A(`*VS4sjDnjWdl=U8zU z4}JW1$|HVN#EmbHWo+ble#m&c@KS{i%`VX>72||s1Pr;MTf!)NUjmAHm6>*ZUpQ5&h`;HNZ>6v)J0{t&!{r+)~F0Ge>N!m=lnc(^4!F`5l3e+qxS3G z=*ib7okT~ANJH1G_xj4VJ_D>9R4bx}UHeD_A1s1}|NL_04V0d@ClMW4_+u)1r*AJy zIzHI&CL$8Rn`&w{etWFkr&>gzn5_wyloC@uVQsyT#5o!>}LMu%CABTa8#`Y$P;sSCzx!9c`zGD z*Ub~#X`sIf(;o)9g8}s(XO?t@vyp{^X1m8uKP|r037K^1>dx0o+42Zhn^g-t*=JTq zlWAc3uE4Ng_+*{Z|)!s~t9i0X>_mK$0 zsyZB)?%_mn+t$d;n)N=P2+im(X}0MZsA<1*4?BwSG20OhJk3>{k+v44e7~(m0%mQ& zk*9y{*X+IOaZAg+PI)%;O;6L82bv%Vv zwF;to(dp#Xt&R_!k#t~})vNj692$BNBe+NWqNFvFZ(-%nvG(^*2a{))j#P^VW^JPI ztO3|!`Eb&T!ck@`xs+51vP=(-9s1z98(PNkxfjFWT-$Z8n77v+6hH`P74v37(f@V_ z`X42hnUqze@#c%3b0aZt8C?BtjJ0L3pv8|S0qZ#6)~y4IP09CTwLr9Tsr?`ZI;0W4 zb!Qb+Ixya$P+MVV6)+@2VrFXr40S`y11EVqr1IbB z2Ja;<(u%iV%fciP$1dD1Es_*y3yF{;M@y%Zjsr$}^WjzR zxG&_L4K+rYCZFW!|8O4)#@W(;k(H^$6~hYB!C?Fk~l1zKN^1?u~sJM$mdYuQW5FmHYrUMaEkxa!{?efE5E@HLnyU#HANHz3}QxgBT^ zSb3hcQ$wQoRye&NcvuJKYuh}5+cHp-r2{>9oKz;8CenUO^UpO$saYNtPRLR=XOmqjac})9WQGB17bc9VG zPST2E)uSPFp-iXKc~ifZL=0rdZx|tNyXb`q+C5aOz6O3okGL8+HPaINKIgpVo`J5okGM0w0)srwe)}^Rp8UX!Y)+69 zeifu*!2f>xT{rE=`GVw|ZHYGa8SC?z&PcCl;ex*H^cxDb^%kD&8LJ3$&Q#6paP{aR zp{g{7nIpJ$@ovz8r3n2^lAZ8X;Tb2iddXC4sGcn0@=@yFpKd*fB3;S&6#is>q(=#A zQhzY-y>?}4+Pa3-L1nM^!7Et0aA*DPS8K6s-g$8)p%Md8kM&O0njW?!^%o}G!C0jA zUgev16r+*Q8Ytt%+5)v?p=qO8(Fh9YDqW2BNiifmcJ?fS1N zH-TB;?CZPu&~fU*W9Q8*Ptc3MC{c{-UN!L3^n@-j3H86P)GAWyw~c{;s~5T40(Kx4 zMFsc8Hm)E1I7%Aj6^X214WXY$TYW~dRy>d!2ECS~HFN?N!f}GvE3Ee5Jp4rtWx$lh z{R60LV{tnPB-adNMLj~#iU&L5$DSmZ@m$l-66|6=btX`fRUIL`xjhT#v5Xw9yR}dn zZAQ^#=)q;=I3Z(%YN)a+IgKye^=dj-G&hL-kRs1BQc4w;IECR_MVMi+X3UAlkJz4{ zJ}&Ibz8b}3_a$`Rs)b(c5Ah&0Tx*?tas*6R{N*3Pdz^?DEW{1`C;Ebke5at#zvLhYxRosW!n)6cbheY zH)Os#j?LdQ`c}giYIkL`&c=rsuQ$*JC{f86AXHnL8`7#12Lto46*)HpGRE$ur`3c2*8e*Z?BgAl))q_1{t#Z|Gd83S zkCCbdoP@#{jfEVimXt?-ZvHZy6tpmHa|~jh$;L&tipkigg_&VjGkMXGIZwP_W)|x0 zO`uT^xMoyEV-&Kq2jd(#Y>dLUtJdh5?a1<7V+g4>Ay)2r?SX;4k)ylJSNb=?+bs!M zgU^1s6nm49A-S!_v%%?zGc!!wo?(bmu#d|~7u1IUUT7FQg3r2~J*qO$)<|^-%Xu=G z?E&iRDsJ}D$~u{Mfuctrot1Mk#auj>O3Mqmp)BcCvH|S>y|OUIXyXhqYVc|>Av~UP zyucGZJBw`!H7s2j_p1HlOg6(I|BbU_m)~w3;M=8MSU?{+=hPVElcX^-VU1mJo-4eShg-cdx= z-+j;eH5CvmH#&s>JK=eUoMQlV0Mxmy$Jimt*UGweER3(ps-P=6If+o^W4VkOKx1)7 zTQ{M6Or4mMKfHN2)~h!@``RuYUK$qKy1M(&^-qbyc+dcA!gQ@6e!Pw!%|<8Req~jx z^cAdN(R%&%3SU)91tDLEuM?sf<{02;s0DM5Uhyl^aqQ6on6NtlvrH-yyAuLq&jlG> z*zH)o*Cu`T5L&sbwXUCK^sU^gRW&nI1J0HB6J=TL)KLOB1?&n$5PBu^TLUk&ncLsK zWs341KuZBb2|l{M*kkA~La z#+O8ZgBsHOVS0CScll=?(9*03OpToQ1@1-2HiywO@0Ch?RxbI#oLY6OU`Hf1F<;_3 z^j%2Nm>K)N>6dg5o6HzTh?afzD0Q1U8|G(2D;Xr}Hp)zNz)Tq*Xy^n*Xjs91&R??} zQNm!95hW{qN4yOWbCsKnKiU=?E@&g*x>VvN#e8LwkSMmIV%m=O5%m|r6D z+vxa$sUXS<0$DLx2_?IXBI`C>KChOwhoBmTapPH!7wk7Q(CkwMnQ89c2Nl{f;B|m+ zHA)EL6(@6%a%cW(cI$U81L#zpkX9W+hB@83_n{CV1OMCf?Vtu}H?BSyo7_(WUqdAo@w~~1m`J+t{7wk61L3|< z`S$oSp+6{0o@sPzXgB+Qkwzu2YW3BJB^;Ow?N;Y1PeiL`FIQ2Ec$DX*T`KQv?!)Jd(@iFl_Fso7G&tdGB{|_eMiBc@)CagA zAO@x;snoH_9N?STrv_#WjCGIZ==S~_rZVPKn_Q_0!2e)Cp^kIh39C8})oz)ci@_13 zb5!3V?FCX`1oxH2R({*& zh$U+(XIVpSGkllb;~%0KtAHyMHy95GrP{~VnN(Li?%r^8d~oUAOZcxga2i7e8XaL6 zvxQVnU4k+Fqc+SG4)5WtkW|H%M|TW^A-K9 zGi}(01oRZ`V$nBWUtjADyTMxnZ$I{QX$77VY%HRU!CFc;e3EMR5C^sSBR^zqaxDNo z=D&CT-ruK}*B_l)(=6&&V5VD_cxlV5h^%RP^aVv++xehbc_Iwk)FWvn^SVXP;>UzZ z)j)+8EnMtrG-b>NC3Kd0;Z2QG$hIte+N1n0MFfI2S4!Vyq~7D%;}j z{x$bX25Ign>c~H8Fv1G zs~+a%fBIjlp8fW%?Js$QjsDBb5AD|iU>#7NC9C3fVl|z3Oi4blcd;;w8SP~n#5hP6 zledmyp^2OrSL21_b7yHMk!}tr(++PHpTx!J1*Xs#MAmreF@YCva9vetSABjVTxv*X z)-ZN|RA>3m&CLd`h#x!LcmcX6MIKMQsPC9ynt@h+_syaAWMm*A`1j`I-zSH$8&yJH zfHL2mrNRBJ{>?j^b3NMg*(v+=$LLMN{KjlPqWNrLJ^6}G^Rpg1JKM>7mmL1lRT7ZL z2~D{vcT{+H)n`X+9hXP+-{F-4QS&)2yal$G-Rz#b`+zfHRbR!-(@WyYWJkyKA7w=q zPyDa#J1O{oFDzYZH5-+P;qGDZn=7}8;E<>yIPLE6R0&_d4W zuWua&iPOF(eHEp+UD^I=*#KlScJqZp?E{#ltNzdsK04^X6SunB|HfGhrmGe<;JP*s zEk8`|x|WYxbO+e0pf9v{T6MTlGhZ+MZ{}o4WsGi??A0_P!4;h|Gv?|l=ooBPFcFi? z8UBTx_??o+S{rfq$EcjOw^#Wm?1Z*2f8DWXT&BtFibql6@d-;sZ~{;-xV}EZk9*O7^M{`Wunk^TwGZ?&=>yDU5(t{)4Z8TEKpon{_&LZ8$3O9O| z?`}xlpIMtQn7GbLprhy6h6l0VR({T)rLz}OEA6LnTe-66*Rj*59~X`k1W-R+uKi!i z{qOQ$ylUrwMK}3k29F!Y6Y}2{=QM4GkP8_H4d(aQ2G{vC5|5uue*HHjg~IXPP!ixK^{_!T+Aas;bt;+(a@FVNMH{D2?d53Gdz ziCHyuWWh`BJ{6%-r`;;p=FW%7(Enc@uD7~*%+(1V*^_NoHgDr7OXJbLvol#Xiq^&J zw*#ox;(QTy4$Z#jEg)1pChPw@u^X8kIHML{k zdKr1!aMK$4uIQz;jmS32(h%QDxLg3g`A{tVYe2P7z@Jq#Mv~hoc9=Z-sLnlv!}iXZ zuAHK*YihV&9)@FmM(6B>DQ_@xvgZF_V7Sj7M8M+|$6L12)L4Ty>i6&9y<{5@up5eW zt-F*p5sk^&`qf_D@Yd6VI;e4)FHpv#fr#hcz0dbu)lWwChl8iw<>b=G?3kxbB>$|% zlJ2cxR`34iy}(yaJq3d7!(sibpT{kABtZF=v)1IwX<_!V;#ilRqc)`=<(EPuY0>zt ziJ7cjdA>d}Qls+7Nw;JOQZC^$rzp=e+dxDqS!fE|c{_jnNWo{2hhbO>>LoVAWq*9Q zF)RVlKg$g1!1TEi`%Lt`6zIha^tY%5Z1 zSG&zfdetZn-(4KGyv|ZyayPA_yaj1Dd9L~qn8C1#SNa}V<0|UmgO_`i)V?JAo$3&s zV)Ckq>)nHYo|oyDqnY-FcY>PFSlnJWQZsIwcrkDT`0C5>u?))Z4u!Hq8Ur0{8%+HE z(DLD(cw3=XjoLenZiC?t|GatEVf>)|2Vc?w-n};I)2QI=pDAXhs6XEP=?Pi<@l^-% zbTUrN{IgPOx)3v=uWV4(4FaQb}ldd$)W@yAS2=YjId$U&OppyqB+X53dT z_BK%~GdS>eghzLEqi1RpkltcC`Kbl9^g+MzPuGmF##IIDLZv<%pD#}7!64pzyk)!l zY?*D@qP&7EIHqUY8sIv(wP_T-t9Afnhi%xfqE!CimEU$D>R1*=uj%bYQ&`enN2q3( zOd7=OCJ^P+hWh7^n#I#%bYD-)Ee|nVuNZI;2x^7wA5iPZ^t0to>e(F?$V+=Ej6(eG zPNSmmCgf`LhyD7&1l}Zs!09kPNI${#os`;Y%xnL@pK0w|e z2=!bGzwBiG`PrXV$&DuC>la*P?~fPTmh=z;eZKhZt9peNH3)D5-NVXmca2)&xwFlw z!)R=VSK(gW%-Pyzud)!R%T9y->dyA!?yZUFzyto?mJ(RNlF|dsU9)(`{c}$jD?{~% z;{zO7SBx{OBqnc*@+X;HbT76^pAscY_DgHzBUU5_Qk>+)rgTc$m|3FT#B=r^YEqKd z>k;<##N@@Cz$Hm-8zynVVR>^7#TBu;F|Ob5@vvm1?!oy>3q4}Muip(04~zS8+J9nU zYz7z+>w0hgSwf-9<&twe^Dweo7`q4A8Ozl`SAPHHpY~;c+u%4Sqonc#JMcNddtE+de#EuY&*LGMJu zCj$R%ynR~H^k+by4+^yMBB|2IIfQyl`*G2|g+1`vfTEfu_|PMi#9erramld21u{C) zb}ij5>2devXJYCPt5Vw36)ocQ@TP%?Zhg~pD~uIfCFn`1eF;$gi(R@VVylXG^?%39 z$^I)PxawDPl*$bu*NWVU|N7d35;ygEy!Nr5+eU79%k`F(NVvbwE53}R;YVB(&q|+b z%8>GB3g#%AKE*L-4VWR5bEIt)K^A}ZVxvU7E6Zkg)X>&>$;*$9#?x;n9!nlo9*Z2h zvOJjv+R+uWJ4Vvk;e;dCr=$c|fzjHO$;Yay_^H%{=r5Sd1eo448K>$hv4QVZVdtZm zwhN|6w13fx0*|Oo3CI4ui#dq}nMw^_lr8sg3@B>&EVsPlLMIq?t=cE5YMR@@$8qLU z|8A&lW)kR(NjC73%>TR+Joj8XQI~Sh8M#X-e`~Sc_Up4Y-}8_F{&ylJ$N1jdDlvQ_ z+(NLrI*9Eb=|?d%*oNm$8A}tS6I=x=qV#`DzlE3|r8x|2ZmyXnR$v8qxtQ}Xe<0aj z`=bM=__ZT_T}V*$taoaG)g3!T*ARw#=aW)!mFRnu{v_GOlKGKLkg6XC5HuK=c&BNi zYCzGd`5--s}aV~#a6J%`1U5`N!T}UN_&e$w;YRoPNVxKFEER7r6#Zy z+)=;xHlUIZwoQzp68&nUYk>dY&>37xmkBPvNdA4Fr3$BX~7D-2|5zzdtVv#tkB$xYiQmg{$}wfOz-p;%p?@1 z=X7U;xSbpBbpjiXcdN!aTt@?&g-hBlSyhT>T=4;BMwKcSWS3QXrX<}g>z3Cu>deB( z8!MN{?NBWr$lVUQ#ZX;RhDm%YQk?M z-6{?k6jaZ@p5P$KcWa}sbalWEXg&QUvP@>I5}svuv$V~sM6_1ldw;NCVbEg|LmLe zDZU=_Y@h^ufZ9OU+!1Yikqc7jLSuK_yXD3@k0~nA7FW2v?TC}V>&fHD%ZGs7gVMQr zarKA6(f`gi@ZpF5>c`HD`S}vk`_YCE?U~c-1>mgb{VTYO7feG4p2&MO0xv6*-b}o0 zD&j6qPY+<%ccOT#u0Xe%Yg+tI_uFn-P1`4IhgyPo8Qi_u@K=ZayZURx?O+TrrGfj%0G+fgLekqz-f{pLmcW-!F=4TQf~ zs>eijxl&UMxh#A6v$$i0s^4>%syHlA{IQc-r?t@0FO#(~{WNgYFwtvgA#l+8RWj2l z)7kfa=)|aaPp5*frn0U)_F%EfU_Jcq$dgdeb@c+lx0tRJuH9Rmsm}~W1KP8~2Y{xX z|4zK-?Ru_vk{|buhc5d=8j>`IGqNYF2PDjD%**O#-iBV`Thi+j994CTo75IYGnV8; zZ;?_=)n73*mYcqY`t2}#c@OvpmdBd8B9O8bE6j)2ZiHBY#OKhR&hFMKNUaj_Hm3Aq zm#$IRjrE+RP)gj8MCw45!n5mV%0fb1S7R$?{`KM9ss9V_(>bd-CyJTfvJiohamxy+OVi*_zu0rc!ie8{y@K&UGw=l z(yGb$aWrtJB1zFM@U`^-+q{}crZT_J;9Q4+fCpAqQTW=;5c|Ujsf7c>Up_8^{kYZc z!C@MV|2;w@zQuF%>jYKH6_+mbA6i81$&bP zsAL9sgSfLbGMn(!LUGh5Z5@i_aRd#Md6oNp?oNxjEJ_ngCzwJzKn3+t)*W}eL%U9o z42Ck6PTz`bcU5td(X~llk=@~iLno#6_g%(V?U>yfZd-Bi(4p?{p`cdUYFma-5001N zeq-b8-1$>&yZ?nA8`>SK3>!1jk3Q|Vi}Ghk5X zoheXoL@b!pusUr-t=M(r?mS?`D1{A<^SG<)Bb>SR7IdIbZ@CX>dR7lI+~&9Pj8d0; z9W9{?ut%-Zt1ih8Wsi%mO>b+=>kNmAR6~Z4h%MgtKptg#>DEi zqeNFt@%i2#G_#20cbXjpfEq#VN;?iT9x2bPP+QreKWOWGD480W3-{pDFok*0b5breWYO&gzr1rc&>S3AIhXM%HL9U^6UeM2k^nUWEJJmcgF|jL@a9}qC)sBS5 zo0mTf_~~8!1EdMID_%Dhr`x41;$tzhz#n(EGjZjzt)$!;c(l4It ztanbMOMm4mEFy@4pW=Kz-OSNUPn-W}auuT`JgDCClQ;f3cO0aw@$qqAVqByy7Lbt; zzR}#h(Wx<#Zk@L9e2dDA!R0Ppl|S24m|?ny;2czDA60T@BBRTBWGR#7nYEZqKQENI zjeCj3U{XAw=L6}i`p(lffJ+whLDXPKET#yf7hVY1 z&?_Aksto4rRP#=`d=ed{yECq+o@Jr0x+IWw54_uSba@h?=c)Iq`4ainsdF;+Pc2Zl zKkyk;J(;>Sl58Ec$7NRY=9|MC)@y-zSzo*)hB_)O=R0=R)$<3pO!|>(M7nenW=GI_ zXGaYO?Kpi%#=7--U2N%6x9I!M+PTB`*K=|J)uDCjCg9dWhe(I$sA^DQbR9V+)_CL5 zgZ!wGeX6r^B#Vf$^rH8~wp99;%(5Vls&?BO*)F)^4_D3of2+9l0tSLlK@%lDPo@Nk zxI{5DQSHW<|DnQd9i3=*Z-*`AOMB?r0tJin#$m05O0qc=I`SKDHIM}B!d~Ldc6f-A zksw#xWVi8^uruSBmID=SUi#9Nf48)!!)qY_XOz2FXnxr8nEk7^@X73^ahFbGl9_B{ z!ecx{0U}H>LxmRvXg71KL?LPEy7~Gm7v1s;GstthiyrSA$Niti>7g_9wemGa>QKDW zS;NaI>2t^Yhu3$#c!*acNjfW+>g?hSR#YQ?U%5pPvAGQrqPL(+ZiCahMPXJ`pWUKV`LOhAUn>7(ZbZPeg+Vp&ZnPk0Fq+O!cG+DR zw~R}5YAy|{Y_1AxRa>dV<5`6ES` zzsOL2ab5`|Ga=81?h)FI)k&I@S)wh>&n?A^)8q&ir$T z;O?zNsZ_YmvbXE-BOS4@KkoCtyhib;|3tpW<{K_iElPoB?lE+=>GiqW5_J&9>9A4y zp^+5vno_C-!S|;JW zQ_9+nc?bZa$v{x=)!n@IW+|zLvBGay#M0uk^ZaMnS9J(6vy=K(lMX$Kbnw;(9 zm$Df)2|;)H?>v35u?za(F zGqqd`2aW~o>1%s`06^DKpA2{DTJN9CxLq%Zxm}cQO+}H8G((U*z4e)&_f_!)L$Dpd zzm^xO4IEG&%Ljyn8zqCL6$d&)F}^@t4T3&upZB+`Mw z?&Z0%H8AB!9u}#LLUu=MD%P$$JC3C~$KIQ-$RtsZ&+d7()+_TmvH#)ir*%${DU!;Aj`>daG`|drCL)u) zq}mHc?^8w9{BWYcJmOy3G)LKarY3}5ST#7bo5}5|i@~bCq^bay#||Q)bW%10 zVR2xW(snUycK^cV^8E`UDpHv7UIA!xY*9zJzhr3Zb1tzaKAad*cM%we!vE_axNUyp>O)cKJ5~HRZv04}M^)=bE!rwnn7_>n506tEB6|yaLljZAFseNGi z+c_Lf2^n1s>Jr82g@tvEOj%`lw*w6E5JHgRAvf&E# zCZti}to{7pq{6r+i#u7lAnlOK`Ayc+5VUGNG$GapDY~H7I%y=ZW*Kk#S}22N9hODN zvXD?VG_$USzuQs~X)MvZUpOyer{V&#=(6gUr;##T?NExj7iXD`){}4C&lc4yT0p6g z;cx`c4izp`Rr?-jpSI?z^_uwR-y9y>=_{2F#G+@U+o?N$Ys%o8c;WQv+paj zw*YZ<>+8o}?25-nBZ@cws`q{m)T=OB{CgSAvN!MYAaC_g(ML9Sz7&iuXH??w=$zQx zOe#ZA!}T<9PD{8VWK zc)a{qsLNjDtUSNHVw=%Ynvc3)M}4<))~_c*kSc40>6L7nLA`4My)+y{}j*qV!kcoHUR6FBi6uN|4@_ z3wP6RStzz`2YV}0NJN0f>;PPPnb=7k7$aW2gH=kOM{t5&Vx zE3=!2QPSvm!ck}luh@)M1HT=#v4iFabQc$86gxROC4NS#Rfy$(xoyRZdT$@NN+TC- z(``@z^=#k)b$$??v#M>Y*a`R6lzvZITx2sWM)k)A1HTMH0Y9-_tr7J(fw6gEo(wp7 zO@<;AhaY^e$yYm54@W4;XIiIf;2&C%A0@#m;YE<4@$#ryRYZ4Q2FwC@zJJEhcYy6o zg7BtA&)mN1u1i+1NoHDs(?Su><|cFsGIw%ycOZDO-;XA}x;d*CrNvhkhMg9vi$9Ps zGfyWx|Iod@h+SU=_)9W}hc(NHBkDZkeW2eDjS`?S)w)EnXTMSl&tmP#|Kuin8HHM4 zlSDKs!*v6ShzFabX%94!+bbOwho?yw{db~CJMZjdUt3v`!IlT>wyZ!*P&o)jS&aR(#mLs*}Y0Aje z_-5r|)k2tm#c;2TUPf=?EfV7vvykQ}Q#U{iM+T7^Ug`RFbFwaG#VzB5FOYs9Vu^lY z!lmj-^!9Vgk-Zs}kqmQqa03Vwo%kj_SEFF*>NLvA846|{VWy)#ueon$4DjkbfN^SJ z6>swbjbuwQf(%)DP8bYIRD5pD>-5n`O=D2+$y!pKgSf+F#<>#%dRLLU7TPm4Q@qr6 z2eFj7LTU?^eOEE};0rcM247eg9M!E{z_cHo`&GCqza6<|*?Q56m?JpsG|Li?$>1;Z zD4f#@jfkcXGy%N#efOs}Q#KrjT^>~WU!>@;G<8n(B4ytM@KKaO&-y*IMHjr8am+z4 zuOYwSpLsL7ZP@LOz(Bj=w1g-MUT_bFtlbZNva9@iNxCI@LekP6E{d16r4x`hWojsQ ztDPTuL>tn;{&T61ODjGO-QKq8g2O^pOJW*T!)M;5(euXieN=|ZV3B1jq^YixA_^1~ z>Wzp-E}t?$S(PUR#33{yvwO$k8x;#$qI7H^r)@ZFevj%AM{I!C2Z^QryQ7; zxX0+%VCIbm;h%;mr_9zcT)c&gUizN94soR;vb4u&Bhr+Om<(o8{Q)?O^PCOLJ#c7R zJ+JIK!rPFWObQp+uV>lOtStVtXZLQ0#z^<6`l)isDLdlMMVP4{6sM3u=7Wlzi#Ohm zb1_fe%4Hi@$r}$G)a$YKIJM+bv{(had#iz_vK#E{{Id^pnhVa@8yt0>oJzxA`AR?J~5MuprJ$6ePa z{jSG?(!xF}G95UFj$(lO1vJH%)$MgoYa1L&>d-++yvKPz7qcxn*Z(vD=yS+KMSXqS zy}v>yvbXhS`${@`6b!S%dt@yt8)iPIgl*u$vv`qn~OhzxMw_7^PNMtQL zQMjapGp`QY_loPu_cbOKRwdf>BOtKf!s`+$)AQWGYqApuDitetI*S}~O}&qlJ_csw zudUBrJyye*?`JzJ^~H@D@~$E^H0R37SVPMaP2b#v3)E0iaO$=ri>2X~FdhaTTxX)I*E(@ZSvTOlSYcYC#A#C>@^!y1QQ z-Wa}r=Of+}N*cBLB&tm6eM{K$(BgPM{@@{gWvWlJ>`fkqz8(tMk6^cF+KZjByU(^v z!>S`{fLYFaSG!+(`YnSof|P#C!|O((49$G_6lb?cQb{GGbNLr%#FVEf5Z9u5 zLm z8EurAD=5S@3nY%CQ@R&wF~*m8;gD$PxBZ6q25RFljcBuGGKqwil4RYW3~E?jnOl<) zyf24Al$2M)$kttw-K`9`)_%dC&W418$X05D`9H^HkTUD!n25VnNe$ul7X^Y{Mb!`JE(bnk@6l{)2 zP;Z(RnuqwP?IJN5Cd#H@@SBY6!Rh(L>{|myx`&pT!2T$EZmht4Wgjh-(BGMsXS-ne zZQDP;uho~7&GE#nz45v6PoRm(N`M=wE6c}CEJ)JF?>%2P=f-986N~agGNv<;pPi}N zUd-TWmz$Q7pk7X(4FK1P7oko9t@`Fd#auhve;J?C>{<~E^H~7z7LMyy&M@5>hl;p* zj1;}7;4ADao8!cpjW|CWBb^BVSuR!8^m_NTPM=Egq7o0304YiZiVB@^W@7!*B|60J z6>|`DC5HpgmO71gF}E0-I1=VyZr zzilg2ND6B?@={(wze@L6U4>>lVRm(c=H!TL%=S>01#z{e5zFO$_@}@2RZe*FKDR#A z$-ZU86NOKX6$svl>%VD>eWRjNFgN?l)VvcdN@1NJDRy7-woq7$Z92YYe#IT|tfZfk zEp<6P$OaeIIchz(p@Way_CQ{J7_jOS2&`$9Er^Is(8#ag)0vFx8#{Q=ZpR?<1syzo zH7%wxaWwKdiJT@=81XFgKwkz08(lvrSqQ-n7z&XGrvt$q<1Q)-m4LQ;FoXoa5m%AY zoj+qN8uNpk!*{6d=Gw~UydVF-`4xr|xG?0p8w2Gt|0Lyz)mfS$q7NRYqQ)!b$o-(D z1s4Mozictb{gUagEf#&bV&-Q2p}}Q+L>w)fJvZ&o>XZ`C(R}h~u^gK)i-}a`utLFu z<{DwbjS4*L>RRs1{EUA211MdSb|4aES)+(K$Ri&_gPh*_w!S-ruzH2Y-S!i6fhFT%3yc_U+MES z&1kq(etB5F-N5sj_@##cMrF{EvSoc=Hb>W}`C@&Vhrxcx=j|^2GKG9{Jq^Y6gsu?H zgD;U|9Kn809}|5*W%LZzQaBR6qwoF}q-d9vIh9y5M95$;&36vP7M7yduGlg)K;WNq zdfM?S-=WFkJof);Xq+$MNPlU28}cO7<b{%C6w8Kg<1ZVh_|$B2LZy2c}Qu&UP7>}%JO zQ*z5(A0LaXY32R~osTRlL9u%};f8V>2M-QF%;(vjOgD@*(eofuHIFPvE3E@os@-~O zkxAUk=gnLqw&xqHO8E^|@!EQ5ijVaxWGP5vb1RybsAYW0=n~Ya(S!Tv>T(%^{}VQj z4JusF#>NjHj;U<SsYMaTxI@Sh*Xx92p6H)E|7&bXt@6%E33P?5P`tSe5Z?1$TAKOaeam5PLOXKX9g~ za+&j#wM|DQ#6-BPSR5I&?Tq`y$FSd4d5o(lxt?(x#t%c_A|epy(%A+N=zaeGqv*W< z*;@QR-ut=j?bP13MoV#PuTZT$Z-)^nYLghZRVC6$%^=3TTGXl8LfjvqZ1luONkOf~l5=`_k*{V1dc7 zSU(tm?^r(l2$jdqY)^GxUlPqLDxA>m6Me0Ym=X6_(xPZC1udY==5=b zpW=W9$eAUYr;-@aM1T`iqSwTLh#iG;DVFT5?|$WNf+wfo?!LUR^qn$Tv{FB`odLeg}xU3Q1~E z4}lY9Mpd6{%cea|t-%@lk!b{=Pr7BJF)ccK!LcL29vinKmEPE7N5+DKJp#847QxX1 zp|(B4XYxkc^>CHKss6uu7%VJ1L_T0V!LVG&6iOBs>{gl&N8(F!o;z7lo2XX;=k6nf z%C?^>C`I&dmI3SAK;5#n`%8auMnO(D$KY1QjB&r^N4SI1sdvi{J^nqY>?Qh8Q{Nnk zs9@z%!tj$&x)V5_DSRKH!T1Ztpwg;77nkOU_sy)*+c`1J&YAIhus|Ingki)(!eu8_ zXE2?Lf(sRetWtJ&v&eC+hdTv{^{?jZpf@ za%Z0MYo}&f`oPxiiEyI%%ymEtjl5Ns1fuxRTW7&^_~o3NP>iA0!n8PRfELqf;u#lMY*t%&6sfUH6gQ$ zzfIp5ut|4KaX}4MH&QoS9xgOWCS?70N-V<8bH@0Zdv)T;AMUIvUw6s%#YDhd>X#_d zp*JESS=guyJTxVk*PGPaKzt5dtJRtK7;xjXH$!u6Yp+aVtJ z`hq3ylDutttnT@#NB_@)4o0+04Hl>%{I<>F?XudRgod(OvD$A-M@i?&V%*1UE3wCL z(aj-^iX2GNKX|HjQ5Q6nA^dU%^`d?>Wa_Ebyo8BF=n=GG$7&Gf(URBY4bbnj@Gl+q zhnfyKS&nZRBFJbi{&~REAA228{5@!z9KOuew}wAnCja)Y;mU1P4s_wF2dF$6YFQ@p zN;gIs1^PpJv=TGn(&g`k)Hge0cGkAE0%J-0E5{Ks2`kzk|IlRrSMIHmbaIItu5tue z;Zg!Kqcgv+^A(~q?6z9@x0<^{Rz>B@;pCC~x7I$<5!%s37L4CLpx0s7^x%yo9Ps0?Sz7$@{RdTc17tKWr(0wz>!r zK_KOaDix_R5Szsm#@!G{m=kQ7IF@&KuO`dDu<|$~s2m{MUx7&>i@7P(4cFA+Na|z{ zmh{a0?rSpO!s5(tuZ1bmC z9fBrYD48p^y&U_Bn{HY}8;W+f&aw|Hl(bvN6N-Ra*v|_uR9|*3D_%UWk%NVPap?p` z0IIbMHYmx_zSUx?jng}yHcSbg&>xMu01f%|cIvx-f<4P8oV)PLdhH{i+tdv$3ZZb~ z{El15MBk+o@Wj{mB!+mR#_hpSMS{Db{a<5a=o6V14A?Jh2^YR9T%n_*v3BE&?w4*W z?zqBAwamn14mmFu-o-WCDBnChwCb`?-|QS!%P?y6^sMxK@MqOXcJQ&qz#8P86L!XB zUJDyrzMmlwYpcWmxGbIs^SsdkP~;twpY1~Kqt|r8mr2Y%z1emAcx2mT*V#2 z_iuSo5}NK;)41#;K3(BR2vf2B0$3=jm~4!wAtU`;4&dUCH^$@13fp|F0~A1PjU zCv{D)X1YoPJX8?MFyb1ru$e9dA>p}r!MrLPylgp{*n_oVMByW+Bc9lWpI;n1H`@*q1h;>+pw?)a@ypmlc@Q;I}U{mH~P}(}&H|#m|6) z$N`JHC|TJk7fqq(*yi%7a7myq6%kW8y;-e^({8`Eq!)trS$F9VL-2z>!S_IafB!P5 z_SLiL&tf)S`fc3pG!ASs=pWdy_rAHgB`=R^PSH2iMjl)6G(YX|wLcYd1oGF_>NPhG z-%t26_3WoQBgu{SaF8>f9*nAh&Vya~Cv~HbX`ixXMUnab3y_P2#zRHu>CBVuM~Qv^ zcKjZglciETQHdRQ(I008ANx5#A7bv7&)= zo)x#F^m z5e8vfYx2)vSK*yGa~2m|4^DUhf*X;CWPIlEN8eA>!J&MI0AC)$;qRE25vrKJAqVh& zH0@K0XO2zWn3Q(bHH~-N8-I84bXG4EBPHzpDJm1biaNy;wwdAj6!K0BJpE|kYlErc zA;?5NQWIT#%!5nbd~RNA5C{Sw*Y7vtxtlZwhWP* zl)=H-=>J9B+4Gt??ALc0i;~^D+-rqOSlf}j!rH4DnC(Cc`!}Z6z~PvXm-VRwNny0j zoQszpC5V9S%kQ^LYL!;zCCH*CbFT+!E|g<`k{emxlZZ{D*@pGqR^?OyPL?A$E3Pwj zTG?rY_=4YyOCgdzA}LiiZ)8f#=nK;63SnL;rga|OzZ3$ z(1TY=eJuf5+OOUgF-LKaj=#4;_zQF~{K%i*x%x(gXuEwxD&TJPxo6Z=Zqf(j93l_=MbNgOJbPg z#A-F~Jo>Pk0i^5Jpe${AWYi!@X5-gn`;7D&3-?HobP7H|+5we8=ojlYF)`E**S1EuDMdrxf@`3Y*9m zcKUwvr{y4_ja3H`g8?3wj@0+Epf_u4-W`G)Ui@$I@fduY{!Uj$zpqfCc}RBRZYiBY zOGL_&AQ_;sGb z`fMcr!Dz6zp2^5fiJk@K$(nU?kA=?IOVy&yRl4Qp-s^X8$g-=%ieM%ib(3?h3w|3thX&w zW#|{KY1WJ(hA*bP=<%7K`0Qa$O(`VUeumVf??1aUlK;huDYr6N*SM=yOT&?OF3G8V z-=x?&1yEWGadi;`$NVQaLi^AmRO-t4&^5k48fWnH$fqr*2GL21B%l}s*g_DG*v65!$Rg(hvAK;2dmr5aP;o( zI3M$z znu5+4UXGQR6fjo20}rBYpAd(k?iU-^|E_HwJ(8UJ` zi9cd_srmH!U5g!n`m|G>M@HF-w8Z z^Th_jTW?jl4~>&DfQEpgdltFOS0y@IF8XXNXA%)@+zYC`av}u4WCf@h+zTYS`=l{D zWUwJck^V)lOSPw@F-sQSH<&~%o#6d<{gg<%Ld)W`HjW!5Nuu6%VB%b-6Eu} zuDnptOywN0lv}O5qY=c8(@QVjWj40}sG6ezGJHM#;9ChzWeH*4$-z0<=6B~Fls8~) zuBQEO?Zsc?1J!B`g7~6{DF|YY1p0dWP3DBWO;5j8!DSc$fXNH5J51gH#AOKTMWtNM zhswl=y*Z2k|M~?L#|dcu zFxEe}<$bRgiBR!%@VaL)a5LNdvbuARO~A0KGMdP5xy85ae+rVfQb*@v(YeH_Ljbq5 zddnEX#q(7Jr+&%1$B^bQjQ?Js&JlNWsW89fQO9KN?f4u2>gcRod6*9D(jBxL#=|uk zj4e$^b|DJ7FDg9zrEyU*Xy*_AK^snPK=_r;jPavNo#tx(A(R?*rn`Vdy{Ys%MyTHA z^*gasmm*O?9iCxwBUw?+D31fvI>>kw-_cei*Jro3Pu#lnJm&0;L1}!8ADUDyLt97=^TOBj`3n4!7f$NKCbl{W%d$wAUsiv#$9nkfm{)s23_nQpzbDORcqrDW=oasl8?6^&I=#5Ln64>5 z|K+{fnvetP+OOj6i$aT|?Ix4_4`%9#Q8fL4*ZF#=L7R;)ByXD`geyD?-BUmRmN@yT znq;xws{-HpjIllO44!h%MH|I^YQ%!L@Vy`{EA@y96EB2O-3di*tjPpX=}baN$=l^Z zWL~ShIKAE@sQ8D%#23?3XHR4OlU_GkEv-c!W$mBFV#zz<(QX5Bv*t0%Nj_fIDsl## zq72Wzn)!2^av7fGuPN_yod3RmDsj@@&!Ah2SHtI$<1U;xa&f7G$m1i|*lx$xs(T3q z?4Q(>%;p=3o5)9}2Y3rGnOh+L)1Q<-p?mz`ONoM=p9)jv7=)Ny@3W#ub?BmzY<*5S zw_x7$w(YfrkJ#D;a&=_HHj=TSlX`ydzf&jIkkaiEw?;K;Z*>lPkfF6EmuKZVsBxwO zzXSg~lU6M73q1Xf*KGCGSbGt^=@khvS>_BiMt||vk`!K!7Eb=i8n#Wzpg6#3)_&x@ zu#b}j0VpDfq2xGzZ%*Bl6{uYBBPKlN?)_>d=kl~=?`HNtOJ)LAzTIv{1PXPfa?bLYMfJZN_?hj;z@4sFv{-o=%pvNvkN4}6SQn3n8xmVOmK zcimI&qkoG!%W=FG!#VRcS;Q+iJml}~%o9Ay`=&AB_gqFzflHiy4FU>jZ zd4#n`+KRjQ-ix|UVC8mw`(FZa-lzP|p0U&AgDO@b>kw94sazmrne7(BUxC~ex96Cu z6?&j36DQszpOY&?07u}$lWV_McFX+T-k5oBKE5ZQuSaL@6bic-fT%dKT)`wxVRN=P zdSdrAKamorhP}*iV;i@sbpLc?`A1y#v^BCZ_gJ6GXJmhYg&V~Zl9JBWQ$SFn7e(FF zN#DiDG5GC|dRb@bYXRl$>B4VzruxJ90yjs2?IFrgv%4oXEm zW=$i6A^dZryf_{qu%n@)7bj7ii&x5UnqN#r??jgL*7YCl7(Jkf(fN71lDeI>d7!Bc zHfC2oba_o**@wlYBtqFF?{-><<(27Ua?jok-zceu4Eqhi-@BvX-UXFF0|MgrH{G88 z^5{UrlcM0@!1;vxQ@5^74tIYVE&P17^t0Ig`xZRh$#4o0Zk7pl)ysu8NSgp~b5K_OK5pAlrS0&EkC7rnit2169x`@oBWCKiOK>8JS2f10ltw7NBLo#$)g7*HD?$gdP>WSK=vr`LHq zvA)^lqIE#*xeUL_C7o`QK=8>8kCn?oPGwM2>o{|Hf<*L7tQ!~nmnjB-mWhLTpEk0 zR5?hTXg6Y1_zHhxrIjb-2lw?WHQ83CWdl=_D?q9xZx_A{1dxauJxb?^>F`M?IYqHc zgBYLb55wGjJtV8o!D|g$_fCaxFK;czMSF=mvbwTr_T(K#$Q578zeH#lKDhWZ`qM%h zu{6&!CkfL`$(z#hke`nUXurki#8VqhS^3`5YWtDe=!LKk zD!5~Ry#QPPe1ng(J?RTAjgev~h#Q(`w%irhEaHO=NrJ;A5}p?I3&lXpv%WD++xTIY zk!2-OuoQZ8OQo_;5ckh{q5Wh@IUNB=q%!3e|=W`y$IKgFQ~JkfeZFU zrW*Sk+Vh5LnG$3ljuifLaDYFuXU2`56>wjeJ2FzQ85klje4eQmsH{l}y>@O(+4oIj zm`~#Ar!i-qK>mg-FLpE;K0J9AmN8E*QuQfLx7_4+{Fhc*?6!K`#r7~r+1e}jmiI=L$MKk^!B`hjEWjEY)_fEFi z^&z6&6^k7FgLtW^q0T}}-YZ~<*AT1kV2W*ZT>dhMf0%~33zI&*`Do5HP^@6HD}l9P z&>ce1+o$lDr;8I`?wS(CqBe^7EiyyyUEkXIH_Ez(nph{)cH?GC-vK&q;O9sH!4aJf z!f4oW8Uw=F4c*J`n#YA5+ctYvZEdyA4=(}mdryTcxFp>n{A!He1Ck2g?|zmXsK#$bi$pl;;rGc z6VA5tQ?nU9vQ8T{F!`ZKQic|0IVS-}(ls#3@j-|c?gL;Ie)Qw#f&Fex>VA7mzMo3h+i$}=`&-;?qvvRw@>W65Htz<>!5>sYwWCV$Th|BZ; zN>a;p4fsQ|x^)eVT_s-c&F+a{))UG<(lJY%;hCOqW@TN$uih66W4?@)hB^G1Qq!Av zQMHwhx0!LBmi03yFpt$3pq;gbQf>9lk=!UE)Ra45i|-Fc#3_fcz(I$D;6DR^m3K_WO0?HO4r@+K=0m6I7ZoJ)o)G^w;o~$WCS*n~%*IdbfJi(EowWtX+nF3bp(9 zM09v@SOQ2|PLXVP5*-a!$+}LXHHkVj*9yg08niUQA39)=z2;wQ-v47T;q<$OAlLzB zkIeuon%+SiGMwf&YoomJann@9^_%5_&<8B4E!r$nxQRC=TWz=U)!3VT=E!Jd6=FiK zK2k=ggkaIDL}9h(iTcrU=l_bgPMD)MgaM@930(&TdtF%_BY-(`$kBnX0GnsK^mK&s%zIfqYTbZsCUd2?(@7o(0uBFck zy`Sx{E3WD3W~tC~aksd&86#b)$F%hHx5-JP0v?XkH}^Kl^3vtMBftUFF<$F^W({eqMm~w>#F1(fOI>XEb=#5c@kv1 z*FT%kECR*6g30kg_7Rtj==MXJg)YL67@_{O!iS0DWfXw#T9>9E?HkA=!;fGzJ=mB} zb_6r??u0GgnvYjpvNTiJA}9=(sICquIS%Pm={2<{q=3(W_AR$%Eyn=Yeyzg& zu+e)RO@9J6c_kl4TRZ*HI-L>pCJ~tfm{)OD2IP2d@E7YF)3*1@(o=RKhMX8&t+D@3 zHB$Ui=MdMUx{UtVgID=pnGW0T*Ba~y?k zYO(H%ZeP6raQPp&a>g3`E-;p8+4M+B`y2#gV`dz2kO< zx3U)*EqRNjdm>*vu0}|rpxzs2XN9I3rYGflhnoQWdq^AR$ppj|qSOlbFA4~5E5k~bdjI;F{WQ*zq6Jnv*=o)F?}(3WmMfZfl+9O_8R3`#djeJeaSHS?h9_Z>gL*^WK!~- zv)-QNd2@PRK!^#Z8F?@YUX|x8W;I5lSFvP%qPn$T`%P}cke%T9d#F1MR&ma&K8|z6~}_wim3h81mf! z%15nHKlg(xS(!dxdMqZo4+$PHZP*I$MOS>2`bK2Xv~UeyZ?Q^}$8GmIXTxXfY4%(A zF>(^!TuPnrjJ{#UOUjZl=+ya^T#RPOawApO`l^c^!}!ihxIlcWa}OU9GOQsxFpBfr;SARmN7MZTK-@mS`$s9k|BX$D>0 zJG>jcenxMjNO)lcb&?a&A|1c(lxQRo@rbUrT^}s|tNrNC=|f|dSvqg7OD%(^Aos5v z6BeerMg$;FC(bZ6dD)JY2N{ebwN| zfSUqG@4pDduyJz2wb6w=XwVcnS6-~OWaZ=7@DLw-S)&bJ*B}7haR8++oAuB&?Fu@0 zg^jmN?Gab|5#1S`Ally&&u_@EFZ<|4^uvNH_AqUB!`lGaujyRJc_tH-)37SuEAzxG zI=Ciu;!K@b*SFs553Z8RJ51bsMz#YIk>M*$*24waID#6~@y-IFZ~@1yHm{?xT-HjC zt-aSJTd(ln94=Q@k|VX-oRGV}Er$UVR+AAg&<@Tt#!) z)$ICbdoM~T!iavN#hyGec>SQ|@I^8`+?6WPQrR>-*;N5KKcA=XLly^Ct0W`!A{^Te z)r+V!a!Td!jV4XU;EHFQzc@;HbY2eBRQ=shEkxGKi&ja^Hxat%*ESu-+-fUFB{SpGRyQIoJVl4EILQBd&RBN(2SdNLy@djPW7uSIJsj0UgEadk$s;HEU`Vg zP_yg3nyMDAiFXo{hv(72Znv^yyzm&VPSfZ{)Ce{%8wK^6C2z1hF5V|x%yjeU()&h! z8#d!_a1ibanOstXYdq}Pj$F>=MDOP!@sKzW&R2c8Xj7!JbrkN2}M{o}=B{rSnpb(D_(P9?UEv>n{)UuS%w z2BV8i3OFL0ZoVQ6e{zj=bXjQn((SS?!L8z~7xb^=%zPvJ4{qh1u%5QLJzu+dn?-^V zY@pC7W5E)-ULlWHUHmq4&)`wn0MT^XD)VXY1z&hcFC5&ILmeX{KzR;?2*e)2-;-x( z*TI}T&fKjCl!4D!n&87Ux^YEm+}Jj$HdM$psN*AbYS%5Ba+6JMZi=TI;*dfypboS)$2a(zb8>)GpPN*|u31io^hkH4!e zQm}QP}_3Ow9IE}_BMSNbcaV5&E z`^9rN>3-ieNSBbUDCAs9fcPyifmXs#*jio!1HJRp0M(I&pnj7hk<|1x(uE=_q{`ER;R<=LQxs4IOSTiHZp?R-C9by z?6a)Mzm`e(IrRD{Z+4l5@TE2*^uhGhKO38yhk`1M1;4-w*{*Fc!W$gdll`^J#7D(?r(Iqb-IsyY}y4##0Ib)__FAglc}{mKEzi_{Mp?cGg#00*@1;~DhlfR@s6*kS#r!cCaY{_MH58>T@PK7w1BC zE#F8)HMRstxQCcEu};1<8`ODjt+)_*=RDF9nO6)1_NjjBr3VqA*RLQ=qI zaElob&UU&=RZWI^82P2K(oOFbS*OLf0KlYZG?0B)CkQXOC~*z^TY{+&HZ&alEVnQR zS2!Ci;n0NR%A=|lugIrHAj+T&QEeWkK{NBcYthzHTgPVsd%9Fa?zx^xDQJENfi&=kb6rMOC{ToE<+{n$ zgl)nFdxml&jg*2(abvgGXB=VjBK64SmMERFmT*9KGsJ|csH_jN4hK0^albEV;H+o5 zlF6Xi!l|Vb$suwQK#O7Xnp-W9T{k?r_-=Kz_0qpv{!Ek6w_&V<2$GBj##9sfLUK2s!FM8 zgjCq@5{qUu$}Vk>y*vo|JpM2}-oST2)6F#3cCV1luAMr0G5X&rL9&{-FXq)A(tv!tmT4)Rj^gqfB8QfsI zPY5Qf06f*ttqhg}-JD6}>Hd|Hm_%>rtBs_6%(-SIb*)0v_Ku&E&90c^GLrx77`HDK z+!!kUIG1_N&(A_63(q8T3psNUoEaG0dgiy!Pp2W#qP`*$zkgHl8r4+0yeDlw0=IK= zmi0uGLOMM~7;66I?&BPKx-U2f`o4#&ihFuGebqhoLQrAx%&enrV$;gV5DZy9Ue&jy z)Eaz?s5UXqIX$xA$3ao|Jv^oDH&PQ$#2@+>T)6_x6J0<4@6`A$)=zBSnrL%@msmHR zL!F;(L-^7^>w~+HPvPPd-rB#@j&`rRH^NpF>Xu5EfG_7rj6yJXZ~S^c_-=|!gQuq8 zD7@dRmbp5Kpc=VuAo$PIjLYm0KE@?32T!Ke<^0iLEx@V69O8j^P-9%p7XN50*(hge zHDi6Jak4*qRU@}r;mh*#$x8GArF3w?NvcGF;y7#rH_O&FUM(iqg6l9@&#~_K9~Uhl zZ5te{frt~;F_F!rCQ~10F|dpTzcl&@ufurw^QF5hG2Qa~6C&)^Q!b#ODR0rKo<08H z*0&}vrfYRhY1)V-iZd$PA8OfJd>f`iaM30naN*!^-$?j6ex{}U;`x^m_wW!XuQs%N zbsZ-8xc3Q^nl#M_v{8|V+P^YH2> zbo&kSv%@L+TEQ46T9O2~%niD7k)Q1I8y1nVb;U#c3ctgQy`txtVrt*+`Rp}>HziDX zVBntYyKEtnRFCYT-iOUld98W9tbj&ex?42S^s_(ERFFkpDICEZAn=yr+YQ{4n;Y7H zHyK0ALK9aP`POuSZHBuMwYh%OtC`eH9#PGk>NDIHNfkOKIXT9SX}krj!YxV~VOM(> zgy#sR)!H?ViDW{(OjUK{f2RgFzbzN8uUZhRRS{FBaE`K1ek21EU$O_{#jgKW-!IVP zVfj2L$C(>6-Xy8;+F~SSp6TW*jC|5cp*-NN@@|kXj$vRvB_vqP5Kv~svfto0DaGz! zOwEG(@vf!p7CX9r`JGa-tO9?vE(dLTR8iV^%)~X*h@qDitE$K_mf>xR2?6ZU<+mH2 zE9yo1nWCEeG|ucBx3mVR(d#3dA~WiKG5g^|X_FgopH{d9bkJV%*jALu;3FX6ZIK`j z7|`jyIZuTH4v?@NBb|-iq>&lKTUAn{c+_fF8&Tyw)A`)fvAMi2)8_N2L#WD34Jp&| z#igqg{M9y?!DiQ@x;lt`;ciLKN<$@U8OE;V;`j4RUOp%%3h&DXi#0aL9Pn7g)V!$M zN4GbOUSDE5#lH-;!}|*7xlQ(W@G?;4(0~4V8YbR%;1`SVKhwlp)595=56iOQ&7e%B z9isA<++5{+F90C>b9a3EUh-U#PD!uOS^au;cEz~-B$LHzm^KnTMmOKyW4BWf$0=2O zVAViXx}j;qF{fZqpvk}OG7ceE5R51{mzWe%_kLQ^xd~?B$DiLPRlCkxf&&RQlN{km z=BDqa`^&_;1RMAC;v!in6Tlxds4jP0E!ma8wA6}pei2UauMn4;62E(qrqsIF!AuH` zbJJ^kTti02nFr@Uo~Huquz}wAE>A@0Nw_Pq=)*Knkz!TSAP);Tj+ZBr8p+k{;H7J= zajcokWnm16VqM9gCl z=I7e>G}thcVkA%>cSEoUfn=;j&!y2p-v8; zQ2IA!8gj=uy9Z-2Kbe1Ry&%Pe$ut}~ys_qmowj-4!1XLdSLXPW48NC6wrl`PC~)Fj zp!F}Bwg`4AZLJsAo2|@pI@k4LjBIf^&c&?!zn(g;O1o$TAko)zYvz8*z-y zkg<`T5*ii#B8|!}ti${mSAZm>CH^Uo(Lz&r?`W!CKBXi-e%owez}VA3)6d=gMI{pi zf>b}6%weq=q1U|=A`G7*jCsg-%`yb|9Ky-@ANUR^K^5*rjpGfUh}0S|k z!A)tyNA%wYEn|*oWV>U_Ut{E7Z*DT>wXJW7SkKph#QI;xN*}rald=^sLIbK>i76vV zNLvfO#{#uG(&yp)B;6uu&#PY7%RPrVBN~@K z?=K!&o=ix09mq0bj3mGw9N{c2TW8-Xl`(nqoyH{8#~2t~Zs1}sX1MA5(KZYRT%?-I zX9Fq$a}ZR8giXS6oqYf>#_e0^aYE{0}Ny&q7e)pBvN<1TdB&vS(L0@ z(HEblq&Cj1W_ckr7ihfYOYou?!PwNyw6yOfec05y zz%5-9pc|*CZkNWd>OW{R6F83o-tWb9151a&oDd#p)!RXZ5hZc;%GJR$&7XcsdHT7A*k~Ckyh{FAvzjK60Q*i2(t0@a32l9}bGM9B<@j{JP*OHInjFVgSUwY7*H*}l5 zp;alWI11<6+S-Zco;%3nHmTx#C7iSec*&I^lUthpDb&8M%yi?UNm}{WCqbHxZbo>4 zHj7WDb)P?QiO+5XSOjFWs5wBvQ`HB{6U#O>Hs}{j;346Vv2ArYuFvtz|Gbxkn7ydU zFo2f1Pxyj^(p{i>0&zM1moNv9qr!``!c!`>K(7W>s%i}9*i6K&O`zX~bi7515Kvbp zmoG9}UW`^t8&ol|$Q`9E`47__trS<+o=;|3;_^{G@+oV<9WY$TqDS5OCZHrQ?FE)z z;4L~1rEi+SPdg@_n2;+~;~v~B+0xFCt(`Dts)os{I+plsfhJo3I0}u+FFHY63oR}b z?%HQ8y77SeM=cj`h~}rh^pl1_j0Kk&T5uKQJ*j_(z?|hv0U#MLynO1-rTUba^ia=q z#rvVfW)l8HfY-UkMx(0Zf$+5%+suZKT!}2}!szOm5KO*^!DH$zs?+PW9mPr_-cbr9uUqmb0ZRt@o;GVIgN8Zc^oiFQva2 zB&4kC(qQQp&;@coqI$Rh*0xxW`+uDgoKj@`$mpEXWGsA> zt*d9K92tARs5=0}7Mns4sxvoLCB$-?fGQzdY!}$IHtD7V>N3?%q^ENjqR$1W)j+@i+&gq)w6Ug zSupN#-qMU!p1znIb}ca}-upRm0}!r{@O)eQIl~FPBVe*)8SU1P=Q0=9ji)8H`8Fk- zAqD6`dNqWTwfgT(SYF)%pUR;y3}{6-Q=*mjWHA{@%P--d9J9N73W0L_PEs}GSurvt zqh-N!GF1Ce?MaqHdZ*9F59eM^XROSe*HYl~Op5**u|<-!?)P!&Hev#AzE$)nqm5uj z*b}{K+`$LCkBizircPvRUC%BpFU!$A9H$yTedV0WXOF!$r*|9@yAJpiuW@I|sd6=~ z`_1@rz z56&Iav(m~uQD|`axrPd6?C1$!&Ls|>>6O9d<|Qm0tkrH(aD88o%p?+u+*y0@pw3Uj z^Le1UTOrgMkbHY7i8dg06PEGY2x0Tt6xl6>j|RLbayu|50?_ z;cV{zAMW{{Zq;d4b=efPYj)WwYLf_6Ga}RswN3}ET_I7swO6FbkdQd788J$TN`%@q zV()c+`Td{2ay`%W`8@CU>vi9c&3R3?k)~YyczsAA-6*u$aUe3pofJ~=Hh5w?N@&dJ zBtc!N*qS=)!xe>;`@r$_V?K7ZcM{BMSw45Y3#I?mo45*Tz_dQGI8WaIu{&D)6aZL+bsBBn6sH@l(p56UQ6+a6LU`>lvK#{34)~FmB<@fVr&cUN{*D| zFaH5y^TRcipQ`pAXnA~`PAD_IQ3nC996jut4KJ`yhB#B2>YA>StRM$0ZzRHWKLl)i zXzM>wzV$0-A}>44r@sWZjuVpik2H!bc$s-5_q>+O5E$qhdWnDIH%m-l$gfj=_0-*2 z*SuRM<6Ml{X;%lTZ(CSsFIB(hwSMnZ@q`|8HFZToY8%#QwqsXkuYoh!w73kV+3~+$9)373hV@al)^Wq3>(`9(#M(egg_^=yT+N;z9w$3pPNPW-iK$3 zS(r$Sv0)nuSIg6bGaqgkbo@3|STn<6)b|^)=-Oo~sPi@Ym*LGLjc2RoIY9zx=c8(% zy61l!Zh|>iA-A1_9vQR*WCvR914WGz_hZnTtW;*lY6h%we$w&oh;&9Cu1`k@l}}g zI{Q#9Ic}`^)EXatb&)xjsE86tR~t(AW{NBbdauiw?ojS%l2e35&q1lTA%A%(iOEiE zY;T3%h|2YnAI(co$kk5_OGEp!Hl~N9yf9iGQ`W8{=4u zPY}R=`-WqvoxP%v^j5~t-wzXm6U(^g3jT`2VFTpC-+VdaD)x~Z_q^L|5xz|a0Q>4+ zmQM~<6Mb{I)-eLhC}c>XG!NZ$`6$zP6^CvW!Xdh;uu84~JDsIIoyI%#EAELz(q|8) zAAf`D#cnBHNh%#J<47!*kWA;BbD-u2(eEXRy2!JQRE;7Q-4nAPqI>4aQJzk~Bum?v zyII)$EVYqR5L8)=!q+&cd_m0GI3S=X%NzG5rjZ|IL&bD0uyLd+2rkELad(T5g}y-{ z+byV0@aTavRhY{fX3QO+Zt9KQ`qk#vf(ssTeQg3jyPP1{rEOGt2t?<4wobfi+HJx6 zqodR_D`FcSANRuTpY)fzi&b5+>GpHv?M=<9iMc1)$zHcYfkg3@Mwh5; zPB4c!w+~O$(eNl`I%z@2t80=`M%q+4O>M&?PkMY7~gBx zkFDqQJ@;&4-xJu~&s=8w-rMUwFjZjHEHKvT`zv3`&s5$f5sB3+(j#L%j*g1*3YfhD zJ8wJScH%0{oPkl(7ts2li~A6_#TzK9VxHx7$M0c1b`ikZ1ndp(0Cd}mRo;7MT=`t+ z{JCr0^1TScXN%9baJaynROaafF>#&ip_$LGw`A`Jk3$z@bT=RHaODl#%(mw3{x+uQYn5zL;i`Y`h;X(?`{o2Y-=1i1j0rkxa%de&UfwGv%q$gT znpr5=1n_&E#ToJqK(ptm;@lR~BCG&xMeb=nGw&?0y6*%TQ(ohb%O{`)3@Rweg&?TF z#u4?)Qyq8!5DZ>1&X>~#xvFb>Deu<17mY)T=94?}@B)zV>G z(y$WZS8(IO802U_q@mha$FeRXh?a~ne^?p>_mx!-c#`gwnP`E zf6HZNUo_-?WoS-?_`t9Mt&-BkCFz5;HkeQTpR*zJ!72gp=B~tc22Azg#m6@`+PQ>$ z2V(7@-^qrnCk@|Pi)VSBSbu%TplfU$7!$I&bxg|b%_$MqCPs8EPBi&9;r&a{c&7HP zr(7uAm@p&rd>*4TTOzLq3 zwQZ~~bm?#jPx#|KJvljJ!S-37HmQ&tEsEeuwh6-qQ5H@EkuIxNUE5HwMe9xJrliwax4yqi+=$+qv2gukPQ&sLeaopR`NZ-sF7&;vCN5CH2z62D8>g#+w zS@kwyrimJ!p(GobTMGabFO!1p30oD-3W6gCCTvawea6y~BRFn$RVVP)>D}nHu>;el zL2S!81FXidvoJm^E%){-E*CIRc=r1zxfZee=hN2JH2`HaIWr@N?SYm3!`^cf73S8K zftF3VWR`R>*4%y%ljeC0Lf`yLekG}l{H;DHlo_nm(~!+H{0PjllBx~=jk5jM6Q@!u z?CvEu%kXC!z83#l!m@9M>K&=kJGJ^v@>tPE!$b4oDFdL}YVIc^)9`PMo z?j0?GC#QR~p?ipQHJ)<$Pf@up-FS6bg`$hKXcqg2UwBXLv4~yyD6HC^hR@Sm+_@Vf z+cHv_G5;OEnUY+!y*}=emK-o;rUGmbOs9HH#1i)umx7`s+A@liyR4r_jKF41QhrLH ztc9!|o%s};tIHr3sG-u>kbSwx6vz*5s-)I(p^%u1JkW68;(U#t65*q)vWGC+M=7{3 z;r-5(e80Xl(a{TBzQONoDFWzoX^ZNQ$726`{_aMBs%7rvo=1<61sggsmjEAH&d&>R zkvm^1az*$_$yt-3GN}ji(O@m9(kga67vp(2G|2-Xn@gjcaWE-|k2izws`=hsO1TP4 z8JBju^be&{^F@Rkt$U!+YDh-+PE9|YwXtB2$2_${jW3HT|J%mfdjPQn+MA z*}@V5wcVfSDsl=n$)~I;`}iKL_LF$z3*#G?vqW6VgWg*Q&Oj6@|2x4LuXvj@ga9>; z%|{*W=&WlW9BA?uUmksY(Gfh?kTsk8smm!&8-M>~hKs_TcSNTEYcKM+EO?9HT)n_h zem7&4z5{coFL9u^o*ydg7EBcI{t1}hFTN>`WgwncD5Tvp&%_UCbSsFH@?0$9{}wpi zFJ|QV;0zKyWxD^%nbh7XA zpBb0~QwPt~2`D;)(0{TzKjx-ijGw(U*W1w(^7)_h2?6t>&TPg?2u$aQcY&Umtmh2Z z;F%W~z*XmA8<+QUmAOlK**emJ;-Td0(yEu4s5%M|1Q~{EI(}`$(>`bcDfj6W@MYcZtYa?-s1J0DGXnZ^B=*F`wrt8b0+4t7G$U)O9s-ED?EoV7i`cMKE@QYCgoPhTmb&a(r>g zjedKzv380hmI3Bf*nCv-((wGo7H&(V%2NHS1a&Ql;y?vOfXl}HH?-tpl2M<^3v36s zSR=!_H(Mn;8osKojO;3a6zou~}^0hw?jH*`mU2kzMH#=`4BhsCG zg4#Rs_f5??vvK1ZuaGK|-D}p&k$12`qx`kE^R%8iEUYMIW;$SewNdq)U%ms~mJkng zg{a{PLA-M-CJGgPVuS;g&VX41(ZM(W*a=K@zcD&zDAQIZUd=!?_ZiJ_sqwb5kpnQQ zfqG3gob)H3alFhLYbls={*d~uCJ_UgU%yuyzP4Z?K@A0`2ECGOAO*=*Y5oO2ecSyq zPew&w_J&EDfnH|w_lop-&b6aX9yZEJXLAIY(~o00$D3BCW<&R$26PFG3)y7LLi zG?Dum>ied1L4}nz%%3~eg{vFIS(-tjZjv9?Y;zWT+P?N(D3l?zo;_(yTTgq_==b|C zS>05OX-^4sK4x)6-S%o-y3anCtV$@@q$P@yjNS006b}6kVl-a((gXYR=d2fV-I{^3 z8R%jpCfdbiv9?K`gyc4ve`6N+O-Zp$+H`CBmO+wo`Q`5oH{J&Jn*4R?Z$epsrK}2W zelV7UJKn^pCff?^%@58jmNfqkWf8^3cAa%J2NceAl|w(>0r$QVZEC+IdC@!|UoHhL z+iw*j3qq$ivS7Vk4!K$xZrAPo4QKEv;|ffd+Qod~RhM^LG_e4Q*-VnMSk~8U)i}Xv zt*jKw?iayH-~Jee^(9*K+bL&QXTZwH5iC;U(Zi?AGQ&h{wgupzLYzQ?|99eT=(gV3 zRaKS8{MajfGJAi;+Oog3%w5d7rAhl=3sQJ0X~Ps}hs%jk`D$Gj;yt2A13g?^(bBax z?#DJp;qCsZuRosoa`n|$o3y)14m9`Nxs$mst~_Uj!r0tK_8%uiN-NVdvoKj<7SsTQ z<{*`CHy~8&zQsQ}TkbFy`j?mX<9i*S?t7D)%Z9G3KghFNc}fSt3;d_$?qynv$9m>- z;VX*%x7nSBR>J%#_b;oQ4|tbOU&R;ZPVs^>xhh!T4Oq#_`$Hr7p3>axlr*)^a6x=f zO^L{N)i>a?4S!iZsoFTz{ZTZIKiO}u0w)8a88v$~&rcgQT55P^Msu&jhl#K436ql38E+mV>h>k|)ZY`KezIoL@SxqLx3C#0o4BA!ujAE0l&f_cF#h;NRrm;_6`tHD~SqQ7N zDGCtH_y7J~*BZVGM{e8Gk1vges<{XC8~ufRHp%0u zP}}k9WB}l{?9%sish|rJPi4e@UP~Z^=Aq|yxLKVA^Tbf7$>f!n3hvl!McIKX*Nntd zFJf8YC9zCKD7{EK`+&k=~rEs%{`F4&qM{N3uQ`Ufo0 z%P9m_F&A;o0^zWZj^-;+QkNrJGlTkKC#`5clfgg$Jpln)qsk&S<8uNQV{(+$3G+6o zVMl%*gE1?=Vas~>riWB(o$V@*2*9oUVIKuL3a6{_D{#n*2vjw)d}c6T@Y>pG7}%2WNoMGxAqqj#NktQT5>AzZpUtI`Edm>-E2j|& zPKyz0%N)7!vP=wQ>Q+L5D3UOG#muE~=Jkp-#X~V>uKFrgD|To@vc&U_ zvG_maCV_dCIQ@$o|BPU?P@uS(fC{_k=qPe}HYAu{GfWtLZM(LM|2=P*Q@k`iV@c08 z)Ak-hM}x*)6vpL_f8OL>yOmH{KS;Uht-eiBSVLvSR6_T+mTN0~GP#k4lL7?%b%l>Q zEoG|dNTTe^I3dsM=NFd5&yU-;>^A9%x(I7VoL5e|V|w2*AstnZ=qFzrnWt1Z9>!dI zu@=@q3Om~_l#QL!9105ZQxARbv5JYd%*);>5;ig-yyt#|QY6;!ZzgW>avRR8l+^0B z)#HxV?P0ARtXPNoFrxd|BROe5y22}f@9x}EK-QMzdXcs2D^TZDa120){y$<>g?TmD z$TWD8UW~-fguX_PD|YWyI;y{zx}aus-YUV`w$l0oKBr7N=%8u70T&SjTgH-Z)&?Cs za2#KV7Q*h%uQgZ{hrQV%KQy6l`Cm4e=n%X%U+Xx}z{d^r_N?&Y{qv*L0lV@|+i@nd z*=DRJ)4i@Ql}*iOWVpciJ*VZGQ8Wz}ic2jnYB^?G9}jeBNDs^;S-(oMfpwv|2)Q~$ zzazwRb6Q9AKqT_wE_kw22RiA`eD^(?Hvv?&%O#%2*KBgkA=Pt@h*>Bo2W=P;E_TcP zK>QT?w}}n|r35edy!R_#tYgxR`o3#%eI01+6EW7)7PukNn|*5ISc37EiM`=8cw7BBn`f0{o=od4IM1`^;kn>=0UhQzEsm z0pVKF6xz;UO5@HgyU}03o~)8{tz69R8ak$SPks}wp6|F~moX)S6QX11^isW6(U_3A zsJ`MBPfaH&Ek2)tBj#*wj;RvFv4LDXBMJnv_ihs14vY^^uJsnwjO<2CrgEhkst59> zfabadf$i0KROt4==$H%3BoPYfR$6XQ1_|d~9JwXTKgY$uPpuBQ_IyD1ND}Sk5b5J% z&|&bkEiF5be_H8?IN1VOhWWf29k503WvA2b~v%Ti1u>`!Ka+a)N9 z?mT-(D<^u{$2wDyvzU1&x{XisuiN~2@B=D`Wa z-;H#SJ0-)O#7h^rYfPR~^&XeU_EH@79sPM;%C_0Jn+?3PPkun%pm0xrDr|mwR>$(g zSG5n{+iXz@A?}&=W{p6mUUSsQrqnx%dRQ!%q~UT+$6%`Y+ye8VTC$yiu&m?k z-6T6XL0-6hO!hVnC=<3x3J-=k12Q9|$|8Ki`nbGKG@$*8kJh=hzPQbvAOj+alxQ(f zic1IKpaA2}tE_QVEAUC;p!}pdqD|TKhhuEJe5VDT78Zy+*Je{>+YZr;(9eKLLEBmT zxQbOx%(X#`sX0mkDPuh(9axGHn8e7*9S~+n{v}J1CNT$(4+H6bhvv+h+Uj|YOs3A5 zXx&=q`^@{0*K7neKs1Adt5!CpgjBeRk*muYUq{>SihqEQ&?mZUO!FSPnik7YdvzG; zWikfdSV}Y04nrvTcW^RyS#O|tVW_A_=(~AdZfSb*G_%RZJqJqw=XVHBtS}3<ubZWl}7*Tf!;N^*5kclCg-0m7w)G0@@1rUre$T- z({rcn5r^|?rnEX}_5uq;K?_?>`p)9`9d4~Bc|KL zEf+3R&U@v?;cY_GV9lY?>5?*|pu)!*9|S~haVjR1Kl`sNOQhSQ7+%DGI>g^b>5T!x z1|V1E|GmCefALm}+Y0r}`2_iPlZJzXeU|yL(ZI~8{k6txj3lUU5-*7cL17&dNe>{E7NYk{DbMMt_1+p;>|!6&c@&N z-NO@y!@Pz;MTr#x)iW183lFCx#|C*1hEo9V_LRU31_S&y$b-v~M)cFR*#RNYqk+q!@gwpa0 z-!+5T$L7Z+!zJ%q+JaoaT58a40wa$X@u{?pgONlCx1>KpnB*t*BlZ6Z=w#=OK1HDK+hv1tWA&J036m9G#yA3Xn~ zceLipJGhyycv0zbOide-@aFKM*Kv3Mru^v$>_1?Y*1w;n#jZ(@_6K_LAIt`>* zStCZmy$(rM(E}lp81nXTpqZ|p3Eyc^L@ix#bx1DxoU2z7zTQ<_1Z~tkiU9TO`v&Xy zOwT1*n-nt-F?9Qy_THSSOP8HSN1qmbF7!xHdG+S&N0Mw;ZAR;cc6EV@%roV0ckuZT zi~kj7^>WKI-!>btn67rk5SdMUAuk+}BMg%PPSQT6+F3h!x4S9tkJ z1e48i0cJzz;>Pw(hCJitix3X%FB@+K&tQ0-UU_`*?0W3$#4#))6ugByC`!B%-!c^W zdH4Z+-2w&Fs~{Y^B+fO-tj=w_2?Aj>whOfOkD#}&>I&cYpqgEmCxdSB6URTn>L3x3 zaJ4ho>J= zA=TF*0RCBvcI(l7TKqk&uLaU3PRA`nyeRec1F)t3no?mCe|a%u^o?#|%27Qw;Wse` zMf3nD<>R6VjqbUuh;Xv~)K1@>Ady=hmR2Di#X_3U&0DAsF)yInaWO&2B62fo3xq zbjmyLACSTUZV+!M#AK==l`61(-Jr?ZIVw9$9IEZFHi^4ya^1v<_G&%2+A}C2vuTu> zjFEuKE$>6{<0{z>PT6q@N(tmmIJ~|eytU!g_j-jRGGTGCiMq-%7^+sK#oROS2#GjV za$F{T)@)`GSS%2lsQSdj?@>bd-z47tb7#Sft7MQY?v4ztGG)x=>s+7G57(8YBCGyc zyNH;?=y9>Rs+A<>(BOTi(eYmpbV#{2(1raY^2q>@szTGPwsY|ld!EZSHexDx#SN(2 zW$EvzuYFkzcN)Z+TLzfg4eYxZ&EYXCi?j>ObHJh<^1Km8PL~`!zNz@ImDO{};Fz&i zOdlQTy%MSY--)xOsO+ewOnVI#Bel4)SF^$z_jr^-2Df-Vd=`IIfq(O<<`wOhMnlFm zm<3atj0xVyn3)r@=$1}BeSq&z)Q7Ou!!fqguLa*xq$B0}3y!ZY9za4a)j|S_uScWa zG67!6*`1HeoyR^))Mk0fuB#_PJbbt5rgL`9p?kZFFJym|iQmoG!}&1?VO-hwbVz@< zbl^ePymLR9=n}dU6@1Wp%W7?lkfLLB{?BWJxHA5EBDuaF8*2YEI9L#()X31m%2cv7 zQR=9v=fs9&eNc%>ky-N9@7z{mtPX$N zS~LT$_i=qCIf2=*O0YU|BFeOVe^M^uV`)OSS@q}>ra%_tL@iQ5j6U6%J=En3l2j_r zRr^LQUvH~08Ij_K*DS1mm07#b^%Ct>%-8Ja%WUWVyl!r3PNv-YhNlqew=8N0YY>iV zJhp=~_j)|1dzPI>1Pa*=dc-Z3_P7E?Mm64*1q1oX(x?XJq*zEV&<&8Oplt%2^)z6G6OR|Kc z>(g@9e4U)rW3?g?hpBswcOl~O@4aR|ey1Algwmtrqu?>CI#|A$uHs1?9&dk`DtSwQ zqL}RW-wA_N_E=(oZ+0$fM{us?^=4|RLyP};;Zou&*!xDeP{f#lgILHB&G(+%SIgpT zGm1O1$Rl){yGWR??V9`OV}Udj+|8~hjE}GC0d}{h9t!zrZEA&w2{9)9B|%auNY zVZ;%9=Olh6Oy2Gk3r!e(R(c!J$?vWQvhV+WUv)@OD-lTr2M6F81;1X~@T0HQ=t45aM2rx!D9 zU=orUHCSAJ&ub?o2VlsWWyMyRaFXK}i-NL% z$yc^|XhkMrq(&OyTwn=lr!k@tzIRK-LNuPnZ?y8A z0AGn9G=tR`<7wZ+FjI12MaB*F*~6{F>dX!l0_5`j-uCOb3ZFDNay6bN-^gyKH{C`z zxh>U#^jSB@1VtTmDuu!|pFGD}`@3^SY8JUV#DI?E-dg^n`F5*0L?We!Qp*>HXuB3gCgun&!&o<37rXpIdT& z3E--Q-3i|uS}~9yHC(mXIi6Fy09(S{?tc@~!=GLKZl_^K?2bmAQEsy-T{KMAuA-W1 zX?QY{7t)*aNDdoHdv@26A#qjCg|n}#f(*u3CB;Nop%1OnD}J}*-<#J~>qMnY7^enQ z#v06=7kI)4z~<7=h6R;6BnDGec}4UQ#R!u+5&=DlY}sGG&Im9NS=7Yr{41jL*Nh5E>dBL+7BMBk;~DJ>@6Zt+SDV)eor zdhUvHw|g&&oqQqm9Mj#xJ2R=2hHK*^bp*yD;IqSUX+rU;&S@;+C>P9Q{L zn8~u^Ku4C4{c+jOCE=AKAKiGMbNYHwDfK^U&z9QRiP#CI!RszR9<_KdJMr-g@kZV# z2+>brM@8HDKk<6o)>RVYD%5f5foz~vrX0)>n@(QN*#s~9*2Ko^GZPK#_-;B&T|`s9%3o1(ucFepMoD8iZm1 z{|qg2zx+CDMQgIW6wJDniA+1WkUu3Scp8r9Z3J2(Q%1yu_8eS&%`_!?Zu->-gsyWR zo4q`~iOj(=;e&ZVwsUWBt_NQpM&c-HSf(Su)7_XJ{`5}DmDr$Jq-|j0G5V2Mrf%qe zCj|bLbD&o#I1E-u7Rj}NK_G~id*-1M4Okp^cuwkdZ#vAC}7J^22PY>E}>fX9f-k0jo>ew_Y792>hL!jbVCwwD(gd6=;n zaN*=Rc5;)7Y^PZI$=)=otgzUloP&({kqY&_aI{A-y72X%ot3c;q+N+G*nK{*t*z%V zEoT(Ii*_e6`|$^x+R0jr0GJ+#6(bvgIGgri`4A~b1gMnT!1nB{+U`FNv{CZ*%VQ|Hzia$zV|t9~xYOH>V?JyN_+W-S~qhfdfOTQ}9-LmY33dA(GRb6^*px)LAC zJJVPh_k7x4I;Vc7v@p-e&!ZbzGow(T*B2a-5EO)zRpofl)DcOx0~Erat=H_stY<<^ zU$;vWRNKXD%nqJ>ZnT+MLBl)B4?zdz+-K9!*KXcB4Vy7+`uC@`b z;E4-exxj!%f|-A5HW|DWAtc>pGslr>Kj$nPY7aklkVh~N^x~>tui5IOG|Ldu!gt(M z8{Wm-A|?s_NP@AG1pXD}^WxW)7Xn0#P+8#d1zD_SVeTTkbmgXgdMcE;czlBhsS<(k zJc$z)E<%|&8z2H^8aNbo6d9%>&WhQ#3CbU-Xf-h~?tXmJr{2 za7Wd%8wMp^Kj2Wi?pj|~0BXF&XgfaOsK z>2{Wljg3c-@WYv<;X}Rc`$Zfn836JpE(2`f%^jeE>=h9)UuqBajXfG0uq0ecl<8#x zVJFRrJxI@9dpeH-k5SDH|r#SpHqPL=XZhn1IWQ%+N=6l;{uEEj`0cvYH2) zGDIWeu6^c888~|RgMNX)Gkdux`0JGb9h3!JJ?nzq@N)+s_OuAkEj34Z{t{69&0v|B zfP3HbgU9clb;3{2_=9R}p$g-4Ew)U921lk!-Wo*!QnA%|2yEvjI^e)ep91vOl0YG= zKy5xheFP?5E}NCJD}}up84^T%ZOU@MhAL{CAkd4TX?4K2UBxYwTj))>(=**G?&Nk- z+Y**DY_=455FSxmJek2~V}r1UY3sV@WqN(3hIvgX&uhF!vnPQr<4*0K>8;mCn7NRO-PCWMfsu#TIB(3Hve6A0$!!H9DjPx6`{I`q|qLuG^{pZ5% zj0-LGsw$mnN+`|FdT+^(t=HOo_ zB}kvAn_0GWJB*vBZF2^&SrPKA4b579QLT8x_5SttLzcV<)U0vb?qj6IT6(LV{B^fK z`_I%(+^&kTeLg|z+J^&${zdSJ>J9Y%cyN2;y2GhK`+6~cP$Jb%&7<7aRh1)bs=(#q zdvn+~hLljbe3doOGI!*W=)mHRPk3nUWMdVeLMqD8%>MZ(*v~V=Y0@+KJGZFG+l&%l z|E-_$SXji3+3>RLylQ@Y*BCTr-DOonJz2*9Scy@#v-gL0?Mp;gx&1?=kcT`&nw#?f zR8{x?$XWO3F*C#(>4)Co*9MAAp>p4hr9k+zvc~<%cM@htaI34 zpG^XoGUY4}j5z!C-GS4SNw-(q>gsF77Z&s4)n{FBryZsYK>xTV2YzdudJ!k3u0g zeWi($`YBe%Q?mViJ;j;YQR6O1+{RwEO-q+zzI?e9)DMAQ*zsgRgM{4PF0Z@e@OrkC zJpS$&ub0(rp2?#oUG;|js_nupmbR11YyDkHRH-hdjGGPhL za;^$+JqS>P4U2i0!$sSvdbg{Ny4`}v`OsG|hnm0UZ|YzN@*x+V-5EUf!zp~*lI?Si zsv0PsmQ(dXS*>IwaOdK8KM5A!IjK*nB6Os*c;1W*tPB($ei&c$A$M5ysuLm5%1_t1 zcc&Q?9Tm~G+YzIe2QTXpNK)NHNiPRKl5pG=0s=vwzduzX zn4go9E*=Gu>3EVO^vKVHQ=*ktW`OosiHL_qDK_pM_NKNp^B1iiwaub^`&|}y`dfcC z0?DO0rC8(bP~UGqp3%|8@^}#mhlxElf8q1DPPuN<xoq3eZqlU`3c@!lj8D6nZq9|~ zI3=h~j%C8Q*J6zGoNdkVV9d3xQX+i`cMiR|NPEEf$sBp?CDHAhd_bd4f3PI^D+z~| zH^eDj$~l)@ge-c{o@A4eYYlI<-Baw?82ppxvtji?J7GXQ$-i;ADZhiqb@Jh@1&ttP zpTA`N>56D(EKq?AP|P!%=8@5?gGyjlvod_2>DuCeqSJUy$x50qyxtm z7|xjo%Vt_Zg$stVR07}bt=D4I}w21dBr$!>>7WNCW=u_7~Qn-YaoY^{XS;oMT(o0=jB-WRm zD<^!&@R43`BgjcWABJu>SE?V1t*QUu;XJe<)bA#iu|?hw!6u1or;|$^K_Ywc4Nwq3 zSL>YO2-?N`{yk%${nZ|MY^y<|h7n3RDQ`*+2M^cPb}@>P^9i z5zB!M>O))eMY6O$AstLr;8=IMC1-4WK=<>|w0TaFtn;}A%1sz6!eyFEF1(eCOBVT! z#7(mf`^7(3_;L8h=FzhGG4)VOC+dle&;#RW0F#r%GpmkclpKH@XPx) zY>1W9w+u#?d6&foYu_u;8FdqNciHkC#H4Ih4y{8Nx3CF)E%lKi2;MC{a894hPp!#Q zyPYu0`XOld8ipem7kJ_8!!cXD(GuZ61CXNvY!-k2=5=AmSCX$9J@`ey#l^*Ye)|U)n9h<^k0w#N z*YtQr*2<2Oy|wo%wf(;nxRuz$8^IzG4?iC3ge@n>Rg&Af7#gl*1?UpX0+FL zE&^>TL43PE$d=4MkuZ7x5{mA1K~T9$E5lW?x~NZc4_3DrMY=m@g`V#(bG97V(sbk1 zE^}wa1nP*j#SjEO++`C!9LiywL8V2!n}YeW49--X_OHUD#k7h4PApX+lSf=#>P#wJ zYT9IkjSIR|t~+5+wlY-;HecaIlx)IAbhBQ0`;Jq3hP<$;6*g)y63Bra&wbq}NPP$` zh(8u{jVaxI+wwzt`G>%2Ke3h+KlIE~+F!sQiy!>dUTrJ+U1$|7I+X_o=*O6`I?^8AcGFy$tt2 zSSTf2JnMN!oQC+{yXfBB?0_9B%7J*M|GHX=Y_O{;a>c{DeFY>{x)QM`oLp7RWsRU9 zekBbpCAeGx#>}~-8(DV3V$AZktfuu5A!T8aljHd7Ox(*M>o#T z&(yq!*3e+0(*pkC?x}(FK5xYu2kNx{Wx*??+e#fO9N+f;sTh_)>##CCGUe2AJa*%t zsreFRNXvdUS4?IBBjZdnAdK&Q-qD)hcxfyjNo)?QPK&dJqm*@OGiNS>M^(NlzO@f9 zP&qrYK?IZew_g8|-3rgk5aZ_~+UoLij+~cji~2O2^JAro%A|vZ+Ol58j>R)PDB-_of_4_>*1}*{lSiUuPcOF_Cy_ zFL$R!zC=_v|5K9R9=cD)naL_#uT4Z6t=KtjNytD%)&sZ4b_g)tvz}|tnD9&KN8eVL z$2HRY`RrEp`wmd+w;$boYr;R`^{Hd_Tk^$!g%T7^FE^3*Buab7|w}w1_`F}Kl;SC<``)yqV5N#KmOc%<&!Uv0c zPJ&v^@(2r>S4lGuAE)Vw>c@L5U_N8f3VV^kz^AIU%IUa9;wj8kmig+^`jo@-)->c5 zZ0tD&TfS@)?KUo`pNkFZ2Z4`gpR}mwvOUgHgM7z0j)BYA1=hNJ$66|o4l9l@y9bKP zpv{S2?LAp@pL4gnPQ2$`ZQ!(F!e8-kgtM$>P1olVUzZUgeDm{5Gx)Uv{d{a)M(XOw zXip5TS-02AYBzBb>=(wx9-z&wuNNL~Tc26BjTu}zefitnSX+nIM=~!;oa)sA>9Gi0 zH7;R%b-3#&Au%!)aRZaLGEU~^#@^H-%Xbrw7i_(kn>xEbbY~72)qCxi{7N`}ky>%p zxVu#j*4cA4PopwpT(+*R-s(>ytHLriO7jTGSPz7ia2Hod4!&{Or)?_rvM%9Q*9kMcJvRmd>%!A{{t=xvYk!o`)7*WBN6CSp zVtn5H#*k_9iWHt35GRFfsZAH-c0^1<>nLnN3$Py)BACq$yLHwO2y0Zqg7O8QVWl5R zqyVVT6?7>=x$DA?hVToa4*z!~ti2Ca6RfJZ-Q z#YVO~K>r{!yJ=K!Tp6&?B;8p4TiPCoS9>3T_LKc!cdSJ`x zGsE_`wd(`oGKHk8F*=4((sy?d{x^;^u48>^8?k-AB$@!)A&9W z2hrd>)R2JdClSxl+YTC3Y`LqMZIM^cxgZG-d9^KiS?4TDpgy4L%$YMG4+wH)18md| zolcB-I^-Wrs{jtjYjax*YH!3N01=D3(Ldp%YPt41f|r54{Z|B8cHbp!#GjPAd!l7p z@`n>m3~;5GmHs2fqN{oZ*s$1bMWRP^4^x9@f&4=DAGY!O8#UtMR0fYyjApV|qEam~Cvm8fIgp69P)*4jH{#$HFK-!XoDXm#!Fh6F(@6z!_pMYS zjbL-;=1ZBH*PnJ+?^!0>guMSw)O@T7i_kPxMQaS$`Ed3@%@$8jx3rRU+J(x9ggAQ@ zokGSbTlTfuz}xY+(@q#(aJ+q`)gkjmRlDs~fQ3d4X_K(^CrHagea_4fit19Lqd=@R z*4L_sA5}XEvSINY9qcKjpW^M09re*yoL`QCPMnCj*DB(s$$V2`5ICO2%GrRrb8p%k zl@CmZ*k4e6lMu%k#3lD+@mwzsQL{-*)BSSD9z- z89(bFm(SQ+!pN!{cE`=urC}Q9t#g<5Tx0{t1pxBRf`^@|x^U|xiRHu!@KbTYYdV5j zHgzMiZ+pewZ7?VZq7!32wrwFj;;19?-zQX){;^{wGm zEvlXxcVW7@t6CN1_B_!DU+}sOUOnFAX(BB8-kWf~Uz@K*mOsU88dhNgDU;l@8aK}q zAlvWdy=t3uRSZ>5PbVeX*T2@5n;%~Vr^@Z7PKgv;h4gn+n$;`_8cwqB}Tj@ga%jF3U= zEF)M_9hH=kArg>Mh0X@R> zT~Lqp{MSI9kZd22ZrQ#Af)U<@9cZ*~ea(|GWD_dty?1g2$jY@u zY^I3>cP^@}M~?ozeJ$f!=_ZAc5II0!|ARyq$vN#VIt^`UuG|Ygy4yZ6pjc1!s312Z zuS>Guco6ey6$Ur{R(VgE9;Pzlg(HC_A z9nNa{h(6l`-<7+xlZdXhQKa2-^^xOsPlSX}lF95|#A~^$0VR7S-S`8!E$HfKyPB&s zM19{k14*%S&iOTcs>|n%t?N*+_N2XSU4pA>2_YP0JL`US`mUh;-d|nqLDs!f5wP;9 zrD=?&ID2U(I*-weP-Hu)7hD%oU1W*Tgi-CP;Tc-t?^O*oT%;bnXpjnsk@FK`=As3M ze40KNEfr6HrO9clqnl@s;r9g{{WZEtIFgrV`^1?Qp*s?e1PZ&m`pZLP`{S2$ck@^~ z1&0q0AI<{eFfO66Kk#bz|TyP_@XS&_-K02D_8wokEH(344J!6_~Ew= zE*hWwyRF@+f~pNIOZBJ>g55BUAP;B~$~T0P*vo;InI2hRJ79sA@(jG#~G z8tuHr1r5P}XaS*gqwv=N#fxY;aY=)}vNgg)zY59PB$vph1^8&Q$(x7r?93%8GwFH0 z^hN;ap~l=an11MA!AyiKGsbp7r(Sp@2umR>K1sBuvt(Rl|5^DwAoHr1KSPth|2)I2 z>l_PE;yDgyAA8*^9}G(3w_TcDp0W&*fWiB#IAw5rwd?{3&9auI=xDW(1dh+1@{P?ugMYo zvIc9ViQAtRuDPxG z{@lWhoBbtC8yL9JUl%r=pB;WQrJyD^6z^`PF#8~1m=QJ5w9elt_vS{SM#|HF=5K31 z7CvQ{3o@aSLkOkR@GN=@)5ofuVEJl9En;lNthIj4x#}fCK4W-$-Rb)_b6fQK&E7!2(FOIHjH1GgM2nK0`3m6V z|50=v{%pN{7}i#oF4Wd-@7kM|8lk8?VpPqD*rRH-TCJ@@qIQeeky?qZs2QUKA(5yN zYR2CD-n{=n&L^LobMidj=f1CNW8<&m-|^SZlQA}em7Je%I?B^07A7VIe@?$Z_b7a^ zych@r3>w-w_2WqxQe9*AWS4e}LbtSUvlm5>EIdL!BOQ#bH%qnNl+y8@CyAJxh@-CV zhbeU@IjkScp6`c-9#uHaxRg8#iG!$Z==Oae>xahh8w`#ZHZPDep&03phO4c^B=FF| z^KK&$0{dPKMVjUAT;v?| zy#B;)#t4@(NovnNC~@;z3vT0PFq?GY&;Ac+_6a70wf@vt3%u$bK$$T3F6VBbNqhhy zxVpwrm?VKX&3sqxj#hJN7!{{s?Q^)~FL^S=vmH5GUQURX`}{5c!_LKvfeXHRAY4>% z;zT^q&XY(zE?9JbtGv+bpiY12@jXAEq1 zm;d16j2Jf(@y2m4UIojf!?#|3boHf_g|xcTa`?Z3Ir;Og8Vyv#pdQ29Eyt(v)^^(S z!(0%D(3O1*cDI!>)-pEhnzXn@uOZFzP)(7e;oh6aw=W$1Wc}t>zm#IS{^;xgLCb?k ztS&IO>*Y0ZXe^VO$k@&0)pKjV8IryTtUibEhNnaHTJjF-Rje)t=1%t_C!G@l%#x>5 z{%!_`@$(RK;%;GEuEiUOPLPzsJ2dxuZxZ=*885Wh*0`8|?q;ko;nA(QGV0`N&N-}H zu2|1cEpP2pZA#a>`^ol4Vc_^`dGKmD(2Ke!&y!{O#VxDky0LC5C`s&}PnSMDCZUSs z$o}R0`!39z%80%$zjC$Kyf0suD_*$bvYpo|cH2%b|JVsiM;?CZXiPrU4ZIJ2cHQ^E zZCJUTVC;u0Z^9Z_8^hu%E`=4Qe%10()XR-CNgQo5TnANVN~A+nk|N7GYHeLKvggLv z=F8s&0)yMIRlBXpC%~}KQ4R2|C^o#y)yVLuu(=EJA3IY-FCVKf<>< z{SWa4n@`bG00{u}XYypq3<)Q=McadoQNjc@K5*;fd?CKNr}R{BtL@v?%Qq*H@q36g z`ToMLd-xU3m|=K)^UwB2(C4;w=D4&5n>tiW1#XpA!2#&siAsA|Qvd+y9n=IF*c;cR z+O)_$tyPb6U|zdlC#Kv(7O!r)+i$UTs#AiP%(*U=9_yVNU?NYxD8TIB#HXe4saTL~ z0&Z%Jx068ihNb-g49U26$-1#*J75hSW-fd4;7`?0Y$8S@I9oE0A3m7zU<6#!TzDHb zam#+t+3#5Y=Q?Xq6VvgUuov3g_%IJDXxlLuLa+|O6r!Fvx;t~3|7L7u=a=8U>vUUl zNyN_|)a5649EhIzvRC!A)5Ny!URg=GwNVRo6l+mS4SjI7d2r4kRCM@mV^+oBuLI+A z2;Xk71w2zdR!sa+93NBR#7;a(SaD-I#0A-D|70DK;3toVC1A_&MpN2MFxU|)L_OVb z=xi-n|5n`R2YRyimRNEKEd{|e^qhSp?zl4YP}rz__o)$RlQ_p$E8)I2)T1HI-N%yO z#WHa`@gJS2hW)EG3*EyD+6vqADXyk8gg&2Jt@CbM8IJ1q!&J6&)CZtyPefcT%U!iR z%5D04=TJyu4Oi9~3@HI0Cx1zXLf5t|V8Kd)2L1a#)pF#@eP!DpsXz^}j3#n5jFU^b zz;C18S=Wt;M!_>j%d}qGi0e1SuJbKz1Hz!p!AxB<)gM=(4s!VHz&uL7nfJSm-fmij z$qtDn(qF%a5ME0%y7Lgsni&Gt9c~33}taF_oAsWVzF0B~QYq==7+p%7Tmx!e9O90NBKb$*-zbn5#N)#{`+1A7B z4~8A!8|(-5hV++O({ZM)G+ypc84fC|3^6OzeK_lJS|@W&Hrt5|l=oS8c2&@0pyDw7 zgh?8rwQffaEsk5LFx6E3VQ|;k|dF z8Nz7Q8TAK<kjSt_u&zAmHz zke>pbYrJg~7PdVGC<86?$7|~>l*De#Q{Ojx;vU|9iwBGseH!2$-5mt#!F9h@nZccI zrcQfaL!@5QT=HG=@-h?dn(ELy3(zm34joQ7!@=x+k%`Qt4xediKa-_bErVffj@DVs>p@V^erD z>d#QC@|`bVRIN*TGDKR_gIZ6-$j1RHSAVP5*~&k-hChE4Cf<4&K9}WLnSsc0GjGHZ zX6*6|!7;nl=yHMmoZWN@FD~NXPb=Kx>`iT|DAEwcFAVdz&6q~PauejbQS|Y-TQB@Sx=rIq`W4@$E_=H1^?-kmz+mSQ z@!fLkCoqj8fE&X03Ob5~j`j`o7d=hhXawE)`J?@9jH%z}C)u|4kF zfgv(tCaPTfq1Y&Kd183(gb)q9oS<9vqwZ@JJ$<4SOK3>s9n(%z)8E=3OG85YYT@a@ zCPsA|mCeIfCFdEw5y;pJM(nkGYl~yqXaBUs-TejamrH63M?t(JxI>5EYEql~m;w)c z`e@!xo{ z!f3gn@n;kqgb2*9wm2$y$tH1M&j;oy>tX1zUxwtzjg+d{@dUd-ERO$$$N!bMTv_LN zoY-BlIwuxHx;(m^=?o4=Jm(3|-(E-ccXDeoeHoBG8sRNcWOE#FY1L;+NOLXihX%}w z_~}_Jk%hGJZKTzzgKsJfFaaA@7p^+?+SCNESwZ4#y8dz~f!a&@v+EFh+!N2PgFp4= zFDNMZUgdqeFZk9#5a#;%NAXJU^$09w`gi<;eb}$B^^alg9CN}hV=urg!qz5O$V>H^+dBwDG-!>kuhxd>M$wFjl1?`U;_SX)9^I3UJ9%S)}X6s^* zrOgW@sA&2vlxWlfd;OWcS_&BHwsPHb#Zl9nrCQ6YEUZs$$VC+VtLM$8p3FaEgrc^A zUPS+@#W}vIHIIk%>u*(c_7>|F;}_wDxa>F6Z`KYB+-t{ITj6RxXQgeRw#%oS(E&jH zNwvqP&hQQegNY25AT_2<0-<8v0~5@K5etq~5mABO7rJ%@aKp&|;)T1R)@%l`1FtE3 z!W@DP0PWyFK5?3B&+~XSu=KAlf8?ir=h6=F-NdvXS9@C~#RG8uNyGYx&?%YWK8N_W zd(F?coVrpDQC%0;IXwgZtpxxiaw-CrJ$K8&A$)c3LqxpyiHDW47YDfk8892b#n0;2 zpZeWrL7@s=b=Up%BO^>gThy?PHZ}8AVb4_zygio`8rpkcfRd8ZR@c3EB`r29wTgMS zmxCh|$Ls9$*R@T=;E=}XxhhT3k;0Lq9Y)5UuOoeux?9m=i4ErAIoAP#b)lFCz^VOY zVZ-6Jl$rO%4&3^Lu@Xd?+2TUFsNGoBV)|4fX?$&OEx9a$A?()XofsAGa*(}3Xifyq z07n@UlS#e}W&{$!$JualcwHf$ZN$E1%;)u4(GA|jpo%OjhEa$RSQ=lb%Zs zQS9EhPK~0jMK4(9vY`J|daVsqhv#vru=`Al7u<}jXFIONS50Rvn))ycezQSobIDRU z#tRsJmi!PLk2f~9u=HzdLRMBB*vu4hMs<{I|3O+LTIm%WS4U4*X1+2!#RFQXO;gl` z$UCQ(w?w*>l42jWqrRL!p&eGk%Deo+AQ#|b{G+q{R_kmA8lhl2d0qI8_xwA&V_|=q z=_zGZbv_)zrb)s`-fX)$q>w_LYXQfq2vTNGag*aE@u9K)t?RhN!j_7xF9HV*2r;ox zlF0N)LFdD2R2PtUb5@LX>I$lm*+yBd!Xn+F=YqEMZt?^5Of+P6vAmrEDl znY6~WK|A=bi#Z2##%}9ai56 zeSCjRngCiZ0f34%ixFQYPji$mGlG6~Nh?X^J4W}oSq+Rkj@y`laNe1j1~?E=Mxzn3m>Ox!)tpAw&C{vh-W77J$yMB7o&+6#$H4k*--O1hjXRDBYcszJbYV-IWeu$h zcH_+sRrNadN{&IsnHH{?BwCFmq}d86mevb^WO3u5_hWzG%e5eOT-g%^W%G!If}D1JEcYT zYL@^*_GrR#*DyH_BzF{yX(`s+Ip-;j`z+2;!OA7s?on>C?~^{^z?->f0{w(4w5^5K z=q;lg{-dKiAB~VYbcHLi$F2R?8jik|y+yQH@s2OXq3Gc|FAgf9X9x!6B5ceO;VDnR z1+#!TA+wGlnN@$oyOf-JTIxx73{@^6b9Hq)j5ESfpHrjaXYP=!P=h9G)Nj=E^Dh3` zFBFq(9==WTikNj}abaXf@ZV&%8@Ru;3M&H;t5qN0nU3oi0S!QFPii^MIi073^OX3( zI-jmExatgsDp+YZCJ102V*Mic%C)fS{S#-; z(^m7}j?YwJCB_BAYL*+z+yDT$pxHa3MMmexmmWN7?dNFNxUiO9baJk7ddYl@E)nWdEP9+d*Pv1Cls#!9uqI3n}x4AM}t0iGi;Pegm_I}4U z0cP0EFwfe-Z0eZ_#;Y-UhK4x1+nF!%} zr8Ez~`C`R9SF)S3vYNFu2>oS*d}EVbQ(zsUq!UZs@D!y+j2HGqtOf_9_F&Vkzhp3c zdzGKY5!)#~ai=HR9>E2TSa9TT*}H!?Xkr2gCT^%s%L>=h`i~(d#_`P|bzUcSEo&RC z8$CQ*U-pAGsomuQ4}{0|^zFQ^A(S4}71l-eH`damt;cb1XqFJ==46H}HGVkc!Q7+Hy%=<`Am4}dU zskh}lWU=$kZ=JKm`>v{2e7UnU>60OmV$!!%`52 zSvk`SwTP%A!$Oa6SBIfq%e$|iAYA^w6hBMLwiXH4c-y6whnH85$IcmRN5jl# z!-e-w$1(L)sfPd2eUdgoXA_g9R)jn+lWEC|eUs|v_v08Tm;#+A$xkZ2uMC+L3$6wn zHKaQ9<1j$fN>7ajYk0zAd#0vpsEs{-T&<;Y{m^!6n3lM^t>RKnvRP5PPW#w?!UO@# zPCLeMometY3XPOAeX=rqYob6{aC@z*)`H3r%`a}%IRB^J$>&c(LEHiiXIm+6LoCWs zbIVEmWl?IuD!5~sV3Pn1N^NN*nlCQ|WXct6Jpt<0=CMu9&;&?K)@x(VnZOotGjJfu zUrF~Txw9(9pPPC)9h6~{RyK=ErQ!Vp;%f8`Kw|G8-lnpeOoAs$%|pf`2IXBMf!?T; zIdv8ZwR?vaE6QzgncavV2K(jOz}~$EG0#9L^>_T$H9?>Mc1P#V&PR!SVW<)w_89_? zcN*PQPk|xh2-0pwjbDvydN?8fFDnZx{=Iy2<#x(Wq$=cNdFuA zV9wet`5*<2sK8{1^>^`)Vx1wEs#170E|&6q@lE;)^|NWHbEa1IFNbBZ%j%6owCxul z-oYUf+IaB0+#6-5)-~vaKCc}ITa|uJ@i^;A-5;3C4epEbHNt(EK3!h4!d0IDiMy-% zS1P6pQ`fI-90Tn$Q*Gb^xlFKZ?_lMro`{oUhs6-@mgugV=Lk_| zpx6Y5;LShJeR=<;^JQxOWPdYoTIX%Zay$YmK~wO!MhE{t9hDC(5`OMcM4EUb3;0e2|&FA~;ox z6bQl>I|t3Ciwbokt;h3P-uVC=up=`j;UW$VqZad6Sf=KJwU$b{DFQXc7c9Y`#WY<- zy*5X3@(W_O8-+_OS!6CAs4k16N6+ku#Tfnb2QBxwG84+48^=MjodQ<;1ICGcGDd-O z$N*5@Bs>^zZ1t1$Hl>fRTp#Wx5|rx{;`7zm>BK7Y*j(b?s}~jDxAgL)mlhU5Q}Q#Y zA*#-S)m}r|V=ls)9|I{;`OTo+fkQu!lrU<%kJ^+ zFn7g$bNb|LQf`#P$2MwQV@W!qqK-066C4G^t>g%emNsIZSug%kp`ds>i#w~$b+78E-+98K)WDbx;YL7P{imV1&S-s&vU6J>Ow(IzO@aR3LkB4zc@FzWeF;w z0!7tTWv`?EZp;T$HSJi}|D%KcYu+8VjDuPCU)Q{AsMPWBmSLt=;A$klMfG9E+!3^6 zU{H3QCY|Px5Qq&Mlv90COJ!NZu>pezCwXe%IysSk^S&K;)c>xv-#X4!X18Ck$(Js{8mu})}1x#2v_}UIpc;z&Z123 z2KS(Ppmg^#u4JqfS%BpyBg-SW&&xxP`*U=aQcxy^AV3c^03wK{Sw_w+8pp#IC1S2% z=JIa0=FJ{{$9eBD`HI*({OW7u4f#l%vhRJVt&HOtJ1FvKgFqew0Il_YXOA% z4T@QVQD#u1LB8dcSD3^0qPGs6t3|+R56jzlC|S0QN$gL3LvmjOM&9F3&%T9A;yjbr zH!4(~n>E;H-e=bX-;5LyxZ}SLoNWv;K-rz-S*DpGjjo##Gy?3bg|rMLd~F8p#NCnH zQYL zj~;4iLB+ihIT8LA=aIEPPLUg39F-#-fZ7c1Jk0C|H#p~R0L#&?&-hZ>BJ4WW$d#jN zoYmitvKCB=ujzd#ZZI}n%@8k}2}SowbTOE%YWt=wtx*Qcry>Kj>VnQZcjb{PJgV(F zZcNXzg3)%)>F(r}vfeB+K^Ir?hSyzwK6maK`=>p=8V*CbAX=%WV~8&mV;*K%6u+j$ z@qQs{o7cXChm;lqSj%O@H{M^(ZbnCmO)U5%#pWb{<-w39Uw#%UbmBs5fozHqRfMrm((k*Op)OGbE_81CQ?6^);oCL*XEad+FPlRMu+e z=xGi~w@y~>Bp;5`$=;1mPFi)mgegBn;A&{t$phI)P(m^1bBwuoh+*N3I6lZCbk}Ys zl#5FaioY^jxxhq7CJ)La<%ifob$>)nw~~%B=5?V@7TBcLBY8jK4WW%`nfr#@VdXP^ zHOBGYbvSfuaopq3;Oa{$jluure%VgGcKPES+!v|XqWy>smnWO1w25UNAniSu1lU0VITn5|S4-l(1SQWx* z!^y#tu7Eo0h3j11&PQ)-dw=#sUy&8tk%n9ds?zq0a8*t+^fGJ6b`vZQQw>;isOi?b zu~NG-GdaD()ZbYTsbc#&jhbAZB->6ZvcBv5h?u$_OZ-6>RQ804D^8 zkTn!|59A&92zDOg@)`<1TZN1EHfdCAYe9-Q@en`E+Fm0O# zZ1Tm2C_6xC@dUc%(r-$EW~zmt!mKp2R*qswAkMCJzu#}g=l8j7vd<;hwf=ffZR{fY zy4khnjn1Ez0(9#{otjUkiJ93@y*^^ZG0;GLb|_?S)eJT(vrMHL2ncQ*h1g~W(dxMk z7iX?cZj*sF-P&~ZaM!PYeXQrS%oRz|-A||gGQ@V|x8##@+E7L*W@R{7c9od@a;5XA zB@Uf4s4D9zK}jDPdwtbW!P=OU(!X}0khf@`E~hW&)4k86gtKJn#q4ZPB;;L0TYAQb zXmFMNP*kFI1D}w0f9CkE!GCn^s+Wwa{&;@!KXN@jR(9K#9~6bZI-Oz{9jSnb4mr8c zAIaT~u^hze$|Wk6`6faw!`f!OamQ}av0WDBab+!a^H(|gB@aBOBUl=V$m6}q_VK+w z@yeyTs2kOG9n;g@G$=`uysK6g<&)06&`GgoNYwVzl%cgmKK7wB^9mTz77s?YiRu0L z{ECvjh$v4}UF93d*);;Lhs)qhW1DNxDIL_zM=Qfh(~UeiNkpdWmo5i=os};&(Qu3^ zTU>5J?@pn28!e}3SO#S1es_5!w-HRC6SmI13ZWgfMrm_Ra1^{6`Rtd^+ZPi2eX{*) zS&fSwdQr=+zwrAoTYjF1Z?gsIME(HWc0|MH&fX$s8K{TwQbLh+mO-s~i+bH1lhSrq zbA~gwt~|Q#XL$|X%fhO`AVYrh_ewytVu=T1TF#8vM(W5E-x9`cZ0XaAS)D?^P;I)X zDb3awuie7cMpho0@M2=?zFZp}A7b1QS0gagKe&W;))xNFoMjdE{bxI|#{#j=8j2=C zf$#RIPWX<$A+MJNI3b*R2xJk)0=Rz~mt5RZom{KONd&V-$9!F=xy+qLNs`Onyeml1 zRDqLYIXJFOxq?BagbiXqWad9#T%t$6`b{9HE@(7pVz6*;x8*-NPN&+IOu^2U*`T1t zTC}b1#wFocgzL4c4)(>+XiYBK`sv!QG8sOT?M&$BgMWEhBjP978J`6vX$^+n6@5}R zGKj_^0j?mOcUP?8o0Gf~@XSINE`74a)UmSn^1-Kx2U%Vot8m*YaOUxD zTx;oh*3Ft^quNGEl{~@$c2O8XlQ69G|GI^%t&*<1K))bzsnbb0_IVc~0=#SUAD!Lx zPs@Y+a|JHw(kW!c@e%hyyy!Cn*#R+LT|L6pn<=_P!%ha_507qi<0rqXz5MVyX4jy# z>_58Ey{E7hJw25bB_dF)^_|0>VtRC?RY`DtO5X6ir?1d8vy2;Wp8A-=QeKIM1`B_( zF$7G7&@SgN8y;T_7_%QKOmh@$wNq>!omiJG55?55u3gSBUepwAe-W+kjd?GOo_$28 z#hV~qPcJe?M}vDyWwRE9fLpV8bBPgfrKfwrzMl#V^wTpfO|nAQ116fL^D*pC9HiGB zUFjQ3Z=}4x)6d%XCgcVtnxkD{!IqEXz{4RLO|$95nLzBGYsfbOFueP%@I6MW{*#3r zy@oeyKdh}b95VV*yo%g8!{1gqRV7WP5gY3da`sMk|D%)9FV={bH4#$WS-$U88xA2) z*ahntJ7*$3UKeQ8{b5^=cI0S)WyqB^ej}JY`_~lz`a8DkWDsd1*qu62!3>)62M3|` z@hzAjH&uZ7Z@*E52FRdTh|ni8MYe-1pm_~E{>n|{h{2v4iC=8@8(9~))hyAgR}i*l z^?>f;&vH8=Tx@S@ed#PhAc9>Y$}eHewjryzVjZKM+wxAVDP2s(INUw!jq_)=l;2Rg zLFL2}ZQBi|sCRTN0L7uv=JN^66H6SD+?qFfIt*}hm&q>G@KOpL86|qQiM8Cq8Zm+8 znQvrS5hkwX*tx+d(8V|Po}c~ecwSzh=rCVI_W6{@zKu%(2<$*wBFnRI?XS|(3bbgL zCo?D3Ky)QF@CZ^xd&_kxE#~i#9o{CJW13u?lY(04gynOGJz1{BMCoLj@b_}p z)z=+WIKZMq67=tRe7ItK?WQIJS&Ei4>KB(ZXgvlWL}v5|zDl@mPorL)<|pkh}9qc9`=%BYhI&N?Qw5* zsG{Eabuin4v@JiPuoj~)M~ibxC)KID8D*xztkJuvadCSqn6t2i*gaK!yH@$?6?vOn zgz}4nbUc+8hu$T%EMV_{T~88>>Si)~@*!bjcd>x&XqKaU9h1L%-ZtB8Gty<2?X8Ef zHmeOWmls4VOvG{*>N~k_y$~3$6mXUguBq*VoTI*tUMyeCZ{6n4d;O+FZRjG8rC6AY zkl6w661O#GWR0JPK7gWq`-+Exx0ekvlJ?LAY z3uA%qq4MYJL{5$)botMFe&s^?TKUw&+%ds=e}90M_5`5ZIv@`CPQABmHL#=~pRN?W zKCQ#Y*Yd5LS&Hl!%_qvk{h@pBR@CpXZly0a5bFkcJaCmpAHVu@;z4??KfrqBY^;#b zIDtPwIZE(|MSESlx**Q^EI`qbj#o%I!nU`C{ia!hmg07ciPr(%%_~P$%&SeRd^Ay) zH&3|Hs5uqaI-~ma-&%g0`vV0rl=ww&-JIax)m5FY_kXjQL;m)=m}pxmQ9N3jF{zfz z2xv`2==vX6R9rHzd{A?Gm$(@WGh!V``P6?zkD8q4 zJ<#jX-*_a=yVoGEGzxqThs{QD;Js;)KNLy=SDdLK$!4|KK;52VU4W~*Gedd-?|$^X zT#uzH`Rd{)PuCz@skKS&=*Qz|WNB-Yo%-tWWQIwUohtAkFEFU~D6B&Et~R<}8@D!f zF~4VN_+IE@*m`iBqGlf>eeze0%6=>FPFBZ3F>~swx0pOe+qqOHbBKvjJta>J-N3`o zEtNRgHa1vZH0WMLU+i6}*1B=|vJFA-!L#S$SGH`@2kh-RU{2$Qoiu^`TOJxn48=Utg9D>()V4Jz~B7w znZCb8LB#$5H-tY&9p1gySO=0Djf;a=+fae>Ei)N6GwHN5xr z(%qKxWv8##`jZ|PjyV-f$sVY$E_zn~Zm_e7Rj=Ww!-vkC-y5ylgcW=UEU_gES0rf_ z>a$$yztcPaX28kXaA1+`bptmnQE(z5Z7eHcH%MQ{D?MnY6!G$ADW9-pJY;3z>>m=R zx4&~5Tgb-P{lxs0yiyuQ`mr0~murZRkKqkzRv)v{*M)QTkCmUB`nD$0nk6$-e)vU? zidD1ULR#e|;L$T=C4A;joc@6c8@HR)-&kf{9Id{SU(+W8rU?DhUw7%doV0yQxl1{a zOp0(NcNeCRqTk2MDGn%QbZrm@17Zg#d;_A4 ze(~+m`frc#H!1Cx4ZSe(9Y~jQ$iXtk0Xs0k;oha@7H*z9Y`CuKedZ}KC3;Y6Tn2dG zrHe@oF#)W$IewKAmlr&e?iacRu&9QtMiAB!EuLnZTd5v*U|kNbj9$aE39WAvdVT1e>rhM2?Z5qXO+7ykfq!ybp;EJ!+ z3Cg850**jUL^P_nw6Dop+xk)LB2C59NrhX!26|kxr0SNvQy@IIa1d*>)U3t>!YYQv z`~hMPaw}?f>OgLb2lr@#*feO>FZ6nY_}`|K$4(o=6t4$wN%^Tmi6fk3 zS1Sg-j%OpiF%53pSe3+|Audl5lTM1{4e^mF5E4$CvWhqUzaDXAH>g)ht2w<7U6^_hFN(GFon054%`?oc!YB<8m z&0u4Bvl;!bOa8Hv#;$F3v-G6kNQ=T** z4r}3c@q&PfeK@?*70QwS8HmU^=zWw8?~(^ssQ)^M=8qHHfuzE*>Hv70hsLdE9;pn?tcRrCR2M; z$UG9?x{Z0i!o_coN)H3TzG6 z<~`Qm&{kU&Yk@PUQ_i0*3VD=fS{=T6<}@zp3RBofvQ#z2#EaAvX>pXHVdu4;keUu-_jG*$U*4Z>Fq2{re$AQY zru_4QP{*HXo2J|*E{%lmgnfPFOx8-{>eTwScKM*NEimh!mp9Mzh3?5bwt=9dm*r{9 z)z=P=4C-H_2NWL#I=XTBC6E@+xy93MWLkmQig8GryHT}fVuCx`D+XT8sW$#Lt5y7M zu5MA_Lzb__eFKt8zo3PW5A?ZNp^C-RcA8ioz)26m+$^U|q|JR{fud-Aq)a`y*ARv< z&`T@0+{d!(VMN}c(boUW4Zs=m#ZIONMJku!3dDtu&*m>ca=iu04gq~hR|Xbxt%Z|} zrn=ns!W~ZKiYpL?k_jHe)_l$cOS|>MfUyki#3wHX-69`(X^Ln@{g%J1`5Hw!(uZE9 zPe`>cgRz@shW?*SrrIX$;HK>h5OB^MnF)`uiG)g2=3J)X`Av-$I#>sreSbLz30o>o z@q%yoO?xTyiF}BXQ@?DTOPBrz-UzHQFQoIZt zj80QNE+Bl`b-vY0(72X#)Ueyp_17Rd1lRRC$oc-R zLzcAGKFak!x<>tPqR|T!Ys3P6t6YZPPO}+~9&BPEbptT#frv>3ll1KZn`l=a=!ZKn7-t4LpHcYURyM7W zh{W?-8}5^bSsL#{QbFl*{A}dvPdf`z%uhF%c&2LKn@5J6{Z-_K;EfZUIEn=t_k#aX z@u-}Up`S25lbXEE4VZkWTqfR`K$xgfok^6v?(@gKv*uCP!_>N}+$kssMj0KM}XPesFK0Rd}4A57A^PQZF>M7?NSvR81?u zHNA>{<73F}E+Y<7sKlSQm3!J0YcobNBzR-P16tP0$-{O5PVBZ#X`;z0RSk5XQZiWg zSxuj8WGG`CF+3di%b2oYN43Dy3EFZ#ij_~#EbZPKib#NiSk5l40B7J8K(MId>l$E8 z)YIj32+epCoeyA1Vg|UK^jv-IdRzM7h}WAd?iN6v8#uIzq1{{-v$=Qf81w$?FtN0= zzyyJiNE$`8re@0k6?4vIgjgj%ZA&)U6wxm|1a^KNJuy$VG4L?|VtK;%A6@2_JD$z) zNkb;V8i8p}(A@%FKkfEvR*E2a2`S9IK?xEhi*WD!4&KR~v2mIv z+|7f_n)PvVhLg4kHGvIgP;YEm+sqM9VDu7bkdK0yg$zyxtg2jfXW}SLalK;jm(Cmp zbkv4SJ$6`}Zl+i*Wv#NmYcpy)rft>G9J*72-Gf>fWJP+UWW?}2LnK7z$G0tB(?W51 zXXd3|KC2By1|P%cE4P%OCYF@s!^SrC!^^nN{)Z4^{(59XgebsbLTc2myp@5bC||5n zY!_I%3hg&ErDJMW@Q6`vHAlJNk58G*1xw0TW+L+N*peB{zm(!s_T1>SE0e3+^$HiP z$&T;q&+nnFd^9pwjBPQsv_@WJmfi_)t7_?dhv3)$YCjml_b{{-dF){lw=wOa_NU%e zfbyt1b%(LX)ekV6_P$==s)Ci-OqWP2w#;GTIOn#3h?W)v7d*2o!`lR%z8+*CO>L9;JE{jLR}D6hTc6RHM3%Z+_%441TciSq z{lzCv7&6p-lE`{%iGQl0@=cP$#fqGNCw?xbnZy|Zl?7b9yZ393vJW#;iq29E>;VF* zCL{mHp0B*?d9U{9lx9l(^zNi1@2<+#c`zjM)eLKKTk6jG{h#!_lXJn~lJ< zOu0;Oi7W?y1|{YFGgh4!9%?RJX+QcmQ1sN|PQ(ed2(zstrYA0A_9G^(fp1V&9y<)O zpPpzPSgv_7O3SjZ&D0yDii~-MlhCRyJrNC-ERLvXrWkh9!1mKLa@w^GV zqa;9}$cq#JrzP0xy+ueR2b3j>1wx_y&x!Eq(ZK)vCdMrV;iA+nVCYKY{Qy3bLbqXU zp;Ni@z($XmqTJ7QGhgiIw(rYft*gi8>Y?=SkEo2y(<&(+S_Q}Ru)pXx&iUviIgmn5 zJODrPom^x4;EmDX^CoGfdZ9OpWhaUVJrxq`{QZ!3IzK*?9^6Y@eBJ&`^@8~Ozs#MgKEF?vWh1t$?c`hckFxED66O|Yt%>Yx@jaX~72MW@ zIN8P@yS5b00B$lHed{G#4t}}QE!p7oO-j!Eu%q#-0xQCyT+bE-%|8e8R~{tcgZ88l z>p6mhdcF$=C(2~djE-RUs#zuaUpQcMcz^s1(aQO+xHHo`xsG$UepEqhy;+CZqiyO> zhgAia9qDgq{4*lDR&+<3-D`5}y-tql6RZa|LtIA;_-UOzQXt>EAKU9YSi|K@iT8_x zQH4F01CzDeu0p=$F}H#964ja4TyQG>^CW{cCnf_h0%Y_cr`Q${#VL+6h`SKRCDqy2 zCjBBwXTz`IK1W#mg)gbWOCItGStge6*1`Nu#{o}@+!B8yv)}HgoiNl<2C=DE_nH;5dsg7OU0KqJW#HSr@vQgSXy0%g!9 z4tfJtwE;48zzqI7{^K>-J2kCyItOw|`@eXQeq=k6|{3^}`#$~1wCNKwZOQvpS&UF_! z+1wWTYWS{bMckdfh9m_l)CbO-R#|2om+ZzGbTUO-dq(@z^-4dVJ#0>!%B>xdLK(7RSJCeDy%e1}*mUSJY~ zAuj_$D9iXjd>~NsxVeD)@We*ZlF%Hl$h1cTz)4os7VPLSz z(Z*4EHS%biN8}aTL*b5|uHytX?k#$@d;=+P$X*sUTy96_Eu_dfT72o-Ezb}^blKp& zq)KQ8!(9jI_`fgBRbG;m{7Ro24$8n9PzwZOqUFDE)jNz&nL9gVeOcV!2-_HrE+tD_ z#?`>#U^^by{U?W8CxEx}zaKEwY<|uOE(1w=psNh#9&>B591t{787{9axjs@Ji!Pj4jXNH)3 z!VqVF8p5>XjdcnvPnqjljd%Wq@jE5L`QwUj@|HEiM;#dSPH`Y*3}M}FB@A0}XlXgd zx8qgurmChf;H?-BChjU+r3nKa`fPgd?Q81=@=Vv)D{7w=;=IJgx(X}C;f;IYTzGGh zyc@B7Rgx9uJ*0%`Vg} zJ5E+FBv+ouwL<13>z=^O?hje}4O*Kcqce@O3tTozMEr;m$y92na%wczKhxB~5+O*# zz0@rt1@)w0M=r7g?0x;C7~ywBQ`*xMeUNDxXD%xd*LV=a|8oQ;E2aTnZXLYPivHB) z2Fd@xD=%%YMrlWjb`hoYo{-0PLW-UsuASVw&6QPZ0Z`LLxR5Pu%4z)ffs?f_LP;WL zB8Drba z+6;_vR)8Y^QF*AMOsWkc6c}2BmR8X}@m?j^tg3Iuy!D$mOtt&@Qz<|`#i}df!CXPd*cR@_-!P|~c)J@9p4R-{CzpQr1;^Z| z!kcg3^3@gL8*|pE?A|${uQej?%>1&;#Z!w)aY*C7p#M>H?*B}`{~uRT=}eSUO6E9} z^O;T#o1BJ;8FHSPA?IT$DraNl{C1f0A%~fnLs7&WVh-7i97YbK2swVf`~C;}VYk^;|^h`9u>4}3rTy{@T3uxs+)tFceQ|D1cV!P z3bkUl!g@2@(n;V^Vql<-VM?Zx4PQu1Zf-sI;#-NyV%uxJ2_gc%ENf3wqS{V#zCm&v z**7@OFW{EVm=Sfp~MHsy5(g)TOqM{ zo4r<7-&V_P2n-l0Z|R*Ec5Uqw;D3}DtB-nB1nHHTa=U{vD^_0Cjo3EAw)=xma#+)N zc<61|V@|S(TBL1iDHCy|l57K(+78hSS`XEYDfp6qrM+cbOSycNYqpmMguap%#iQc0 z`NS1TYExtzSOkj%lPf6Y4JktU@gp+;ValcI~6KvbEU!i4E7_WTQWSM-okqCN`V2&7UT! zruhbVpzo6MsPoPOr%OHN4gqHs!j}wf7BPm?l>w9_Ua?T_^1Sq0*m(@WZJkbCseL;< zX$5z1`}222O?BwFqy(qdr!3Y_X{xCX_-iXTb9?g0IZ8b3`GW3^HG7fYr8&GzTwe8c zJ@nvOJB_ba;{j}frd{d8Vwyc|w~cNkX(r0MTL8=0kL zb&vSo&G4;T0!MJXN<^k08QBA)HU8+H)PjZl7aY3`p@gf?4L)?E=+@&f%cjU2KFpKz zdpDqucE|5_`o2{d7CqUqaN>}2D8Be`B7xVl!G!xHh#ySzCowxZ%Fe1Z6yFrm5mtON zRwwm1ThNn|6mNi%b^oy+WaFZ06uP_SQFAHZMWs$jp-&yb{=Oa%@rok<^3AK17x^7u z)myB}`fi6R{9|o=afhp^+kDmBRi<3bkXxLiC%oy!WO7)^czW6>b>@F;QE5M>VD`qo zXA5s)-7t3Noil9MzZDjIOX75~x!V6jMo{z9eynXr!MO`+<^8;)=}sjXHO4k__BP;6 zkmvZ}dUF2@_4)hC&K6gPO{|1$y)UMICeH>~hQPu*Rs&n{yRs{x%*j~C@oInOMU$~B zh1{Qyi$i!CR-v3iWG!@=VHzMX;j0!A4l(|t^nPoD{Y54Ae(jj(AXy4&PR{zO&28PB z3|EEarF21hNBw#Tl0!UH%Md#e@kyoQVh}+rxC3e9LCUjFUU-ieJnuiu)zgXrHh!Xb z8|9q6?#Soe+}6iWC(arC`01LdCfb^3X#IB6l83s)U^LKyHZZH2);)^Fx36Y(vFRDy z3K_z=mUs7wWxp#xJ?I$_0Na!}k=-6y_3z%FS_h748<-7ZH&esU^ARjQj0`j?1qN4^ ztqYW4ch_z{yDM2AQDN>%yX(wxd+9}W;XC_WAay@X2Ww8u-Ez zz8o4OZEl6=vD+aQ-jwVg6fc=nK$i9&6yPE+9ao(2&(40XTnokj)#&)gnJNoN1N8-%M@@b^rpSC5t!}Tb zR29!8N(_pX4)z+=(pG-#(R8V4pRADrD>~w%r)^udmd9oe=qemy^YZ;giyRzpvv?-2 z)x$prIVR`jU-8ZCC{RS%s-XNyu;O3E(rx)nZQcS!<9o_=R)h$h$I5lobKo{N%Un>&I%Zbm1?odYwvW0+wIKJO6*=)@pZMv*Jse%t{mO!l8W0XJ;JuDT>&gYw zp9Lz+t}CE$X3=Ef_SJW~o^^sAe%I%sgnu}EZ9l3C`qPVijw zq<3r%AQc=VFng#!W0dpk<)hl~59T3L=guk3VJs`yE7iWXGjE5W|9_12(*51Q$9mM~ zvE2Ezf0&pFW`+3rQQOgQo{sFvk6FPExjtp=@H@xf4sRC{nPLo`i7#j9{YA_K&}_SA$_24}C|{X(#|CUAe$6XaG5iIhXzirH}(Vt6^$5CwM=)vk#3RPgYlz;?aq#UgRSMnhwuZ8E{1#E`2NH>v5P5V z&Nk5Cuj`Q=lAD{k=v!RMDDBq(qE1X5AkQWBr7a5w7RQ(Gg{j-&X8X zTsXE>M2WpxQ{=F+Gy};S+>|lc{Iu9#%uY?m){HZ&Hjg7FxHIl5i^>`Fh1ELz3B(r+ zFZ%yR+}+2b{Ik553OEFeVv>et{VKLyxH4ND+E~c&?$i5^{>v_hM5hse%&JCweg-}F zU$vgA#L&Le-W$jLbo)_nrp?saE#b;Njj-8shy(o(qn@hum-QdG8W{!K8ahIuE^;OO zZd%VZ*d99a`#nnc1mkkU?5PqF&4dVJ4`|8CrrZ4bw9Doq1K%1xEI}M8LM{ir(~{}8 z@SA@ebKCb6kY7zG?`vjR=wzzJH~>E)LA+L`v7M<+gqRjLut=GkrElF!5DsqE86E<6 zPJeqv{P1;4^FD$Ot%*R!2E@tCOHd;BNA5N-#56YQpuVpACs>n|rJypPTRF z;-o4Bzlf-`?OdUe4-Bld^wfa;o{-U#oy9{SssAM3`FT?u;P8pU`8bY?0aA!F4bdvy zXRa@Kp}w8(D*ZaGvM7wOFb{7gHFrkAqEdg9EMN5~Exz#=O8dQ`Lj$wQogN-!r60k2 z;Pv&gj27uD-=_fS?2;=2FZs*`)oq&ba8zlY?oR z_i3Ive(NHzLT&G$Yb&g(W9y9Sn;kX0IIN z8%sj44zuGBQh?N9eIV#a7C(Db`$88rHn{MuhL~V}%B%!9c$G%;}f&xzf=12AtHR zjjfr!KqzzXpg8$ZJVBhXvkGo!>0hV%Iuc2LJF)A&8nIY(@l3Z|UWIs}V!8!L%TZ%QhQ4-${dTYYf<5l)v3!4NvVB$5i3i0osH|N7QQop`2i)ju44{ZubB-4rR5_whl2STe8&~7x}axnWNt(ADI)rdz9uG;;! zHA6w3A=)B!;iG8an9Tj&B`4!h%lp4eFpJCBb($@?HWS)uEbF{fZ-ci@GLJFr;?&k= z@I6M^1=$CwtF&j#&s8&1y_|gpHT|}Eh5_Gbc|THD%N0iqAdoy&phcouZH>e|*+U%~ zmwsAZf1Wj2$4U;mFJSwtxv`^-O7JdU@vpnmwyBjc(t8ejjk^zshNiweH4ALD7Qr?z z-feryCZN#|sZu-H(3&*LnmXDUS2P_j{)0xG;5;fuS&*M!d1ISXPl*AuI53!c5d&;a=zf`nVx=J&e zM8+^64^)|^YSGtgvtyoZTP4gF709H4{ZN`p6!68!%q^`xLUg(mgeCT^Qv2LDE`(X*}xe5rKF zumK=Ss*(DC$0k)}H9xD$A;6|Jdx7ZE81qEEce~!c>80&WOrAmxyKqrqvnN)4&f6^&s0^#vg%cNQsjDf^3-d1+?cALp3 z1UOC#`)9C1uv1w5~SbRZlWgF(@&~RhqmCe*=>>_p-7A>b;k>bQUH>zp-;X(MG zrl>MB7pL-bKOhf}4B#sZh%yQv$jq9z!tk2&C>YlFl$2y%zW2c<_uf!9;yM16TjFU~ zE0YbPDo^z!DZqoS2_m%4Zf^bZkq)Qo3;oGS+{ca=uhv8~MYeZww6X&T^*8XvI0}ty{8TH(b zI*g&g>Q9qT*Cw;gi$Rr0tBon3Z0O92cGSSu!kaF$+)8I(^Ym3csS=zNVHakL8`zyv zJo^Z}``BHG!k1zsx=k!eJ2RLzFkKk~il{s#<7Y6V+$+^DZ+8@TfG2Gq9u%8Czc3nQ zm1tAGL1o0ji<>i7clP-$p3x0$0I{O2B8)FdZ-ALra&xq$vs}XWvaz#0_Qh&Xr-Bi(qF5wH`Ke`*tIKBS`W3&un3pp<(dNw6<+R)Nf`jqA(Ah+sP zuas4?A_M(or(u%p(y_U%ogJ*Pl^|%2QX`D$*{Gub1-{UTsh;&TlzH<4Yra%}^`svA zzYbA)U){TT!Ue3M_r^$xawzjj^p%_Ijy+R2&ad zcZiBT*qAs$7djasM#I9?L_y14vZOwNm{&%(7%!qNz2ydA-lMRj#9^^vo}!J;?9H$> zq;Pg3*e~9)qM{cBmfma59c-e{Mr~=pp535wA7ClHZyiT^>p34xx$VDrMH1Bn7`J?L zy~8a$bo=>WU3>Wd*dBtMD~SdLQ;+ADu|&J-17#$V;`C|Ih+8Q$c`VqGc`Ho`;cVmKwlH;Y;*SPf%}DB-}JG{%Es4A7!%0W9)8an z=FvtFeQS(wPDJBjQ+J73uZ%Q<;dS1;;Edn_8id{H>yvn{!;&|y`%hc+g^%4Rou8^{ z&3$E+w!i+iAJsbG1DuLu6Z5iPpy}}loMg%RG`v72pNhQ~puQoN3Q@&3`8dV$m7MRA z;X0q;sM=pIccJj~z56$%S};Sw?~Stal>0zaTNMGeo_i7ZYEPWYqRUKtYpnP1b2o1z zC2?VE;zdo?5t#!e?=L*yK0p7XZ#(S{_syADWP6`cH6)TwWjKg<7HOI zER<)ZXUNP5{&(#dg-$ty8HKngtSaK#Q>4R5PzAdo;?PLDjnh;2Jq%ZFOhWyovD(_4 z#&L;X|6?N;bMI1?6E%CFd#;s#2Q(K@A@ujf$ zXV|{DSsxvC<`?ykBnEf!)9~M42ufpjr?Myh$@y&5` zc}Xgja4AT4rjPzZYJnXBHLlavy)Ny$43-7y_0BLTQQKQeq7=D}1VyddIkLJ!^-J9k zr`YsyY73`k%)rtqgRg8XYmi^*n{Msi&Dt0E;CB~FAX6*2&7epUa%@tie(L!!mIrr6 z#<4uaP&S(9^nO2d+7nhr0W3G zQXgjY)=%$GEE6T7M`gjMPe%XeeiJmTO6MR7e(5+}&>InMzj_Fa>U05}P4O1BiTy8a z3!(@0pcA|u0nO4_8Cj zPr`JuKmGJa+Fc>>i}RU_`2H5uC$4&Ux=Qf=yYi-H-`OYsW9z4%_Pn3CAQncamr$p4 z*CP7Qtp85ic9-G5*fT&(UXojPmgz>=oqC1gV>@qK=R7bLz(CE+z-9@56I|nV&C_!i z0xFF%jsu~lR;)z!$FM$Ex)24G8T!$Nl?1(z;FY@jkpJ=)<{iI@s07OMV->xjbz2@f zx#QEAr2cJh>AsbSdrPyXz0I+_^#N5=UCQvX+6-?hP!_$y>Ji|U^4Em!QwP1QiV~OP zzp8J8W47jGMqWvUmrq?%J9Va>WgL6amD5&ffjzJ=?o^_oHz`ECM!>4Rr_!n(A%Mx- zif~0mM)=bn9$3E(kXj6`tp*t0>grl1zoP6V8KtN5y6DQyoYk@N_D!gqU)ky~Jh}aQ zeYKnMAxoLLU(6qZtBcILy|Uz0a9O(qVsGDuLbX+L&;SWptVduL_vL{H>@L@bV1mYe zGEXa4gk6p@GLMqMY8U*kW3BlC8=26yiQ(lRz6GWYPkcQJ12;HjRxTEuX{s=M`tA%1 zSUqru8<%qQ-_t^K{HBq0B?)n`c@QcfoxWaUA_b#cGtv$-Iwv1-?p$q>sl;eExeG&R zu_*Fq{uV@*mEq-WX`nCNPijlDPu6NyZ*C;_X6B zO~dOi^ayfa61wpKSD%`YT>&aXp>a8IP1G_mU8+aL+uJ(GTV-uzWwABm&3$z?z@N+C ziWPEssE@E*373G}pWn~Lvga7u(Z^XQhUpTT&mzzq5_MyfY`Rt#Nts@`rsVltfh_-^ zm!oA!pO^PZ?qc35m(KIHxhpSrvztco6E$^f-$$O)#^I_Xb!#ls2W>^Xn?bZdVyBap z;xB!WxM0D^FzAYPKYY2!q~&!<0I4JBgOkpm*^e-r~A!A)zH?yCA* zL2Mart&+v;xrW=%zjG^YNy(f!3-FQ;0d0|}!$vR|vkWQFlk1cziVoP+-H!Ub=+)`z zm)e$ZeelhUBl?c@`L*^BAZeGy*sO;VF(Ss+P3hcFXzQ%8#_^Yath&l{-e^bm+Hqv3 zT7DN*B}r|a?vnm=tKa4o7cf=iU2F50b7~9vDVv#sb3lc0g^`JUPGn@PVwth6^yR*? zpaEvt&$W^>ov5zO{+7o7)m#Dwu(9!SqWQ5YwGYT%T$i}EPQ!x%&MBq{s3|=%i=Cb%o8x}MP?_hSdl{$oRUO&>lVi>-Iy6>T%#TRa zylF8qijXRy95|6LdmQ?`Tx-n=w(L7|H6uIdv#veTnnL_we+`ORhbfW`=?A)`@>HbBpx-q#-vl1z&d#={OWUrL zhY`F_j7xS1!;c?rKK{-H4fdXcKj4)@G%p1&xLW{o-k;(xU;u?sH?J^{-5hWbCYvdA*|avuHD{IbreHg|2b5;VM>zBJi;_TKpn z?+Wm#+GanOmX4&v=Zw#gLLB5HChD<;kz`p8LIg(*L3N&sqq=Uw*2UPHV3Bq(honk=4v^o85B@H;OkM z!Uz(9o2>QEr#__D(k9YG>&t}H_j zh2i(#Lh-FOCt4Lbz=N=YjOg*^;bvs}%}kJtXUH2&!lK7B@f>%hM6tw?d_%b27tcR1 zYR@d7?h;wFX^7486Q~f_-2)P@-3FTk;<3$?PGdamLqAr^Bu^s{5@f0ugkzorJ~8%l zBW|%g9!;f$zI};oi<{|e`w5YDPlsCwGM~>zjh~4Yo4<>lAx%k?p(fF*bC&@7x#$rw z9fwdlvl}tQK z2|m3Vt*s;Ikxd$_`pB^L7EdDZ&V_ZVe;a`<|Wd_v`{~5KVPKS)>y;fo=gg3dam&Mmwkwp#}!&)QqZfu<@hzvs=3x6nk9k+weD46IBkuTfWlI;Hzfj$n&p3qPfnGL!S672TbFTwDW zCPy18f$@sFSjsL%oqf)Vz_TzwXEu}T@f!9!xUf*#=8v}Tya5k(=fzKr8)0?j`@_4G zW_V6Do#lf(5EYer0nP@g%8_b9nXHqor!rSW2Vn_~RU@QF(M8cgf@_=47Z)d7?}r&1#TRM0H-6+8{z=L4YtGzr4l1%< zS()hZ_v>$RD(q)y3oX05?Rp=gM8+(z#nCaAT_m~ zb&LeH-`Xe5Jc9Scd#3E^$6ZGHN<|BGu!Pw-`(GsnTxx;vCgt3L^$At}qP;@r&&)0f z#n3*R`B-joDzWJ8(=9!=cn+SOJ!^*^D)0C$==m&*KBs}WdWF1VB3jeK?lm#%8^H07 z#3_|MV+U4?^ztn36`Z8AR;GVM+SyMEcs9<9V()C(R(z(f#jdv(D?VHU0DY7!tedNJFW>wh3`_Nf3lS-OI9Umtn;b&h8qB& zwWuRjwPMYWhKch@texmTi9e`!yB?U7_~HWC>iqpdQGQO%NH3lFxON!k0)cCB@o7=^ zp36i#vka~KPc&gMkHJH)sXb|qnly#o|2D!YdjAn~TfWQi^rdBnM*_cjfP*%R>FD4lYroL*nStfy2`S$MVCFvF?^Ia+=ld~5F|Rw-a^GnK zH!g%-KQS*ePT&z z+XV3&1v`{Y)@IZ;fjTOut+V+#(j{Z&#viXtzj!164CT|NO$i|~FE7=)h50)@WOH3$ z%_z2v)lCwdBT;DY;e)NmG1AkcjjT*l^<)(See7WxG)K3+>ykgSBs1q0)pXJ0BAdZC zZWPYv6kYzq2LGi`Kl`z&wRL3JFkx!)iRa#5*i|w=L)N3peLqjU@4Wrhxu+Gns)r?5$bxY=Om93GU_wf#GB<%~u z<~2ht^#jL`kBU8~#NIzw{qVt6EEAZbOBw<}N^3WAHu7idc8H$O-jQ%9<)sN()+A&f zV}RoQHqga~HJ@b&!!%KMO2=a!b*!hHK{=g$CR}zG2Hvxs!cCS-(Q8BftXu8cDm?0f zTT?syME-PPkUaBWX#tp*#O>u7vp#am82q((1YpV@jsJ2 zxw@53lm@FpJo~Av;m^G>Mv_i?#i8x}T#9+RYXBnli-W4$ z>&*H|yWmdvSatE}R80c3lHuCi*!cc`Y?13*oOMFDMcQJww4uvqfZQn&qOV#d)`bzk z`2w_p6dM<-w9obkoKu)qmH<{*+2z)djqnqbu>Czn8Gnh+#;lDxdv%5Iuc&+Gjw0Wr z>PLs>uBx-Yg?<|fIo&ojWS-rMP#)j;t6k|69sN(;q5*vMM9}1aY!$=wDci20XnE0> z*N5M=J-$GT8XpwcPAV*dYAxQHVhJB436fM>+A{6nFrmygJ}tp%^QJe-(gFAPuF6Q| zwaIl6JxJS!tcDgg!1)Jjm_z5!cZ32hKx$JV%$kGQgK2-JyIfEeLUXEJ_nz)!6+KR& zoIG1)*%-hLACv2wFH)kY5L5LbJv)?m^`SkL*3PP2j$Ab&5gHmva2;#qm=fxEf{IFm zXWCPv>if7hV}9!%XKPhCQLktL{lwnyOkRb^9zkgG)eRt%5 ze$t8UHTY??#yuRx+nz1b&tKSO1JS|t=v5dr*>09{cRb{ znO-0tS;+UUJk+inuqe>aBcklCgY>}30;X78y5r)=A+W5Nc=Z^ow^_3{yM0GPk1+sj zc4#!Zx3tkw||g~d$k zTQ>{f{I-YP1PwF|BA4QsrE@xxEryX0MCNPc1JuERg@EPTTP1ZA_@xVx$YBS-Ww~SZt^@ZOAIUw=dN1Ke)aOH=%HmU2=O4mb*p7?kd$$Z*5 z7Y38A?IPZZ9SZydqtt=zS4R#9#b@&;)&B4a8SB{A+b=rv^;64=NQ5A?!pl)P2@K7= zu|4p%%k_c&hV#xC=#P=@rW>MsR+k=d(Ab3F!JjFeO%RG@Z4G*IYn@Nk#!2L`HGe4Y z=U5#=mJ%9yE3sYU&>A0H68)?M7BasD?}Ku85%u*S<`r%|Q0I8BCXxMnxqm4;5V8L^ z(tYeJ*epH7X$~R_@?y$mvp!sNL)3+@0yAYi@-t+>$dkij8#Igla6hSjXoEtH(zU{Az9NmF(a>aXS;s1?!99>-cUJSGvW!p zJQ|@2JEw;%&@Q_yq+od4aq;aV#r6NEPg;jO|Ko<;DXPY)yM92-?UZ6wiqrDqjzn3a7#RbE={0^ftK<&TTb~e5go0bhoonVb#JRo{vIbcWxs9Bg;=-eEf!DyJ#16CeSy_vK<=bWKZF^nex<%LToGqp=z|V#uWIc#b{Hq0S;U_&l&5C-v}f zqzM*vu^}>9ziDJ+2nqkKQ|Kg4rDaGZc1)c-gTFhcvUg#Sos3Vf`tpU>)hp(1D^xL0 zyj9z!LvV#ekLZ=PBV_)>yvS@Tlodk*+iy;X;J)TpxiN+6jZ?0O_RJ-Ix>ef=JpCft zBzV}q-M73Z(u07kav*POWv4H*I_e2?MSB>8$|lX)`|xgC1Lyqt^|@GZ?ULM;bBl_( zsh@{MDb^NQO?w^rNHTF?LDB|I_Sn`guy>jL8JCZ+VlT=txfn~`Kd1GQZ8;&o?A9M6 zgPJCL(m}wQo4P(YaxHSJbq(!6@_t8h5Aj94xV3{F+YS28rKH#meDW3RL%XH&Gxw*< z5&f#2IT+`u%<^4;%<7CQq`IJ?ff0iCoeI7@KK~MAet%e%|1$T7v&Vla&3tKGIUpF1 z67WS#m1gUF{KvI0{PqO+M>`|&PtsDbb-3;n^h0!ap&4ASqOFJg=$O;&}R5LC2@th4EcxG0V2f z074@KRr8lLyI38bFys3Ei{JMy%QCRZ1@2t98cudo4w{GERq@ghh-qw{L`yX1Qfco2 zHVfF)r=C2Ig|^UXs@&`kNW8yGfZ^lwtTbbFhH$#;`61I;Th*C9x%YBqKb|YJ%>6!@ z<%M8F>miHLpz^IM)u71XqV|D*UUhicN5&Umd_PrnS2AyMp%S`J>)WcamYm<7Tf4uf zNe|SYANcQO7)yLEuw4bz2lpEv4u*stoQRw9N{@@Z!NsN@~OFHEq>AI|IEZ^&jej#&TY@X(t(LW6*x~Fb0*-cky{^%2)?{?f4)|?v4j>`j? ztn}G~Z?@-z=>-rRhNo<_GHzrCh=93lEimRU5}@Q9>*a```laU1EBEkllano=lxT+0 zzFUa*10$H)h2kEqiu-N`P`QfhiXh^x-6uR9<1hYS?g}n(mAD<_Ib9Gma!^L_9i3}^ z_RVTHg;j)!*rhTOYilCLck$K!=jL47EDXd8{WluHmnRDEKMwM*kDTZ8`mXq4#6s!< z$5gbP{(}GO{QP^@ZA^UPO+a|w-&Ox(Q^ruLrUJLKiILW?svcn}M)VwHcG!%R=WM1c zQM`C=Y_!@qKkxai22z#;iR7P>@@4dTP!BVnG>!QzWu$-ODdO>FL6K3_Z?Er;L;-w-^pNml{tMM z`Q54lS7edtN=F~t(@lld>>@yGH%;O(ap}#aIZN;+#z}3hsEr5I>^KS5si^=o6#@hD zK|D@+&TeUH=iXRKcrF8ORu|j)mD5UhjBQ9_TjdVUixuhC@tSZR^^F#X^-U zhz}>ysU!WMp3r^xz5}#X2%{AW%(2j3tO!l^`}4jKl|=jDZRKPh>Gt_nU;@X*Y`XsC z3N^otR-|iZ#_n1raZt}_FCAx*rvm~|8W1ZUn?W;&+KKIQ6Y@gV@yJVl>N>CwROeIn zm&h-JKmx8-wA^~_&%yyV{cD!ylN8JL-M?Do(@-?KvfxK*&NpS zH$`}d_QujozgsXfRHVw`P2A^8+Y-OTZMpCpiVmc3KPu6C*`H*&@q8O!WwOB?9k(=z z^4de!`A2Bml_p7ZrLPUsAq+4iF5UlEQ>XGV+W8!0yoA(&$NZb2P6Jk5UJq&77?RIi z6N7oCoqWsyzBK$~vGKgJOU)kxX|Enl$}sZoK%4%%&6zYeWqK3hgGsKB$Gjn8kC{BJ z4yL+UQ#2~I8+|h^$ZH}+%8>c$xpWj6;VmF$R=Y#;WwXc_k!CIKJ9vUhPvL8#-KUgoQ7LFENiqni>Cq}W zEcjD7KZ|{qngT0SY`BqZ-kj}`>EWWN$MbFR&qsD^FAV25wY7?ZkuSz-2H7M33U88w zSR?P9tzW*b(-$4i>04Gpb3-cCHLNhG8W|!c&zuZ;r0i2v=E9!r}k@x*-sO zW#r{CU&cKWfUKNkw(!M&CSn=J-=dRq8O+Eqg$9<{OBtvd zfwTniB~cEdD3^@3aHPj)^_mcD+E!;&!Mvq>aQ1y)ti7ukU@njualCdsL}xlnNAavF zz{E-}qXh^b-mdRfPb#4AG=g5-F*CHweVr-T00LNK2rGDcYy4uZ5m}gn$)`6oNcR1* zH24M!&VZ;G&Xceh=gfMZ{j=0O+jNE}1w$6{T(2Blf7Qjt|B=tVNLq>7X&>LPJ-e|r z-Gi4JGl90o8HG*F7M+j;47#sBd(AsNN}Y~)2RCIqtN!L{%e+4XpvR_4R!iJYroW_B z1#I^GX)s!^`u|V%%a9GTqJ3(5rCvnKU*zblPA0)3V{Dm%s(zF5B{{lNYemE>x1RMY zxp>Vj70-&L0dD2(mc7kA9={yQno9~0kSzSn_EKAOK-))yL*S@|;$rlzZeiy3HQcE1R>C@PxTuR^6I7zwXsx{7+f zcll8LCX*T;I}6=9;8dyCK#V(dtW5hW4p=P=Vz)g0mYpLPnP&Ba`!s0`x6K#Dl))Iv z6Yo3u!QyAu`*t;-AZpp)-<-ld%NgeA=1mst#;QMn@kVz)x14rJg*(HH{r zuDn~=2AKy`{zUYoGwwO&Bx~#A&Et$ov>I$D_un8wt4>y^QxjYVxyPj>cr^!&_PUDM zHsyI`iHUy5UGd*$f1L3XBpIu}=mxBt};jucnQ!)D`^-+=48c zgZw@#6=5@4n-4p;B|bJiZP2@#^`etggBg&J{)pYfAVa90>H>(qeOCqIdv7LG7C*k8 zxij^{G+V2!@+5AEp1t^^;2K@3<7E`7}uO1t3YM~Rfw`4{d=LPQfAQPScMAK zCs_!^mjTO*77RGGlykM7%@Ur{HN1WPMWC#=&# zaj40KvCik{fUq#Mrzm$X(fLpl#VW47OI-xqmb-Ms==ynSK`h2yvKu=Lqwd)f7BdSX zn&i?wdwgQr$2I}$n9jMf1%kyGORZV$)U2|*O$}M=CQGFESDToOwme@E#GJ0^9SAzb z7%{ePTL5h2<*za7jE4)WICc=yeq~a&)3mw}WStReOC{VQ2!Sf5{`idabIcy<@9BqS zrS95wrG*q);iN9NcN1M4T|89I9O5&KNsztOF}pqAbcRZrbu!5n4b-;Z8xg+bcQ7U- ze?7sKA9ub-fkg7&>d2Tm_ScumNc|D)@oY6U-hms`zUbD1iTX(G6Eu{?nLR}+l|L?T zrW4-Z_IiGXsORL_W444<^T0GY%?#saYu{R0egwC|;ZK+1+q(a4+bx^wM1 zf+M?vQ?)nL#qxjFv^}!}$E+Q)AnsMK?AH$D}gSE1anQI zohlo083uGGWb+LS35v3Dh|KFS7BX;6br4I3cKkg529*t1x3MLA=99_wF{6 zA{@L~biieE_iFgmI%Z}v@&nO^HhY1r)$zSG zqx|Lzd7dC?d^=t_@aL?4Go|4KuO$BGN`1Lr9?U}CCb9ZshRmm)D_?$)5?cD_9&Ekh zXIGcD^LSJQF4?!*pgP2)b#!#JldBRkxcYvG_AYs zTk8D23eB|XlLG3GqLH(>y4BQH@^f&aUWh5R>}(F=t3wvxKs)MoE7hh|mntMYf>o>)!V;uTI81Xs77bN+V*zXu0k-( z;g9w-LG}BM>>H0pS1)<}-EfjGI$#Z8%g+%^1rd|w45_5VwaMx@Yo1Mn;q-eHuZO~+k31vq--`5RB#?)PXcyuw zNA2niyxmKWgC=I+6Ne#;ho!6lsu`b784v1f=n)Bj z9G;NGj)Qirq$aAYhN)r?AA^10ZVFLGh<}s!oKd{wju4`}fj5TRPr#Toc_*1J>gTW| z>H~jygYjS*DX|G^%4SZ?X2i~{BPy)CRSp%Jf>>K;dc^076%~k$1a+f`fDz)D<113 zjIcoU#B5aCk2ho=(yPk?ACrDoT+#vY+gd(NF*qpFd7hg9sOYinu|TXc1O5@#{>OId zsRX3Soh&(*1|=xAqFX_%BGn}nEy~4kbXvREfY=eJm{*bFL+XE%;O?~Vc_jW-&=077 zXdu2IYzP9DG*51wwB8C1c$9d17Hn17vze0xtlC9Qg&yR|*b84r)Rq4qMd#s`)c^Kz zD=SxhbEawK-XpiB4J`+nTXCi49t7^a%F1#pD(22Tkx~H#!E%*5aV3bFin-9lmGk%T z`~l~>4(B@8hjZWW@j5H<*>qtFl|cKH2y-{_q6s2dCU=U^wWe!mimZ7Pds`LJmlz<#9j zCQ0m9hKLr#hVimRD`!XbCn`VMqX~a^r~p2cfN-K!iBE)d*!nsmB4bjeD(w*> zu$8l>yOBKsS2TbB5E*1!ulg|GE)w|l=vI3HZZ7W}Z&1gr2hiu76rHugqPD~9Y0^J- zyO>2uPd9rVba#yA)fR2+B3}nxxWsNaoOtwg!NFzw1ixeYd{Cc&hs$6k>e0sQt^2$M zpI#S(3Hkvwhr|DU%n-b*cKFd)#8A^;5i806Sw_>+5{%tAdT_9I7+Dr`15ND6)+flxpJIrN)_Pwt0y*z0jMmar zq>?r7EHcdYcFWM=nr4rWj>}$EI>lp-?J?$+{jr=b)GWJrKWKYQQjR0)a3=E3%Lcc= zVCyP}ki|W}BJaPe6pO+YWssw@OGHH z)J@w9DMM?^>`#w{w!d(+>oY8{FM9E&{h)d8N9fb66pl|Z^fERUeRVdEDvv#5v?G1Mx^E+U zKRb=0K1MV>aXy3pE2m&*h)njfsUJ0VMXe)R5?o#eNt&0qerJ`^5XI80$FudeA2_;G zGLQ+*n-3_1cSughO)wb~f$Q6fP_ntd7;Mg9aC@MddTs}vRpw~q`rCM~g0ZHerDbCU zk}DI`d%8J4G9R9A52rrk7#hFbT`3}2c>x;$E<3o$Z6vJ)5es1W0X8c~(@}C8$J;hS z#xsL+IR!vt+<9DS5+m?OB(2IPKc)|=6`AT6P#L!_SeB$IZR{Rsg+;1N%eCjJmhMy9 z>hzjyB>`3_1UL`UnOBln1SG~eQK@}jt$z@dRewvj(~%rq3^DRLtZgX81btv3*neuy zDJIY5=US1EwJ~f!OZ5PSgA=w#rw4%p(`N3wUo#iP|J$~EgJy)q%ikW`3us(7Rnlmj zzdr*;?;qV7tGMHl+YW>uMY*_a=(C)w|(a0x<1tmklz3ZLkGB-nzxe06k38K0d27E zdrX12*H>{S8fr-A(nqHA(|O$Cn-sB|(T?M;Q#|40oL34x<;y}0V9wlaIZutR*eC@U z*IAnWn&gxLq{=Q%AC@} zm{Lq?BNRg2b-1&BSc1@N!aXyd`dEv84Pzoi+7y+4=gndUdSo^mC{t~&s21z~ZKg^D zNAA~u>+dSGXn`JD+Rod~9^U(SzoV%N)IXw_6FGt42BWA|m^k}EUxoqz)G@#RWhAXx zjnB%PiNu{SzcYyEL+)M|_0y900dB%fCoiO#PPW?INRQW^7bSIu0#5(O@TiAcY``0= z&WkIC;tNAgF~3#{tqVskBLPJ!N#gqofl>iq&sVo-`rp#(5uE`nAMW+|m7@ZU%{Gpm zYd8>^fZ8btaRak`7P{%}G8!DHWFpp+-bm>Q;tUSqf@$GL1u`fy)r3ETeA)>&HQRdi z8ua8i{X369D>f_V(jBv8g)qY2ub<n&lQ0tlcnF1#O;Jqg#Eg(!C8d>R4sd$^I_Mi6v{TdeIl|(S|;`2aK1#Bx->gru>q% zxFT(J^>TikIZ5}`fHWQB3kx zi!|6=F<07{$L;Zp;E~1iFILgW`KiMV^rxzKW#Z+F?QXc~>J99f1*5~mQZB0GIGCvV z{Kpz(7|Q29RHk10p{0B|(mU`doe3^tRoLJZj;8$Vt70sqBnOi85b*8eTfpsufJOdj z!}9BPTg@M&IYqzJrB*%_w?^^l7Qd|%S?O&jD!_dA(Mp}CkHF8COy;yF=F(?pF^>9Wdk zR~IdAY^474?fisxn1uqkEJXD+EvDQ9xpaaE3{X-}9r)IdWJllFwH5S7(-k@3hNhH} zML4h-14P&CF9&zrK5}QtaB{@9(0BU9(V#kQMVJ*u=2hKA4mEwpYpu+}Y4(>mA}&9N z0{S)YZ-oJ7WPC}-wEI8~l|1e2oB}{74!iHgml!BI+-#&e7w2!B#>g&RZ`*-}7u``ys)euS?NVM9ji=n+Is} zhgVuTS=!pdqQzkw^Hb8Y&Z=Z5y9I+n#nLG|`?BIGDld1x-+Nubdu8!%!Lx+7Tqd8J zA{GRKQ;c`7FRbqCgPj;A4xbZ_5(xf1VJ+Fy!MdTP`0(OpSw z#zIScT`HyOHrL*53n$3bmk29PnIku`be_y+XwgAJ#PbY8VaH*(w~jSKA!T#Ani zZrIuPwIre=W00wQl>A&<*|*!i;t?sRZ{J8rRy77j#&uEXd$S}YZrgwQbReB?xP1y- zwF;$%5$XNe=b<&tY z(b28l*(6ujM`7w=>s4DDO>p>w(AhRwF!?-!kFF1y5At8?XLo(VQKo*`a~cs z%BFvB1((-Boj195mReqDdVe1S#32r&a;b?$%^&P*a=y6S6YDaWps98ATJtP_{zgtH z`_Ky~!U%U;G2kKNn zH+6j~!fx^(W@Q>bt9YbF9e#7YayEzP$Fh+}AJm%WSA0#2gl>W~aepd&&*uN?r^px{ z4Bg=m%ZN$ztxPt2eXaG?weF8IuX++}c5Q2IXC?n+n*?dPl%J`0=B+4rU-xXJmxkmc z@tD&SwwuhaMW=V3S8yo0U&HbR=yN?zt?zyz17mr6aby7{HG}rN$^)x+aNHH&Nq#=* zE)o7$-kWAbFYbALh_SDVv|od(?h&dM*6OAQ1is zIX}3=Y?I?6y@JHu#yyOW%oc044Q8$`@u^5lBJzv%Dk5QtjLdU%r7vFQKC~Q%=Vz)P?o#C}~sg@ak{Lu)Ds_dq_}D#G0;q4ynSKeOF1 zi!e7AA@(?ct)3<3Z@p%_A0o06g2A1TC|ML242h z>UveS@zZPZ9o&)FCYu^3RrLOu&x;-jz=Yurm)77n!Q5tnJ^RC}xAis5Blu%OD8{A@ zi1nusBA5guw#@9|Q;vz>0SxV!Vzrs)cZKZj^y_a93JQFDCL8C;@`RD&PTA{5651Mp zBqRQmRk{^r0~#XN8mQ-v9IO!!e{FU}lwYWL>1ev5#&)mKc2K%<;r173SqfP6hIJ_x z&ERPQJ8Rs{2v(7Fl z;*^F+JqkOIuU@jQkU2FQI9NLq9x1N-7p|L={W}MDWN$fleh%s{goL%IWcSr}(77_- zF2A;{59Ul=pWBy%pZ%(wLVsZ%uacA6g%^2?AMUOlhAW4j>4f&B%D=C+d;HG_4rZ^k zdBI@*Z6zz{Cf@}`s0MJux~zXVa=@$s)OmWP(>&Woc0z=)m@rAL8TD`Lf)VXrc;C>w zVf8I#vq3S2YIksXmubXt1;X(4w(|JRdb%5Y_vApSju#Qx8~liJ>P%*tN@^gFpnyQy z>~Ja^*CFXC(r{D5JgIL<_AU6u*CGZ`D8M=h0LJ6OqXcYr*57S=a<`zth} z3uYmpnD6cUIH0HYo^+exldL#eb8b;Vo+vo3!IsjDe)5LhKph^Hl`3SMJ4mj(Y-s{- zw;D5OI^36C_cnRTbAG$+%`;@$w{)UtVN82hzEi5{wrG%G%*c0FKHUmddkj2=Gu8Rf zXb?XI?A)iII4@HEJ0M=K0<>)ddD}?ZxCuEdXPim*@hU zq=)u}pI-GjXDeiq!>-fT6z&ln6eOw7qEf*NcOS@wgKsY9E%$uJjDx)brOhIhF8d0; zGQ8mWLn${=|3c(|x_S3yGp+{fY?C^blBDhM!{ehvnQJT-g;p8baK4}h#7WfZ)GipY zVlUbv%wU*guBD_FXLGhIU1k|@iTbFEOF(MD&uNx^Xw7c~PX<>~w={aeAlxw?1Nv7` zO61W2FM1Z2ziKa34|)=G`q#~=Nr?EhNK)E*A>pxzdK5IQIShsM=^#>TPC31$%~LH~ zbGN7!(^k2in1mI;Zyqy7z0OeCX-n*-fh2W(ptjUip`Wn}8Uk1E_&DrN`b^WCG!V)X z(!oJSg|_QQ(ETwx1VkP@mMe-5G8?HSd1YQer*fh%nA+X2%?!{ecih#2)34aQe3jd$ z7C$wuM{n7u!Uz8g3=a>x-TH%B?v_&dlU=UwENP!F8nT&2zPz%k$nqR*1dJ(Hn$KR7tC{?37fc4H+&Cq%QF` zt?KDJL^_il&#?kl!C({_WxD~QHm|MlsJWI!rlmNh+e!B+zIjt5l&_l^X}kRADj(M$ zQKC_7DDMB4Z)Z{7M%gPxXW7Y9{c(fAo(BYpsxozrq{93V&+xqJN z-4m!=x}_F z3ux~KB{#h=leZDX?tBZQ=QJU@UzQ#yA%Ho^iA#{9Dn`0z`dNRD;46T6^y@i z!5V0W)Y9pAC;w`?ECen~4Sk?AZ>+XEtm2T{{PZwYJm8RhnC*)a*UMbPF3ramoO;+6 zH`FC8`qt*w!q1y-4CX0^tPjXl@%Q5kREPG>5GIG>h0cHblLrX5m7M6&Ty6A~N!dR+ zJ)1z81fyPdpx%i3lAP>3 zrjDG$kT>omA8L@!{(Bbv4jUg)P6_ca z&T&4r@r6OHZ=QOv35Zj!Wt+^NiR}5j6{Njp{!YH1rY!1L8km2{3nRK*S%8}&k0Z&Q z@Mm>;(GLMe94r3%Q)Km1{^=FVP9&OX-j!d3p_v4GVX4YS;!=96dGz^J9po&)kK2i= zMxNZ9A9RX`b4c5T4n~EoI98&f>1zadD!0(*%)WYVN7<2Ni*Ig5Y4ZxE>KB={7g2sW zxktBxU}ujI8}22l(mJ&Es`5i{XUNHe`|O|E!tSvq^%(U5p800;GI}JMe6v7bmMglH zx?f!vYJow*K^te0$G4(m5mwM+a>(j7=}&tFHynxIK;>o?Nt!Hs=3RPsi6u(vC<8B( z+##)1a}%uKiO5?Fv&ykdotQe<-w2w|y*;+evDa0|%-R|Wy)eyU*CG&bkLi)R>E+wPs%c^T0yLZx8wT$m~)aM)o400qNuIpMe>ke-$PO9 zt%3T@+J-mT=^bjW+;_b#+21gZf> z9QUy1ip(`h#GJgbD8d2}#u4TqIvxZ`m;U8lvh`7P_Pc<#m)E}T z^U?8*`TDj&K{1_dtw>zh=4OC(m+OX=g|D7Vfl>-ur8VmC?0%?b?31p;*Mp9O{6XRG zuklOQX9h92W+!~Q2yjndn3}h=S||}6n;`fjSIbJ zik`6*r(^q{&^rc z)9CJ>Z&%j}EDy86E(Y;3xmVU`bw1=AOOQcL{~8^UZC3s8%K7-M|1oqO-307#=isIP zHa2yx=H2A?Z|xg+qgEU&-1+0JzZxVa(KT05eJD!Gi?`^3f>$M3eP|K$y+%Q4PARnUnv@`BQh0dDTg>wYQXdL^OUg z&ncHcI9@;DKYmykzWiJ#sQEwi;2%{aMt6|X!*rv*`K=9rS2EO=Xp@wioakKetH8Qm zKL84?2`K~*oH5qLn$sYzVzm!5>BZQ-){ymrB-*f#$xOP z)pMkiIPUK<j0V3BsEb64BqSfL0+gy8- zBaN~xGwTG6f(Lg9Vs5pWvrZp{S;_)2TH<6;LKeFd zq4udRzd!lvvxgjt1-X$%kQ4o_GvuU#LffCZ4?Q+j>iUW`H$8GnWuehwalrW}qlg&O zH2f@QWb}|ptfpn=GQ__{O7e@iv6SKq*vOMB4u>K}G3aFL-{6jpP2`zvRmO!EzCgsV z^Yihs)h0yE@A=6h>qRgPK9t>$JuES4yc3WXtun2C$J%IUh#htz-9E|h-49}*EuHaw z)yH#i$JF!qs;Vrtj6;7kwjE61g-C*GS_E0NX&_=?_z!PDidDl*}YY_6p9o@~^|7HfDq7Ez%uX zA@}~~cyj$d>E)Wlk0ZBmyv7pUT`hL0dUpLF)j_Fw$JN};^jo0>uqasG(G!P)t$tKB z%pSym?4Q^AE?KnStIL8t_mFbQfl*E2Hn;Ku^5o9w7La}?>;u%yujTiXt_~p*2E-a0 zhvp2CgP>;mK-02~ZzQ(-ojLJAwif7rHt^#3!M5Od^V*6$FY`stJ3F^7#;s{w6_}Jc zUk`$2Xg%*hw_rN=3d3gi>s)=Mx{B47Ow${m%nQ1R9%Cd+wm z$-CLK|8NqEQ%8QES-pSo`S7ZhvMvIto#Lc6CpTu4uhGWN%!h7nz&p7KLbTEuCweTp z`bsAWV0k1zD888TGI4b*6gbQ2|%r0EyA?IZJ45#E%V#gJp$*T~m=35Hb#zq&@b zC$cM;V8Vlx?Wgv9PG(X{f|mi06o#F{B-APo3RA~z(-7qS@i1(0Yf!}a^X3Y^Z`DWV zhi4K9-R)D6JXwMqIfvtEbLDWbc-;+0aARXk>qmn>Hw9aLtSP45eTMyR)&yvsTuCxN zI=sOc3`Tf?&6t^b`{-qdp&gCzahrT&7P;DMI>H7`oo@DQ*W?X_ z*8S9eSgvIk_npz0V}(zmU9s#rFJip8K*lWTkwPWCME{!HFMb?{(~|q-3QIeRcPdA>b2J zgEkpoZkV;rTAAbtQh4$l zn^^zC3E&pEFEdbCp>C>{>Mj;djZ~QL@Rr=>~V1C@;5vEVOTBRN8*H>&j7UFIN%#(47mIGCpK4w#c4 zWMdnKW-_!07I}WTuM46^>MqSeQ3_VnI z-6E6B>etaxxt#~r{@~k9*>?&-x4Zn54g3!hVJnYX`@O!5hF^JJnfxZ-hD8AR<<4;5 z#EYt7HL94z-&*)2I(>K+9D@Ad z0a;0vEjo9J4}%88l?9am9Ght!jXf!7h>|@{_5s@iDL{7#Q*S-2n6pOc z(d9LgBR;R+2RDGiE0n+;iWTd`kYGQz=#USpL!;VXzI(DJtk+ZDmRevxYF+U3@AQkA z*OHp)ke+^LcX5!_trw+h)A|$va?IH0b zwu1NfEA9^?pN|OjZOc8Em=3RsGX4&zgX*Z}hFW55Z2?-yl~XF_Bz;p%;NeB7D$`s* z)g9|uDpzaDByO(3tDk<~i115kARq3bae(WcRx1d zJ`*ymJ>76p1QY$1S%t)S&-G(#9m|FD#@vi($Q(ugoNK8-MU2ns0ngyTG<|3DK+`t$ zH#hevmAlH)XgW61))a@@l{SKsy1=^}{P{cpJ1H-wCIcATvr$Enmv4WgQZF0Q0Ho|< z2~brzasIDMsZ+W=&>F$2(TntseTj~8LFD~tJ|xIq^W|>8Y$I%cv3MC`{x5@-BAXv3 zlT_HDxC}aN;bdm$D|MR>xI~ksl(yn@GYBCy+{rb_aKf? zkH-o2q9qU}*Bj}AzrxAwRiR4?Y5Cr@6HrXUf1zvTV;kUjL}vZ(v&qeMy#YCucHH&@ zybsQ=A2P^2yK<$_wLnWp=1bCNQj=$fyp38yxAbEz1FPicTWasx-J>8KaRMM>S;BOXN9POG`6kwAtWd-=XwvqJi2pUrxX9Jwfc}I~L?Ohh4WD( zZf&&`QabQ=Bkfh-;(y*8eWhnPsO zu)pNVp3xyw7$z6x*U|eEuru(2EF^a z0oXl~Dq?B9q+e8KDK|h^Ik&k+K3vTk+BLg#>iBnfq(OU%XLp{IOB*Y*hr7eno_!$) zVitdYlTD^__VrK#u)%8!LF*H%b=EO(?7&o*fAf0N9)7N7bS0n6>?U@{ZbW4o8)-ji zvRz{X-afh$8NTz#x-ALX{bYPE#jtryyX9qD>~EmHSBb|<>DOpQsX>3i1U-7wi}yJ0 zk90N`SLM-)$N2iIVUF&onhG}+KWfm=;jW6ara%gj(QE&TLbubj4Hh}s!V4M$?MO!r z2LU@BFGA=f1D|hM7B;VJ85folMV|*)*Y(qM*~9X@=U^jdxkxMe?g|7v9{vV~;ZIY6x3+6{T+F*vFpOYzvt_hyVJM z)8JOoZ(1X28J=3Xb&8LjAL%_()k-1ppeB%fZcs6wWfYEFfZB17k-6a zWf)Trzsa@aHQs?(10A4GFZy)n{byM;@nCs8AjPV)sD$o0XB!W6J|L$O0j_^&0U6UDG2ak5bJuLcKO*rEv2by!gSU5-v zOrAf#OH;0IBo$IxY@d@zj!}>PxdVwyhRAp2u^hzp7pX}auyrTsJ@>ZrGa>o19P#~# z{*h%*2AjUnvaLR&LD0%Mik1C%PjQ?Tk#*?W%OgVZA<)1Mg}SNMbYucoBd=}V8L!G?*4a~p_L zPU$bbZlX=={kZ4u61>RJu%nPLW0U^($)|?jKDFVqo(_$hW?_;BxoN+YNen-D)c(f+ zOTEryfo3hL0S23hE>1iDk74S)lK?kMQ0QGe$?DCl#o}%6Az8bnXg!dWMDG$% zrhRwjukZQod*8MvMQglpE`R^_co%vl1APkVjH=pC!R1x`G^j;> z>0$NfdJ_U(?s2f>eFFsqyx!?ox*~XkssA!2Fn3#~avPFDf29<4YeZ7savwQ>;dv&` zh^khh^T{^1FOf>mHAKSpVcudN|FBC5l<4TrW+yOR%xg)QaoLVKe?$zH(y;rP*G$QjIb`H#(73OJ zM5y>NT$ONes^`Bki?In*rx;B%Q zL@x!=>OW?-i4981Ge7c<)DsH@J%E(@D~sb=ZSL>pG|gt)nmAS>@i6D7%K!Ww^4}g# zjoW>7=X{I~G!!im6Jq^-Mf*eh^GiWHm*?QOUZhHXC!Q3>$wju&i#I=x1RlW57EBMY zgaP8_Hd+1Ls@vb!ODvgWq7W>^el#5n$x6}ow2Ic()vfK0ut7a0@jS^~aH#P5-MCBz z&8T{}T85D-PD%|MQgWok%UA+eTI*YvH#hRWYu@Mgi7m-6{`qt<1&eDy6I8fZc7p}3;r&FQS~EJ*3P$#;~<+F$^!UC*~t zm>Q13Rp#c)5oYG(TEo&MWbXGq*fnw;pVU!6jZFCOLRA27kR7tGGZ6*z5xYTkQmVXa zbJW#rvKW4frf!!s4nOICXxD4RRl!pg?XcU@f-c(eR>~v`S$sbFKOlt@8llJg2er;I1(8FhHh z%fP@I8-i_ibDk=Ni;k+^nvPzJJ4Y}5rBeRF02JW}5#M{j-?QR@E5+~bRsOap709%{ z(Ua;fA?5IJmzLsBi=P}h{<&OU)L3CMXQt;tE}REnZ!r897#mw=wrIS8HMy%ZJ~kI! z*pL#jji`z2D2$HQQVwew4vZFlhFTxx2XNzNzc6!5xncD5mEtB%)og(&w)0P^U>CD* zcTB~DYu6f;)ATnBgH07}4-rj+Rp_6%z#WcV145Iw-0u?^W3bYqv3s~^vN*0CHtd<< z0nMVxoK*un)5R~WC?=HvThKI>oF%C~^TaF%iE8X4oPX>~4OaoTNndA(!+8v`OjTW-gpEy@wzC3H?VY#_W5nt^J zhdJJPz|cD!UUy$77Ploi&$vUa zC<47NGyDF>u+h=){J4%oA5JNi*6?`7(PS+ynd3VXO8+Veb;OsJ|16Nl@!7&U(krYh z>y6?zm$n;RZ1|j<4ls&Ocb@S8?#4}f`TUmGUAS%yxoCP-7|2vpsdMqmhy@TeS4^)Z zJ%fZ2>f)np!+~K@SeZB{@I=dHf*dx<-TU3I#v66~F|#`&`hSFW`rO`qy_zsH?5^?9 zNo=~Q5Jc--4*yxKHLx?|TQy(f81Kl>LkysCENuokHjXtJdm1YSa39V}g``qtH+Q<* z&3?QEtLDk%bR5rg{<}q84?U?bs9hR3^7oYk9?bt$UdG?(SM50D7zlbTx7Y^!kSkaV zM%zLnD691({a_5}0> z2Mz69o)u0@AF4;Wc+c8)Z_brhbp?U-^Xnm;zvbYGQ{xGd*1 zFB={`uUEf*+R5uVxvy1q!%@~UNmtXbY(PuaBb`^IVZlT5gR%!cpsFs`UdvZ}Zdje3 zR>4OXm?`IolvkHe9ytbOpYNtRP2p~>Iv_t!a3$@_e1OYNc!QejWJDt(Ib;GaJq!E% zNV_xo(#yinbp&XJ9GTAXHK?+I3`<)oXw9`E3SHIL`j@4VKwXk`d+_A%& zc*mKkL#zR??Tpgl%M};Ws+m{nTK_e^FGw8>~|Fgs6rH(8}6&N2^fjV3&fZKDF>eo5teF>Hc*^a82$)bU#8olT)^V1@^J5TXU%Jzrlo= zUq7y!?k0X$5Pd+ot$>8bZHL-G=;{FDZU}T~FnaJE zR4;X#sn;X(f+Q(3t6V}e^G2YZ^$ZD!2H`pp|0Fy$da*MHhp<6>N<1!`-)+UhzpkUu zHmD;_KoS5^dyKxmd}mmIgC}_RdUXp#PLG~3_BkY>hW%_svLVH`;Dgh=Cr{4Vc@e;y zV7(^sEbze$5;?WTE8X#f$yLyfHb4`@Bz)yIU3}2|CXND|9&5$ZVNDpjG1rMkvZ=4? z-_~=AS4ZapEc7ljX^n2TO6$c&YJRNz+_MR%eM;uUuXSIM|MtoDQb6b|!h*T(!8mv= zIxhate3^3hKq29}`rKis^af%r_CBv~V6`2S+gM0LVU5XfXn0I>mp!`Hf+NW@^RboB zfB{=0sp}mn8}iq3C2(GEczn!dhjy8fm@1^|aa40|+j5eERw72iK7+1Enr8|5Ld16Y z82CGb*@DS{j?~8jpWM;W|KU3hbBap!s!ONM^09PXwJYiXeD36rE@LXCYv&I7*`lK> zOVm7(0aW^S))KZlq|_6YywETRQghN6E_Xai|M40}P3F(s!Q7I{8; zir>b@=fAU);Fb<4INw7}!fk(lCMmj+ys%h$pKI5>Wbvcx@nK?~?A43C&nyOua;2}C z*h;Q3p1GK*qvJYPhJCu!TPr7X364lefjxa_k+AiRWsJTvZ)*3{lAW8p7eqD_sedoV zsFs|B7AhSwx2@G)Y^$uC$5}j*)e&dJ5*D1uQ z$jT_A@KVed55ooBasm!i^g?ry4U~9r+oQ#gbr^2`KbjL`+71P~$HAumO8u-bdW6Z-MiK~QKX|M&>MWX1c+@86Jx_SA zVVCy3R~_t7widmSsc)BcF0?NN+>ZsZGJ`}(PTc2ba$ky8-Np07B*LbeJ7U9CIZP}i z=QLyPs*-+`Jhvpf46>AowipSH&uKaeQt#qiVQv>RgbX+nvk8I5;h~Tz>=tHS{as(T zjS1SbYTGw7ntB$QkwEGta3|bl>t?EA#qC+%O)yT^<6Z82xL~d58}2|} z+t$bwfk$rf#J9ae?`8- zjQW+YFCX4x`9jVfzN!l+SeiV55RW=(CnFd_&+oWP8WOor+RW|!(p#uM)vEC#tUB`-G6m8#K$VRvoov-xBc(Y-*{){MHwlpl;yyc zHO6AZ)ZpK#i_CO=pM!XnOcOZ19O_sjIf$CY5x#I;Yq^CMKV-$L4j z(I?bNmp`3|C!XpZ>rP?7HQcsm9OX=2O5S26VQO*Ptrhx&Ypk@W=}GxnWxob%TdCAl zft}Y@_C`FW3i*4s@wwEq5R#u|g@syG`L<*O9&a{^Ua&9i#><~PDrHpk1%_(`NPKuI zYM+@)lAF@*`nt0$B`R=5H26I_!B+!-3`K*_?jNp)=%?B1JCDFsZ(=$kb5FO&lnNul z)<-7kBc}}t%@ITD9WuSdz{)c`qIBV_OwrCjV*?IuIUvbBghlbh1>-|~4Txz(r+dV(M@GD`Ev z+v2`?$7~_VcyHcycer+K@T{=T*Zh0n%i-qmR(AY_yHOVES;5GGG%8L*Y8A1U1=IV%AhOMtMspe&knz3OD`(I&Jl}L&gw8 zPpLte=l4B?Y|pO$8ezEb_&Q-&ZWhXxILNX5Wf?3eZ(a1MUBapu4%zSgeHeAqc1CT! zIZYI!e-L$qYn($(^yI^-Th0-XtR)X!IVjaL0(J2mc(duIM0u{@D`SSqvG{iy8#n?z zL@Ik^J>Qb!gpp{%sdrLVZDEEe*%n8qA*(wc#(`{Jda?q%-;@kj+laOUPG1%D){3eL z9b(*n=#A6*1+=+Jej0xJPwb-wzx#_D1_`2Bf>X}Bkx%?~NP29tk9$hMIpcgb%qCwx zr?s@*Fc`EoD=?m~Gm(n}MTg?13fR?|swBs2|3n9!d;vUcB9TJZ4xN%Hxo&n%WhmC& z*J8y#UFDUYzTe92(`R6t<*>St8mud~Hd0KOItE8a7WA3|{bJIbkF_54#+;uQRA$sl z%|Qy5JKm}odj~G_ejm(rLF!ksy{c;UO6lTyr%ivD?^1uj6N03rBPj=&-OWtYri%(cO zIE=!MH_E36=^3Gmc{A1eK0b-#?$4OM=9ybquj%ml}FoN zC;wx3w)sw4F(EzqkT4xT4T1eC(NT)|(sAQI1+6=L+~0)EjhiDp*&F`LlO8Ls5#6=l z)iki4qxn95PHlY zu-Q8A-MNgKo1eB6$o9p(EG|Z^orOs|fRC0fG+qc8w#bOS*aph74+`Pzib7I=Vc}T9@#)z^qu!dVZUgBb?B-v@${E$vJ~J{KeLQ!E36V5; z7sjIdM)5@YhsHFSTfm>+F*Nq!R)*g3sz&4Wl9=GNX~r*}h7}XH3}=6T{vU(a_+o|z zFH4jD?{vE@rAoNy7RGtQn*PA$=+A^*Lr>njUo6z87a)2#_b|=zTmT0-_WY)t?~1~P z+T_?1$=Jb3E<^v!&#^sMdVX8~@g96_CAzeQj3BO4Rnd7PeOU*=fH}oH>!!|yv$HK< zk`wv6JEMRCv1VM1=Av2B=E}kMkM34G2dQw)D*h-*ne#`q`kM{ zp%c&C;nIpX+1Tv@TJ2U0^p)cUmtl|R5E+RAPp4u>mVxgjovPMc+ry)xSUGw{I=E)2 z&oTi+c|$nkj|-1~og1w^>MwAEXdvZgcj3Tt0dv`{dF#aNhfRRG{Ai&szoAacd_WpMDwx8f0kdVj1UbG>3n#V zXY+J_e7DPz%o=);PEpo!N3c>!$LacAP2x?~ws!(jf|e;k z&-+z6COZ}THH;1Z#{fBs+&c}GKMJ1~=V~2W$sSDWKjDT_nZi8_?7U8lV}8ks#^>r> zx+G(C;6HDoS`L}R?Cnbp=Ibj~Z+o?F9Jw45mvRv)`j{B?DJ!LOnh;~M#|wRc?~0tD z7vGXd_Bj9J$?;%|Ku1sr_VDbHpebZ0p@7cIg-+MxjhyExeA+R5*MAa`RCEPq=S5p0 zz1|(*dI=QWx}4;8ar4E!pt!E}scE{oK19I%1E6~OblxmmPOUT!R=5T6Xj6LSmaG~? zpzI*~-4*hn?i|fbKQ2|@bI6I~mCvKu%0TPQh^D6lYjSt@&myy)RNjTzL(j_fn0An; z)!(95e0pAI8Yi^NCmRfZ zTANiKjHuowLV0e$I@oR-7L^6Pz^mC?Q-xf??BQX!RzK3|xyKo4keq4@%-!ppL7ic7 zOkml$^;n_@$Iy@V;IJ+4)YH?dy!2^?ep>l>;ibF^aca{nC6#GYdGDExrCd&o2ri^qMroH0>~{6&{8dxN z&og|-CHG#hws7|~+HXBa#UI59t0L0fjvnN@6pl~+f*w+rf-!W0`nJYw@9b7>&HSx7 z2?t0$ba#)<-euQuZoy0rXty9+>9>~5(bkhg(F_Y~Nr(FP!u;fET@egx!x^u{rG`s1 z%&6qqhjDNn<~wY}kxvKM#a6r36V9qBQ$y4EtQI1ur27{I2TvwL$&G8!vXjU;2silk zfba5k9?Qn|_v{~GjY~;B>wu8c-r0CXC@!o_9)XBjy9~*}3;dTbR;CE#FQoY7aMNOR zVK$kMmUwD%fY*4n_hBwE)*72?uaR02tJZ2Jtbs~jA;a~y&1(^s#q)V156Z_=LwIM= zz;@%2K={O!6X1IqAnM@JXV|FHEam6zzOT>ftA;j#caSV9P4bR7^9r-8s(*9t)}@Ep z-?0@g$gUtnqJM|T%jWSX+A^BW72-k@72wLBe65>BC+3mcX%I{*Iq!s4xY%MNY=eIn zTGhWj^xCXw>`llJ=%NWd-JE=y$zlPjIOgs1SP0?T%h&mD;NA*5@p|@E)*)Df-(S2y4*R(>(ap!{>Yw@3%JDw(d&$ak z)W`R@ntcoRdj5G)jAe=e>FVCPdvyR$xh2Fc!w9_V8r5opYSzOL>B#X&S<82Y1AINO zfLr+s(bxGzJrW=P{YD?#@MQP322%JdaIZATWQ)>awL=n+3SbNGdeo@9+$1vXlt1Q)YZI3_R~zJCAA|A5wJNPX17biwC3k zBBCnq{f=rE;i~%|Rp;Wu3PN@;did6BDd4vcGD*FG-`ey6xTfl1sE{TOekucP$-#Z) z?pEL1GY#Cv&drDXSK^MSX+2|J#!8A`v$lp6xLEdA(--}|F7fMqnbhq)rsO3JbjbRo zYgklL*5+Q{GpuVRhD<6grK?0V#-QL6ivs5Ha>$!yC6UhDuY9CyRF=ZulKWg=8z}3g zpeIElFsB<;r*Kw|y&wxnfcxaZDId#{7C~iwbfsUDsl`GnA9(GKho>vejO0x+J0Fb{ zO~NJ8s%V^a464J;uR04q_mqSuTW*iGkRs;OTOnR~^~PE7K6TURmgTq&krCawr$VZe_fSJ_ntjy#sJ3T~g9a3Fw;gc9`f-Y?2c z?WpbOUZW%)f=angDw^R|$Uf7wzEj!!^QP9{`$#*uZo_!t>}-m~`TSw4Y11g)`Dwbd z3=}yG3t-cnsW-WaaLW|qnC*y;23Wq~eO1B+`;$G6e5DN(F)QYF<`SrCo;_+hNBMQ! z(II>_`F?Fo~cse}lGW&UmxLACeC~xx2P~aD;87%O$nU!*j3q#F)%Sj6!t|G(&p9E8i48Zn%(3974 zm>1pDv!6B<`467`jyFxg&sD-ABG2cePVVG_tV;DvjBU%cVOOEkl|j%|Ke8OQlO2YPt0WX1uKVvVGs~QmYGGR$o^A2`k)zm zn$e{8IjY1?$BVbQlg5X~>WEeJKKpA0h-S*<3jam(PZVB-mk_8AHbJ9D$j4c1Sz4sQ4J0%?kYDNH74{R+jAP?U3gQeKrQvyWwI%Z|)F_{v-27uaK9~ zIY-g~PsGqgG%Gc1mgWrKc>NkJBPV4aTPEns-Yl-OoeXUC5{tUw{56|e0%AVQ?68{U zRA{0%VbkIoWt60IMIXjh`^!6D_N)0rQRyDhA-+yQ*JK$>5r!hOhnl@V$$VI(7M&iY zH}h$t8fTz(Om@BWSD69GRR;H){g_QLIhWexA3Asb5;{Ymi!BBvXSU*)*-QUNMXyjU z4|T_3q3(Y4J>DlK|Fsd{wXaVFD5~=)3_rh1#nQK?fMQu0f!=7eJGDU5i&PBe4_6 z03hH{v?4QnqOKKu5W#wJ-3I2flnd)Be6R2m!tBJW^;pq2l>VCym*S2{28zaSjRNNq zh~StsI#FNwO;r4(V3<`busv7fZrOTRHK0{jGv=R}UCX}|qUf9sw<>$DVJ58R_+Zw8 z|7(G&O6h_mQ?5W}Bv>^HMdT)Py0Da)nAWyXEJ;`Q{zvthRE>uz`BXrN|55zL@Q)q+ z$}DDXE3{7mozC|}5(BdBI^Ce=jm+yY$|5_NcGvh7KjKeZ2C<8 z(rsA$_TS;kl9^5?YR|kqkh;&4kJ2&mWv#q`4yY&l5f7;4kjaclp0`~8 zm0SM#Cs>Q_my!>p#j-4Lf1QG%?Vk?KLHxDu^Lv}p2cvzjXf6&z6~_2dJ(Wvv^?F|O z{OO!X7%{RanuokFi?D&#aMN3kI*q57-%R|Pi(5&ARJ1fWUM7%uXX4u+f`dL z+7^<9e*3ahDv%8E_gQavhH#FZJL`df`T=hbZ6Y6!W8{L_9XAx8>19=9m?WglL$6ea zxpzCRG$dcvc8Tz4euj1$u}|}IE`1C6#kM9psl$r7Ot!FGs{4>R)fMd-A=^1je5dri@-$E5$8T zF`Uf*m*FBh;$1JE!u)N#!@+gM*po& zqWY>#L*A^hhG^JL7>Gl|C+3sR?)|MgTF5mWJGf+BbV)0ovYrtp4lQ!AOe`vAhDbFa zj@nQ+rL_21A)x6+`jpn~omQ~`LRXkh2nvb~3hKwN6kJ>Z#}vL<@tNSAFZEo0z`Ai2>B?z$qRQ{?qhqK6L|x@^kvbzq_O34amX_RHL#eg%lrVPxg4!{o=EpA>{+raqJQ|UIEUto z*Ca}p{q(WOZ_FY8n-{hdam;MmB@`TZnT6q;B_XP#k)b0DC_{QbB7!08etf>S zx`KyS2A^XhqQFA~s?vt(w9<)B!;;Pi;=b_hRVD$g{zv6c0#DtBCE!F~INqnKlB+M* zv>k~Y(Z;&T?FOx!h;Rjmn(acuYD>_b$`TSMf~w^w0dL*N{5p7D4Bl6uBCb(yW%+(F z{LQd6(Dq&Bry-~oV}ELz!k8xg>-aVz zAM1+UsE%IUnPYRc7gdN^Oa{bids=9}bpaRCdfyetjzjCq7M+Ex?J|6Kvg4+VYtkvxmE=iy^1^}Lqk zaBVrAsA+}R<4elD7Wul%K>K(37qd4XDYH9gAv?oMdnxS21HK%?N@0dh^G*uAfvv-e zcvNe!8%ahLb^rIYv0{CmxPJl}=Y4Z42aPh|PA1ftv^msff8BuVss&>%rUy}DK!zBF838nfmc9=F`(Q#qM3CVYXrt~t%`i3lkLjLny-V)ryZK*x z|LF4<7PCwhM6G+Erq!%ev5U(yuSp|mrSE0_pm<)?`05`NksJmYy$nBA+(4fO~kJ!e~_Z|qnnKdf|o-52}W*ET*0`k#gRh~y%PB%K&+ARVJ z8VhdVVi!rHMUmcVF@X%#@;ZI&%b+xPQXhsvgM&Qv!7UqlL!Vtp(UG;8d5BGLrzg`g zg2NYU`uVw4l&iY4F~Qu`RiS*WWMaes${ax^)U=8vpG4_n|2qszfZB!$oJ+mzEr)T= zE9P!HPE~$1W})VqL8bYTJi3v|K(;D?Xgo*4=Ldyk0IsHtE}l+0R$`rw@_lv_)%3vzzo_Yf^`((2a)ob9Zay zyK9-ArIb4U%g4>g_eFnkf~lyCdOn1VLHgY{$q)*NhScl7rD2#`Urv*{#L8w$w49rn z95268=euVLz8>gYOV}YUdAwnNOUHEm`KyYc7Has>W67@%y$b}X2>`e|C0t~45ZJmz ziHaqC3Qcu2FKGuh0B3QVOnmzG@fBHcuIC-9 zkwfKT0byPRbHAceRP@mNW2sE29aMIcKN{8SsU1}WDtqZ!;MxFQeG907r#IK2!v*sR8v z@9iO@Fw2*wAD^WYD_9+~V|xqud#wIA8Og0WsV@HV9=U-~QPR3&&y4WDK9!EY1yO~lq$z1nFBTYiIJ zByE^aQJ@em;)|X{VIsA_6F_<&Z$r6-nWfCwW>`NBQ^An9Yb^!dJhh#tZSE;^nJuPT zP-y4N>QtUR(NXFQd%?nD-=mvcJ!XpW?Hx25M>Qmx6 zj+5DA8)LjG5_&!=EkuP-Gx-lkTYMwb%4TRF9i;45glOI( zQ)u48V!2*M0ti0(k!br>Z20UM*}rO|@q?zOrvR?5sJf&AT%P+(ahJjZ8ob=PW&(%37;%*e-%plwUUz4w) z+Y3 z8+0KlmF47WID*@s-a01zy9co1zdkp|lA4g?19X0UAsG?>n&A#r^^%VV$7g_LZEUN) z-5Fm#^M-_vDhPrdIo!L#-jS;DSsM~gwl3T=W|BM~jNiNcggY?##TE1G=l+&o)3#t9 z{}1we&=|j9XxS>0O|pQYBm1P3wQXM22N`kx12zVh&b0OLILC~EqeL)x-_T&MJlyEl-G_-X3ljqvd*LE*Zf$uJy60e&#-EGT5q&Y1*( zY>kI9bBicQ3yi81^L%tuDM)$$^I=|w%%7TBHbp`2Kcgi`fwvQ7ebCFu+;4#FJ3$Kl z;g!nrZ!u&qb+H)n01cjdkVl^+mqR`k=vtzfmmXy?Aa6hR^E}5h>L)$hJlw);6_KJq zj7q!dB>>~1(G_>Q{h$e9;`G%k7UgNZm~dPGU-oZuf2n#P+umr+=?l@HS)Qc$741IN zl$O}}$RY4hOxcq*m0R(E*g6QNq9pEarfV!?dOL0qa~?*mL( zvWq4KbA(+YVblCTUq9FRnwtZ6MnSWrfkwFZk#dH4!gx}W$-E<=>@LmV^26!7jj$bg z$vdm3{~-;;1Y84(a3mOoY=Nt*Cxv4~{q>NGTJe#xNlO%_L-V`6B7F%&se|U7+DPK>o@z<7xelDdK9KCvmtt zs30+ISh%nCIDt(P@cgdxZB51DrFgA)FJfOM7SpuNm|xZ{Q30N@h^zW#&-_ zP(u7fTjb*WRiR*gXHo*&|H*1^q^F@=3c&irm;wNg5v(#&J`31%;xI~Ymx7@E3l9=g zJ$FyH@`{n`$5OM?Jw+i{%Vb7Q>CW13u7S_XK_4D95T`Um9s2pZPn`sqhEhVC8ERpW z{MkVJ#Ko7JfRyAQzeJJ1AkX8`K2?sntqA;afZ4=${=-dB)_y`9mG1EnKZI%zv-m>l zq2!A>2n}<4!7T~!LnNE^zJ2g1A znaxZ(%mR&m^eye0J}dYsuft;p$C|R8*LBow9+~jD(z%I^X`4f(9CkY?beaG%U{~*K zW36}z3eSAw8Y@pzS#x8M#P_OB`dchlVMOOM7nL8k0+XkQx(&`tv32uC>Zb0m>(XR( zD;sUb1z_mCE8H3D#{-c|-IoYV1t!t~h`vML;dEbX(7BpOqI-v z;M1AHxvQ-pEOI=BQBMUWlc$#jb7tF2!R++4ZfQ~V2=uw`^VWaWf%km3_kYK-$YyNk zLK{pa`gwJ3&w+F8anKxM2p5oMU^04{HfU-~Mk=hMj`c`|q_8stY)5A61@qF&hM76% zne-;Sb7YbY@xcMq`+DPkoPjb$IAry7)Z1%eG8gR&@ z32txJh<-J8!G~}!Iw)tA{gIZuAE?7o(*AjNAl|cTVB%NH+2!hisb8wg;!g4e$a;RS z#)OPeJemc|4gmhBq$d<;D%~{(Q2+6LKC?E+_bxSHR1QP#gVj=+v3(T0&QU)Q9F|sV zIUxe}pFiM_RY1}ApYHK%shPgYb-Sg@E?P6d0Z{+=Jdr16z@y7mCN&##8bax`V3G^^ z+&wpx6{ZhokFjP~Z%uw!^UA$OS0pfcMM-AMGdAk!^X5ImAZ`NK7+5`hg(aFIWGUdn z%OGlBQ)A}+~(3YTM=18Z7 zt~kWPt1hD~l%ElRetug5NCa_r?>y%1Im=5{B6)UMFEK96?Jd#T+H|FlkDZ@|$H|0R z>^-p0PjILG7}G>rSr6<-Jx)WQ?E+xQunm`{Q`iapF!ANLW>iiUO;3}x_){Bwh%Mjp z4MqO6>AjDZuzoeuZ}&jOf&wDNP%I3yzqRbGG-a)m9GiVwfr8J@+jt$bFuMfR>Z{6n zIyWJn{mEd;*(jov1YsW0%en>WgAxLGUF*W@fIFUl>j?&%=ykGl)ZRR55&m|0Y^hj$ zNakqTy=pl~WZ@S(s3FrfcB|t^&e=r2d<=~E9~JSsSR$>qZpyFNhcu9XGg6|;>3k0v zIgXM1<1Wcwzb3u5oM>7tFyDcOMrrACllUg(=JA88N@ua~2MeU~81y|-D}C;aY=NCl zP%*@kmR6pzpJ-5$XwiuE2Ue0V24>ZVzPhcY47`3*F%$W0-^M<4%d%*5_RN0xGC|0) zlv3#$TqIji$-Y<6JHd_c8Oux$ca8 z0(}`*n__@fhXy#-J85=GKwL?}s0)@NR_g-i%2butnS{kjZk$-Wjtj zHfXW`yPC_?i1-SAq&K<0>%|8UQ3flC+PQmsSw7XVX49@-I)()(#41kL{=63~z&7kc z3)rzX^b35QtdG9jJ$alCd?pcEXnue_oNS%l`grzUrSf)?b5!uC+RusJ35!qn=y1qj z&>ydKGY(@R06n*rr$T8L^Y51QWV=Bbd&nMm#s=GP2LyB}E1(%&o+=Ei5 zbP&C!$p#oQFHx(kDTb@9v8i4yV0<85kKJ=dJ-J3i!D@**zC=V0DJ19>6B3o1-c0*y zv8eDzeP9@x@$E!1ZpzzjQAwvHerYure#q|4X#rrJjxQWxUBCq;ux@2@1J zalV(XM+MIq`r2Y)MLB%}Ub(*-^;CweF_T0@6()^PtZCB_K<#wfKm$xo{98foiF*~l z_SjWNv~k@;S+*S8~fOj!}b9cJWeYZ3}Pf=z8IBV^(5>z>lY~m7ac{m}<^xnY8 zd~bE{R#$WKhgH;zyOpa3w1Io~i=R#PS%uIu1#JiA|WHfIxw_9xHHS_TKfoMj2Ykv>uun{YAWm zOFM#4RfgtWg571P?L;)oCm}oBd)S3xp-t1CP1H}44VN~)g@drPKe0B<(BD^kuTPMt zHTY(&D&F^|#UspT`wSTewohzp{ywJb@bQUKV0cyW)>huS&Z9JAuQ^!PCVcjy3VHlL zD%FwfkVW+ycwLUW;^IfZ@h29}uU4{ye#svl4(9UE5*vg_A*~J9RHAQf^J<|SI zcabwfAk<&Lq&!SpWb+tCE~+Yqd02k#ZW8Oc(Dz6M^(U8oMz9x?Xn(S=xK$K<)2zOT zO9fg!ntDj@2fgO9qBM!KYzo9(wMyT~mgly5(`YwR2SO!k7vQ4Av;U&-ff$B}3_9hv z8q+A}?*l59Hy*JVRPsulezzb7U1t)aN@!*-y>Y7V6KMe8= z3Z1vhB`CiAx4n8kjH&y&Ah@7I!5yn`L*=H!y@q%aRH z4n=#Ezzg9BSlJI44W9d2+purmXOrWQf(SVS302FrO*3g)z4!ukS7p1sarq5bScLK! zi-!u3QCh8LA*}qlu_F+F+&KHhmMM7x!WaC#7*40v-tJ08O^Z+ZTSYM;2a^X% zC5|QiD&rKOlsnODNR{>U8-))EF06*^(&4ovYx~|JKSn+0d(-gBCvmo$S}gJVA@fk* zu3mN~I?JvFwsG~czW{amM$JmVb;o`-?2urPo3sXk7v;fZ(&U3om~M?}@Ua{eL#uDAKq;%ED^J4NG%Ad+27s6?v?Sj1}5wudPcxz+mJ z?&aM6ZPUFSb(zY9l`r5Ap1(JN{P*3HKHAo!=hGH2#W0~^3*(d~FnD(_6zWHiaSPar z2|q63gbHU99al}b~6cl%yTe&+*UYi-#lC3K}grWDie4XJzi;;;oIp( z%v`~Rf{xZJU85v^ZhGm&Z5L+Dg`LAd&;B6X^nVE)sOTju7a&O$kYn9+-@bR$R4dhM zc`}){RnRWbgw4jOG$!kxpQog6c7CpyO;HLK7c>srlsB3{v*tW)9^n9nkGPLo+e$Y0 z)uj3A_|U$C&oF1->->2A;SJM1L*q071I9U!`~RqnPHu0agZsktIA8%1%|!v!e#kj{ z-N)wuR;z2#LS*s|n`o5EyT!TryYkU}Zm;EZBMtNnpX;gA1)ZR(E+ba2CQ=Jm)ZET7 zdin<284-sRDvBAFkW_@Qf!2u{J)!;90%xqT@Y!cV;~HKUVstWY$aM)W&sr*B^k;47 zAZYC2DpRQj$hf@d$dDek)sh=nG;{XKxH#D>e0olj>H4#wt{&}f=Net7gm#3bX~Xm3 z7d$=#Hu+&{EBod)rA#GLQLrm_9)>wR5)w}@A+|MN#K}$Rr2EMTiKZ*V zi>%Y*U5_<392si z9SCqbpE?%IR?_DycrHFT=n$)L#*{2Whh5p1LV_spbbW)Q0nZ~%nN7EvLs2lW4@p0&Fv-Km1^GaEQX0bIDkzd!ggY z_vlS6p#W!VwdxD36W zPA!4i&Xn97our$CgojolGYk&#!cO%3w+%YWrBb?8YCJtBfMG4}=OnYs@C36pZcvaf zOdKZH6sCScx6zoc+T53Hf6%EzlZUVgi<`XbeeHi#It)?^*=m9G?-X8ZW$Zh z@s&ZB{=A0yFo13Iq(}-Her630xw>7H;5$zkcoxmOC)igB&Mh1dc=Y4yr31tAy!(`)-f^C*<6AIyo4vxwMly>Lt)MVL99aMq;S?3Gvmx?pw3w8Orlj(;tV;s9XGuCV z2K1{NrY|e&aN9ZA>I=OYMVV{GLHY4n`G`5MzfVVvEf!3AI*0s9TxfzVCy9% z0H5;Jd?!^#3jT8+sODOwa)gOFIE~~(4h&{NwBXA1tGUUM{~tenMRtKQNzQ8jI0@{w zn2YhcUzo=DKD{%!%e%!xZwO)4_0#KnH1UKFAytCPS{*;Dn&>foUGF>qkO~6&fty3O z^78IPqrtWnDJLlg1bUiVb+rvx=Q5UeuO9t3YU1U!`U~F4D7;aF%p=TL7koNDY znNDay0AyhfF%2W7i%5vH4k1i`W~f*i0|QWy>Kbd%>S=(g((5_vN3n&(4>CO6*L272 zeV*YZXC>I578X#~*Xt({=f_(YFtZMCsKY4G0cJs2i$`8{@Lle50_O;KFy-zUb4H4gJtGrsizymr&H9de)7Mh zezKh=tfOMqbIub9`G2)jD@%jx zIx*)j**@zNb}fgbM7$-qfX)faeUF?d{6kCHTmFQCyV}5E#(MaMw)|5>*>Iox!GY^- z=|^9x%twpaN8;Y6R4O6?tc15&6z)G9C+!iu`!k`~!1eaG0B8)1TVSjp>|WFMRfz`#1Kv_Cz5*QlF^qxWrTS1X2C#qZ#Tq=q9TcMCn&; zX|20z=uM3KB6s`z{GdU9H>zGjB|e~T-uk`~Bxn4h7U;u8?rNi15~iFwmAS6{ccISD zfRE)g82*Xm%+#59_Q_x^DfXish!F+y1#I%na;j?1H@qZQw&*SuV}IA5c48%HHE+}W z%gl89j}tRV-^N)}dgHOE5A!fMW|>&7*kuO`2)b03PDZMTDGGs(1JjyW1CH(Oj>#i% zFTBA5Ojf>c@e2=wTxa!{kbfaz!QS86&6E__82kP*NOr10xVvSai}q^$tc`9qO8~L#`4&dFq>^2^}B(W0~L6bMMIYWfwq}V!P`; zi$sn9EcFqj!>cB@fQ7od!^TB_58ux1*VPgyZJ=BGzYn%{xk;C?L;Ry?riTyPt)uFG zrw0Dqo4)9bb31Ri_L;vy;l{57T|JYP6hxI_%vJf-wQaMq1tz54>s5Q!9nu~;JK3(H zNF~atcp8Izn&$f(KNY)g(qb*vv1|Xlc$!>b%XJ}<^;+_e!(tO3a6DnG5jLWuvlSMS z!{srwu)4q|{Pid`tFrjS(o0O0=5_d+zuVZS1nc^Yv%YaZf#^K}J`_P@(5m?Y@M;P$nf>(N>8`a}6jyyf3aF!3w^ zQIh7%z(A+DHz&lKBrpCXNi65KozzW(CmnCU^-HC6A*kjIM?{a)f_R_cjn=lGH=bzJNz31mEB> zQW}~_6wMnXB`jx*$irCYkB>RBZ<8Pz5SQhg%#ht;#HwLc;d*rkCq{yHYKGt9tE089 zg*Bg~0l#bBY=g)f4R4$4Xe6jGS9ClXTRhlb!CNq#Wiq#Uj5SbyB=SG1ToF!nr+FD- z1bpVE`p_dF=Xz$%s!n5UHT%HMryg5}ze-t58TFO0WOVlV4rQ9B`c=ZSfE&^+q&(ek z5$blZ5uvV3nW#p8fbt}7j`M}Q=udg(N|pR*FnYkD&4c>BbWg7md$w@mtf9dU3I#vJ z&VW@sIfnJj4v)de2+M-q=ACWprtynM;eVy9XQTbw_I4g1Y9GMaV#EsIsd9e9y6aRT z)&RB)+acKzkpA0N^+`XY3WsvgBxIc|*nB}rxV@`dVB2ws)m_qeb9NY+n-L)C)vTl& z4e-Pb%rxHoNkdkbym{NZ@>#Q`^eoc(Qet?uiq7CdY6Mq2c(hw^-m~hP*OtzGJZSDM910eMbz@~^D z;`&7F(N$A`;B_%JeP@}b3d=s(4!tz(rMj<7*UVWsccp%6efvSTZmvP~_E>9rJkFE4 z90%N7%*4v&4pcU?5Oac5!)0Hl&Lqd;ZIex4)@RnrB4_DmDeDY)>9&&kUi*ig#`$>H z{&#~_jm%n}q{rVoJZF}(j5*92k!-(?!!YAm^nnZ7N0vWNh~RE94fIG0+QL?uj$N=W za0S`pq52`tx*&Fo=|AU;GWjOC`~;wiw+2HyZRUhY|1~x-xT^Wz=c(pdswd|y$M8dP zaj`ug4O_+q0Z~(n6-6X?RF!Q((OWa?=)})*M<5c&?j%k#iA7blfBiU--&eJhWvDqD z&Moy`n*k=8Alz4z{=$8^O1baNpMv}5+z@NK4Qt%ak!&&Bn%*F?fybp0BIT0P^o^9GUP~^Pky*E<(nnHL!*jNkkul5E*lmhVv6e<|1!4{JIS#Tm{8TiT_r;h9|I_`Xwh@T^yL4 zq&d(F>mBtF8M(VdY)^RKM}>&ni1s!R?+3<@9J<%mpRNs6yv@mIDL0^ub30~5UARq- zOp6V=0OAY@NN28zrgHz?@wj4;t$W>Nnh~yvutOoY)!O#{!>`IFfTno`%%}MuUX9G1VFkAQ^ zzh6V+o&B4R$DM9h*IJ;csh%Uiq zj0-MAZK_WAc@EDbAr1b7r=7yZkkdw$Cw5Hn&rpe8b`{y?Vj-rm-Jp%DsE{5Tx(`UU zk#bfxZ2tRW$DBTO`=5EY$Y~ke>h&)j-v)Pex-VF9Q;Q%(?`S;LdK1I0;%pKi3>@}U zA;Ov`7X#kpX{Pe&C1<{0h0L8FQz8=AShadeksBeX9QK;?a)1BWXQ#de4*lgx`>rcD zT@~3%C}3yGZEo`pqB0zQWj|h@`eW?JOfn&Ic+1|c2vr2O=i$vBE8vrcEgLW zeP2@`2G&U!!P^v`IOPOo8VKCZ98niUB@)iY)(WUKZGX)g+34u(Q=auJX!Mlhqo@N% znGxgDUk7o_4w>*9k7b!7*A*4%;vG1@L8Fa*JpbYkEsg%px8$ydzD`|vTPDkbNC1Z) z5F$w)Z|2sIQ)VjHtj`C9@fM&ZCF2DW7jXk#Rh^Zx0}wk0f_zS>PCEx4cxV}|F3Y2sjyy*vEL&Y zty#%zZ!a0tp8qxTDRyIe6TlmPx?M0hW&?&H2{x3A&XDz-+b5Zet)DGNz$bk6_z@yx z%60=wWmGg%7_0dxQ@K@c)R=)*bhyRgSHG`fqa&B>d08cxOqe|TT_FQi${K&eMocxy zMk8>tlx1w$cu<*3PWvY}rR7zAqSJOZ=6L;>k=PYdY&XP#`uF5*BVtY>RodklGbd|% z-Vn@4vP(n4$82uTfJ_3okITz#DpSyl#rV05Eg0;K`*U98bj!n*Fslp8AHg5Av*#Uz ze3&N^J*-=xh&>{4$NU8|V1bX^FMfxvb_fFQ8uf3?z>k`yR?d+@lzG8Vp^=oJ)d0B_ z%X-I20J)5ypKE^N)y;kFAGw%>mt9g-w{O)YTynIV+r(MfL`#8`Nx=I@w|SZ#Af&ol zLT>N$D~zr5-FoaYDZ5h@Wz-Y(Q^feF8o#nz&Oh0KtlvF}=y4KHWZo~tMmeKDb{gM& zr@?V|+A|fc9>NzEo2q`?BS1Ii} zMeajw#B;R2<9QY~_;Xg5EDd;NQ`tW)6J|-0No^7|yiM;LJOGhaQ^Ly$KVH>Xm2?3V zTBez&IwjWQ9mDU-|Fux=XKj4hvbu_9!FSD_eE2G{ zURcn1VrR=CIR55x9{V!^mNDc#Ws<=$ZgMp)X=WqIrnXI`=_B+;pUQCp%+<5v`g5qR zcK3mCJpzKs;tqZd3U<*GIWl|LiL)!KZ%u8H$JDhj%8jqjmZ0qk{fjXjrv2%6H{ z$?|Sblu3R~8^^lltxgP;nPo(C+?Qo0%^7qbS!`k>ObMpTi5ypB+_!)4$bmNfP9}R3 zJ|fP-R064$q-A^uR4BODXtGmyat*1smW3?|t|&sO+Hx=^sJWy4SB~^lFkz?=Xq2{B z=d$sz4|9Q#uw)){;O4%fpM9j&hBE=za-L;#H5EzM6uo+O-l6uiX`FgrG#-mdeo?oA55tQi5?qsY7cd!nPZ?f?NU0?E*EYO(D6I|G_(W`A zPT(YK79_VDyAQdqM0K3)`j-7E>ytf<5x8RZKR*a-?k9SYO-p1_T96CSFnDn0rD3sm z-Jb{Fhr|Yb%f+d0(L2q=vId!gqqbO^QmaQ2kVj8PDL&MoaSrr&{`21B#*A`O^h zuQ@OC5vv2R{1N;lg0D@c$+I;7^czXKe&XnOLe2fz6DFWzL-yNm_?=_lnIBXCIXtRX zD*ea8V2rjJkKUksypmlqpaU22>UBPrUdJXG=!%R)VS8wX*siO~?%Y}_WS&j!@z%HI ziM*v!adGFiuA%0^JXhX@&gkxia!isvF{#xFMeC!2XKM?K7D8Dp znT_S>3_7lN2?6ZXtcsE}Xf1&A%UT55p1Vb3<%G=STAxxkjVg;wF9W-lrt}EAgGFL$ zh=41*NwZ!;Gt#*V(IF%hImVYq2B#e0X@l2)QXLsr>T6NGo#Qo&;L+LG|}+yWq}eo!BEc7Iv2{nz0okqs+3@baziC2 zD3Ee>{*7lGH%qh>l>xggeZ%Jtz`)|(R-B%acEs#`K?4IxPt>lMQ^Uj|^|4J6(nraL z__MSIq|Brph{d?R;j!xPuSt0K@ml%s^5LcX*4+sTRiX5Csl=9A=nlaEu_pG+HSmfi})W^ zlW;A}!6iZNFpFGnAQlSAmnkW1e1selb2h-01B8_AoxP+#W|EsyvCjwi8Uv;&0EX8e z`W3J`?So|uysOWmA3Yim?;Z&CuO2DB3t@&i3;ORilUI*bE(`^RHySZ5G?Y4Dz6B@* zcIC=gIxU9#UNrSq_vfBie}xaC_iiZ*1;N29KtJ+QT<_NYHPlH74y^2twMXPmI<@D@ zG`gfh8jRArdS0IGRf?WbY#mK(`qF&)K*<-VQ3W>**p%=l?~5b`LsS1Qq{mYBAk@eO zg-T0lwdeUouQ=Te9A>EVB8#|V$tP9DHs-WljtLcHJO&WxT{nD@2A={5h$MYkO6*OL zhgoO(m|SK|?2YpuZf#KTHG}QU|HsjJxU>1ce_MAcT58i)?OoKSRcb{lc5G@35__+H zv|1%rNYt(oJ60n>j1Dta?Gmv=?bfXMee!$$fgCyR{mX4yxi7=@A5$N+J9pAu)R{O+NcBkd$ z#i81~vJ#2+W0(p>>&;KJS47k_ugnv18O#0p+3D#Zvzj07Kd{>n>EjZ~Pq{GfY~6 zICzH$Dtt$<&RqhcPO@M9AwJapHVv1q32#la9SawXpnfr1izNn+UH!CF@^+m zGdbMJ+^iwDiM<8Rij*>mqr=IpRQTJcSu(XK_by1#s7 z`L2>lriAI{(5SWd;XyOWP^xDHZd;~<$WJRXL6@$!h&-{2;m&O@3%m7!lKsr>e)$IJ zSl62m-sL&UP`NsD(-{W%m3mQu0$kA55O>NnCgJWNeHJWqdd~X1HX1jAG5xjgxwQB; zr}$$+Z9;3a^G=JefvUX>!Ladg=F&Ff^b#F)y+UyOD7c?V>%YQeW!O`$`UIQL#MK7` zevSJaf7{e>uIaR+Xi%kRZq#H>1o<#ZekUQx`d@-+07j$?rq?a@1U0E|a1=5jiP`W? z5BtDwg0AEZ>37ZIfnqrS9O2@yU-J;8{JLu|DGpTfMbUQgW+MevYxvK{)Ll@JE_y~@ zd2E%ETp!W`tm)tF@Xs46Sn0VsbdOz98as!66mo;&`%)REGeN_9y~3_@%FJomZ6Y7H zK6QC(DZqRszz;&~6Ap68E0D|?i})Xnfo!&S$nCHBzNw`1D$bJ^_WtH9?5eSg`jiG6 zdDHa9l_Q|fI?qUH^DfBPaC^V2&x=GkMebnSQhd!*0=)g-O7#{i_rF&SJ4u$M;l4B- zyoVaKuCP-)hOVlC9*m)Pntq=`s}6QCnB$BaP29)2tC?#wDH*vPH?D|Dvy0=WO2Z~M z*6oD%4i65LDjX@hfCwVVE5}oB`7+>i znP`^|(58PlBIZYUYMAu*cP}NeUmmjDorBlWk&Gwhhp)rTUu)tzb^~+$Zq!+jSSd%sd-^e5Rd|-%5B{5PEK|JyR`VB%qcqH(4f8-zce;8m|~5Kfi#v z$lb>VFK<;r>2I_TKj@TwinMKp+-Z3GRRA}imlH?Ar38`JDbV0e%Gl}8`RQgU%P#Ht z$_erH%Cp1mitq<2yGBNj2IBPwLas2hO8r~>n3X=JWGGGfj*~Xf#R9B1)@?v@rKqED zB0%tg4X7WzgO8ai3@NjV?>0 z^RM#8#QU_Pgi-xb2f7YBll_Qr=CD+&7uLY0l3+lHu9p%Z`8-8dCsj@C_M;ZpyIA^i zh6zzcNlC9uw;i)}6Hn9j%%s}gX(|THV#_4)O!lv$?d&{1qP~m8&oJ1|^*XB;Vnkf+ zwM!Dg;fk@P%LG8*1l)kn?+BRRuR})4Efvd~Fpns8=O7}7tE{~yk6eG}_kGfEzlSqV zjiavrj+D={pG%D2{KbQ%c6nu2TFS5gM>WAlOAYJ#Or5S*JhJ>TSUyr(QPos2q(GtI zM)oiB->%x|{mMCu-?i3CA-X{0oou(Q=CocgQXcWr*-+u<%D!cSttLK|hW;C1wBf&r z42q=lLzr1+!Aa2BfNG!gy%&6z{fItKqQb7AhGdJ@tc94~d~DNV7-rm7U2%pKV>c|; zrZ)-EoHUqzX*RKY0i7y6oN&jR@86sG68TF;F<0m3*GDa9RvH|$pDuR*#cBFSC)5iX zS_I9l^t;9CoH}@C!AlFh=jJGfmx|U(i{+gg?0YM_?6mET5`6#Me(6~*HQ^JyUh5Tn z*(eA9U1_j4JfrBYx8ek3`8+V zkcAC3Nb!W4BowPGX?EtQaXrHO;2j7Ru!sjvdXqN)R*Z;ur_p`SLBIbhgi{ zd>63TVl^lH(fmhuD(MHG);;~SftNipvf4c8w71uoC#7gTCThqBQG_tBn(i303J^vg zDHcHVZ+mXG*e}?Sp16v{Hh}k=lPcymW?CEOy;R;EPcfrVRz5pi5JA}xM+Ak?bH-lVcJRy)%j zMOV{15&N`=kA?dw0>d%uAPrw`NA3 zn+sqko&}#rtAIB8tcEmh!D=idhx3`apmD+`}Zl7?SdWK%pXo%f6`7*9%T4P21xO+-W!XC0) z7TGTCEa*R}70iA?D#CF^`f6PhTp3k(+#V)`@C&vGZl^8-c9FaL!w6XlbVvrAklCed z6_|wK-e`OF>cXO@<&y9KlYCG=_Sz1Y4a;HygN-xp@MK16 zRl&0}X3Kf85vqicyP$JQxrf3OH@apqGqPo=U3qzXE-N!^8e>ZK%$pv2X^$SvlZ ze%w@ZPXOP==la)ZFcYLX0L7Eg^!=D%LvEaRs~J74FV2Y`6bC5v0kgOF?MX3T=leLP zwpSjbjzTf~U!R~7W)%zvl)q(tT5z0s^{4Y;Fva2i+aKCPjp4ok2dk>X5kdEn^-I^0 zugfyFLrAU$L*O2^HmVVqS7U*nI4GoOyGlGARu*ULP6oaYQ5Tx@+e2tvF}C1OC5tEL zyJs#5a*TFr^x=xqCk-%cErC&iCwa(*0XHtS3Ewe*2yQ#bHE2J?>!psW4GA;2LQGhA zL%n~y?byA&S9uj@soZOf!AC zZJhKFW=SB*WR#FIXQ^jqSu7kc(cz}$cVAqtKCFv>??ef?q-TbxYS;Og7Q65Fl{Ge( zs_ZNdp`MR3my*OZS@TpKkU}N%E$O(+9E7UP;HpeZ>$pqzx;e{z&g*5wZSl&^VhDg) zH*Vz9iO0>EZneR7s4@mNKT++0xjmPAQMpNhKI;A4Zi~SGT2B2ilgPucmVTU)BiRer z;2jji4dil!C|92Ur!pF0>e(c*QS@gpW; znw=*z3F!UZ-7UF$>AtL;_|rf2uSU9*^Y1?E`NXBolfBl*6B?WFVA2E7Yre zO*Rtyh;(q~o)(|m1Bga;4CXbd-LD1v9U&?+sLpt~T9(6bpVFCme{3}E_~D&2sV|k# zu~iw-@okh$8siwf? ze`VGT%30$XR3?i3J)Quz{#|oGJsRdsNOO2f$JHBEw1AKEGNbVO=Zw%Ttl1k~ru6MF z?wWUqPs0Q6;`DxCJEZ(`magR7NFKAc2iXH%*U$yz(p66slgHRvLfhB~smQ(qRlJz; z1J`g-v^uwXuA4%ZzW1Hhn|WbYE=!5(botOPOkrBS`X$#BNQM{R4LTb-hRs+{;WH12 zrav_IJ%c1+dTngk(~TqY(7+9t!@vAK=pw%U=j6Mo7=p#?~>0{nBIEsTD0dpdw`c2Gaf&Dd-OnE3-^s` zE~pzbm@OYp8c31OdzbTqLGE+QYsZmjYk@`9e&z1IGkoxFS%0%!^QIX!h@X**8nN)Q z*^aOQdTjr;Z~e1c?GTM;NeXnf%C@uL5KoMIc~9n})0u7_*PH*G6G9nj>=JHzTg zJseQh3dp2(H2BGJJJp8K>^6Z}ZJaonKjiPgF%=bi?t?fr5Tlb8@5#5R6gJ7h>=t^c z#C?y&Fm=)L8I$O(B2*e--W7kYY*M_VY6eF?Nle#UzqCimzK)d?$tsJJ#H`ZjtQuc$ z(CgIW)UUE_b&mZkO>^VMf4s~fDM_Jp(9tfeV8vaZC1Y#i{Mhg>HJLbD6;)vw=5=ID zk9VAT%EM;y6coTQ6S+CBv~yKD)MZ(sQpq^8F*bS+a?rB5rf*d0uC2Wx)8s{4$+ZrLm#q*5}!rWf-`f_vz_3~wMX z=i`bo2T39^9x0%!<;|y(bnmvo79@!AAH`i*& zNp0#T0ErUBvU$^(9bPfVxukSyW6pU;0OwclZ=wL@Pp!!yRjg^e-ZpuB zPDRqa6BHg)nRt9-1h9j`;T>9sJO0X3o5{x3xDxNxd=Yg1j*=VXQxByJ>O2mn0+^4C}pPNm<07(^}T2RMSZJH~UhtZs4L4Xnj8Y5!t zU1PS-Qmc3vM{K0#rFbu$bVwPoIT^jl1Gfg^Y<#rGM%p`o!*;O7M1Esh+lLG5}y z3x8V6kZIl(AYv`5a}2F%gJR}if(_r#3|Ii3wM{h09jkt-{!5B4OqwW!tJ&o9e#L*% zJSpH!yLPW}4XF5;WMa}92!ICF#%va@>+*I928sALwjF@PcDA?MlfH}`6fh);L=T4w zj#GLseganEynQm7FuM{ut3){T$#Ji@-`bMQ(~9RFiVr^?dezJo6s|i;8=-H|rI|}z zoK?+_;VW(orNi7@?Uc7C+BLXd(uurKPVq0D$axcztM^vv$HM^gN}Z`H_gag+y~`GM z2|>|*eMNX1Nzm2j|8K85me|v$*rS%{Pk+Na@Jt)oQH|eSKd}oBCr!I{A2C+{m+12v z2$QFOHPs_5d4Aq*U!Jufs?@F@O%xl%5l zPr&1I5}A@P0S>Zg!vbRxVKCf#=PvjsF<0y^SqqgkB1}M;xEG>&khJ6e`!%5jIxv2|YC!590D78eDX zRQjwYt5v5zt*K!tS(6HPu(z+@jq_P>F)vDH_|~6aH9D7{@IRVAM?&q2*-S@)kJ%17 zTIY`1P?^&w`BqWaPZQl9sMti9bn3<@v@SS%F&n>nv&|X8=xkRRXLiNTev}CeQ-OF@ z)iz(2v3N|vcBJ+~prxpG@MQ~q{m<2GjiXPK9Py_3Fr7f1SrQ$hidXo~*B=VoAIh`9 zQ{?a?^ldi>_HELN7L3 z(*!&SiVrAxc=`w7xkHnU*oc{3T*1e(iDH3Fi1=xk&oTGQAEz&pe^HSUH}kGL-43?4 zo;7HFpSqn5xu>@x5=I4s|;=l3Ac&)#~u93|Jz7QuszI1jny%yT=QL zY92O3PD%tOeY3HHneDlsF{O;%wb-Gi<VfW!l2sZ!a_ok5;=9w=8qx-(v1%vTI@__I7biwjXwPWA=x@5L1U z98Bqs=5Ixgj=jPP)^V=99Zd861!kUwrG+tk(6U|Gp{HRjF4oV>t;9oN2gev6!a$dk zn0ZEq?;n6v!VzINO1L|yq*Dt5!@~T^e3xCc0OW50HASOaw&op18&XQ2b^PioMh4 zvTPD^h-!O*;r4I;sJObzaG=;^B@6URwkPWuv4IrvB#IKgO8Um_GB)AT)$21 zZ+_x8*g_S2JE_<#P2h&c>;iHn?pt5iqG(sdm&s#7I;3OF**x3Hy}F{iPrjNDv(fx2 zCndUm{jy)He@4{0 zz}z1%`)u(idk>(&4ch)CGyDxVlN6MLZm*ofS&vd_jEbP~8ncX`tr<__5c0uppsi;` zfUwW|%Z-re>`Parnr$DrFJHgh(sG~P4zSy=4vx=MbzwK>kEH(*=CmQLGm;_>JH;J3 zM7OL{`7F-ariqh-0^}2H$J$ArD3&dDk`4R974UJ7OBH$1eCWl-tW;*t+qDpZC3N5kS|?}dB6U=`!OamR-z z+rA&`;~L=*O;v2%3EhA}B2DbY7Dt?KB3lRgAz811>#O8a^XsFUU&~LpmgIut z%ym!kw)J2E_tG8enUOCu2Z*O;#=j~%8=}Ul23ZOKXxFvV$mIXzAJ7p;L&jm=6i87eaR7e&620#N# zwSJez=1&c&6;5Bm^v``HSNq^DQo-rHoWiW|$L2VSdXPuknh#;hb#~7D&))>2GPafD z6$^{?D7(|cj#=HCn5H&@8o0h=XVOYS3dR1ZcHo{Q?qY$537fCzB0cE2?9ym*9!=G! z{dpS1ZJN8hJoYI}@V1Yjt}2-?M%bTC7=qH^p!@87 zVt&F8gG~2HSyYV;UaE(DQmD`c&SPpa3-a?oR3ej!w!+avEC+--t5Rz;drH%)Yy8wJ};cDtfVZKWq4ih`k?LToolf)V|Y@JoV(=mV1P2q*RzyDE1d_Edt zFfAMdn#nWnS|(8_WxzSSTnWa@VKIDWPRG1+Pf3vrbJ4ny3@q+b3yuhGO8X2D$|`y2 ze%f%wwno`Gp~d&uLGoF3qxJdx>M0#YTX+zR4JLR2p%H=|=Q5!FF2!u?O3UHm?)N(R zoCtE{_FK_C*L_ZjRl{isTu2=J>S;kt`G=_#2)2F3rrjksFfSZ3*eW~WJyk~ z(f`r7;B(9Cps{-n^7rWFfc&q^Z{0Mzl}!KUstBZs+!LcZzc;o+>jW_=kZ=e6bztZq zI^^SLk?n#np+2H#H&Zvt4RidiCn0aY%W`!W=Tv>OH)$S;GI{X!$_IV|0{YCv&~TG# zFqd`zM6fb84Q@LPbFh=2pNhWJs17AJvS)4)YGA@nwTxMJGu={?ivaLi(f)!onJ+Xl zKfsy#w0+wX7@rd;ej#ixG*{a`Xh)lroeeFe`lT+`6fcr$z248M*Y|tDep$f;(z1=Y zM9n)xjRn5Futh?frKDxOkj|nyo7vmpF%Ey$Z2iy8?JYRuq1F-8Wb5I+xl3*F`MZs= z+EDj0%~j@7U{z+`u9VHKK!nSQj1~q_UqpX{J5k2j)bL*E3aJHwM0n1Gh?UZzIlk#2 zK(dpj|ME}UxGdTWvS3|}H2dM5)XK3@yVH*Ce&C!w4S1EubdUU%eDphC}2R9gQ~l`w(8|>xeLp zhi<`(I?IEurZ-CtKwM{&)-hi%Ta(J&5PrrP#R|C9hL%KJ_Q5tD)_t>iIZ;D7@l4Qr zJO5=oM#@npNUgiwRK#CbV5jGr1dTjK%r?~sbTnm8j;}Jw0|e;P+WAn&m{^_e{sRVT zI|?7&Y?Mfei;*no%gB%X4rfzXKv)(sMxKGSCo(5l5zY-I%G6jfRPp%SnYnK#` z9Y#u%`5jADpr7R4hazsmU0hAQ+dcK9d;HIHQk?V{W&EJc)Xknc;oLlq)aJHk2nM&{ zGcAr)xldz~UV#T;eA%LpZFRPJgGI>oEJZ6#wF2xAAvgyV+bhCyJZAz`j=_>CtTUvO+{0B$GM?7i2nZ^Pn=W323o}?4h9K7Od zIffd;6og#hqePxHIeMM@tPpn^kXxZnW+%sL5TH%9ZZagX_Dfkyea4e^B!=dCq7>#jW?dJP}5}6Sv1Ph|?K2~(p zW5UAxEgpspy5BB~NqXjxxzxruWpS_A)sA>qtJ%aaa_}73x4jk}|M%|p18vF4JDj8a zMrq?ec+H~rzTEFzdZlT^(7?_s+Q-WX0@50$H4hc#pEi-~4uOBq;9|>Fidz+?Z%gM! z41iF{=-rqn26E|LmjZ8%$N2uXr?@Twsk2_9_IE!2&G{zbJxG6w%KuBgb`;Ef)%A6W zsIn1DD%#|pC(=st#1t~!*1;Y{pQmr`r5W^lPUe`3M8HOiJLnwD+o-pmUfuoba4TA1 zkY1hP@#MK=Wl!k|K3sti0jXH8^AvGL{L}Uy$`l%WoZ8Ru%_`(xg7eB^W#hVrgt^?@ z+~|{tV<6rze^sH33+eiyN({?VdwUq!Zc%z^s8u`WJQU<`HMD>65>xi8vA=r;oj32V*8%ZvS$Dd}``BG%nW%$KR zUO9dMsbGBA1v$s)``W;{-(!dkDmDO{eI&})nA-Rs5XDHzthVY!=^d_Ny0+XbkGdEivmU4MlKF&`Q0i(1=OZdM&*_V=3u zEdMfAupx!12!_ste9c#y_bNE;%6!4jl+VB7TOVKlBaWgqugsu${U%XMKF2DaU5k(* zGhR}91KyCZ@1A25ngV9*m-`L?En%eh^>?0GGP7(i=l;cB%e5#eyrWG`YR*rtWo=is zyR8Y0?d-0v`K+THj3;1AO@YIoYS2ah>D?4$Xv-CHTkcUy}+itG9QIYVST^05d)Jtwx8eaH$)6D053#&UtcFcz+~-p3 zI=XR^g)2AFS5z7fY&eBIpUfA!iy9K-PHKH@Y|fMCf6P4?gGm%OHODTlg`wokZeCp%sJ>pS@V8zw?)e8{^$_6%jFqT7 zt)v{#P`9@BFgRS!L)~v2?S-)hZCu!+g2@>{0QaAb;yL2V_!8y}?;;>`-J@X6Y`~rE zvudI)@4nr=wT88DQgO>=?f+;P1Bia%qe%-Cab=z1Xp8phqRgb==uk(C5Zkc-j@SeO zy=7s&Jyh=$Yvi8(Jaf#{;^u7MH|4o=+~m|HzCE!_6TsKRT#d%H3cS|#9qai@_qU;t zS?t}#{ApWd^A%jeq+~fZucqkuvVA$*2#(%$Sh9PRhiz;*-%+k9%nmq8G^n(I^oP}# zYjaqhude6jmE>Nf>0K%^_J?j1M0J!kPt&CqA^ZZ8@er@csXglON34W3ru~E8O?2UK z`FeO-8saad5QQB|G8s!-~FCko>iT<*)sd_?Qm)K3prZD(Yh`+RKLIaykrw}Y8b zXaipi2!EWwWmNCfV0;Y!Id43oznqI^Y#B?cO+1&ZT@TP~W+>tYlCH^C*8E;-LQJmS z+ZpQm^lG5;zpOgCgCF;D$0_U)HExHfoZVk|xP3ng+U4KIhh1%_PKYn$trTE~zd!K$ z9)27zsiqrtQRN7EJlgtHAx}=_J-QsgDLqq&P?kjSbjR*dYFM2T1FF=j=(RVu8h zr7*>Zw`!YD2dHimVxCj0xC~SL02O1ep~1t=jzcd_m5$Ec_-Mt@?ZaB8O%<%~2N@ef z|6%6hg{EXSK51H>#V~0keUNRW-T8x)nF zh+T!Lxwv!mJHz*0^s;P6%=>Kql}RwB($?lk>c$d3Y+g0!Fhf7TPu6IYr4@Xk{@B%s zkw(oK4hPFW9zZ1Rj`ok8x@!p&NezgoM|SNVjX~vAH1$?FRy)>)3YIIW5@||CrAoeR z3gDMGjUkS=v*X>l#oSi&5z}^&hjkZtITDxxD9y}Y-^#u))&oSPko)~dI)B`->tkF? zPxUvvr5X+$cC_H`F$gl8(*FJKkg#5>eG#l0#owty4VBtOC3^K9|1yT zAz{job!U78P);Rp6rR?9e?qfB)A|;^+8E>sv@*-_BuWl}txrj?Qkk;r6i@0PfJaq_ zos^+Z#l~q2Qh+PD1h3G^n=HPL;syS3=F=?p`+>Wut44Ffy2?%nX+^y*`#9ueu4)zD zP+e!Iuy&BA44)+${uS=VF>qV|dkc>Lk5?kgLi91wg$A z`|bel6iY#YQwU)Ox>^Mw_o=Doncwyje;PMv&W4IZug3c* zPRnD%xQoMTmXjwQWUxwlOFbHJ5A?}z|8lp0!ttx@B{wLy*2mT6IOxer-UMOu*Ga)) z#M44W345-hciG5_c31WYV7BK>+g5Tp$xhq%eqRH=ao?#qj2=`a;n&ylY;=fzo38V- zxHaht--p*5md=wOzEC%S+`*pGDgz9((PF){?1sKMWITga`Fl3P)6izKGKJd8p9rQ3 zaVf8Sc*9_V0Nq_WHKSUM_#yuywHx$%$t*nA_9Y|a<*RT>o0ZWHQ*$mG5>JmRnwxOV zYb|Zq(KGeEUsaM5gOsmu+8W^u1eN3Il{Jl1+?kN6ORfCe&o8|I)#c|~zTK^8BOYvR zKL?S*36-h@iRq|~tszT_xd~{1U%Up?PZLZYBN!px! zB<-Z!v**uDtsAn}xz{XByjyPROZRI`audl5castOBB zH3UEjX8)Pz`BV6JQ**CT|25koI$!^(t)@~+ZP{<@(MZXqM+#clQT2xHJ96{T1Z5eh zx3fiz%AeZl?WH8Mk1yy4rNBD3?tp3(uNQ}ab5}FPO0olTbEdT&_8#89@=2$-@ov?K z{XuEblmt&uYkoq%%>z*0@-AJddCj)BkAv+5FH?`?O33}$Pi`jBdNZ`HFS2ebo%dCL zTPxj_YK;WjeC%l&@-wR-TAM%|GK;<12)oTYi%-?q>_jzLqwB3~vYPdSp$^3jlau_o ze@T$a7yDi_W%19aR(nyC)@qxu9FFq}3EyF%ec|gjvnVFCbT_YLH*5aT7mE{PlucR_ zOIwYJp359_92*w2Gee1)FUyP+qt>?9ea6#s`CFi?3Dw z79p?Grrc#$q0zKQC@=2^_URv6gj=su2U3UyZHZf(TyJu?%w6s;v9ayLT}(l3Euyox+*?Sor6T5^XbMkVla;}OS>J0b zoHQdlujvQo)nI`(_S90M!TQWo-^2-V`~=x&z8{2sUylHr^hv4C3ceucF z)-PCG+)C8*39T53Q8m!*G?Ld37X7LFD2*SE?T)FzvBiTZF$|y`*f&Q_x)oh7*B4_m#+i0%} z9e_sP4&n^FCwtlD%#bftJvTk|NLAZ=z?a?kZfuG873>0Tzqg-m=nJ+6U2HdHDBiIi z&K_5G*F6NF1KbvO*wz0ZP3b$)%9)aNhExE|wlGehDbB6;hAp~5jxPFjb>#X)yl^;f zF zRd=^I&g7M33xm2$BaK=56_@xuE6c;NT$gcYG1#Uyd+>#QSyrF0GAM9E2R3(T_iU}S zEv9!m!$V;bsAlAqsgl!eZG4g4pw*y6Z@ya_S!Jdv%dF(2YMvrN>_#{50|E_8*CVO_ zAIds(;s`N=kd+}pE#P^>P3MHb$)KzyybUdM?uEHf>X4K4y;Y@wd~3~Sexe=P%%4iM z(guva^9dw3uDh>xEcP97t3Y#Qs8HwLW{}JrmwLSQ)O$ zL=xwVPS9v?JD8gx4a_SdCnOc)D~s7PytKdQDkXQn+{WRDon4(nxqXsCJXN z5@r=F#na&LgE9r3O-n*g4W?Qh%`@!lyUb+nA}7llJCnSgONpbbwxU1Qw&Q2~x2ssN8$3wBC z(>-Of{@QnXgVyl&+)U?V1p06R7kW*U7r^p4`tKhO-PUG}-n*#^Wt~cQHsNTIjbq3q zIL7}#N!&$VSbyAi@7;I}THcEsPAzZqXEn9_?1U0Jxft3SlELC{#`JU+-|_&D-b9kK2>1`<-E1!Oi=@--|)rtzt_~;fzIjlLEO=4B! zlK0ju8=1mhnSXPZRd_)XZ}`$Zn9{=j`D^!!XLsZGY9hqGfWd@!h?CvTvJ;-F4}Lq0 z)#E}r9TIN2$TMLQtRs5jJ${j}y2m%Z{aRMqJb%F;^VjoW<)m-lZb2kyZ@u}9P>2Me zv|}Ew!$y4$sB{Z@N9w~e*JmnPqPU02W!rexP@j2WW5Ev*eq8JZ(Wb6?Sgzr7=3AsI zbLrP=C2gxKZb~!$vV{e%LGvB(BQMt=5h^C=;QV90L6+n1nfxneIcJ{6(CH)VT7qfW zhpm}FkI7Pv$X;XknBYuNJ%AMA7W59+=!PS!I(veh0g!qnX~E6U}%tjK=+NK-PK*Viy?nnDl>9pQOkCb;k@Re6f=R zc}|UD&77OTWn0+S?hrbZ2_iMe^U?7K(#?#{3K#}h*?Vy?=T%Zq9&VSjqQ(!gNHt4QP1Rl z^{@wYsTSQ8gtr;tH2QClCid9h`TK*ogI{?5E(<;D!%kL|O`!``{KpZQ&BUCD056iA z50xmgMU7C#x3p)$>HvIX{O+|`LxDtJXD2|?PRNJor~OwgJQyvZ*M1ciIR7~qe3$vdgUOh|KNT@?XGIy}6&&Ln(Nr zd7)yw0a=n&*A<)I5E2ERIX`_WKUBK9I(jD$@PTbBvcLQq{k`DM(cNFS_#)7EGEJ_g zBDZwVbf^qZ9p9KcCMM93k?H@@=QU@U;iw zLz5RDbRwLjX^FbdusA->lRNjep1*cg`U)~K@UNk&uN^4AAu1dNZfzYc6PaScEz#NG z2V1@Dz*uFzq@CjC7sH>H1~k=pX-|rWU7jx1xBrj8={xpi!ih z+);H|@agw=+wCqDTYQ_g7eIAAYB%O9TEN0I%x^eAe)_-2@{()_i#CT~hTs>dCA(_8 z=p%CP9Bm)_lWBncRAXafOR;r*f}cK2)(4ElQzQ7RndN7e(EL#5CCCnR0&n2s^j&g$ z$VmTh-9Go7mKVugW>=eOB+PR3iMF-&IE#y5IjTu|`-!N&=jCB_j>Y7#jl+3s@@l`a zitUq&kLa22cTvwrgtFzi8)aKgME#<|dm<6C>ZnvJKIqF8DVC`_AF#+Wp~()$j;Z4L z`t9z(a*YT&&oe=nk_*=(TfU1@;d~c2jgJqN(Xo8a-pHHEu2wvCDQe4k&Z2YYN#Yk( zF+b)F2?6!4Lo$ul{0Mk&D)avj^6*Dg{?_WkY+FG6&A_asa57gK9{ zwLYG8-^jYkFcM!SmLL{qu45NSh5ZC~43D{i@6&4LmZ=;>wM<703Ut(Vfbnc+7P7O6 zdFtQ6q4WrK(pxgmAELe2UnMYIaRBW-CH2-vpp5mfRUNu)lfcJliZSNd zcFf=<*L?#g<=kyLwV~s(9m2D4$W+;qdppKQLUxs=^3PubSOExB_>B1**d=3WQ9@eJgTnd zcI#p;R0S|sexys=hN)7kzG5 zooQnOKH8tRi}s&?$?^6~QEN}`U!fqnHC48;*Oh;*$@2Wqw9>Dxv|r3^*LW5Oa*!a1 zK9P9pFjjUrJ6R1wa;epYkfH!9WZ=_+RBfM4+BSvkJMyw>Z4!pHDwQJ9q zA$F)yV$~)=P@#5f)_lKwe?gvKlIO{t>pIWl;MWlY!O1~BJH$zX%sR7cFSNp|wPnj` zVpa1jyuuyLetSAiWSEBoE1`6f8mU~b&K@r%&e3>yP1B@o0@*%cRv!{eS?i?dXS?#9 z+Aj;+2#x+;piF!iEIvNgU%u#RV)++uktYZ2ehA6p{G2w_bj>uy%nQNI&0fj3@p`)% zTuw4D|0&9H!^rYiH;1T1TlXBmu zNnwTr!?K%cyaFZDmu)$h|0+twT%u9JA$%hXxFt4w`lkaTFqQeSQluPcPcqFg@LNsZ z{_S1v8-p)4@pR8IUYSUYiDhHVf>901N`oOGHQs)Py*!a6vSjHG+D^T-#OVY@Rrak z6zqI9OYUcPQ0;?*nvGEaC~TSnbZD?=;8`Z@&w5ur9HH2 z@9ky>R>Vjvx4o|sspr-+qc)0?tmO@{z_86DS>*o?9~ zq`H9XFhyT~9UZHdL)gw*tD4&1YrqC%GiOSMUI~fZqV?z`wNtV^ENu82W5n}~KV6(} zJKppG*rb}=Z|6T-_k5aV=2a8`&<8E1Uv_d?#JaxWBO9RS099xZO`(8>E@w_X|Gx(62S|qY+0LGpK5z#;X#U}jTYmW_+ zrFe+5{i`%juk zP^+E!{pY{l*A0mDxg^@QW0N(WNDTBoDAP*mOMbk!JE%oTTz}{<_O^WKOw3(Y4v7N?8a4Cz7c!W|B%?0V(mg~H_-V~-?`34&5Vo#+m428ooSkR z`rAxj$o;?-=z589TR8hA|NHqAD^hcV-%|v&TBV6vdT(Ik3FwmzdH~vKW##tr(xbQz zcK@R)e7A`LY9ty3%qV6jL^xPuN zUsB$dPx+hJRMw~eQMp>bZcp<&7>a7B^Tk50!K$?89i5&m$S{``H+IA>HeMnRr1KQM z87!g#TWoc0XC_ag=$+deBVlT0iH9)9=7>qKeyB@)EE`Oo!{E#65_SL2fo$y^f&D%7 zAHPr|1xFYQq^m0~z4TEUQD`Jd)096)X9`L zc6+I=?CCB|Rs%v^Mgcbb7(F;z9x{bP>pzOU4ZNJsZdg0E*}I~d`MHmD4olwOOu+p4 z=b1#AFpoqFJHR$w2f+QNL!4B`H9I>*)wF1WboHd=jh?#AHo;Z}eiiHjDf3Oe zf+_rYx4-#7J4u)9_fj6qcnnQO%szep-RlR210|ihA=S@f8s0i(UdbZ>bidPzz}@?%*8F`gu_mij!}k<3Dd$p)Mvj}&or zwFvG3P*!PKz)Ygi7!18YkrROs^?&8GCsuV^iM0st(2O@>=#|iWmFo5X1Y#ZEqT?iA znyo4&hbdnz7G@W4c&kxtRdMQUx22a^g(AHG{QXl&;1YDz#oh_0SX0L%Lf_fda)!${ z!VtF;n^CjF$3-Qqq*i-6a+|T=l1{E3~!JuZ(?)k(51F3d5KZJp^J$Eqm# za{Q(I=0t%&V@2yBu;V|f@e4Vrq>PZ=+B#j0#|Y>MNfcI72Pl>>C%&0P_jU4Wi+p7| z9i9TpnozwUsF%&NQYH1eaN*jbu%Q2+Nw-P?V=!-{GFDiAO48mLv11_9qZi`Z_!}3_ z#p)PoB!+%4tF>yS$t7s7i-Pcmo2b46me(aKrF;qeZl;cTlr^8s3za!e8s8c~ZF+UH zhGnKGdYJOwapK#~azyXWK@l@B70p*G95C4xt64}@E%kY;p$!{zl-E2dD8<+75boE{7;|WT(aN7exo2`;TISKROwfvUC zG*%`&ade37C9Eq{Dt;ITG1OMMR>Y>2t+}hSyCE(+?4W z=vR<^$A+fR4}DpbfeUIq@B2=LX$HcLZw6Z3 zjyT=;5u8_T)&ILa9P528dY9223)<`*nFgh#ayQ?*$HNW(fAe&*^aZNJmcHP4hs{Z!$1ODOoovW zKc~YZhUXM2WQ-HJzCjLOh^hRkNPQ*>O(U9>)!yX^PeV zxih%kC5`5qzV?Xu>W40yJQg(8*7I?s{!Gf$ncrg>2_~}c z+{7pNO6WuDM$(K;38Q!MeFtAfWaicUIdG=HeF9$ygs2@qpS8;E&967qAwFB{nd z1Bc7UuQP+NUpKmSVj5EtQS~j0XFHPz&~L!BT|u7HETT0Sb>46)&YhiP?N^XBaNG=c zjALrSlbnp3YE0ueOrG`IgEZdV@r<_0qHHTR#AX)2D9Q>3GJa^-Tl&u@XI=+AiXX@j&hYrHr9y~#(Z>12VTJ&j&r732odZn_6=shi#| zvb%sDBkekyoPFDP+AZ?J9pU79#JxeCn6!5>-+|9ltT$fp1u&Xl-CYDr_%ht`p zZleRt4+4m`<%GfCbrY-Zt|u&KhpsNI|Gv&(3iT7A)M=MNQZ+RuPlvMa1FN)8gY7+# zMNwpZ8RsJYsjHTY6PxU|HXCa>88b$WbAf9A8GW%6m#_H2#q^-|rIPp18K$ zHkXoux`j8mk8Zh}6^1a;Frj(Na8J>iuV5s5&-o&$AuXpG6#XpH>=?lk^=2_nZ@L{x z0!xV<|3_triIjsDrzdzldLpBh*0dwaeUWKy*BHvta?tDK6d?N_)j)RbU%zpk0ix+8 z^z_RZ9zmbSi~oZ2ainjz;C!zN%N3xBUKcV?lr*@RZ>Fnt8H^IjUZ*I&fpGx~dza$Y zu|%C8Kbs8{r~ab~dT8OHQ*gt6UI2CDl-l))yfXh{C9e@NEgdn2C)VLO$0JIPseH}dXGUI#W)|S!m$%C({3#$fFjoO(#SR|Q z1!zy1OqyJcM<-b#VH?$_?Ec9T_|mSY`#ZsJ>|mU%?EO!bkC#}S$PRwYu`1VNTD0z6 zE;w!<`lIhJE(Z9e>(bE=rU=$jLu) z480Gri=+H^Ox@&dB#hw*?1kFVs(_ux#p1b77P6z3XpO|eRllR4%L>f)=3<7#`n(8+ zK3NZBV!7(ejf7UReW9b2dw-Rmz1$i=3ASE+bmE4b=E)cEgbuz{pL+S_NGaf_4s9h_^sBJj^W&o(OdMuzO3^)iIesIJoYa>@|!cL;TA z*drN*)BFkKDpZT5!}4;gc45xqb#Us~zE!{|rz;V2|uZ!+)upmH16~W4PIS z1zY7F9_b66@2%)DWtDiEpxN zj`~QFLoyTZvNzf6obR7oHmj(b9qk6Lao+{XYyy*$bo2t`r598zBU{FGN7sDG)43J1 zR2q?#G@U7DB6zs56V zWASdfF;Os?jkoXB{Q9nkRMQi;jhNlZ$_%rM zAh|cA>HCG5UN8s;VTLsG`$(ZRQ~1D}{KYZW{CeMS#d_`a_?H^&G*r5d(Yfuh4MIA4 zg%eO8mqDPAzHaKd+(dDsfb<^C+QMqnC*D`73twLFoV-DUwtC`VX0L|uCo+W+$19l;gBg#)kB3iM-&9&^K} z+O)&GxwoRRgrj&TxWgdi+1X5YZiFgxGx+X(bI9nsW+s^)!!C%3K;-t8w70ax4UqcK z=$gy5=3eh}R~<>8$*SxsG)2pGNf8|zrw8x*EM|>}iCPjYFE6FHz3Y9!-%!9!_!?wd zZu-S(uid01KSJIS)A+P-xa}R#(Y!?=IKL`~uR+yZ)w%7bm#4HxY-W~7G2z5P487;R zaGqn05UO!e@u6+^Gtn6gb z@EFpT|CysRRb;8dGKQ%lV^4Fk1-^yy1A+QToQNF-KT=xcL=0*Bxz}cm@Ja%!C%$IC zzTZ_us9dntjE0ow2Zw&KaTLWHqf5 zD)TXGs_oGI1Q{UZY7gyI7)gba;BAZA-eX=8q zKvmDpQ7${L(EXRx9P;vNg1@3IVb}oTDrVxxiWe|)^fKML#Wu{b1cf|xPHGrN?EmSY&SKl5?R&L;s<6#}l?d^eW zF$J$RhHvdKCu0bNhc3TU_TM-HQVMPl>5ywAuZgfHU-$g<(O}^zQzGq3fs@bCM!=OT zZ+KE&L*>+=wNA`(^NPfvbm}nuO&*cY(XUQDqmy#ZgWq~7Y{h{15qF?OaEbdCc^*!) zvnL>5ErV>?>FBT%|5v(jbT`{ptzFgr`9mJb7uHMhl5%gof;W^O=`zW=AX@9jU?E%U zKhl?eRao=q@0!9H!CwZj8SI7Db#!-*eN#O5?PZ;w-lubZm5?}eJ=(1{P7ioWI=E{2 zGD=M!P>1vtA73L*PX9pD^;T%K z61G<=G>ZgzxnQCcIT9L2hMoCs4bOvZ^qCVJ0Zd+}c=)OMyK9{^1zw$v*8;C4WVjo} zNv5QrH%>@rv)_aYOLj|y8!8{m*8sdF%H$pW@{z_cnSbr>x> z;Fs1vv8VmNbm;b~e?fE#G4*bG)>pEZAqGlJZr()kY>&4&&bBG*8mWd)z#wqncoc8$Dc}?^^D6Dwlh7h7DrV zPdY$POS!q-*$zyS=aZLROAtkVS%zbHeZG=wn9F z?1|HQM-jc}tQs+Oy3YXv@z?Kh>5qTEp3!5fucI?^iMhaC`%bTE)UL2Nv(}Dn+z8H1 zAEupNTrSY^9ePu#{goxYrS9K(N!D0%xtH@USe+z@n()!WR!PDDkR>V7Qd}?aP)xKW zb_t6cB0#`!0bpd7P!b?9RaN3=+k2_+bTVv3-1+f%s) z2Z9<8w1S?qMy!1PB)n{)D{<{bG@dj4?&y2sHRoqF06c43asz~LT!*6A{h9!BH$?4o zoe3?Z{E+d-DCQxME{|ttQFOvZ=;O_@L53_B1}mXuU(Tc~a1_K9OLCMSKzMmsPho<5 zo{gtMt|l027PL1wy>Y4Gdhsdv{`1%Ig&0T1&Uo#mNTa!u@sooerlzNyupoCLahM`O z?{DC(O5+*0F*x8BubufGIKJno@X3x?Q`x-G`j-0f$PFc7o|Yn)ne|I(6R(``hCm?^ zRkv}n-NM-1SpQKrksvMFo@YMuw2wI#o}oW2B1@5X|FQeLVUVgw5H3Hc>&OiLm|U2J zXds-Vm7mTQ!F`I?9^9W7d&BtI$&~21CZzP>Jrg_opZ7ho<8wQw&J_+9ut;!*+Hk7|FozS-i!DYUEF-^&^{$SE7H`sK%VXUko zuj*RDVeyN!UKCXn)iddqTzF^(>GgqF95!Mpiw#-K6SlumCXu^%YcK89I*i{}3m5D? z0FS_d@;i5a?8xlO<&U^w=kx@s$C}BWvzti6zLmFCl?5P>u72#6-p(r2cus!N*Z+a1 zo{h-_42q~DojDhO`Xk&kAS^Qu)_0JPfQ$A{h2~KLnE02AA*AX?`f{}QqiPZY!# z{=#R#c=Aj;Knvpl^z#-^;C?CFnRO)C}1r(iJ3Xcg~}- zSYW*#mBOiJ-Q#7V3P05ut7V3=a|hRiPE{B* zXw}rG~~wnEeUj9RuEYuEi1B~^jBn!d@y;Vex7E;Nw#po1E6ZL^k=j)5!I&tQb^aR_21oe9rRtBylqi`s zzyfKo(0bmk_{ePe3^sDF$Ey&NVKtp-d!Lf*li$kyta#jt)+ibDYD`$Dnloo{maK%s0l^0ZynD2s3o%Z7vg-PAGPbXiky+ZO3RX@88=x!hral$>D zUUpG-3SA7jS%N%gO1EngR^9hN*QPu0aM8VP{WOp89QM}cW&0_?XuToWm^ia{zQZ>j z@U(t-kkzL%-ZQn`zK1KhkVyIGCYPvXmYKEa359E+o_wYFN48*1&%1n~JZv<{NqjD! zP~a{6g5y&thbHrH?<@~tWle|J@>8eCsu?HQv@2cs*4{&pS=SCHO)dSJw$~h%Hf)?OxN(ETQSptUSv?o~ub0 z;gYe<%YTZOfriE(Q{;Cz#B6g;rr!B8Vte*jHLF~lr|qc}zx(m*C->99JzjaUd6-}A zsRTG8zpD(p5@urqc&b56Wq%udNXz@RlAYwgQDtLBt*zv&ubDfJJ2=uwhVg~=Ojtx) z4P~~c>3d%|-D%=&_~P_xsroaogY=L6B%Y)&zncq#iI(ModKo&B|6)QFlJxrMboVy) zA4*!$Fc)SK(xer#3E-wvzf-B4sfG|H3lV#mKBR3neKlSD(aXXQ+%XBY5(3V&rOV)J zV7G938%L;pd6|xH#y)(JlBGi*jj5>IIoW=Tek45!1X$7+XSa)Z!&O%E7uENLN1I;{ z#^aY@B5Ez{CofhdfK9tlcJ+XBfPyL(R-GA=Hd>S7+FK^id&B8JsvCariM?mwcBo#8 z<%9(;e8-uPz;hzZ6BqkPvPwNE#pvT*POO_}wM|r;@T5UOG?^u5fosv$Pd}Bb98;#Q zqr3A;>GD|d-#^F>J51!dX-7bXi)Ny8Ylg=bPoy7!ImPMaZGl1ew}sat7o2^MeEuL7 zPELr28>B1F-nTCzdi%n7eojk|LrB(Uhi$!Zj=$qCkISkye@OP&@ahiuVebGSAVK;9 zSf8oa*IIeb>AMf2DgV?fWJE2!Q!i)qFtt-`%Nx9|6H#U-XjF(=m)c)@jyP7|MvsqA z?rmxp&$GWtGiK)t4qV?K>@WTLMD*pm8a<+yJ~zQE=07SwBeg%H7sGxN(|;Ovet)-B z0_*)p^_mZ+1l53u8C==L%-A8$GwFBU z*mf5+Bui+>r|C@;Wj){Nsuxw6)DL~?^U?UxfHeAHT@xr?#=CDv6{17Ikpx&!g6&N1 zqME{#yD?51;f3Xi^M|#nb2F>GduvGIcecr6E0w$D09} z;4O}GpTsWdQ+r{T09Yxyd$IVd^I$)V%*_{t^BzXdf1B|mMVh&0Kz%iDBz6#(TyvtQ zo@JVOVxQEq-*9m#__|bdid-lMV)^l=V5l+aAGxPm(jfiDv2>2W4Pl*+D-i0sR1F8N zA79tybu&g6-H0krmM?v1_3tSENs3%+AS{y9)KtdO%JGiP(cmtbQZ|bfk-GY%G!ds8 z`s1{eyrUYohy0k15NDNa$Zt}@{p12(UZVkV;WMScsWbM3LSy{)lL2f5Ew3tau}zlx zg^SXAp4wmfbTon^0F{)OWe_L|o{m|J90l2$|C3rfAYIql=bQmpO~C59v1wL3W8*KJs=k_+sFZ5p>xD`rU?in7l7@u2D54QlmX4tTs3D zckU18K3}I1m&4jt;YZ6V8 z;~n4l^te{j3sAPRVn_2|SEKp$02YgKSP)K>65Sp74Dv*owb~efaGE}fE}sJp%I8E^ zh2T3YE#?XN*}C1HtA&|`eoQR#cB(c&8#)hsTvLX7jP^vEn+zM~FbRpRzIYQLHPL=X8bO36OK@XwSj< zO>C;(Y8yX{vbIBHOCHlt6e%vMJ3ys_)W1Q0Es36Q7~>NcR~EGrm3*(XG#z23V+JJu z-s071TyDyFNOyX9+f2iZBnk)$-a1%Zv?)o#jBD`JUN&!w@j$;ULj9a%CkUygt{s|^ zLhi4-g>T&yoh2X-b)sPv#DN;be^e<-{yvN6@!H4Zw5t|uR^Wj(;ScLQ%1b~qhla+! zq26P~?4rhaS`lE_#?b{^^7`L@F)ez7rs!(;=-Fwqb8}<3YfogcRJ)_$lIri< z)DL4bJNwm5zrVsZp|^i>fHf{dY>M5DjJ+BbunVFXn~-s-=qT>TkxPjd7VlTxsjh#$ zCrP)2RNMH61MRSaMuo@5Y`By&iL zm~M<^T>LVjxXbXvwxI)sv|Alwb79w4i@LSOgVKtqP@|;at#|lw!_sY-A4{>XLO&%P zPk|wXX@D)XVhjFb>d8Y98}3`j0m;0L+buDqc#7{)BIIf&xuYT3>sx0(z61Mn+I05n(?Pypw5E{E!Yiy6NNgUrm>d~}* zEQ=r7Vd0^{NUF!M^-U{KD*{Jfq^u9f3BmKT(I^;)wd&ETiC3DA(2w>bcg5-h#V_j( z&E|QJqP^%srY!q*ynB?Agc1}jJB?Ehc;1#;%r;IuRjFpz-ImwGZ*GEZan&w3yKf)Y z+`w8+E;ulxs^U;I2-^)3S+vTCIe+GqkSK4DK`lw%c&C=OA0J&=wf^z5|NdkzD0mwf z+t|`d9K!w^*SEb}l{5#|RkIeY%G`GSwJ7`p?F`sGY(?v9XGl4eSPZ~Rx)`E$`cEje zMeF+at+b9G7f^{i-EZwoO)7TF+*0N%n_G6^Tm74Pa(Y`2w*<-=T_+RHj9Bwpyt54` zy|cZ>w0ZGBjiRAJYDl8RD-5SfO4j!CXRNMJ=P>h75WmR7)EhNRdn%t|R?7hc$L=#1 ztsCyWlf8ynr$PVL8HojFP&bcw|P*^ckS45aiEzR2gq$ z)q|j0l#5ASL4}XZKb2q-?qV3hcebXyp1t4i`MK;fu+9GT-N{_7ahFM05l|wtzAmZF z%phRUCf5@L=Dn|sy$}98{fa4)b{!m;_SV5-en7cAUm24bIOJH$6DNyOvwZ( z?_CCV&z9o%jda~@Km~|^Im$S^Iu>Ug+IIJ zL)AXHal4j-*&^HQhTkpMf8Iat^O&469TXVYf~AFQm8?1(S$G#WKdr??3QePHeJ2x=b*b`^OqW0s*!sG3urGaXTx?sA-MJk5%TXsmXqiE-=2f!-rQ~1=&9cWNokwT4)52-*)wxi+%MqE51zvOltTqO z=C+cZ$kllm-tbVKtY`V-XF8UsOT;gax-Aw@=>aFZYm)cvGVG*d=&9G@Bc1QXrKEYJ z^Y9uWvr-xB^omgBw(Eaw&weZ+o@SjoJO)Eiun;xiWo%x_>yq}J`Hz6PSgo{{mmK+B z@0jcv?nt!gRkYrSOl02oR`LdqVlxk}s_cXso@ZimPk;> zsc*f}lV)rqOJiNG=s5RnOawlQywb;Lv&aXabjvKmVl_TF-*3pjI zJKMN)hYvXB?^IO`Y@Hs}>R(^6{?k{-?8H5Cn^{3`~Du>CaUgW%-bgE(l5ZB2EWf zRNwO;H{GD>TYN3_;XBQTc!L4V&eN^n+_g79i!vMbPDmGr7kELaN2sodL|%gR&jF?5 z>me*$eD=gX-O3bcG=9xGN4z}(%=ZYz@ax;FwxSNgg z`d$AVzbjX3oNDJW@QC>(i4@oYfEC24>}v>W8pS2zPGJ-4wcAEziitj(z%0Uv=~`~Z zT1TV560!f+N)8lo4GM7pa440eP9wTu^K9DSK_iSi-Sg_F)JgGzvJEridwaIkTOH;1 ziU~TNtzK?kQD#smW}*Ey_EF*hXKFs+nd3XaLsl~<*|#gN-TxTC1Zdoqa-^C+ynHDl zZ59c$S&*~+P5OQ1Y^vbc{HPw>)LKH)${V&>fMr=(x+&W2+iQoie&gvExVH90=*21( z#|h3)-vqf)#OqoHOj=tgCSKtTq#~<@P%*AHLi2SEttbi#;Z9f-OnrqMwXiYviFRRq zqg8z9{X4e(nBgX6f&C%x<(J$J44(?JdAZEXY>oqoHkTH;dmJbE=*Mt+*>maYAT!&h zZHGVN;ghePHhC()V@RD@q))y}qY+Dfk zus1jpg&LM^J>2#;sn;@|H#XU0=CbsR5%^V^lZ}`hYH6HofapdomBl0}w;T-$huO1r zLl{?^j8d%LzgpI&`B82Z3S;YV&mlJiY@YG2{zo;kXe-yF`&o%g*)hZvyNH!NhwDHaO; zNNVuaT5OH(9}%-#W80v0OKWp&w} ziBSMsb7da=|Clw*tI6zuQZO~D`};UGlb;-^K>k{$$f*F!7UWGxJ9~G^OjM**5fBI;@BK`L~97X&P5RA-EligIn62DSH&ES6PYgfP`XQVaAOnqV&l8|$&Dej3dOp%Y(r7M-0U zl^_!Br?cg^^sF2zXv>X_-EK=nq3U*^?{Z;xtW>T4%@aH@OyO0GEhKZ*r&J5KyYG~r z9-&5?8^;Qg6g9I^rP}ygFa9~ue2sk~rN?<*N1K4|;ttpT%bX=N2|2g;#sYUv#JO+n z{YNDQF)CmWUdt+Pe}IG$Cvb=T)dejrx*iTNc6%jWaduGB*ZJC-81A=pz{00WfIct5 zzCuhdOc%do@?$4$U z${(qq@u!UYABOpXAq=Kz2Z%#W@woxnLbA*6#f`1YptY<=qoG&BYnB9E(fz)!U6-lP z=DklkrljVxc9gmTC4Swq3=?Wwydd$NS>x1dxPce}4$aLA7zM5xUgbrMZ;mihPmC>yPeCWjtqiO7wirJ=rbLJ+ZM|u(iT+ z24p*v$MdQCjQy^62%LH(=J{)wdm1a%3&V%*>1{Q4Z=KkE*%j)`TM;(ZpCmvvhJ{P^ z8*$Y`Md97!^(npqgPDnR2T&(RB54K()Au^*eWVO*jX27Tkh9}WalmSrzI8B++?S&A zB8GR*!~&Q{KPSdXg_<_h&Fo!Ob^K%%QBlyf7(hRmLbg|j*o1)@{lD#`yMsZ#QQ?js zv_`b#4~pk2nqN^vHG|@0WSopNH!7;CJ4iF>4Y!kdE{{z6&b4%p8c0W{Ik@6qR}TbT zd+2iAmR=o;zA2rw~LFdWujwF~fFj_+>-}Ky`MSM$4)D(7F~Q&CgMGeZWS5*A>foqk_)pn$hfGJS3m!vpubG)wnynkn3D1SZe4bAX{0)<+7w`uF}?&IG7Z_6U}6KKw(C z$VCgQk2Eg_FrG2nbM9WW-{JwnqlU}K)%Gpx&HI?=7+`Rw|7Fh^qG6bja4&Lzo@t$u z;;H8pBc;#1ddK*8iL(^#XPSY64sSY_%U;fwo)(3uy)I3*`1MD5!fM#t=W}b8{z3VJ zLB`1Ejs3T>luM|n6Sdj(ldXa#lm2g}+j*piRcVwvDs}qTJixm& zJ@19&z=81Z9u^w4eubxXF#ZlI_6itJ0arQc-=nj{>R>-_G3y}mI>i^D+rN95ttni} zO@AC=k-R)x-lLQz)LYoEVD*uX%HxKIY4Hjgq%HaB z&mS@V@+qTwTca*;y%zrv?fv!~@tZ$6)vc-?X$9-*3=a^iwro0FzI5a=7z5y5?r6tP z5}g$+7b*R=64~)p9`qhBAJ=!`>&mK|Vg4H-Xhl1y#e$H8i`G+%F)drj2U5X&a z06Qkh%w+Y}ws58ac9ECiw#nMJm*SCO0$p`?7(J$w-(|$%9OoMjCT!IStKXH@%A%Y;4w%Z+e-X%$7Y4q~3RVy<+J3NwX`Ql;!ps%!ircFQSx&yP;Fr zQbk5yi{nucez^YvVvp$kTu=6RT;bUI=7;x-(T_(54sNi&;``R=?zps`)ThyhCPacL z`J1$|&@wN+)3*O77;IIGt-~uGS&1>_Db+k;eOjd{Tcwpg+Iq;typc_&<3-4Yh;KpJ zzEwKTJ3YJt6OUT7YUbS180`~YqaN&VY6Z|{b31D=R8WWaINtoHSK5Mo$Z@$Mi9mpv zM5VP%T{K(-1y)kXOVb7gIAZ?_x5U(o;PGn37+Xqc{4{7uhjH+Plc--H80M5L z$ojVvKEzvQq)9FL!W!1-Mjj64t&`yu>Z$RQIaJQCG<9es*R+xU4PXS)lX&C-yI6|IE`sMX*+!4 zh7!z%B>F~l{+<2$=4H3i+h;O^Lae3vKT*P>*)0%q@Yd+$My#Dc74%$&)d}A*=)ZW5 zrGQ|nYOFR}U}3Wj9g|KFOGHfN3U?3TcPnaGB9&T#VyK7=+@@Lj-r9I`{QXYCrKL+4;CQF>0(3q{U&4mujF4T%S z!syuShe(z9)M|IFPr{X$c+G|tWa!K zS7$7&<%hc&Ev6F3njuwD6*Ib`Ek5$uYM_4&CtVH>Z7~1_PjegfgNF|oMuxrVi9Gf) z*X+YpVi$p*x>-HP7CyPuZJ5euGxDzt3rRLXe|oHBxDI9JZ@zP= z$FDga_}U4rLBltqB*8n?m?ykowaLoZ`;GN;Nqpirn?=dO8#ippX&K~jMdoU@GIh@> zY(50GHFgnGn=U4Imv;2tGBAtmtDY2Hm}I6`G^P@8I9a_i8g6rQGEWcHZHcMNtV8p~ zd2`mxcX=u|-Q&njou?V#$a=5+Skqj+XC_W@B4sd0WUs*4vxI(svV@nHb&ub9(jj1< zFz_Fhfp>VTp4PXmhb;as$dso`2MF?AKSW!`H?aHrx-+MxTMp`sfqSa@ME)!VguOo+h42Y!bKFonfB*8_)sOD z^c&_o)LC49W6_0^IpZMc0>ps^x@3UGBW-n9!N%hTT?^@0&6Xx05way=$et+Tu z!QQ2vg`0H*;zmY`&SXYKwPtZpAnMrK-*F*zI=LeML#t70GSB1PaOw?*#QY37c5z>; z`dU+j0%`i!LV9K6BG$RRUD;T5+@4%{+)%!<%X_lX6WK5n@|KC{gAQXo3r&Y02j3e4 zXq#&QLTKvNkG6J~r;q zEjgPJ%@`sGB_R5CVax-x=z;nyiJ(45lZ_r&=3A)cs>s1XPl@%KO)m+3!H{Fnf3B;5 zBiWznwl(CPIFmYlfHg%v#d0}%0aGR=Nza8ARO6XgxzcKDxL+mdEo?PQfz%#t1T?&= z?LHE9RNG!dr4k|C&Oak;eb;ZBPa*WO%a>X9RQ*aCpUs>(U$iQP+z$GJW^HbGbL^XC z`Z>#erjd)wS$4F3uP=s+#fgiKcFd*1?f@ygxAh+d_KfT<-fXa;tOr}9b(CZo8s+^* zagB`J2uG|ZE_GnsTv)vYt%8`a0t2JH@{G*3o*O0{!^7&7X`%QgZ-n?EG-~(90mNnM z6k&|GQHaJ`mvp|TGCnsR;nDd;zzqZVMw=0}UzJ@>pH-IlA}Qi3{f5O%Rd__vY$L^g zBTkRV6;aH zH$QVcOxL&v!E6$LKXd~s!obw$j-eO(AzQvg9=VYl?d{VaFFqz{KAIB@T>=E^!21k- z(z~gA9%ouBY8c7s{2TQj1(G~);5jX;zf2WFtx?7?UluOwAK$1zsC8v5@@Yw(!)>`` zDf6jyb4_-_+yHcfw8V4e;z+|-n3;k)3CrkiP=|4K|$Z*M}*GY5_x zWO03@c*Vw}>6X=*?WTfVI-S#+KFeru3aLZ`+fc-qFCF7f+F*&V;t+9SyMP;JG~tV< z^~9ZwiQEV8^ zl_?H;$6`yc%6y*A5Fc!P=K$E9|FwoD9S4V^H+y-eScK^YSB+FC%Z9 zxZAitZVt$TF^a)xViQb$Nb&sqc~lI`ML=urJtJRkd4@VJc~%4UruP^ot4b?9`dbYC z)5PndLPh%_4U4)+sHqyk!aCdKL(hnjZuHxU>E@YNA2u}~yooA7d*-#c%0eFk{j8ss z=ITtoHUMb#<*d z^dvhHbjAIvggBnOGNN}Ui0lS9MaS0mHSbZ;g++Z|sHy=fqcECvXQy{Fw|fek#1dpX?y(RcBXSZ}pDEBrC8U zky2z!EPq#L$kEOLv@>je!0xexHr};YFO*(m8%~V>{N_NTYHhBbcwc;2t zQHC3VAW#L+mFLp}jp_P5<+vx7N``AzhGc6c&Me9bClWPD<{5)e;8|4t`PAN#{gs4c~M0|O-@SKK=gLOW#X zL;UDKvA(R(0xs@YmSbSxYWGCbe^^afMkJ--Q1uiztp15TwR)4Zjo2d(ul8&JBGj)n z+Ue;Go>NWDF4Her**ACpCZ9d4{`rdB(whZc-=EjQ?)Xb7;r1K4rB5%8W$K!~U60&2 zf*caRV^e0$rlbWkxNLG&{ZOq5*7_3e1jF`6I?V?ovHl&xt7EE8S9`VFHnXFI!nYEZ zI|a_^z4s;?6&xkLL~@(wOV+!T=%L^91FyHg_>jyn#Iw>aE})wJG{vY?qWHt@$__W) zv4-N^D`%nbD;!b{RpWF3m4Ybk!%TYdhnGV7twn>Z6=7})Ojz#UGPbYM0ijmrBv1~u z0g@(2oz$$*ZT6%xU}coDHjeC8NwtQ#3_ zPT2GE$~A2se);M{&Pt|Un4k0=+<2m#vnI$QwM#%8(MBYJ>JB6FQOghCfmJ#b%5#es zPs#0NZjyhG+@hG1yh5RChmoK1B5K0l$r#N4lqEc($PrezBx7iem5`&YWK0C<;^^?l z0<)tnX>jgfmjldN@gD^x_%wv=DZW7g^Ww+|FHW^C!Eje%e}F+IYfPH!^o{3w5+#;T zn1XrUt-c8}i$J4~p#7?<$eToCsWWWzHcWQJ#ww93B z@59q7e~PS7W~A0mt{P6JOrM0!9(gkP#Thq((OmlFn9bAutpKKhq?JLwn4-qr`qbR# zm|U%IerDw3Ei6|~D+;{x$@p>BUu9X3lsgar(% zS{VZ$7m!$wyYm)Lie=J8l}*e8B2f#; z28Q~j3|Bikny!7w8g*eMNG|V6q^`n0ewY(r5vEe8X^Jq18;%bvl9g#I!#08I%*2co zhX!XSbd=iVTGT>W6<8c5ShY>Wdnw40c!pQiKj;F=nW+aXKhb7&e`gI0!y7H6HruQ< zgGf6KC$@uyIl~GCZLPD$$9leU3LhNw$^Q+(F1apw+94)Gp|rX~&TPxMj==L&Wy#Mp zY6s(Ekgyo%?Xu>#>XzB9bJBvnF@tUajZ#8A%^8ICQTR90PWbNuM9PGSb>Yi2gmc`h z{FqmCq7thU<{_15-c7vY`=H&1;;sz)6w!$sk}?>yb8_miu6T=`KFBCcuDgHSi{vHs zhra%M(&~G;a1Zv2CT?FM<*=A#%7}S&YrrhDx2fG9X(+0w=?Cp3OjsRUVdx=Txg8no zh~!o9=s?8<`I(1rdzaLS?${U&m`q+aTF3vQoXn$pbe`f~JmvBYP)d=u_$~ z@kkVTC;6kLW^PWhy5LrI)w`C@e;PIQ1YdUC!0AuKal{5cJJ=fnIKu54I)m}+)B9I8 z^6T&!NzKjtPn+NCBYDuH`w~v>G~?!c%k0{p!k{DV4_N5u#>G^BHMuWNz%-(F&vLMu z=~A;>y-ibF<*kt-#YH2NtpQEBb?XA|;!kbgRnr?ze$bi+3 z_BTRmoEMBhAy@F;6%gbmU$X8ueFfYAE7QT#+6+Ltz@GBGxI)J?2#3^*6(c{TbcN!X z-rv!>_-92P<0}PGoz7Jmmv2n#QnPq6(P)15T#4EQtp_xbF1dgesqZ6|RG&A276mWI zsxbO7cz_B!sA znD>LlRFU$;sQ=UVUybj+ou;;hNj~Pljli>-&;&@20wEx(_jKzR02{s z#On|hiocLtKYPa@@uk`iWq=irT|AW?8;w zy4y+a)^BbUl0y)@eA0mwjD^+>mh@6nu*{zrSzArrwEZln&6ns z3he|B-+g*c*;k2yMKy?#z1>JK(&qFEV3ATIDk=_`_d~bs9$XcVfxIOJ(5+JfU2txK z;&3{BoWZ`eHhoIIr33qMbLWs_TKho%yiiuqNhKT(!y`8f+k!i<$$1xG$^umBrKz_ut2{_a#cpK05GJTj84erBgkW zNvm?2lk?oXxTHW4A0w?Lw`yP1(Y=l8&7C;d2*5jdLVzB6thsmtOP;<_2U+@&nAj0b zkK3OoH0oab-MtLE>ZRf^4E+bgT`FviByJemUasC*c&6%_($Ha+KYx-=4D?+0#}s13G1W zsa5S{xA%7U-Z$=4czprHXvM`uo@Hj8ahpIb=Fe3mVPaN}{rMnb_iSqqG{;+i?=EBD^Lv2T^7*Wy0@A!T>-29=iV}h0W-my%yv{7( zz{ob5L>#%i6IpG%HIpvXw&?g0)l-_>{j;z=fizvu1_$}fG8jlA+H$OwuifM9`vXi; zuX?-d6l79gXq$F}FC);XU`xp;3=($LS>W`tYux4_;tJ&LbT#yG3d-dE5rdZ&iut%u z*AELoX4{%MkTzFw6v)x^6np)9r+iem7K@r0(?MuN0d7lcrvKqok-6DhWdc|;HDvBY zHTz#!BhenQTFJ(AiQK(6C^X1`^|*zlkYuiWPCsd2@=LEzPf+hy$g}FE$d{OiUbQ2c z^-7$1Xy9Zxc|OVe~%vm8GA2w+&u{C0)2VrgUs*>mDG{*M>&=B zd>Ohnih1f0b;Op7l$8}|15dlus^3N{6@v%lt0KENT%X=9 z@CAV$!Zvr&rns7JRN1uF7_=YQa?zrnXs$HW#k5>?w4v?$Csxz&OH&TeRGpAqJ-ei)*)vUuHC_qfof&i04$_OJ zdliob3ZeLs_kvYu_k5Q7QYjfmjN|ibZ#eAQl<)t>M4L|eL<+L}fpwE*t*iT^XxK6+ zX@t;)&YT+*4UQumKVxDV4f|L)>UFtvyX^;6(Y=Ak$3Nb0(j7XhH7HFkYz_2w=1gri zv^L{TE-pHG{EGkBSfJ^uL!y|K&0uHY~pEQ;2!~N^< zAoY-;r4b!wh-Z$Z@TPy7$O^EN+*{{J0|{6gW1TSoN^e0vQUDKNGD-1q;ZIx=z|;Zl zI(C}B8-J|XhBqzf0Jq660{Ta*eWir8)pcG>6{rXXWI6r?U!I-uMAudLD1BYDoZdrp zmw7a^uQEd%RQ1sr&LuBpZ1CjA$a6{MHy68)z zQkZ3d{TYPh=LxJ9m+SX?5_{daPGx?_=DEbkHT^>&9SRdXN^fHHA+seclBkb23c09% zTD8u?t}q{pE^Ru^8a&3nU(N9qFy*_pX1A>GyJRwRmup_d_0AAp<-9+yHpf6$xX!pI z?O6g4Scd@Q{5AR&A^p$oBd&aQ5&Py`+B%o-d>QI{!X$p}4mM6WZf$Dd#tmxkK2153 z+W}Ke+Lx7`k;KJX=b1N1)4NG+I|Rcs$2!g4H_lxitMea~&#cm0ZjR4Brfh4s1}J38 zG&2_6D}pn=r%W(65k9dBNwCk1;#!59c9#^RFY>`NX;2l5mkp?F2dBcitHg!mAg|EP zRj_iWZ}{zi>V_Sx2i-pHyR6UJj>{^_^h$LvJ80Oa1Ch6VYSS-dpS2b`681Z~X-w*8 z_YgE}W1<~Sq7fP_o!x$+Sz8MnIOfM>Q{h=_vu_q#mc%nXb1ScOq1KE8ZQ&7vbKR;z zi&h;~i{YEU#FbWQZY~T9lhe8Oy+>nCx>!|VXSfgoBQk{S+D(Ez>W}& z{9B_7BKaT{3nK}Hiz8WeyPp$GJ~;hqVWLY*ItM?(dsoirBn8>(M~_2r>if2*H}s((zr-Dw&)%hdRlBfk1gpt>*fTdi0G zhc=D+WS?1F;A$syfAQ?#;9=d*KUVe`yLN`kEo3t64jtg^h4A5!Dp) zSTS$B$i8;{VGfs{)Fu>aZ-Yn92mk&jry+03#s&|uLLNiv+?tvC;O7v z>EF*qKTnH25BEq*x3iZ^SJhBN)p@yx*4NrbFa)M;_xn`bL}eEjBZL|}{)OlmoRRt% z6-3qVax!hQBsB8d1gs9=PfILCGTj3EnO641+vODvgO^oB6{Xj}i|byEO%v-b!H{<4 zn6njz2Me@bj_RpTyjY zpO37Pi{3C7aQwb(cCm^ySXk9*yZ|+}N3eHp?9r#H>m*yr2m);hew=1}sl&k4QAYq{fQtP`@DiS6HRa|69cl2hy7**mYHVFxZw$tzw2Ao`SD)kjOqAeZ z%?oFzb@Lf&>X&&tG<>m6Z znSJp2+k&JzeVfQ_kLF(F(G<=~wN!#By|vedG;-d%DImH+kL5NvG`RER=42qWZlx1R*CQFtSW9i+sn&4DtoGzp8YCx&&85WV&@hM-$A`?tSO0o z=rlA1dJ6i^6otQl)>MF@(xcDc%09X^in}kRlAZQiVsfSNJB1Z{uAU18hfwyttOXKR zq&T@yJNH|SP=!~N6`7}Ysny_E?<{Yxzs_DP1w*(tC~>O25b&bHraQhi7^pKL_rm{K7KglPMr>de2M-2fG6=`93lZ3oFYD-OMP=!lUJM_qh+M3$$8_i3%R zIKq4#0zVYJ4~$qmJMTGIy19$>BcAPF`gj^F*k!(g_Q~y~4=jD=a4UMAxJNsv9thEd zI6KZ&B%tuWA;{{D`;1?XhussWR?0!;ExGCLT%(=_uMH0vdLZy;(JvWl6OJHI7=G%F zUbK z4>-`BOTGyHI*9j?!JxzlvQFxI0EVkJYA$Tid7JD;WNgjro(7-%J)EYcmmgZ<19JRG zSOU6M{%mm*t6ZTl`9aRM27F#+KQcUzdAG#&Y`4i+i{%o0$ZEt7H}ooD$uZOXcKFFt zc;!(wbLLcTz+!V+(YYFUdZ+hi*k2*bZ1+V);#_F7(cg!+HKW{~yn;Qeh?7AuRwacu zW+2*Mac8konvcuOv6BkMgDOBLfhUb;(2!4U!cOr~^?))+Lj$WmAJiO%BJ@zxz*qw zlyzNh(B8!9FS$2~baENVRLc0mMf0ClYXz6G*06w=WTLM39>+V1M^bi!?1Spq3YC7q zuk#>~ZVx8LS-#E9{{V9wB5-WK);kvBG5HGT9oK&NU`wQ0O;Ld0g5&EbwuF zmT8%KIZoHK*>u5~&4#l$l6dC&;=QVP>+}_eMGLAIEWQV}Uj*A67#RMGPzb#ydDef~ z_VtF;;58%fpMb;M5WX8P=zO^Cd;gG=KlYc<*+W!Cg1trdE+^g0Lgg}`2P}!+-|X7f zOk65YJTsNKTNH(P+L?A6xu*`-G2~uRq9xoU1d2SX!x#&ra$~}_r(XVrd3T?jbX1&> zQT?uy!EbUB`Z7^KQGm6$xQzHW)sL8w%jwe|&tVB#!35Pv@0XHS1>19yy9H|<^SDQ zOs^ud5vCWdKj{teHS*)>7p&($-LS39^0)FYn$_3jIGEG&$y!^Bdlu19?_QP$ti&Nb z1UZ9x#ikb`NvOX&DdyWYDAaL!jG9j;q~is$xjO}vF!%l<-?f1Mx53SY688XF8v*yi z7i3Z$+W*AkdT0?8CaGn!IP@l^PTS&m%rbr*GT^h>m~q()3YH@NLmFpjsY0dMD-#Vo z;D^4MdUS)GmZ(o{9_i>D52IIT*x7h~X`M+`hT$2hx`Cx@;RL;eTbtl84xCB}1y$|G zNODdd#U%Ejoy0z-=)pPuVl9bzt9;L;g5WUe)#72bROO*@AYdg<{;aE_G7EM-EOhRj zlb46BfylnjQ&;7y`jkH9dQsH47}iu(81(Q>Kab|jjda9$a0Qj?qfFfnJvl&R@?&w2 zBylcQzaUi7qz|yV+OH7Pn}a%Sth5|`kSEuscLmr%?Hr$HXm0;X>`>6tP@3Ul4tu^P zA*)`hOgDn1=8G~}eLf)(PyoAAcv87oH%-3wt^}zM)TLVfEF0a8^y$8TH0$^N&3dxJi%94xki>%S2lkOZZ$vanabXJxD`sIih~-Fecb(ALATbp=iivs6J~= zMwW$L+?5NeH4PGQF!?SofBUCCioe3!xKdtP_<=}j* z(^$q1+u_?KkJ(Sec^baSd!-d!bWeFq+_IlI`>ReEQP>Yx7LKym@9uG)PHSz(OywI_ z+L(W!6TsetE>i`ZA_DR$>Ay8byqx#!RGOUIKM@a}UoM=~a4jYD+PK%BoyC0Pfub@Y ze(&2K2Wj>l3Zy;c&qC8R+yuM-Eb0gun0KqQ_Awl*s)%un_H3RMj3mLL(N`F*TQP#& z-ECd0p~uI2JBiQzJQ&&m17X8~oaUc@?m3pl()jrZa;QSYr5u$P_OB?Gm2!4NqMS{) zAK$XT0nm#<)g*#FG5-duY7bsuZ`fj`?8S7_DazeVFwkIa$y|QYX%m7#k;S#sJHL&G zCG8^@qh}5-OdcNmkpzUsxvj9dBy)b#c9$jE$L~7~vN_v%3R(}E z{6;8u7*_ZjHVGj2KA)cQ#J#ZoW||Lpz2>S+gDM?=_4r8Kx8jKJ`f(gFE^^Nlzl6P`xEdC%N~oXO=t>e6&NgRAN>hC^FFC3<^JKT8@BWb_O`)k%3+;B1IHx&7 zR*~OBQa?lJsw9VlKFysm)VD4rS0tIporH9zZsYZ5&z{o@$=?-PH;L>GSHkbi#z>vh zMUR0~c}%<;^QStWe19nJ0F@mY`aPsG5-Ve;$B@nRF#X59hdvWIbEjK9CS*?!`Q?mT zS=BC*!Y1wNGzxIDSEat7iQC}WtYOJqgy4sF2?l|1b@#w=Z4XJzg9PZ0FVrQs-8eH? z*U|}L&bU)Hbpl6CMvR3fxw z*ABR!dRq^>uIjDqUfgZmDQXlnmJ z8Cx&@9G}||*kRPjvEnkKAQX=%9lKaunX90_63#G{3N5jtu=*j96}|gegwN!T$s;eW z*dg}u8{{RHjmb>Z@nY}RU7}i$GT>-NyyB{NY5d8i>=1OcVw9;#ahsm4Uc*N* zuecZNL)@GTR_3V~;_61}1@9LT?TIICQHtoL%c#NdrQ^v~NMT*NcAV2?+_AW*6B{N& z)X`euhDy>if%L@}vFWX>54t_*CQq_^r1T+@Qv1+|7<*q2i(BT#fYLrhPmORSvDb~p zGWXD|{bBw0F@Um7{Pi4aCkK_ApDG`(W-tWS_J1^sVf^(*%%a(%wXmxwmk2tDd^=}Z znU(DcUoi0+#@WyN&>gZd{>zVeD*Ju-Obk?{Iypd8T2XWc|LC8bnt z#uN=zzIy+dp{o988CnVr55@EpfG1yKJ3sVx;wAQI-oKp5JjiVBaGB$P%ke_LByknS zvP9{68CMU887gH(C`O|?f>L3mHRyok!ll(Yv8kyh0ihcXduX_}>8RAwWt4M}daq@l zN$$fQ#U3>}K-bSsFuK5Q_sWs(!>JTLPj1#&ai;)$@~{Ke1_F+L9OLN|4$_H-$r}8- zb;maL%cGU+e7D?sAeobuSJ*>T;hD62ZLTnjan;Jo;unquBUI61$atyAAKvodLs$@< z&?YO8KUqoe>wrT}{#4w^9Z=Z<#Q=*XZ@BqtPDQj;L-Eo1gq~vflCZtZ@mnVk=E_`L zN}da2Yimpmx z$JApL8j~>B8i!f{DO9qG8|GuRW@)aQhlVqO)~3B)vsTcvBb9)cs+{;5J6GoCFGj== zxYelertde9>DcGw zFW(Z-<2{<|4N+)_Wz5wgUH34rP^=qR+7cH%AGW`AD$Tg^R0te(7nX{+mmug7J^&P+ zQHCMseO^Gm9tS!Pr9;;i^dSNF3{DuRGa|!X<;Ix0GR0Buf*z859#8q<>=_28#ntVo z?)~uX?r9A8@S%_J9nZ@0j_|0drs%Eh7>wg6TaUM5y51L^E>UPCl6FO#5v-0v7nrs_ zPwSV=)uECb%#G>@D%dC%)g3Sv#+Gk1c=6`$A4cv3=>^XNa%-VR3n#^=jniks%^>^H z!)>E~P{j&96v^+z8-7i`M}$M0V3WlKrQUU+<3Xd7#7N2fe z(7jq0#k6>FWnXIhqT<;<=&x=uji{e(IK{|BROGIfabjRzGURp_^dA33v*foj??(Pi zLESdGbvcjbZ>|lBbXnQ+R-KM>2gEVK@@-dHc5Yp1pHt3CLbjmL<*NAb0pVO}r|Y~# zP&rv*1>De}HTjFlb!PPg3JzxC20U~8Cf*gJ;8NGwIb52bymH^e?YZEv`Cd+gpXEaG z#c|~6)>|QtmlY~gRZ~8s)>%DbL|ud5E(8Q&as-DyTphy1&E==JGDVfluz1ljH9N|r zNIe3}3mv2}FlN1)D1F#k2!AUV5xf}1xGDA`$xtdFHNK<4tBK5Nvf#FN5Y3g;JTUkm zSRN#a87SjsaHD6tKBuDg-Xn}zSUo6c*lDP`DkbF!iB(-aaZ(ZoEB*{_&wJDN|m z{TCBiwRv1HmKSJ_#6PFZWs*FGp|6`Iz^VlSMa@^$3BGMt6uqn z9?oKAZ$(k8qp}UUp=tHUnnbH&G1t3&k+H?Du9W*l7!PAL(LVQx%i&6*ec&tu*SjgF)_y&M z;#d31c1KW9U8pHKdSWHwH!|Mx7fDqVv=Eq4w_0~zFZ%YYzeEcV253ki!eG~0;p-3b z-VLzw^-|`9$yg74VGeQyS!bI^qK-~My-^Ynw!FZpH-{Pe~8eeoLv;C36gd%zF6#R3^aDRN5LO-k3Q z$H}rSqO}!m9MjbIi3cN*b_1!v=#tAgk9>a~vBGLi^I}l4q6 z)vepE+a&kgnOxmx%N$mCnDfmy4X7TNSHLsB>$uU+79g+^2wYDqct0C3iTIC#ik!U2 zAT>;(Uv~zk6*l*VtTZk9=@438em9P(w_8KlW8B#NwP$vqH^eH+VRK;zHf zbYmCO-A3HM>T$1EB=@P>&(0lRa-I^SGTuCyhW^D?7ObsZ3Zb9~vmuwvf0sWqw8*6~ zs}|D+4>B{K*~``NTF=&kHOVxq;_(#u1XbWvR&KhA;)`xpl+6s8Y`^Z3C>gVhRyxVG z0g~-Dh9pq=_?Q4pC?G!6jsy5@?+cCCO$!Hfu_SlNL|F9V%;k7?&94XD1yyA%XnyO1 zy>sW^f-!f0oJLBLzZMVEN?Yzr(Yjxk&C&ZYoam93BP>jlGC|bz3gfBoC|ry&DUE*P zgPr=2qoUzjd1^I{>n7}UUV(~^k(G<1&r^Wz86xF$uGu3$2M-xO@%L31X78y=+)@4n zxZbdAe_N;kHoQ1-#ntf*M5EHS7pRMl>>t?Nm4rrhatk4rYD)RP*qd=YNnKCi^?Hy@ zL-QagZO_U#b9hjfa}z=y1ZU?1EWeBxpQ{`?8xc|6>Z99GWy?1w&$K-c*GD{f?J}<4 zGzfdZs&X6a##h+k(_xZbOw4J6;K&az=;rq(nvn_`NksXHP5JhkFZdWuOzwgNF{uuN zEN&%IxY%2VP6;ViWPJzVOiFu);XP8|6tBW_qGZO z?E9j16K&FTDV`*y7yfuN-!6&qr@yum`$9uZ^cf76poT$L?4IV?FhWojV}c`HyKR3L zv1=YbxUl)0bB|=Qdb%xpT=HE5PUjN`hZ)evHu}(q|Bw8|=NrSua|8cTyocRtEjlvtTr|F;+8zY7 zSlo@sw>~z%nch!m*Qr@$Gix^+ly0F47?6p0UDAcm#{0?cFM_1EP1XV`uwYY&mZ^|) z3db(L{9}dlf*4sRIXBrn3r^K{3|lvT$^5X{9;&tI0+gg{H1rl;M6dwLr^~pEykLX) zEB4ux@vVUo$UqlABoo%r2(&Y-%XgA#q@7c>(xpwHSoinfFzYia%+WQPIU#QonsWP1 zX-yDiYE%zGQSwtuB!_I;oHhP38K0Etf^y+54;y8^dQxMqyrm=CTzij@f@ zj2nW{H%X1fl2P3;l|km;I!%E+Pp;UYPA7h|ml7eYtS8FHlT8G=%}ueG3XT;*pNAWt z?Yqf=z@%^RyPdPes)ka8#qwEwa;)J$in1*{!UQS4`c~Q~B*J+Qzc1-z6u=+#W@qE0 zULQ=C;?(cF^tpf(@bml~ONP&}k7`qKOetj}HBYi}wsx~@eI{MX&s*2=OEU-4E~ zmiu0e1C%#(v=1voi73fa;W&z$g(jw>cOWKS)E!p!dq?N{lc(=C222Z#)es(0_nb-l z(K9_g2u7sA=!9IoK=c#+{hF<7H54_}rN=F$Pc2oqqb{Sg5F2#G#mAU!{F(kU$P%`2 z8-^n4Mqr`mr&W<)!{Wk68SG!L{*se?a5CtEPFBiC6v+}EVoy$AfF4);r~ynHD}&o$ z;*g&IC?fVW)et%HvNU>9{BOstnM@{&aYlzq-)ld!Tt|6W_Iz*mpf$|xB%<{%9faA( z>_S4jcd|^*cMnVk^@1_e_+3A9+?MNS;bNZpmfRxEqbG1h#`|3u2a0wLIXN+vMzEpO z2_CA@(>rsSpsuJQ6=qEbj9l~?`@4wNpB<{oyF*8How((OoGuuL4Hw!Ei*fA4uN zbn7&oVxIBF8ZF&=(8qw9U9p3tPAI@f4tb{=i{VE_;p0|V!As8EvW1$3U;nHlkZg$+eHRM~y_QxZ5f%cN z)U<3Qnw&X1#x!kr4=}C4TP>|}33cH|a;=xjrYR0v%21xKU+KiMWp2gJJt=U{V&qTY zg)9vR)-n`PzTF2L1H(XPWUSIWL34mD5ITnRsM^LNOBa-_r}kh1Es2B$+yd^qLGMNq zqdiNElAWJmp1f&*IGjq2iTOdg)uU@uV4V{`^B^0)Ju;B+KZ@6{>y(jV@#cP;h~S>> z=8V!BgSa*0=6YPef|!Zys&RU`o_c&bmAvfTH)1bN>uPT~N|RZr0=X8Gm8HG2sJazx ziH{4;+VtXDdCY-bE4R;cA0*gTyE>nIaObTxc{D*6;78m>k~@{?ZtM1=aE3FEP6TrH z&4}}OmdWtXu)@|?k(kM44_mL|e8Mk1j|YbCa$*-3LuMbIqpx)^+sJ2}Z2i6JZG7Xt z)sC~U0ovJtC0h^CTMkAs@crGp)HbZgCsOh8?&oGf)X(a7;uYf6^C-1m%stJua#Bvq zmgLFpIWV&6?tM(FJAJaZw{seCJpHm&b#6Ije0*)eL*8)mE9(=NKNZBf34sKi1($cj z32yItMX8w}2D&~+;4KsxozW+B>fyyo{w4m3YfqKK%Ny$1u9_}%muc^Q*L(#0$L%z3 z$|CLq6&BOTO(+@jIJIUPrM&--9FrN&W#Oq$7%}|xwOsDpmV^BPbq;CRarbpvTIMXb zLe}=`cOW)@0N777NnSYaC0#r` zMT6xrN-@&yy|}ZMjl94`2wg>WbsOLK*waCx*7Ej#-Om+nq||2~s)rdV7aJNmCCvG! zzq`4ts!(7&hej1jk-0j6E$KHU4Aba_;)RJ3GW@RZ^|w4gt&v#$GXdrd;FP?)%)u{9 zZGn$~+;2>DLx!Ss{Vgr#CMS*&u*>M{HIYwnC-#$9CEZa^p?bH7RR(*3nj_V9pUrCJ znKIG)WltPbU73sM<hY+ZjM|8>BCz;3seBj+e!F#SsV z9q7TXV3HM0=!-R&D$<+Sy?+_w7=P+lId4zw>HR&Z3vu!Mj`PRWr-!YIB^+c|T7R)S zxnrg6tE6)I69Au6vv@gz3ylEdP0gyCc)fQzdiLI^N|s>zfmFjQAH=G8;$H~_j@AvD z=~J+p2gDgWl($ZAo^g-(jchxOA0J#AEm1d*V7x|^%ngzOeoDnNwSq5ih;`8LT{+d8 z-0V{*FZ7$;yVx&lQm<-F?F5N$BZJ-M=SCjr+THO31o79qz(28n9bi$W;Pr5=@K)1S zr%DMk1`CFw@K^V*Xz3o-sC09|djG!ZM^wlpdL2puGtF*@{Mj{6dL2FG3J5l<<#^ll z6r1J_hdGssLz|rcQJGBSs*}!+W|2tbyzeH;Oh1769!r5$ajtG=YI$qm^Cu}Xwx?y5 z>uHpO97yB99-BzzrrPt~rJkiJhpDN(LhDv@d~j3D#1-wN14w!f+1B=!VuCvmDrh9% z{Ly^K|38YY0*`Uid0|ScSloITVNsd<#D^Ug#-&Rwam}Hf7|5aOIhQD3X8}`|;*_#j z^mwKkcCBZVK67CBQyd^N>79bR%6vTnQWBIJF-&Z}!thvbPKCl#jC&eDXL#c##K}Xb z{xItaOrf#Inrb+h=+&O=hC-tgY}Vxr8{NPzNkxFbu6TYK&mz!dPvQ2YU$<^;r}OA( zC&+qX0+}T%)!+TK0<J)AiY7$P9tl#<>es>b6}K2N$+o&?a*c*yUR+>Gv@iWdMaqJ_ zxjhv6bPdUy+t${+IUP11M=NwdwK`;G`;pfLCdsZeT4T+%Vh##o99Mb;)YXg^C!rhQ zKj27J$F2b1{x~{zaDdKD);kP~vYn zKPmMM!#XuzwO1}O&H;lX>#HhTQ61`>k|CkJh>f$nae_StdKL4!EyYvsd8^c7Ug&Si zzt%Lu8EQ2r%L)MWo|o|dcgY7|(%*Y>=w$j)68c~guh>NdiXOsWXvyW=9!7d*#b{xW z*flzbF@+0?W> zic`)cm46YHtM|3t4g8QtS34N49vd4lO!r}#xuGH|>@>!CMLBeOru1#@Zp1y1;@134 zv)3FzxAQ`Z^lV;tItoE6v)C}64~@3(e6HTYv}QjVk-D3pm-n1!^MiI9*M5yr&*%a#7=XjI|V@U;axQ;QV3z7rpNdat1(a zHM=komoNVHMoN@CvU#mwrRn-h->kozWaLr+a*Wq{Z<Hl?^>7a6N_Q6X z;ZM!KSBjU#-sWt(j zelxTcb~rnUp6^0v2GU2PuyE=i5Qnvgs(Jksa|NJsvFm91DrR<5%umv(z`QwVbrN+< zyy995FW!x9mvhl)M}gU+3W7x+#A@Zg_u^QP5u%dpkYN@vXJ2hGBDJCI#X~N%o^|wN z`qdW3fQwjirY=zq&cY^SS7G<_1@*XVt}&dPt}z(pSjy>x9qj3;g~pKsE9EJn=7yV~ z)zk2h4*xoL#PEa{wlUZ7d=7$sz6Mgg8MkmB5H))k?VXyyrRizTaj+=*?%IgH>X&i_ ze6PHD%q%$;eGTCh=J0MMg+!d_?z;3#Y7-Zk+g(q@2V57(aSJ-E2R}$_cF*j1*()1| z&1ha=bd(C!hRyhk@bWajN&|CwPs8;Bmmc&<9U!-c!#a!}mQqqYjF zn#DAk77D<9wjul7rAOpA<0q%%x#HtJOA%IeZVs+6n#LK5_K|h=&)h4|r>2D?74bS7 zhvdH8-IZ|nplxsuzX0j*ls^%v6LGFX;uolQLIl}CmGe&A` zjk;Qz@b^mk%rCIwnTe-&=Nmlx%&Z=5OG>0*-I!xn*xx(e+&&?jS45CwA*cdH^wC+U zha%cCxoSaG#r3lYmH)Do_Gec)OXX2!Wito>Du~!Irp{gC5b#)(39%h@hdw{d^)t~l zV@SJO2v{{3RtW2C&&ruDuJA$@T;3;pcLG8n3d*eay4YANM>%fn# zEtMbLmU@CWcK-YKP@15Cn+-W612m|x@T>{RS242e-(D-H@^Z#R1Ta8>d|opKMy z|8i*Vd2-j%o!KnemGuWl-|IK^{@4$COkbQ#t<|X-A|)z9$Z`rEeIdJBAb1ilbrkxY zut&HxTZm2B`#H#3*fqc_>c<SK%G2??JI!LhAgKCDGyh}B*0Lp6+^&BEa~$Kn+G_yoU;%J?Qq)*i zKwzD*$ed#2RwI53^B;v{x7@9K7V2e^~J6E zZ`~Kmyv(sz`CZhNbgM(WgS$3oq!MhI;>VZ`C$+-KAoR6hTuww#fO!#r5tM~Zys^-E z|KVN6vB+xTsn~%oggHRIqr{Sn4yx(ULPSg!Kk}d!Q@vcHlEQVhN9q{WH?5x(+akoW zFUKB^5FA0)o#goJo$%v^D%(oIoz-q@nQyN`!UVpiy$Wl7EYBt>N^S!9Kr?_dP~6a| zFVwC^w zLwZ)Gif15a!47(-Kr^7|i*rhvX9i}ew`@Hk#^hWwW)lVVVX~;1$@8Yk0iqG_@iMbE z*jRY+$o2dBXyq_{apLFd<&^rH?MahPE8lT-->LMk39N82LvD&K-QSh&BSH_zi(o@1 zIiQe|xZ;B$_0PSp;D`8$`boPgLd(`aR0~mgh@gDvdh+~PeDG21D*`2c&%KS|#hH@g zdik*wzWSN))W7|yPQ}mzk?J$LK0Pg~1=!Gdl1z%#>|*elKU2|5Bl$T+#l@w9l#JyD53kID$ zArLOlzu-1~4BGTn88gQpvXUvmisE8x0 zIbSh5FM-ac!bA?|ahkzw&D9g31q3gtO=Ax}x2_tHL_6Dax~1ace_4IfRX6Zq^6#jHZqCWw8{VyF#5B>v#tpDC|@uQc6GS2{!;Ev z5eQ$9#;W|UIN7e4Ec8m7KWyrne)jmgfpNf{5*?Gqn|BuYlo98HoBk%Sz z$#GNw(*AdABb3i`{qdUxwc;wYDQE5C-+IfDrsI4+083$(n+=fb6ILht*>rMBRZey_ z!t@`qp)=3+dk+?AKwm0nSTK)Bub*`d@yQ*U^_g)>u$j`BHKl{t9p|e!whe;>m~Kg6 zQWB^wjgQl#>?M3W+H%*8!V61B)y&bOSE zO7nZb3a82Gd1tpX_PqiVd@}OUa=pw_OLi62dbUft=V&1LkK19Y9RUV|ukzeAWa%-l zpJnpA>#~goX$`So%h&^QJv~^>J_-hwbcO=$m|3^VjXiEEHLn3JwCUG!= zPcQnCUjDw~ z=D3h~JeXsr$Gx9^DcA;YuqdEPZOW3b*tdH|ZshvuoT)APxde?Jzj`uVbuiz^b1S=_ zqy8r1T5N#cC!Y~cRd$J+Hh;%rin2w3Pm2~RMx6;~${^2z6fmUed;?jX`zGvV5IYLU{meSnYJr&neN4DId_^`XnEoA}ZVMrA7 z{|Bv|wiW$i^=RT#SpxUDXNE1A?fj|Qq=A+^}up_1M80!xhvna()D=8J=JEdy8 zg3^OK_ZC`HIbJ2Vw`V^w#?0atUH{!w-ogcCM@x6)A4mVH`(gozdYSg_R*smR4#hwe zjWt56>?XRD6{zAnCvqGz+YxC@)Or|RKJAgb+TN%|c#>C=<}`+xb*=tJGLX67B$Mwk z@Mv5}_OV9L9IPvPRPJX<`ys-oee3n6jyrLE#v2=wl>SU>0>CNy#Lwi%w_hI9B-TYr zZkoPH@a<0)s%3;0Koj=p;`!YYiCAaBGy}Xbs*OBy9Xz^BcdM`cXhuD@PN_axi@p(c zE#-bdPJ5U9pOXE6LB9}i%KGzDA9h8V!^y=xx=MDRNRWwm#@LZJghB1@ui@*tE^`l+ zZcvDQ*kkmSPFdzJSCeTZv+FVLEAFl2EW64ea`%D*_*|o9bQFyfX&X)Y4v4Cy%?~S- z=aGnMCSw*KR=&vmF4v(QY+f|MdC%bYP9M?d@atxjp)aDZ$lHYgaF54TSwZe(1S_yFye$6knQSu$e$l1i!hNG)0HNVL)g9y2nqt%(>lH8E| zk31M}{Uvmh8daI=vq87*v>%9=?=CCv7y&z!A3sj!->pw3xmIUxUV6%Nn}D{+65Q}T zW#r;n-LHSavwyCm{UhUpgkX0nlwvg=8{R2st5dq)_xt*r4+nR`SX>{Z6fNmkZB?iV z;tAxsgy);9Z%Sh#8*5XYf#&D?2$PLVQ`gSA8#9YhrCFXp==G1SEQQmL(63pe2vG8E zxjEJCns(?~8r4#S#>VuYKPbrG^P~3Nkj)8ZHs7=1O#PLOZ^acP)KTY!c)5L0jk$oe z^#;?Y9IlY4^g9F9uY#7BKlMSVSloUO!nhYNEP#g^%srs%4 zqh!VI#iRw;I(jghjkgR%lt!@s`Hb?_}_))GQvqjrl!@9agr39Lxw#px&8BcApp-bx)0{rOqZ7gVU zZ1(THYq4eXt3(zxd`2ZwdVTd$R^TmuL;v;u0+d-a^4%*C-)%OHPzuQX5mUK$-SK#4 z1hw*<)_$0-cWa3Co_e7H!gI~MF>P?M&_BBy62%1#x83vaW-+iC5 zL#a40CL00ahc{mitF48M{K;V%g>s*q<1uG`OocPmTYnN|^}{4+2PwRl%qVJCgg9mC zD?@!Kf;=iLhD@|{!R9 z)jJFyL+=Lf08PF>qCkouVJa(e4ED#xJQ%bivH0Ywm2t|X)yd%J{5%lGPElcNEOb|_ z+3+BN2G8YqN0X8#s{!m}B$ShUdL_7jg_&t>0aYRoGB~4I+$5WBtZcr|36HWasAq6&ZupI(MSp-k^nq8zAjF!az5p;zA?XpMM^!vORdEzG6b!zMGP1q*X9BS}<(&rGDe1bYw_BF4G36>ClFDoOQ>xQB5=Z8j zL`kyU*sPpVp6!A}$@7lg-p9qIeGOERtUpSJ0yA8m@u(9+^@WmlhQ&;TzK8X!J*7QZ zokf8W(V4bOIk?g_$I76dg80Xw)HFmPviiiz>1l8F8noBmTLuc|Z*J`mc9&0qyyUjU1 zphTq{lU1T22A8LQ3XMG=_M7BD#YV*q><<-lE#RQVps*>j@qCAwt%#X=o62wu_*w#t zE2>H$=l>G#0K1-s3)}8a5aSZe|UuHOo5s^Yg-bB{HBp<8w4=D1{APdHaAh)IW?Ch)`eE7^Q8%h2UZA} z;=!VMr8<$KX)+BtlN06A-i@8mWJm|^RMJIk?E311h8|8;*8r(aj9^P~lb6XC`|J_( zNMO$=;LPnO3^*L@V=<508PzjGGS0x;)1}N^dHhiMLKkxk?1=Ld9E{gITv5y0} zOGJ_e?9d5>Pwy_`7zD^cq$UzHE$_DwtE)by+UQ~w^kVlwp3%ox%a|eUBG$E=bh^=B z^Evkjh5`j_YM>qn`bA8b&-|!=`qHQW@AA`Sz;fHU))#|PIpEl_g-kL!WE1@OpsTNF z$t1^LC)O0>J#hrw3>%t8E-vIrTvw zv1@sTJ+k1pjZ>;lJ1$DIQOIbL2&YU!bQGdI(Nb0EV5gePkfgQ#IV*uP0C@z%tcN7~ zcN7=;C*vb)Tcf_JxJ|0R7U&dn;OkN3NWDEq?ZD;Y7pr)VHJu$A-?5}C7IC`Tt|W*! z79;CV!H3VndKXw-p6DO+=KwlUjf ziC=5yLHw?(;C4XADk7Cnz@yxFbYZ?0$L|&J0kbi5mh9_-wd1eUkQ#Xl2ywO+d-t1( zx)c(EX_S$Fj|qdoM}aMBNYquj&YH%oSb_>seI>0zo4jUP@2xV9EZV=VXX*kzy!og^ zTK-R#(@{Rk8y;3?qsJ=)= z9Z2%us>q2mj^YT{&%S^A`duEq@Ncu}K_NyEt#&ni86qEnU)`d&e^hz9)w+Dc!Y6ty zZ1zvTPO}+rOY@sS06&fR8y%BBemQ~7OAE#zkx2<+vq_CY6FnS(h@bK%51EOM?HBF$ z9PdT{n2LaC^SVIz_P$e??Qo%{68{&{DwPoTxGIKD*EQ=Pxv7fh4} zT2{pKFnUwAN)K#iZb!1^$ibTz{GkDui<(lH*O8J%ON9R}AvvCRPklDV!d$w#6AM4| zZ_45+zhh;)<(vPp$rgt36L02>dxN~AQ&m)D|4Vk>M$F&n{cY)r`c}LVYPWRQa6E;m zuO$IDSWT%;M&%NOFM|$UV9#=WOCvSXo)$o!CNY+vjo$5;@VraDsY>i;C4PDzO31_& z`%1GEwHTn)kUKk_B_0#`e5C>n-f7VqrP{EPit&B1qX2eu*JY4cVBr&-qb{MB*mh9o zn`A_e!HZY5F>+J)PLQ7gD(>Kc!Xd)+)+^o<#oN3)YN#jvI@;WJM?S6<u3u=S?}m6lWUtMA{(y`6KlROxu`j=7RCHnW|4p;}Az-A@4T zopK@iO22X;iGoydj37+@gi)4Gk#a-2F_Tos%QJQ7fapUXFoN)pZ?@LKx?kyG72--ng9Fyk%ic|+GpoNZ^nf>iN$Oor9 z2HA&mf$R02K;F4$FXemSyY_EB@%SlDAL~3w;c3CQWi}y?(K=bV#j%O0VnMGD*_Na4}R|55Owk%>SR|BCDo&lYP*_|(|&$~LTHIcnOIU@<$X0j{6C z9#dGoG^aSUW8yfr)JYN6Jht>&&_l&s72Ilpzo=&1J6sPYF+P#3_r&|4(pt&U zhkn^8LTA*s1i=j92gsu2LGUoQPlS#tEvr%F2N!m;kbu7mg$l6ForQ~qtWDdbF?S-- zd3SZ@Slct?3tAz#x+&U|Gr`epBJt}}zw3zaF7eaAfwys#Cy_J*W${j}3CxK0Ow_Ue znHSm6wMWPM(k0Fr#as%u+=SwTLY890A36Jmjk=cNyH|x2iP44l2E-`+vx^>Es(m!; z_ij^gdc$YQL=1VH}{@%s(d#JKDFY|@|&ASrNoas`Nx2186Jm20K{xzM^OOGB;*KWGc!= z&XJQB&~SUpA&GFvL^f(x00V_a3Y;+e+Lonum z7jv8|LA$l$V_>!+diS>|wv@CiytPW6>}j@mZ-Bh40t1n~aSCg^no9NtU3_gq=ibX) zeVstFRsH^jhY|wEDPT+2WJX&^p&61#ISiby-{>t4CW$+(c_orXA+8 z4qZ8C6Sw3JA4*QGi?q(YrquLDoFj(Oj=m+HFec0McTQ93xw}ZBM4R2r;WqiSM{D-? zM?q{t=7CcaSrkr3jupQ7sU%pD(}`y@4mW&ZACNWZ7=LHKo+4Jdawu*)O{6+YW6Xb> zH?wG8YAPnY)B)R?JXNwuI?YYtN;7fR?=cJ~n@AkypU7r`j5j7mp?UYDOR|9_&S%Oq zIbHT)VC`Vst~?=Wg*8p{$MW4fj@jP;NtT}Odiq+P#jMi7|HJKWiEf?Lk%P2?soucxdIN@0n`iDcG-{wk4@Ei3_ znd%wVxB5%h5dP)J1*X$aTRLiyX79ocf|2Ull`5O#`Ln&`!evw~Oh@eok+sPTHn$ud z{h*(T^%{^y{?~wc^t;%IXDyEvvP%k5kU?*2phxTN$s}b>JLzS0FJlYI@*!LtL+&w< zXA(5(?D*D~xsRr_w;WWwA^Krapn(Fxte+NlFKH0}^C?wDP9beyQvy!}&iGlLT7VN- zqRz9#E_NFV_X{{1l=5UvDtO4wPUvitlWbg-vwkp7TJ|&eTXtL4`Pnwb%%nLuu-bA} z%E1{PRs9ZOQozD%sJn(dv}8;$Q^b?UuE#+TZS@@fp~BAQZ@Yz?C5bvE)j4}>J*}7@ z(iE9NF|GnG#QQgBX3oSMO_E*%(}cDvDCuU#4IjPCYL^}5A;)6Z3_EtF8~WOP-KaCD z(J}gs3S8JuYq~-myb{?KZH)D*3ln6bt{3t#<+)9Gy%xXOsH8arBz46}40wlW@}P^Y zgn^@?A>L<@snY7%pUXYOBmOaQ18Ax_-{_!n$PaSParVfW3_8HG_O0;Nz)+ZEbaZOg zHNy|T;5~b^1^EKa*TA>b4B||s`~obM&;Fioy+8W!DxFu@q?M;C?-FCbi5^#VISkSo z(74n3c0y(raLPmf(EXZm(X|)f1euiM>3ExJ z4Ptg(bI%u7Wa#c5KhLBlLK1vH0TJ&H;MZLRGlt@J zGEEO)fs02SJ)<|%i~1d0xuNGjM+NZa;tyW}Dal#2kKb^TytfW4DNgZ9CUY8+XZuZckSb5=cOK;3t?Vn?vC-n=8BLcO14Xij#?{B^^%&{F z=hv_G1@7vMZlJuUZ0wB%n-H-Rvej21dmpMi#DsV9#V|4_7L`)rp)Ne66$k})eLa`# zm|0^qX(dtLRNgR#xT=R(IMzmWTz)l-E16E=)|W0YMd##_o4HMHVz*u1gM#i(_S$>_ zb}ZRElY^TdN85eHNTey13%SuKlNHaJ^L}2um38M8OKVaUlGVVd09k5OQ+kBX{p{*q zz3B~nw1qaEsFI|S!b68!c#R&a3byyiz=PL$)gCn7ctFocGAmQDm;l}5Z(Kpl@J!8Y z1`swkFS%$N@`t8jf}+9aEy5yX&OrNEslyfhufR9ubRR4!@6N9|ItO7hNy^FgEA_>F zx65GvqALCOx&5st5n96i#e^dld?m-*RDlw*TID~sXfJA+x85>s`43LQ-R2XiQ5mJ{ z#4#|K&xPMF&Fs~CZR0L76VD>y%C(A%&3t4QP?O;`vAtPijoD{_3~_7->=LxAbJ#j{ ze{8Lmrr~hf4TTcGkE^K^)RBRxcd~AvTdtxZLPj|gwH!xwS=w?K&j9FUNO$I>VOz?w zwD-)`$tLXZ3N87(AsFxK-?gytj<)LwVlq0^+vc(5w*o&!?sSx@I(^FT?a`gyl7+O>Vlvmj zsh#y7g@dX*Dh)F8CR`}sQ%@XdVB~oKWliSCk8gt}KCSLl|0M`UtBVW>41Z z8V4CSl8+6~M`hSqMTLaIMJ8g;(*!?|n3+z6Dz;f3JH?erM9S;2bFB*9oF@EfoI_V! z)L^ezGSt-Jfw(!fjkH$JLkqKEn9AxzE_;f78jn}jNId$9*p{o%{a0ZekH`QJC1le= z-F@zGY6*XK@x~cwskmtAzc9N=LTAJ><%l4aO!Rv>n>37{-W-`!%M+t(p;W%d+47xY zn<}NCx~8U7*E)$taR}&CJdy=;I;`*5wBD?7{}!k;d!Z&(YyRtPEI7caMr1Woc8&q! z*7Va{q$enyS+Y%LuV2i>(Y;YAOs;s$t9%NmrFYUaBTI%@==i6DxBRjVTVWe{E>|Yl zpNCObk2cXK@vs0P6I?LDk-0S)(@@!=-%DBT(CINA)an=C4R{H1hq|w7+{&t3Qk-Xf zJvl^gR!Da}HkvhZDU~GvEPntA@|?01UcdC)NO9^D4?FqLXi-YQ1Q998Ma)%`8opCj z;5jLHWfw!J<{mkhEm=cUs4(hh$uFhv#w%XjJL9kM^>|o%X{n(!_Y;WpaU&6xw&4BY z_tEXjWq=7TsHNqgz%1MEy_K#~gW|3U_v?tr8K>!MqzJ-^=c+zfksM%mg$Xg0j7gb# zyJ@w3IOo*Zal$Zbsfb{xi?CfV_w_dHy7PV}7PXUx zo;dZRDjS8jvu#YZl0O2Ko)=?N=938-1rQ!Z_DYCotil3g60+tg&GiA8-LF~f17uey zrmq)aV4G}Peb=X<{v=D^6gRq&Y~{aslBqVRCX=b{Wnv*ah0b%8jGtoKIX4XN3DZ^| z5$JNs^}&hQgo%wyXpZ@4Fz8iWLxuQ!?;2#JMLX}{3BjG%@`w3=EDJ00w)XK#jqm|f z!X65n6`Z|~hs~|BB-|;%d%_j8rG_}6sgBP8@+pN$4`C|6ep64B?%w>EL?umG|DWwb z6Le5(MqP0o*#~WA+nji!1KMn{PVb1Hfco&4bRx8KG&E zbU4*Ax31THL#V5|xBMW!5=4tQY!#fXhZxTU#!cI@^l_k5j>zf8&$^mBrY_otsnd-U zwtgph?moiCj+-@-@49 zVeIXa2+jFn{K#W-(5>rEdYvLarcptxQ*DFK-lYDZz8FBTOz}> zXk=YXeyRJ)4Hla9?OG+45m`{obfS}Z>81|4Nm=%2i>)hs+Q zXs52IZ%X$)R>acyw!F}rk0+^mv1x89`$ZM}PH8yB^%HA&dmO@`eP_1>vpEsid7Y*} zzXfo*e8-AA?j}|F>9UQ&jW;CA=I#}QDwn=&MTpPElZ_wlh#+Rupy$d%Vi5^1U;B-L zD6X-L?TWJA>1PFm-Ss^hL&r`i`h{33Jm8s}JB5@ko@9m5JbllD{UG6}X#7e}4^uQh z5&AYc)rMVJLErwwi$~H+1X(b#PL2<<{%FG5&=M0;tlTZ>W_)iE5Jodj9c-g6Ng`b< zM;*^Deso2Xlh4mcQoms@mj+;iQuP_boTPcU>~OQl_DInOO>C&|fW845LDlV{JS@gchbKzS!o+b5F#CboZE5)7b5FLpC@ZK)*GB})D z>)vA979kUiA-Gm|#NnG}ghQcDc4W+iZBfDkp!q;VX41=XJm-=s43JQhi)P!HRZ9*@ zb!W?cc1`oZHtuRablyh>TDUZ)a%^3b9*{kzjYRpkJdX~XJ;P(aZ3}kGT3qJ*YJ`Gc z-N?DB-6MD3Y11J`tMeqyPDeR-{?*Ek(+Y&-57-G6hifP#$D|7dtt(b~t_O8i7WzAD z_vr{1m&C5Lv??A>6M2&kO;Mmq>gitbNI#{L=xP|cK@Xeg%7j8>xX+dRc*Eq#Q$k7?&H78(Nn+@wRNqm+!wHqA2eKALKkuM89B zP8EUe2(3s6#Z#5@_)$F(Ew)9!r^!xcPZK)D*9Nvi^-aQx3W+=Sls=+kBfj=wKAzGUK?n*rI{2F7YMT-2Dsj7y|!~OkZpKBBy!A`w6jpb;vzU5SgPWXowix` zGkcQ0pMFqro0j30d~mw0z<1!BK!)sb)-=YE};+Rs{W#g|U>REd;xE9$h-wlOZgV z#`e6LN{8a3?HQcKyi~lRIk+Sb5L4IBJ6CWcpL{kzr?RvBX||Urdg7Qk>J=ky-aLmQ zT&{j8L%8`X^5kjwEDjNZ9kqXVGC6lV!l2t~9X{&y61Y$ zAH$IqP7(_s_I`f=BW}E z>5)De{yyqEuXMY!VMFFF#A>|#a4SAGFXoDNKcx=Rs=b;~f)N;&aAr;Z{$=Z&6D0~QoJa* zm^-+M8<=Zp*%NNm?{SsNnl>8F0^!5BGUls^IRzR)$b(gHdn2Rs@SyMJV_aQcBU`>!^{N2>_6vokxkvwHi<&3UW*u&ar;H~5c-OEKtQ)s^*zbSZh_ zb3+XUlGlAwpP|FWotaa3xfjG6PB(TubV{uG%cd&tZiu`cF13d-pFYaTZNK|9Y-s$P zKEMwYQeOYDnwHW2T1_Dc9J*VlX_RgIRCB(`PvE`1iIyv_4@l-9FdMTA*5&JleTLoL zh-spZz7H{GwE^T<(h;)P`=G=(Sgx>HR$&OVMw9Y4@7HmzmSSX*2pbSZQyu9>6ZMM0 z*?92OjFI0socP!bUgLcLhb;`9ak~&)f2|_ANCMSJFFz0Xl+mApn!O=Xy5vD!pYK}l z0z<+O^|sRMMCnF*0J`;RaC+AcVN0x6+OA-|rcX|BCw(u#r<$}@-sZFLzcK>2^I&z;kfQ3=hQO_X4 z-=?++SngPw%zs+-a-5)O`d1%o%PEx)jFun0&B+Yd!f*{lXr*SJa55cQZNvt*?pCjX zi{{j1v&-|rtKJV#ge@K~GinnEZ`y7Ac{?$-E`x{r%G8zLtN{*s2o&}9vdr0P+$??F zPHv@ZHM59E3rJZ@=(mGV!?UA`7gwvUbEDj;IenR}TJx%$0w*}HgxuKrm$wH!q(|Fl zmQQV|-{aV6S?;R~vZbz1XI8A4W^g+-p-^Yr6`OOoHA@BK^2zd-QsgOav6H2L$-j{Z zSh-}^zT(yvRZW=PUrS>TV0YA<*+FhkI2wIrqGz`cV1531%>l@=v!uiBktPvWI5;d1 z9UT_VGIb_AJde<&UX~jilKOTCkMp*$)_yYIp;4@{H+y0o=65LiU_)Usm4bwnvb;{3 zV2pjrcg>yU^)2{3{V1PstJt}Fuh5tqBCd8n4m=AlE4C*fgST~!?WP^I42u)WMeIe4 z%H>LVP_gMcgBZ^peKHNxWoZM*T-M*i#?x;wX?!f0+L>^GcaI=+QG=i59QC7uVR3;7 z+8D0}JA@HbpV$z)I#DC~`t0GSr8Dt#841>O%E5%!TB@ zGu}fzM9-H$Eo_JJHj*<<UZt)zzff4&7ekSab2P zhB;-ZDyx`w=dR3WrIZz{Us(rudwsHBjx4XVy|77}`ye_w$@w3}V-r&gi0FUTJ~p6l=1;I{!P zPnz4m*hOK-Bl#U{X!`zLX%61G#wz{fZAx`Z!Jo6%i-bj=6_@&KA^D&}ByGHhy5Nnm zJl%i=40ftxAo64>4O#KBi;Q^Ee;ZG~flLn<@f@&_mT(N5=!LJ)0}Z}ALK0W{`1?7^ zNY&1Cy!#6CB&@a}nM0Kn$N&hIpZ~)DEqqe(BVOj*L#+iGwA++35*18mg&&8pqqg3s zhN-%Hm99?-3`P8Wa~3h$__0rG;PKO5w;s3_BTxK?4!e9DVgMUNh|%X zVz!*`Z#KjFRI>Ms6>OtzwmfiTRCkHWWM^3E<}dUvYqfL`r_OJgZ{{61u4K4EN3Wyt zcftY8f`3&S>3EYsz=b0&ye{G^+>U8RNhYP#((PK)^U0PR1*cXRur?c*BW{s)HGXt? zv3<1lxDivYdHfO z+$cIZ+;Zd_GwTyhMNKNXQGu@&Vu5vtYz$BO(YG?<%%+EyGuemfGOp7U)c%BEZ);$E z<6nTzSG7v*@|*5$%}_Hv6=ngd22F_}*`-i>mI1)5wMDt~c{9EhYD!i{m9;|}_B?~; zUsw37!l2kn+`0c5;;mB$BRWzZDgA2Y^eZW0y?8DOwE}j$i>dF~nhy1=mu$3$xgyXE0y z=!Cor*z)U`)e`Ox1VdxgHujPL_#p%u>5ARAb60x?qC<-3cn!L#x(q$ zjqNKq+zBe(YP=2zBP7Eu3;J|NS`zs0iuH?y^?o1xP))p*=wB*l{hKTv_*~p5$;yC_ z3JVB&f~DFJA=nJ>h0)jn`v!2RvE`el`a8)3ArkjXp^poF2Uvu=7>cE4V+hY{It}uf zcV%jJFp47R^TpHClp7Tusm~Aa}#T>_V`=lV@L5K1;8mz5#Thu~<~FBo7WM+vRSh4{^34Xo%f3 zlZvHz7l-g+`Hx~6c$eMBVCw0II`;bOx>xP}1#Q*4Czy-Qfk{ttYg@$>@M!IXN<6TU9maDN#EP>*`*qLQOmqY1j{`1CLN zOkBuM>PHkyRS^XeHG)vCu)__QY-p9xdvr^j8o+L8fu^^+{D~sn@w!B$VY7VFEO&Zb zwntd6yrO4k$mSKxy5C#QVS~X%Q|@5+o zsKkd)lWOhW-l-cbFsxqo)fzhIuEzMUPj^ zG4n-{zq8EVV@UHMmFj6Av%1j;*7E@F3R0PzBQp1QzspW~#@Yd@~}f&;|B2KzT3gQz6{g7s)zW?v;+thw+^@6yN`XpXHoZmT#mKUtuqTsdU@ z&fQ@TxMK{dpUO{E!nK`NANh3PoX@-$T|Oa&vN5_s3wm)bU*cYrNON4Q2!^>2Q^~JT zBKQv-3>qz9mX^ZO9hv^8iH=j*RqopET(=gIdO7L~LUqT8ZMDqV4Rk%%<>W^NRq`VK zZxpU`@kC5)dX?mCLp|pZBV;o2&gOl~9)6=ZGHvDvr^r~LZvotSsMdJIUY4DjgH1jZ zU})~3$N)Im4pS=i7Tm({th(K!4Ci{ZrztI>B?E)j*LNOGg-E2z&$x^Y@(_rH)`VH? zA$FgYC)ZXZspxC@@9;rxax3$-D5dPOu1DW1)>a`^BK07p3~F_}ZC<;toY0q+nbicvtn;iNR_s+U-**gkKF+U2$wp4tT9I(}uc8!lcT1 zcGyR5>`{ylWu+kCn)Cj90>~g-fWJR%)v*B5)qd=Aso>27J|7OF$Tin@GXky2DP@1k zF4GG+`|S|nH5b&qnw@TvHH!@q9l3)ZzE9f)zR`{E<<0z@)cvWSGVBF_6pvoeHoM&y^Z+5J+~sbZ=cw9u~4&5LZ{mf^a;I;Bj{K-V~N@%k$7(QP2ykQtJ2E1nsW}# zie|eAIonuo@Y7s}4-Y5ihb|nsuD4ql%_P^8mFf1*8lAO~KLY4VI1J*6fO&Sb9`Byn zAZMnd#$xvOf*~}1?Bpizv0Ie9q2LJ()f!9?{nRjY^D-o3Bs(*JELSc#<~2TO>oYg2 zwQeK9H^G_sfI1g!A&r-Wtb>b?nr6SiO4iz{A|dyuLt$oi;%^Jy zy^Em8869LJ?r1?+E4nahq2R_IuHB%jtEC#l=WQ|bD3I$o7XtM!d5O?IF63WR})P-$QBC}tKxZmJLdVz zBUGWrGtG^96~fYk)IG^Ac%i%;;0AznkM~)LeRUov+DP- zT2P6M?uaHuLEngulu})c;TZMb*ihVbN2;H6}L%I&7;|c&iKw()hzz-lSPaJvedL`aSxyAjg!Jf ze796s`NSj>ZR?Pv>Oc`0I(Q&H2BcLLs9-r791}}yOWmyjg>;kOn=B!v3S+J8oMQ_p z8szt(b(1vL*f{&%D_r9NMN-r6Q5RD6Zbr-~TXI|I3ofBzYATz0cqz2$d_nPKv0<|* za?~W&bCG+hVa*@u)#_7+w!Luy=WEq|4*e{??ey|B%Qmd|~z0z%8>SLypB`LD6&sz9_`s4xO&9iVv zh~g)S?XIEUSdKNFt1U0uSR{lAL-i5;$E%KJ9BM!&rZ5_&kxu=-Ip-t0uYW&{7+A51sH{jozA68Voh?RPb{{B zv%I&q+W0+a`(|~^xO=DL*d~DU?9apo@1+wZ!~_`jKg&J6Bkj*9{xEN!i>fnoOjO&d z`ZBioQ#d!XdND{?c$B9q`EM$+)HQ=Ss!g`+U+@`Bw&&pOI#v%D+1S$b+RH?5CjXaUdi#llXaoi*8hU?@?NAE6PZoMb~P$3O^-rG#;tEPh_$5sS%(#c zzJ0mG=`N(f4d4dAl78DFdfYMX@_zt-(&CjZa0{K-i|Z^}fuma5AnkzC2CL4GzaUTO zY+6j(*y6kw-Wj9A&KwiB6Vz#YS6^|^-+v*L>tagvrTbHt;UfjO{;`3(i_RuYYQ5&@ z*O8c?`osIg8*%XpgKB*_YA!AiNM-$Ysgc*j1?zrsU#0^Xsu)Y1Bujnt=-Dq#c0~(q zbf228)Sc4^iTgR7f+kS$;vo6t?O|Sr&U>T_x(XuWv&&EAKo^7uP$p-pH5R*uO0YKA zdyFZ(tnc}dOHwlz`H!MOgsU@5td10Q9I*ZC11F1Ag6bVJM;EV1LA=y78|XCIGT`}v zWx^Zvha38y?M2)MFfHfo7KAn#@xEAG_K0ml?=xiuhYbm$v*-oz?HI;*j{6s4q$COo z3`Yb7NrKKtRpg>3NOs3hA~qS3;>xh7)6{?^!-OA4|D*UJEw~ZwUY-SYV)qzQn$FsF zRSb>VV_ADQKykP9lZ8>%v1{@|vOoE6KHuEqiJ%^;NI|l}6iZwG>bft*#*TAJotGkT z@~Se^>kWECHVt_Xis1NB}tW`(=N`Ae9*g=Rc-bl`|-TK z7HXFXSN|`kdJ&4h7^z%>^r{;|Gb;JImvqVTE`r;|W3Z|kE+2EL^+oT%(s+AE>hRxm zNlU;N44+pX(~RFLnSe+O3g;!CkE^(6Y6r+RrJ06ckILQ6@YE|3KnCP(dMcPu&zFHD z45?zGY(PH}5LfXaW)*e-1Z1`+uh(DXoNxd9Iu-XU)m(QWQ6kRPCt!{@1k^dwV(Z}w zdAOilnH5)vn{OTl4>IK1y-AXD7nH0hUnrt-IQ1CN5*}PQ_LrVoJA*F%oH2@*v*K5* z)6knmFPbls8=!b{#8TQL29iCQW8%2g zQ7{+y0YL5_V*B%k65g}I9 z-W4MxLXA+nHEVupYH}lb6wop09|r zM-eSPayV!&$JdtvJ-8d|6R^EaOP>dfxPEM@3;S2}I{-;(zx9jryYOy+H}fN>x%Gb= z!G>iT6)$FRNtsW5WOt}6X;V_|O=64W_M01t~A2h_FULWwDKTk^US z?~nk(6_FI{PUuQwLVQ6AKe^=w1B0d`4SeXXibth)mwu86J|TO>I32yWv2r#7-rt>e zWU$8TOXBax7hRts7`LGDWcl&8=P=U-Txf=P2xXWnTn-Q}GVt9+J~bz|WT5grBWGj( zN;Q22YiN2_^AT?DylqRxm039N`YzPmAUlB0MpUMms;kJ^H@2%hz8I*V+#(r-?rCw7 z8+FSwEwJgX&lnjAfr9#dNLn3B2}DKWl}UC`0+|wIGrDB`U-^6-Zei!|c4*AB*D~{l6R`+&<&N*tZaCurY0Ivi*HxI*_ zb>QJ{0z>GrE$0g@J&rdfh1)MU)?PG^5_RorQ|k_3pmSeB+00b)$m3@}-z3PBa_zi_%erBh>4pwWW@5)otwqj#8rJGYjKJ`l z-F82)HR)Z3oz199p=YXb&dy+vkcsKMG(jC*(sHo=8pya?C|gKupE>IHq=mxWE(^Y) zAi_M8BGjs-8xM-8{yw6Ce!nlaY~5Qwtr9tI6&BKrIFns~Bm{uXrs!Tcyj$5dDvh~$ z{H>;+=bBB~rKjGWmo^OOV@=n(@pY;5x~<}*v(u=1;s`L@kG#avBnUQI@fb6QX|=y3 zZYtmSv*ml*c-zhOS&O4HdGh-nIkU|$f?mu6tAnb zQTJ>>A&mBZ4yP=umip95`_Qso2l3r~vNG;~jKZ`IXuWl)cOz1q$e83lN6E^!F2)ug zzdO87wF$RIEDY*PK~-G&_jfkJ$k#*)SE(XDJ~MdYV$Ozb{-NT*|L z;*$!~8p6A^a^eEQRr9oK#+b$BLgK#Tl|=4qPU{uae1PQB97!2-y#A8gVmf`W> zkXD7%U7J?|26tE#Mod<`F;7Y4+F){Ph-K(XvD}H<{eE`>zXf-440JVdrrKE;dBv)v zBkPtkwlQ2T@MiR^Rj=S(PEbIZPMm4bDr66G)(<1??EHIlorhi!6jwa^b-V=>=8`vu z+?KWf_E)qOgW4`(G|_s8Wrz`_yw{H6vQVz61b!PTW;CT?@XuOKEm6!#TR{t1D!4s@ z*beHSgugndFhkKYAk-rJ!6omci@L zZyHVS`;KFNlq)Qul^1BCJw|2J*yT}Y*v9JbpIwtkmH{To`$@t&ducGVX>NOIux8{^ zQZ(CJ2*hy-upw9o%bB;!PP6%}WLXVerHLf%ZgtSUd`(M1&@!~N#@n1|D78&dhuQwY zGJjc+CZ&JH#_(cQXcoHw|7_4PGIz4QTQ!;no4WXzZe1#QowpJ1tKghN|Cyv@p}`}4 z`4kJ+zs1Yp$hzRUW^1~kbtaX%u^!A=W6`^9f{schZjV95M#koP?Tg+S{vG-`>>9d| ze{I8Q;jCZA$}+Bq-vDtf$NnL&bGvUZ7xW5EqE6#mWpJ9Stz^iKA6j#+45`_sh~2In zFHkUv^YkpoBhc;Qa>%l?>snra(+>v?TI!qrL4U=0KQd6+9oMO=Yr^cR)wh|<5l3%} z)_4yv#l~+vmw!+!kz4`jr8g>bb%T^aSv#Y<6(6^uqHH%Ng;Rh^Tf9pF|AKi2`TzE$ zly8{@kMxA_Al&MqQIho3a5V%wHL7QMZ8TO{ z$+KAo8IqCqM7tWz@YLzatfYFPVD2{q;STNN4<6o=#U{Z(-ev*6z1x~n@toyq(9M#k z-7qNcBr*7y6(liOUYtrE7R6*m&M>7(u-at)$QP+>sa^Q^&^7VK(otXsG7TXc7CX3) zJvho?5-_eiG&dceDMppG;^xnWBEQuH6-4p}O%@`mVPe}P-Kc9FUAJpR2;xsVMI1*p z(sDOb%KfTxU3P@Mc45%49aS}F9Y)la>u@N;CgGqoUC`S4Ux+R)B||gTp-1{UDRRPA z29yxBcFD>gCd#RUX)+UyNSv3|K`Fhn5+4m||EC(1wsbueD6=2@Hp7Z4#6$_LtME7A z0$0A_JM zna*V&QqA_?Z$u|BFWmJo#V4k_wPA_GFik{8f=sh~bC9p4A6<-`h$^h{9nWz9w_4oI zn7jAVe^ym+Yi0bPeEIZyU;tmMYnq<4O6cn+co-*WH<8^04*kyBk-TzLCAFvdX}(UJ z&d-FFuYe%1P0nb8mG&Y`$`UnmHqDb@C@szSW<-MViFtWWcp#qYU5c7Nna+1*T&A!$ z^Brv*tEvta*e?Q6)x{58^)YgC_@Fmaho?nP97w15_|Ch1BnNRWflt=VmY&{lkE3R2 znQKGCTE$pkx7#B-|9;<S`bD6qQ%kr+rbp4kh+nhi^tIidiIr7V zDz7wSS)>*sBK6~QWqFtP8_v&At-1Y&l@H$iOla?H#@gkc-zLErUp^Zq941B7{~e69>W8|?rGH>`wcrE7f%!gt{jBu3j{Zkh8LvMy)TLLEybz0<2hGs)QHoD3 zy?2>_xnafCiJ~H_H4*`Ptfks{nuM)txI-r}>c1WpRFcP~zXl!O{IezEADJN4<|v#S z*R)Z{1h;Ck3a!dVU{9Mlq>HYJM@fFlwjv8$*b!19E8f70XZ7(>@GH_4+;Z4lK0_Yo z6yDh9?;X8NU9YgX-0))8Y;idba(1q+oKI|hWpnF=f<|Yk$PWI*s;pvgAe#&KrdV=V zsW&>v?e>kKx7U@Pt5F~JC2}ME`*yk5VkKD&RjOEM=XDkwFo$RSqegINggn( zuDl=~ytcdJw^4SmrzB)qoDZNhe1w>O0GRUMe6lD)9o1pohNX4Y1FGesTi zMTVSnMf>*n?mFe>BPqW#*6#|Nq%{?%nb#17-PiWX^ETnX{w)XhXQ>UO4A|p7fCg@T zONge^^yks$)-Ey55w8CbeIsQJ=3(crNKHjaIyoC#?a@Ec&7RA0+bnXe3?=CPp8EZx zE!}Ok8Lk;#TO?CnwZ^XUp#PbIf>R_XP{ga3CJS#Hdrl?Tqq#X7nvL|gTK)F-AO@oi zsMhJoJH?Vi_|gu(v)CQwRMMyGZzzT+4&m}Y>P;dxoliJY=v#uSC$oV7J5XCYL2ZS= zU2i*TwQ+7`_m6kC>H+cizU|OAn;>qhaB?4Ix|{uGab}p7p`|=hIEsB*Zqj(&sNO2- zbfckF(f0yNZC&Mx_?*#JVXET-&69o%heX+K@&xr}m56L|H8n%_BW}Iq()DCT+`kp4 z_&vJRW?VRjsVWr?BkSl8Lgi{N+JCVRRuj_-H>FOOsq?4HwErdz{VpKNHFMmuwQaC4P(2O~Ca&9htmc)!@ zIFFje0Rh^2HJ4I!XZvOLfL=U*v<;-)3m2c$OFdSK(IVILQr)lw{dU!j3dWVi*<+5@ zIX6F&#`q{?y2RC4CLMRMtM)1#1-Ub*GY77ss(aj(JYG%34TIZ6IeYC+CG%h*!9)L6 zs+SPG-m9x`N|D7uv{u@Vi01=`!M=-HEeQ;ZH+KZMxoqO+G+G|ebARR1$~1d^AvgVT zg`AkDUA~QhoovC@dxf+08A(#T zN0peZ!jc9J48a$%V!up=}EypEB=p0G#s7!lNeu|l^wanesXwGjp0PE z3s_CU2Nt`2;{!v~qIv>T6}-xlv8e;JHy&8)B#3QQ7Ae;~ygl+M6anzr6B;qm+e{@A zq$(-4CB*n3p>m}B4tPuH-R2OdS^eNMIpR<2Td<`FKt;OD9$(I@Hs`kM`-TJNvci`n zdj?7@TN5Sjri&N+__Pej#>P?F)j?;s!^|h5!vE2f%rcbdJjC66f9HGM zLqAK2lAPo02M)|gBMJ^SK3=vTzcPyw6``^@=cseo(VD`n%6U7x`QvW&LzEkgckKA} zOU}xeCpWWWbH_9*zh=0ICcl)vY&~U-ThE}bHRd*33#qvBZaoeNAJnJ9yqB4WAGp<6 zjfQj33B~RwRO!!%xyGc5_e<6SxeKFQ8CVTp|M~%sM^|IxKyy^=d~;hncbe%MMo8SN zv>LM)9`xbe&6ax)coUM>xXdkjwMmunQP-?iXfAgq2eRpuz{kURSh~po-qf*kYCgxx zOCGgb>AHcLcs>w)-#|f~pzDvE`p>E9CVNl-vGx#ts-!}tW@KUn)uh748c4N-l6d&< z?w06UQjGTWL$09gi6~n3z>!Pe1$Z5=XRVlf%qJ}@>m~pik!5>SG3vMe=aFN&7SVX^ zl1ob8ikCkUu8j&d0ycj73C*-e*=GMA#`wjqDJC_{+j<%=X7#!Y-aw@VJ)7oW zl>G3i^H(}wv|V$QfUHp(6cUuYHryU0ABH`-X2SG#z)R zZY16k(NHgHNp)KvcS(Wc#gqpjZsDr`!t!~v-#3hd$yP1i^<#=QU9aLEXmTDh($oN@ zo3EwOTo1ZJzg1dP_28JKe@LaPS-Tngu^a2i%~ZFwuNWpk+d2RuUAj$Iy;!Vc%)~X+N62F?{>RPSUv*bSuDJshVuE3bdz=d(ZWq4LK+l z?<+r2`nX&g4pVftr*IdTi*}y;biGET4pbiUt*i~X`ZUbyY-j#uVa@m>-EwHPr5WX(D@Rg2zcWvt zr>&{_t2-reciIJs2CqtN+1;mxMX7iCC)pkXJ~VP4Ay7~57Q*Dd5}A2t^Jq*`iu7vi z3U_6aF!yQSZ57YYVT`Zg4_Ew%!lEj!jFS!280+KAiBClyuGHVq=ypTYv*LNzOA#I} z>2Da1s|{#B*rfPJg!v_3pKWB}aU1we&MaP zlHHD373<>j0p{M5)!4BUi=@u1k8b*o5ic6niQ;53XXQd{&!4W}PG)|rexN7~79R{< zdS$%R&Y)nwl}qk9Gfq{?{i%WwP=<`=orH%@QJEIU%zoK0tc~n;`rB>)A4d=UYsJ{O zBX9o*@n+)-oOmKd(s4*uVx<2j{AG8-!(T_ya^9}FA^rR=!Z<$2(P&`9bliW;H&~7; ziDkN+>gmBunvyiX;eA8Ztehvg$2ZYp3^UwDG9c!$j&hHTODSIp8uN3LF70w|@M)F- z{IO!y=b`lVNF#S;y#DqSxbXx_*xB>}6wk|6H0H9f*c7Cgb~HI(c{7K4l6}ek_@DEW zZ=b~@3ODiYRLKeb@48Q{L6(%U%|inlRrFAXev>wx$X1X?rMl7V^Fo1o0q@%_?o|uR z&M|*QjE^l1N6;9pD(v`KMyBWa9I6v|< zF6S^FRr0&OX=Zay-DEPnO`Zzzy|?e)FqXj zQh4K04ZQIjeM4PhHyvmym#xX1xQqNhD`o;t#nlwzd{RM@-)*DWtq(IblQTt5cN6E= zi(`_$e6la{W^B+0Me_4G5$$5?J(gI3-fi>fHE(seg(FPdWs#-nyMxbBl-)mVkCGQR zJWY-&Aih2LI`gSh5{|=TrdYh`*F0O-0v%3e;-*CfFOAN<)NQUGTr@Q71Y<|`HqHarFakKucsWtO;4Vae2heRx9Q9 z$1BU05(_FW(#4>Vt>C?wRLp*mQv9Q8Cx5-_v^f;F^xlP@n z3fG>K`ZQGo+;W1SrB8(;6~phH8Q0ck@=wU<-qBx_7!S&aw%5g4KDe^_!Gp&Y+N;F; z=A(*S6e)J?;%C>>UEr=pS(WjM`JM+6p(Eqg4>U;t3iz>(=*X{ynde0F?i;c4*h0~qKfqA#YHVf0-sASade{`=(Ycp~?iKOy&cX}N2CAn*}eEG&M zi&0E--TRs+^uR|Q+;z_G`11eW>DQ*+ObGyqtY`Yz8|7{ zT5&mg$p2^MLxF8z>t(<`ue6F(bCDT;V`u_+JT+3Y5JSb*9N@H&!ux;r(<(c&ivGP# z-)Uch&gj^&e93GUhA+YrI6)2*U(>{r>yMXuY7)>3zu?FP(X!o+O*y?po^_A zcF(CX6H=0YkUSi@`K@;4l99>3B1|K$FU6$my#Ur1V%Ag5+i+HG?L1&>qi6~x zmm=^G1;=VY0Cp$4&jLEzS>Ii$n(mX$e;632KhfpY!##PM%SQ0+)hK9&p~mBpj_&TB z?cdp%2|3oTGa1*g6u zFnR(Z&90C?YOFot<5py?By507u%Bim77p@JumW+rC!||T;>-5d2Y-8(WcnHC!Z6E#~geYS!tqg^rsFYNQ~}r>#Mb;}=w<`9j-sBq%Bm?@mHCAI-Nl7wjworu(AZ zgPZE7bv20}pO|kJ6d?jWLs!GD{Mt?E7W`RC3DSIsq0R%Tqoh!3hDx3|LqR_+hKE%* zOP8oOKWPit*^?F^bYOpwhP?-QKaS*`Xqu~mmg&C{FGIO-3IEZwz%n!3Kh8YuM|W6; z*;@HZ`Yj)NZ^HtO%bLThrFu%C-3rfuf&pOerHp= zf;&`(K<26GWXn!vYyL4Kj5p;c3mQcTg!Vm&e$cLPRf}z*@%wQv*SjKKQ=-t^(M4 z#7Y9})l=V|=@j;_(2rjGcqQfgjwKf2chNjMJW>L0jom)WGhCN?b*Q9ImsFWZofO1G*2b9lpkwv;J1s7ROE#!=&a^5O_L|KM5D{HD z_A8-X!gz3WXg0RT)4HWnvUX}}>QrEMy$o#hZnuJ$7(9QlyL)!Gmebn-KFE1k6tL3h zuxoQmJtUj&;i#!8JLoa5WxSIRZ;m6t5}+YF6U_6o%+?rWQla9p)vBC2PPn+_K(c7k zAgh!G#qixNwH)gT61nW+oFZ{=0Lkd^>JQV4?;|==y6KVz{g%z);G;9W1v4ZL;kqMp z5KwEgPt}jXs}L1FoHw_g`=Yruph}Qr7`h3NsbNxJQRV93MGr~&7U=^(bgC+)EIHPA zN~D`AFYX;q3qT(i3%<)2YR7Y$LsIz#Y zXjptjf9zPv-9Z;czUkC}O^IwWVSmYdRg2>apz;>Kct^h}DgHX?y)V#5?n3P7XU8O> z=>g^Q?oJr48AkOw8oF&GQnC!{rQ@SBE?vpfGy?`Hw|xvB&=1@ILx|L#J&K8GK|HAA z7zSG>%$?liY5$_JDtWc$HfxMS*ZCBy5{QM^_J!TRYddxQKboN@F6c_5@Q3*!zU?0Q zJXO@4ny1!7VAjk}CNdTBh!w@$2%wq-mjIvP<-vguS;(1^kayHCMx|G#L;!HA)SEYA zr@CPZwtA-UBHz#w%^C))BURPDlnJ`>8PaSg_?i+>O8&YW;bUoPTn8*ZaffQ98>hn| zi_JDvx1(Lk=Zb&%T1uk6C{Awe=}owyGksGZ(QI0{GKV9|Gw4ao>?<{Cef^@gTv@RH zDMnFYOU$emNF+h_#?gx}Ad7TWL8%?D3ps}wiXpI-x0iGpadvbOv31K6?u{-@c%5JN$#DHEGe&}Ir53w&1c9t~8H}_d~OohoyH(H1QI9re;tTB_`J{N|uK+tgHGggUag< z8q>X^dDr^j8-7x74)YYPw5Pip;_lbGKn=0wkJW8u?;M-$N-W=XdzF#Wk=N$rKjxHI zb@yz^la)r)m2KZK+|3wBGBfgSJv`Xj-S%sF=6tckCbfbElswh5g!vYu+ma?i2|rXH zH)J0U`{2UZvXqktmwoF`Fw!%aFK#@YU$wMwkB^Y|#c;nV|@_a2Fh z2bmJk&4brZc;Y1!r(9mYkKa~!{rtCrOvO`-n_%N6kudI)XHf!vSfTG{mb;{bjDLH9 zH{WS5Sj|x60Nn;#1wnaJxn;vKU%nOJ{bCh?j1Z|>Vs_RR> zuKLRDv;p%V>Je6u_{UZ=5$W}~?~>;?LE`Z-9Rnvx`AXv58&5CSto{O#9twItn|Q#$A>PG3F;(jLdl8$ zx!s)aBmJ`5UM=YZ75s}%qkTonk&djynT_uqJS@Xb$2|Ncp|Vy~e&(!uF31@RT07dR zrsm(U-AyJCfY*veMaJ{zIGZzBqD;P}rqimpyf!mydi~Xd1yohQ84O)Lrv5=c5Y!^l zCbQnnGm+urpitE6&mEJ_le-zuFl~i;&GS{LtN3o&-`6=Sf5_BGF}hhp6IKB9BFM(e z;Kp=rKLr#uajN~GroKom@mm7S>1K%Lqki zT{5HXV1x-X4@7=y64t)qFXb*3p$Fayh}GR8T(BZkf<^;-lzva5%HWfju&${K2A^Q= zNk6IE_a2i(2Zz{wzNYZBX1$KCWx8v5`IRQiHOKhD3>>kRppL*Wd}0sqK1wy;4?aH< zA_IT5a971Q_r!t$VeYmgt^+IE2+Z8xUS z0s$qZ4OEZ~RYX2}@V>1riX&SyZvaxN8FKklbLj_kw`j;Keve(MhJ)ez^=I@e@F}93 z?~#qKM0SK*2`^2KfR zUqclWLXPG`!tGKs>iyjn>(lIf$y-zN8R05{8lpKPu2Dj~*P>YZOqq`L@x?Gdo@(up zyEoSg;gHc~hb6)GAi%sSx;=j}w6!cS{Rb%Va6>N_^%`UPzIcrTsf<6)vyZZf_i@qw zBI2BKRk-n5HUh+|*}}nFSc13l18;4F|GR;X9H{x?K8`lXD&}DtHpqosuga~u;N3yn zmVMnIwB7wzQ~uJ~yWvp2A((d$9JeFJu1hNag==Yov&Xz(-W~P*(|fIX@U+>B>JtGg z+iQ%#Jxc_Kbs!-8iIP~H4Rm9cg4P83=zl5_Faqug&b-i>f@FQHyOSCqi)j?yESEC~G%>Ax&pJGs$keiJjsMvhHL z)N7MDCkd2Fpdk1BK<4dT^|C=Is;Lg&{eR4vcoPZaPM} z+r_8iqQPQWEGGZjyXoB1Qy`%0Cnx~rT9@|; zHJ@sjvi}iV+ZWo=|M)#J7h(4;^~ZBv)*p+0k%&)2iv-p6X3LChxwMd5fb!>xopa5l0V_#nZfA`rX|qp2yrn6vVUQL_eW~fL9*f` zzPykibrd4LF)YoS`j0=WJ%8im5o$pv(i&P1k^v&iXq)?=K$JeeVwB`pB+wPTo{@-Ul>Zz z&|bgAT0Ls7ufJo!+m1Hrs7UM<5GAe0Iv2z80RclK3=V?Mm~{({ zn%4q&p#rM~&nTzr%s-Tx_}~K9)l&*TU;Fr8$6I+Q{#~n&v7a%ebct%cdZsF8U9w3< zzHqFmM)IL;aU=@qXK&MA=4h}>efr^_Tx9hAAy#c6Y>~$Dy@3C9c}IUMFWImGPj@LJ ztd?IH`e5yATeH4CSg9=~u5S1E$i_qCcE_T*BDlcMA;HUcP(?G~G1t(I8&rD%T+#7O z#bMgy(y)JC1K4H_QUd$u2sX;qRuHBKf%FE=F>P7x--lwj^8U@filqHa2YH;a%p<5F z%EM4arh8v~eKYwcONl}WosdoQ3AH=2;}P~H>$L19q*s&poC)KD6`t<676TbM-0-HH z2}eEmukNcM*Clz~p9@yKc(Hed@Dz~4A*4x-VimI?dQjKg^X*!GTg01|4C+2K&z0Zq z-gCQoUW`CjlSnT^OwtGS$8UoO1R~;mLM<=`8zCP<*@tTev57TvEZ4mw0hto0(>gPt z8spMK%n=DTvE7ZcP*(lcHGwj&3!9RzZ5OH6!$LWm@(0JfrrP-MTd3tI3+EP`@Id9y z%Hpf{e@Wv!!rJA=;yv#@S3=04{m1oY$nI3{jJdMlQjil~$B4L>Knw#DN6}jI-XEsw zH;#GYi7!}R-4bK)eGeb9@ZoOMeA+<_^OXF)SRc=pxC5PQ4(~)Ln*#d1@t-)%vg32i zPS^LT_Vp-5t7avVo+A5q(e2m1qPJqrGE)?uJEhOvOMew*rseVcYA`-h)&znLYqjeS zPbpIs#{13-6Q~}bsWmDkY1ya9s1Yvk=4WM>`rG3AMC-kl%8y(eG_=W=-&6gKIvG55 zHsUDiY-3|P-%SB9gF3+;w{NTnP55<@IIH*fE?4&c_$(3#t^SKJIr@CbGiY1?u8gsV zfyPEV^kzmwE_}81(BCeg&lgt~Q}ytHUA+#|#XkHqpI75;B?-EXMuCP~WshBXvtr?U zptE;z-dzh*7(N4tEI(!qbMhZeUiUDMX-lK?sY`hbdsGmgvq*_1y9;9lx4~i3Fnm5d zt3vG=7y3LvrYIgQ#An>nWLvxD7m6-u@q5AQ#yzRg!tU8-Q`j%)L30c=C*|yoTrw4C zeOX!z_q26Cp~^ac#QZxMe$5s{Bc5#yG6{*RPhBMa9Br8rFCqR6%sSNEdsiPDA}$i; zawSS3#;fB}traQ7kDY7O$E(FS=iadL#j-0EuImCHEyt?cf81qI zc`Z>nFa7VJVxok1`xsW8fKr5>`_=3$NE$q#9zy!J+}PcSgc+-{vJ?v2Tx3X*GA?KL z`5w(SGja1K!eZqnT(r0<=b^thaAavV!EGYJyom9r4!4DD%l3cURPy-{;Z8QA-~#I3 z?l@zMLREQ&(3mYdvnLMC{;^E-%8n1XBY7nwL6;P-_2@F(ddllK9!YDu6lNBHY@4$> z8@=2n%@pINSmy~AL|P4Zi>2$@7NH72ehf;|Q8Yjm$K`i}O+e45HvoOV16fC))Z+$5 z^@9d%zIuT3S@ECgm#H@Ztx{&EpqG{Upz-njj}G^e(wrHVC`N4OKuFS^wY@K^ z)EaKH>CKmZ-fz9>9JSGd11k3EH$MihOLo5u{M3YaYF9fse?fPeSyz(rJ2yB*?-|%A zsi+Qme6%yMv5&IrWH$daqe@&&$r7PTG#zE|2qgSIgj6HL4w!$pPntf zM>ZH`ILutVeCZA)Db3_ljZvIig%}px9ef}_f1Ya&NtgO)ROgkG(Xv0L`lEmIB==F= zpQA2tMzqZ1+ZLk81`PcqCgj|#Kk3C7$|keAbb>xYi}zhA&Gy%$`*$k?0-U zX^Ju<>i;Rl^;eTy(6DFs9+|mUsk<%YfNV*KpnSV-&E#jcH2cKa!d8^uUCdsuBb*+biTsb}ZY%ve(dh@l6EX5OkgO(6aRVR~-Vm z{Q{TS1=$3@JJZkve8?}gE)lbJ4pDO7-;+9@mwAG;9<@upTPAMpg&>DEK26^2*hTgj*9X1b#2leH zAGGVX^OQnEbeg`&9V&vRKhY*Xc(!3s=`LOMc5%g0N9$T%UIML1`r+TI0T)wgg$@fH zh`yT)8UjTh{9^*wub_G1-gsKTf))RNH0;|x4DL9*?F$+9!aVV3zElmZq4xPz<9-H7 zdx34@^V2Dy#L#v?-s2X$H+8BW`i?55tx}B|4H#k@AsDb9{HE>2wXAivk26*>#9?w* zQs9xAfVfNrjCVT$_ksb8zQ_NES;m~^eu-@pIn5YDB$Ui$pS7c+bLEGJvQu?4$(!ki z?a+3y)n`@fW8l^tc6+TT6P_=N+MQ0{_*Ijc_2xbAUVr-5w4B@@1RK|s%IZBw-e91$mb42j&HZF-r0Rr?7_=1#(2~ar+eJiQ}?L=*z?zW ztbE=)o8bS}dIsVxI#s}#_ZDURSkC1`%a3l0a@vgu6x(MpkO#T)Q|(H<9+=<(#<cg_vzrnodJaKR~JLuk27_(ydrow*avvIuUsDmZmx2 zzL`lQ+}9Q_ceDdrW2w{$Xf`O#%RUanu?L%iolo_TrjmF>xH>qTilNG19QgfKJuH-% zc$9Ru*`wAHwD+(kAcz*od0ogj$Nt(4KOq3wrZ{UHPdo&;%N=GYM%F(}8F_sgtmP?E z6eXwYay}8IeCz)G6oGWA`?x|h=dy+n@8;R&4)nxhr>06I3!%lB@492@Z*X!tf`c-Q ztu)^6xNZIud?n;zKG$8QF8cFyO*fm&P6_%RyuE0A;`Ac!jn3hUt@*qaHOkz_-0QP+ z9JRxNLB&I;izTWlOLa*(n8i@j;}$j{fir^0}|HQ>tt z9nm)|M;A3@?92p1D<(GNi2i7=l4lbQ--rW;>3~YNKeCt{;cG4TOGd_|uRz&Ym*IvM zb^7?G05c2U9H+xH5qN6wd}UZnbyh6X+DJCuuqxZ9biCe-Ja1Kc9)4vQCUP|+K*&A- z8k~-Q#orjER(b4C-$##d21s0rx{naJ_n94_rDLRH?BCkz#|Jvhuuc$VMi2G}(G^c? zR0CN)8>_dwCXQ`wFH!;ih?a6Q*W>pIeXJs8h)zl33zS?-T8^n-07+LKYp_u>tO9DN zKBd-V1{)^D&HqBsYr%O1CGLvq4Y-6VKoG}$L>4i`C4k<#Q#eD4SQD#;=a=I(k;eA@ zC=JYdmr`etN!)-cQOj~sx+pepeRHfRq8Q&Ujh~tyirLrG`RTS>o=oH=*#fy$9ld$f zwc`p%GI(xo#Ia5$M~zLFTpFY@jT%gA>^@pqH;GmqUD4;cXB-J)$Br_h^)>=r%dAih zHJI`>uunGdI$D{)-*ZRH=yErYwqw@R^@yHpA*1sx-r5b-gSFE4UDTiWt31f5oX_1Y z!Jr_%Bowx}iKH1(xLBe2H_dE$#}D9Mg$FA&j0YcWFc+|a#Sl=&hf@TsCy>9A;DxF; zu^#0c=!ZdBX4wXmd4WQwk$gX@w?@<4WyNf*sIG$btQ`sg^`qFMOb8fIAIyhqBd!}` ze`c-BZvotQJKqqJnXt`~G%c7UU;J%}`P)Xw*)8MDYr1lHKtca$1wVz!4fsrDYyT|t zuDdVX!@Gh`_gCEKmJFAvtoeyfiJ3dxyKbUr+oi23iRsI_n(qg8d|-mk=5EWook1Hb z!WFMUD^&Z#oHaogvAI7*31}$}v-#icNVW#UV_a@)B!1XF7_Td}E;qga9$6&52yr*pi(b^`=%KB>|0-@p z?oWS)j1wsvW+R6`-I<b2Q^u|vmpQBC2gw5>2?yA5@xZl94cH4CF+DP|?_n`Mi%>zVh8dsI{T zrkzATGY6huBciH=LRU3iOpQ)4X%EeA$!NOL{zoH0lR)aXX@UaEs$i}c5X!$Sw?D(0 zLKw!$s%^xUYk2FCv#uy)(_6ULN6_WC3ra!NXhjxYv!6C(2604+_*by-*ZFxp&{vcV zRc>iVwInP={g5jW>en326sW?OgW6&b&oD}KfFlbERA^g_d1_8%R%YV?sr(JU!-L^8 zsCm-h^W)vZ=M?(S+s9?JV=IVla+7)6HWC_UFxXaRcd9(`WT1d)crZj~o46;_yk0#V za*xwp(Ey<=uYosjdQe2-QQjR@wCyx_*elEWcQz_Q9MyX@nGp+ANERFS{jRU@u zn8Y~9nQGF3Ys?+Q`e2m;CU4zFkzF@)wVuR>qUK>s5I_3*E7&PQvIAdx34hAdcut3y zNvkx&>1~aVw;z<2*8j?}0`j79dc`QL=>a&mEu#PoVKZvQw&C{+eEgo(l}zrO*b(8p zA!SsLs8v^Vsz-c_2VbXfpYwI;R>j!u6Oa91yMQu}dBATWLmvthX-iFHJe+ZBuATV3 zeZk;<2rC9R6cmv&SMuiiM7tQISVXEY&&8({tY31I+$BGQ05Q3R?D4ROY_qf+@H@2G zU^pE1XYC)$R79DWEwGF~&9+jE*c_JhGGpRQR4%`2-JeM5F8N68^yBSkt0USBd+_YS zrwqjG1j$mJ*q~Pr!!uusx>pQ<_be^XFjA?XgnEpUWYBeF2=pS{zbtmv2++dD5_OlURJ-6tKVBNM= zZ}`;rw&rI;@4`MHqNo8 z0j}}R7SMQHy27uV97me#11VXVCZ!kS`bVwQF5cEzvqT*eIgY;wZ4IZpx~n+c@^Jly z%LVg7ro}IxqwK35fW&*?480B;oujS!f_mW}WzB;w^=mMt@JzI`a_wyI1KD~n?J*vm z@0*50jX^h^Uw<4Lq!};@iO(9%{M|zBN_sPOjAHdP)_l>>v+6hOA%_uG`6?r-b^1JS zy1vy8*v`&&io6+eLhubGH&=MkDMK1z-^aoeg84$uPl{4{^eo4N4;qk!al0PETK=IM zKl7qS6yx5|U+%iMPa$1RVjCp=ShE!Mn|Fe-NmCHZ%fwpa5I4e~ z)1zsOPsuF1mp`1hpzIbz1b`FbdG6#UCmmFyY_Kep=vk%9B=95>B0NC^Lc-!oFfKBG zCW(m2EU=ADDRlx}-5L2w%P?c}IOS!FXG=3edj!g)2MU8biy3Liy9?aQGHyg+E~}~+-0&@q0^~j9Ub4@fhJSof+FT|ign)$ z05<}VFMef(L^N>=X=rUY3)52m?GV&TjF~}h)NY^t#+=Pqu4Y;22!E|hp;PzZdH8?? zmm53`Swu<|rQ{20S2X>2D>x*$0{caRMd|OLs#^Y|xqO}^dXDBvPlxED4#o+4A|$Pn zhU{`6N5f%l7xRnTgg0<&f%L1*JQC8JBqAeWcY}J#iAYQNk}cF^`@-0; zs!x`_b^jVmx1Hu$`e{&r!nw|rwvkRZ<+_Ed<&5^;wIAKQRyX-Fqf-!{=LGJ2B6@kn zfzK}fqgl&=!&527pa6qYoS)sF<#`uJVQ`ha#+M!^+T!~eA{{R&;ZxF=YochJXu6iT zoA|c|Fnid8@ssK3i3ETT#A))N_2ii%gg}{?kUL4Ju@v7b!@}_fQe$9=!wWFH_SPW7 z-{L(gb|gOpL*H^LQ$8{8VbJK7G5#woFD;xD|m;b+@OJ zhQYOrxAwNhv=tsz%58DCwEjKatFRc`ib7=^ z?2%70%fX%dm|SSvOvR*a=-VhM(5>hOtc*S``+oinrMZX0i%$JH*+M4X*{r&082!o* zC39S$Y(!ZWGA2KlD}L%9;mO0@xCjl7XngjW z8#ZmM_N$`qAifIk)3Gs6ZiRW0Bx1}Nl?{ac+7DVlkPnf2J1Rn9u61|(KcZgQprsz2 z?@((p5s|&H%;}o+RFZ6}9+?PTs_{=!Jel^g3IC7b=SGl;PjN;O5l1_9sL0RRyV^aR zKBZC1XiRxp+)_r36Y;a$x)fiy-Z_1aok_<6TH7|Xd>V{X@F_BnCvMP6PowA<69c`i zYBwE5uDHj{wTCWAvBiu_&L7O~Qv*U~eGZ!tY9W(HcDv%aIk=28ya9F{(Y?D)2XHjp zMPNDx(sU&Q5%opWONs(<$-2pU#LSo6%DFJHN9zaiwF`pdrfoVjotK8=UKsTD_|b9V z`jEJ)L+_Us{)WyC1lMoB_vv@eeOzOY-(613Bp42ogXEWt>{<%;mag$nffg9=jAgiz=^m?Cmp)jow5yFtdU}5g8ERyd1 z>Jj(jo(t6VGy{68k^b;uTY+>}pgZKPwYHxti@inzv(CC`idbT4s2xrpKajZi*C^FW z%gf=9m}vuDih4&6448Wzuds2tL#-M(SW1m^uK)Y99oMa%Y{tnhk*UdGWK>@;Q+bSc zXt4&O1Nz#?TTT)K+9;H8%dut)tKnUpI7Ko;Q)FGep6Yu(oiL3Ip$9w6o$Ti?HTHlg zV1-@0uR?dalBa>yOb@xxzH>?MP2+Y8=KG`myS6Pp=S*MK>vVBjJwc4hma&4ZOv8)lF33G)^F-v{`r(m6q z4z1(cK#DCNh~fP1OJq0FSjl|&aJ3D4*38^O{ir|El3A%)jfolSaQXS}!N%jf8R08} zvyP|p5z88ZznOQ%4CTj^psm%!LDddKCAnEra+%5+w&OS#9maX#-S%r#W%27W&Tb8! z9kU+F5n395^b8vTE+U`Z82Y0Ou>19`Bc#TrvoU0%TF5nk(YEGcn4aov<*uq?k}0bC zD2AR*B^UycL0i3J^t4}Kc_#VAXwj{SNm8ZG#kf$%<7ca|XAg{x0!)D0d z8D=>t+Nxwu41$)x7KiU13Mi~Ma18Co*1|xqx7iQze(|P~F`}VwR{A@LJwi$}Gx2{B zT##nFgYhlhCmle2!(NFE1R@X9N_S9l9o${2QWA<0XUtZjW%UJgFT7rvHk37^f=t{*hr|;^Kb{q1b8F zCY?=v0A9N5sh*C>fy)9%K0UC7Cje}9ynhSz**u@TWUVUT;&lDq5=lPowT>Rc@&zPQ zuYn>5Y-NLP(ecU#?->1A9eo;gL1nv-EU#rXnsl|Q;JaGNF{vgexM+7cpK3lMm8 zDpJ1^7+`7=Le9Y6Sr$3--Ic>POgK@_h6QzDwGB&yvLA=f#~O!z_dfSK&~$?YCUwf? z_=78y4rr%QOHdMu@5#4cFUozh`UauSnQlUH=PqP1IIHVEsLGb`g8H`f%4D{!Q#R|v zW4jXH!LUy{(c+8D@Rx1dXkz0a!8|bKl)v^;A`1|ed zDmG)9OKLvQnEi8z1;b@#oGIVyTkmr3etawvvE|biGd^Vo?3}7t$=fwQLDDbhS)A_6 zOzC`!<=)w3`Vv5wb5K{S6Gb}1kM|GRZ~6X<=}*`o$W<6K-M{x`4woC$zBR%3j&PqY z@epFx{ROceLt9oC9>jeQ7P+{wcZV}R4A*$DR7ks7PpJ+Xm1Rd-^tRJs{vb6-DVxUqHXmok}(p7**N z;5%bZ7vkd1nsYd;T>=}E1HM^TU8@ZaGj->)bv)0sh%yZAd72+sA*Q1o-;zHwRxtL# zK;?-cVT6|#Ltk*A|2cMXz$S7CyImB1h%-bneIM@J}+H!u#$Ku08 zC-V@7JI}7g+A~d@U%ZzqGwTYLz^X@#n}b}3|DWy&HUsYjbY3@4LW_*!`)aHs)+a|5 zo8K^tit#uBExXS-P&UL1b2u4-d@T9u59cCQV>0p3y{`y*`w$!2)wPrsvf?;6F4$Wq z_NnpmZS0Vbdg?F7#O>o55tt{U(mXn5{Nw@?a1D-C&XzQ`?Vk?mwa5cNEk1wADa zsQfTUbUoLZZQ(LngiZo?_~&GrS>@|s^fM-F)`;ynXUU_ji#NOOe|-rX5@9%(IQtob zu?XLk5UDOHkRtuZV3)N2+Nz!BcrnxJ4)n`gF`16Gm#n>zd@t#xEM{`_iGJGnFT2u3;F6^^B2a{wfk~c1`L;_}>#(9i6b0-Nz@~ zQ7RuqvAn7UisX@=V8YRk+`gISCQzl5B%OmD9BV!1R3@dJ!iC_#t0}eB>UX$RZ@m|P zMCy_>MOh~6FqMft(f?~c?iI8qSY=%ADjiRwtBqG2p}lce-AJZNj}Pm*d>(7cn*i8yG1fCS_NU0hWR1a> zFDb3O8TC7O-|y=fQOq5zv+O0K^ucwWmuMb|`=2Xell*G4H?Mnfsu_C97#Zfpbkk6k z0a%gE`WF0Lzoq1y-}cN@z3f-YT}i=~5vl7V=TG8)3IwvU?XTJx27JbG+86Fs*1BBL_KR-yK+#FTR<770 zgz(`w0O^K~QJicI#!qQ`q1RtLgg1{BLnIyh*ivnuH>KRJbI)Ag2?(b?;#wTl&rq#0 zWCo2K9L9Q@mJo_nP3oG{ZEU=PwtV2=!j+JRoRJ}!Yt0{$POJibQokk>gKfSH$Le0? zmUSd6xm+vZQxOmx7x+Fml~>*_GHE3>Gd>+2ROcP}a7i2&0GuIdRoRfnM^1YX|Jvt2 znRtgICll)wJ_Uo_qlY28KHaS@&P-U3(kfD9D!!eFg5!Wwq|B@*F(fT|M;-{j%Zu+`vN0G%be3 zRhgYVLIODB)K*Zv&OsKa(|Lbe-8tz(SkghANH#uo7WevfN{&#OY>blFi z_7BrEgCO&|DDLJc!%TyS4vQYK=6C%VSM5|31gSjth;zp=dD^kRk!!~&^0JEJhi^aE zg+j5DN2kYmRkxGj7%S}#fJrPgToV!;LwM!=A44rg2<9cac>3F`KzP&Rb&5Oq>is5| zTlXMQw5&8@^jOu)6Dhb$2u822ZvW1*zGaai<+Y!te@ZvxjlFK3M|8Ayruu^26+fDW ziPXM*Ddpc(nmy-H+Z)Qoa^W`4?{cmHr|B|YX&_L24fD^QKJI_m5k>@?i_4a6oDS;D zR+AuW)EFhN)gxrbT6Y@Rx_3*YpB`N%HUk@dz^tkdVx_zF{5s;GVY>e6W1Xcm&W=HP zRiY44GkW1Ir`V5|S(=76RTQigNr^_r_K&2@fJr7#UE3z5V|#)F>A%m#ihs&1UCSXP zz$r|?_`Tc>^}0o~%EJtOIQ9=xlHQ#cHS-y%pPwPXE5I!#A`;Pt9uEmLXC*UPk{*qJ zBmJ5W!esR8O>xNCe_43;YKqInZR4^8Q*VI%8isz38mAuIwayKyciS~Ls8Sx=Cjz7o z^EC56UoK{jDXP9{*WCjR=B-ZCz1-gV)n>Ll&G711XU=pnM;Xi8R)S=x=X%6hlvU(d zt}A;?pryo&;ipN5KavJzG488UBWT~e_(e6O zKH?TMQtip2PE+4?g*X9B<40OU zl=k4956Kdc*}RO)H|OLns@cg2Nt=BeBP_L>tupWXK^`b6ehAf*mk8 zDcE3`9$(gr>roW*nNovw9qY{Tehm1x#GT^S=N;ORq26`PUSXq^+_~RczfE`SSq4{w z8wk|tO{3}`6d`)IimZJy=ya#UJ7R)R%m zfZNzG$IB`CJ#$QHz+IKxCxXZ+i}bs zEB(Izs3Voi;AgcYes8&R{$|mIALX{p)R(|EXhg&5!@1;x0guj{5TFFcC*L8)=F7K^ zvoCFpTf24#ZFoOa(EN+NJB=yg^1`B=h7FiM$ z{oX02U&4bzR1Qy~;1B&}Af+3t~~ zFRv#Mz1)~Yo$bs_$?jU6X`7y`Ok>`ak+1%K(AdjQ7O!|UWMq=SV8Vx3ew**fP;rgeWV@vD}*(Lwb zW~0tc%?(z74T0lJ>mW(<5!>!Xolk6ijWS6mlh(RPPTG;#_dLgSG5dyUs$OV2&6uaj zmR9o=UB+#kh|9Ra@mA}RL#=LJXu;2?KgY)Ue5**FfO398YZpw5e{ErW)US-b$nJBh z3^z^BOL&@{R_7HhjL}xMim`Js|3o+hE@?aztOQvhS#4|(n|m|#&*V#1#^IP=Yw#b; z?x4m}lIbN&B2>PAGqQ2mly|$k{pPvWLoUiLuFhxLdi6ANFxV&?=nJv-0s+j>xU=d` z2OAr*{%}=?V5)lOs;`{d=HtebZUl4O9M|>hbS8^OJi*3;wsdUc(48PmwvMdE{NJ;8 za>deW%D(U0vu&xF=IURphRhNy7x+1QX8(SEBy7BBtr$UnciE}v80>V!A&@+ zETQ^@i_PIrLbiMrOOn1{5K5?X;rr_NR__8ztipSXKyMX7k$3l$bIr#vuvP><2fAW% zC#iJMd{vQKg__uMTRVa5{yyQ_8tmQuDfXY~-VL1YJmzasm4*e9`2!vWv&dB<-sFu#ES!Sts&e>qU;|egv9>L5ik}`?67Bug_*v}1Y}B%@Wc#PXWX?B(GV)e^*>>t( z!4Nz;yE-ZzULYwHT@|xlGqEzw%O^T6NqeBTe21WuydF{^>ZGL|kx*v#NVXofQByYc z$Py4(2`gjEYii10m8hB-4%2Eq%2IpbUtui%H!*6x%?({jQZMs583tJsPc)tVBT6Tp zD9i|xJo@`2x2F|*y)EPHpS%k!PhE87$uz#DccDUGipcxWze=Ug=5WTr22IS5FeqcU zm}$#w@y@R@5*%BWF7-0tLA0E9e0Ah|)(yUXm7^Ofm>m7*#iWP;TA`wXLe3Bq@i=ri z(k*^hIVZ$qfaspju_fVz+}(YR{y7_8yUxUwu_sn7lEM_(BQnEfaA-osr8YG$OUlB| zr@gK;sIty=XQ!fj=!$3F?)K5`9OI7O1gx_BnAAap680?BcnNgvMo=0^xJ(@q&$ayN z^@VJf@_R1)@_BEZqki(eyDmX0sV*+9TqP3^R)15GYL+4r`oSdyI92WPnPO|{rWGf8 zE_cmdcr-JDJW1RAxBoR8G92H2@4U)W{;BK*f%|FS2faWhg$7Sn{XK_r; zUWT{na^Gf0Z%>~X2-(v{vai8qPnx0gfe zo9;zO*ln%<%ZnajGMFUnS5$c}qL+)$ngPtPsZgh3s@Lc1Uy9TD1%|@%<-YpFNSV1B z(7L(9Z@&#pjUH^tSWqqkOWBAikI{lvqfks{7R4SC6;e=XAsn6Rylk8=MXms zJ3Bk4mj&hgxMX@T!_<=h}`kLe_D$CXA z#+%B;6=HoZs!$vffFv1JCSkW#-`9DdggCke&%uGyGJ_YH<8&<>&TlYI-K+^HUUFmb zxm$^XE)BOnm_j4d@M+r$8Ola;unM*eNI5>%$zQ%FfAjKhS-+wt3w6U|{MyW$pK2okX$fiID(lTYdi9u$Yg22J9l^#n zF14lcr`nwi*@LX;rFQ=0a~kdq60VFtfD!?dUIYk!ZcjdU*;qL(4LUh}93p}p*#mv~ z(!FD8{bVjfBqj1^xw)fhWdq@@O$}dZdM-yzLKbu@CWlwe7#>NWf;M{S{8qRKBF&9h z`aV$kOG;d7=V2~lF;zPA-8n0sO*erhTX*P1rOP)o);l>M>Y7Szt*s8um6>;g4>J_| zN0xlyJ-X;2qwnD>!?m?7JbTC4{I} zOhg806|^<1yfZuz|C_$0u^q!4La}*h2>qQZZ+zqWYI7J?ITL2&Dp!-$3sWixJRMJ- zd-tX$4=Pa3BFA7GS01?JYiD7OJlxeoyK_rf>W>jZwoYU03_OC?Z5Vs7@$>GDE^kR- zKFfycTCsbgTDG9OCnG9O&mCpD%$Jbh75cWvF2|Fkb+EBn9sWh%q-3*v2wn*UD$$$% z5H3y5?opDNM;?`-@66JSFB6G~WL7glJ*Kc;M=omGMc24n0pa4b_8yPICki8;Ao@*3 zuZ;$bpWI7rP`*v`H4stJ-lmAPfprb6ThlP(pfC=FJn? zfj-_nK2|#z`Y`w@cDUACG^Bt2L5a$Xc<0DFCiVGyv9F9vtYh7|)irq!=%dfawVa>r z2&)lb=bE|s7zt;8q(s?*47wd6=i|1Q7HlxX6A+ltM}_3yG!-Tu-Pc`(wwbD$42rF4 z!2&|zQc&|2I53j_Vv?3B%li21B?c(@{1u|8Cf zE75mBs`F1Z2B3n&Kk6haco=K-ICQdg1Z;w?(Aj9U3Kk+%7Tx@1ahhmn@45vhE3f|K z;qA#dK2FOfHFVDL=WXB~2I*W_-}YxS*$0L4j=}P@wokbw@h8vfoAHfV+|J&vIwr%bUq*dPX0u9{?x(b?U)eE z?jZ=|?Ca~ryD&LH`k7l9l_WglH~S6D`4#5Y*T5v)6vl=SQ;z7V&mSffO@_&>6GP$= zH(Z$n%arMVtCiM$<95-yxg??K!k||T?xQYHN5Qy=qASZ>;1o0j1q*hskrtMAUx_w+DmEqwksyPOjEfpfUCc=VR^04I(#_ zzwETxyO+R8N2Plf8wVl(F$fHbjG(0Enp#@HcL_$X*wSpC{ZQ=lu?dtp$5zhrg!<^5 zZZCstFSGdp`&R3?Hh%A4o{xUQ&<^Wo6u(EXnX)H;`c*- zQyzF7u9h(^AJ^wHX1@lpqak)Fv|z|FlfJAkoY~qYy8+b}Dadzu02UuFn-Iz;ZH9mzsQ0q+Rmnip^qrSS#H6 z7;WKm%DO&wpsFj`r+{VTj6~$lg;dVT@LYbC;-?&SXQbJ=(tNBBvxhzWqOY%v!I2>p z6pb1qP?Ef?Jq(C_2tNCrzp1im1-W|YuezfJv>F_{m4{26w{ZGsmcq&sq0*$um(Wbt zGq%rAtj2_y&(b~h^=&gFyG*`5arw>EDN+zfarId8Uh^Gn9D83&%A=g(Pfx|GYcH}a zGXt-g_0IW*4<1ZHAPuS`rBqRpK}QvCwQ}WXtA_72DMEK15WaR=h>O1l4^IEnCuwnc zPwMi&N!}+K20Z5_D?T6m!rrRH=op*)i=tS29pbwyMm`8wukD{kMO`FZ1N^+;fC zsa3h7pYz<`;C{E@n0QWK#Q2oGNa>Q!w^y+1Mb--l#7zh|hBWC22z})G@jGv1JR8y4 z985oWOc0w4VF|g`py`aUhV2>p%e;H8XdBhC?i?3N&4`>7I_GS0&K&A}K`gP*O{kkY zPCl_fn*g)jhpf=NwvaH;=v8Zbs0725(vR>IY7yzV9=+!c#uUDZs@Uv`Nr7T=$C^ZF?Z;HUp9elic{ z4hdc`u(xj4rhwg!f-DG&dz*nj0lB3}DIguNwnp+Khx<_W-BFfa;i=@n%BZ6M7_3?| z2FA+c|44m>+5Gg#{8O)O1^|#G3I+Is8&j!Q`XsGe!ps8eO4IMs`}WPP$%g+i5F+@9 zk`1vUV#Mm@ji#sxO8dZx1vFfjVyB4D?)aDWa+Kbju-iS4ZD|;h3cegS@l{4>fSfHQ z7?bJ>caY_OA(EQmUdM0xl^geGxVjwM3x_$tP9hMMdriw`p$=ZELMp99axFEa4QF>2 zqT&^$GeWX)f3dX5c5G9PK0uw1`xH|7;XP#W!b2_B_Vx?h;m!sD+XLG>06Y8zSc9-( zSyNc2%*({v_B)Wx14;ua9By$YOx!b1hSpPb$G;C?WrrNr!ugXGdz z{O*1?Q@u}5`cmLCVE-b_cN?*4cD$4bLPQ$BEO3>yl8KnOL>3QwszScmQcGIg{E#F^7<#K z|0LYE}J3QCd~CpFI?Evv@yx~Tv6Bq z7J+~=(cb!uQeyG856J;P4N-YDXEK%8guyHSD1ecV)jF6Tiiu|^x7C@+XT@MDt*2t+1r)Lh8d?_ z*TE7cIc=Xdx5#!FjhtUuSnGF>14WtSIw8n>!AGg2;wF3bL&FfM4Ok_E#(4)tDztL_ zh;E#VOR%Ji4tS%Mp_;r0`8~@L>XVy7u1RyOI&8G-0?f3f51i+^SJUcee^J`lalgwu zS4;OCymV3fw8iji`^eJP>Kbj|ipSvc>I6tkxqTRtC!~ss%&oC0yvl>+3+f-ZtDeoN z{DtcaxWAP`2B8gN&^xNO;=q;pA}aJC2s*QTFj0sEn;*F%>(#tEB=3+4Uq9FA0c=Xr zkhEtFrJyjEWDkuUKN?p9I7NU%y4B3Wd;}MTS*K!8SmCkrUpHG5a53@Gd0N{i*3XXi z5{&3xZxkZ1qTQp}C)>04E$g*?_PPVh?1)d~%R-$I z@F(^OTvJnmWuxvVNa0Pr#Hs_nwIi!BPJveW5?A3cCpuIC;yDDr^%Ad1JPeK?n{Ewn zxeO2Jf7r66R2MC{ZNO&?lU51+YrYCwH&(6p>#D=>73djiK@K`Q8HbhPrVkt3G4(DetEG0-=i;A_?QuGBoW-%1 zQcF5ZT*X$0?Py3W2r&~BJQ9#3CLMmgG$CguoNO0jK_1=1$2IVA#9WvrdBXS5ANIT` zo`Qs+Fr6~GFZQVdmgOimJih%>*(Apph@Zc)IW$+;MbGRLOhAZ}rMm z9shLy@4b({C=DF##?P&qLTvu62!9zjpp&v}T#yCKsIDniPMg!1iSed|{ys{Bo`n=V z%*%=XgwDaVxeG4q+i$}vo2uv0eCG9gXDve<#M#=0(Hxhzo5PE#nXkZt%yTwQ4DT*M zJIR9!+s&6C-%my|@@879w}K%MvS5&uS1_R{N+AGM9NAz*frWU%6JCdA9v%%W=s62!gi0Ocom(`w~hIg%Fl2)*!ap| z;^Rw}0vqQ(*{Ru3Q|CxcocTi&t9(J$(oEICz9q4TVm7S!ik zpL~?q-(xx4{BY^Ked+9qA_E);n1)s?9TvLoTpB&8trlS3R=MvZ5#dSLK2ENs6M5nJ z+0bxyK*^1YhCE5uA;AF6*GZc@|U~R~= zf;Wo`5>Dm%=}ntCpX<#HbfhaoX6$?d;q-mw3OqQ!Fs5j#@0CbOrW*Vk$6ujd-H00n zx2@hiu(O_etQI!NQVD!CE5oZO)|H_%me5dR0d&~1%Wvi~sjxOqClF`g@&~rn`F-dp zt-nDlXqWTjJq_`sC6S2W%rUO%*`hw)Up4mJ!Ahx*{bep0^!tC}6Fe+QWL&#NHGkJ) zV&3+7Af|oAv~;ZtJ^3v`cgQ*R#>v+HxT zPwF%+Z{K+s+(1g&rP7dRf=cJ>ewM#!JfE5aJx2}Y5Hrga$kvMF_n73Yg@`aSvTKd4 zV)@Vw(^2?`-^r7e1`<2UUKq;$Z38dM!c0va&_`;rHjLs7)G~Fon69oa7n~ZD?Mu1B z+jECW_%M&SQBObT-Fj&en^Cc&ePYmMQEL%W8+Epz*f!YV9+Fzh94K%F%#`ImJq4WM ziO8t=c~M1!Wq_PS)M-P@}l`R)s_M7u#*87ECQ zh1w$DGT;Ahk|lu^@_)(I4p!Aam^nIY+p&65>;=m;j>#_|q70FzX+pm;jcxjOthsK= z-g%&y@-bT}{TK9RmAYWra-5P=@^z-t)sC|M#e53nAf{ahZ07kgDIG;f;a7v&2N9pzlma_Z&w3u$}~+>toXl{-gZsCxalk7=C~yB$OKmUZQuN&E))>JRKi z9G0GjM;>$C%|+4VC<=A`WWjd_1M=dcWC__wwg9uIu#!5*z)p)gkVUXpjKk->CZxvG z9Q__u;e8@*y$!y8YC8a0HPwL$aQ;4B5LPZe4|_t@3Hdgg%*67TUt5H6#>#7XIY!+0|WJmuxF-YkivuM^E*A z?YP&}LG%cUY3zMrZ4#_hz0|MLy*r{#A0ST=v6(S$X--`a)0~VW}e$g z2-~-JmacsJ-l^%4-jsI;IiL@ck2w*pA*a6dnbOEErTqa%n2=LI*P^*-zaFVkgsMki zxXCPE73|HUG!LWGV4_lh`eSyeym~S|&`{#N-&g|QA?VV38J#7m;WtZ{UAv9ZxeRPK zTlnaYkyJij&ewusVQzS^iS=^$G5sFs^k$QVFPtT{#*oW&QA{`0?2)>yyv)VKd+9FB zo?<@q>v`uxKgs_L0rb=efWIbtu(}_s>%)MTEd^@tFp>?2)347c$tb%d%U#Qx-y8?c z^x;!R5|IPEXm|I2WaGX1^I+k3ft$BP<0-!qt)D$|W@VU>F=dGVZ$6_~>Dv`aY)Fp+Y=&wXb*y z-x^d+ANGX^Uyq}7Hb(EcI&`ofwPEK304VT&(+Jiv6OWI^fPhSc+|mp{+;9 zR8*si7DNN3GLy(B4;@C=1l#JsNSYx09DkA^>=j$BO`K1|ILAs&f94@eEI9wL&E3Zy!WJ#pv!2Dl}$JEqa+*oM` zgyj0h*d3qoGDm{aM9Z6rZ18^w{UUP$sC+95({LK33VFIOds-wpFZb~0d~~sP%KGrH+`Bg^dOi2=rH{$=$u=zQvs?T# zrf1_Pbk%zgVMluayVIrdRrCq(py&E*R!5GT3!Qtm-~}nW*f&Rc;df)&Vb|fyd0lZC z`MCCZ#H?%!vYLIAiPoCIID%KuTgjd4rMs-`veMt09Zz!C*$5z>S z@iPm_^|VCtr(m3U!)1$=m(JHd*YUv720JmHA@IrH)6C z3ShN_TO2oKMGrvbKgaDQL0s@dV8c+&CbIfr`)$P3q4db_qz5m zek{ojMUEYx&)Pf4(y+f9&?3tQh`L*4aCT<~gOQjC)wTUCV70aTx zU6i9tkjX)rf=V`lx0A{z_&;o&cagoAL9$40icq2;2H2M)c%`btr0*CSlZJr@Az-ck z_*+rY?Zt$zj|$%ndbgC=iZa01WmDukf9nbUxdy_hm*k??w*J+$6RV(7mO5&I9vMgB zt=Rjp0OjwKjg30JnC6s}&P3A>d{&3aK$aT}DIImDBx>>}`_q`&^&?oBXoYYtJfzt= zn1J<7wM*&~&q__bC+>6{KhVR!zo2sQrscWUfirilLhLi^u#}3=njkxhSObjK)^HN@ z_}M4sj8LbLH-Ge}+;l11m0u;zpD*6V-oMGb1KeJ1K+@=Q*BRrSF!rFCLT`XTH`ZOl z=~r%R3;MfSO%-wQ{NYr&|0gi5y^}MpWTYVzk6t~<(S=)+`UvzLdg*84r$An8{#!1m zd^frQJ$dm}!z@ct5BAFI%d+3Qx!5(v48l*xch9O#M*`y$64HqK=GLC@{}?m@#7_#o z=W%_FEROY3wj4cYaydFzns~S6#GxlKRbc?2r~amm{q*LH(orj5M{>0W3>DuV@cXUy zCqF2le|yZ zE+UAohsvQf%nGaO8^#JevVU^G)+A{fG}$cZBa=5frHt(i7vd2g%F|8gmFH<&1cT?) zq_60n>uyIqR#9YWfcl;;KnX9jkvwdZDfxZwLr>awr>~OYj~_~R%ls6`H(ZlV!qAF+ zE!GC_SR+6fHZ--2aumjHg|bYVXSBH|`=f@d>o4n-#gg+^p2u^y?qd6ljMnDCGgi7I zbbMjJ_rwR+Bx`5Sc3wHXF_i0L-DvN6V!^Yw^>k^BZu8)sPd6dj4`K6~!7=Mk%@;Oa ze81m-0XbS^-__aK_TRbx94i9jY|z^B{Bg4q5!Oea>FlC{a|`=8P2%I%E8Ch^@aSy- z3b3&d!h!elRkT$2@hB&!aAIJG;d)>OU!K@#>9PyLwH2=}S24&|G$RfPhJLGEJ2<$| zXIb=yhbH+tHu3i7mgrXm|E<9Qd3}ZZd35&Q(0C)lx@31m>@XTX?kv!oV%YV-iv7$< zKg`Depm%%ItXW=`OGN@s5t=b97{f0H>H~lchZ*&RBYHR1T*4UjevF(!T4a;>GSwvC zg}Kp&QJSM3FXZZ6C}ipD6boo#;Fjg!x+j>diTO@sX3WFCbuwWs&Bb>lY6a(>ETw& zR?wNbZ*(j~Mo8m#2Ta3-wf_q<8~f0oD%! zt>JY<9xledKpvI1(v_`9j}!UsoiYv<$3z8G1|yg zDG(R96(P`76pcP4w#)Am#c`%-8H8G>xdnYa6=&_Wc!xi|2e%1(+-bOR~K zp>m8iYz9CZ%F{M>ZfbOp-@s;qQVgNDM?desUUbiWfrw7JBS^mphb0gXm`jLT`gIjH zATe#nG40*^?qwBC|L-DFH2T+4i-&m{W zTo*2vj^L~@koujoHhb5drx~3C3VWWktARq_LZ?1ig5fR>smeHi_a_W5yQV$`&R zs*VB9N@@$0=lgFXNW6ZvQ#q@JxEt{wLsp+pmiyDvm2k`nAW(9^m&Gs{;Db63QgE++ z%OU(EmgS1am=gI6WBA)Y*kkw~b%2m5Mpr4(`9%R$%6;s8AqDDC0@lms?~0Gws^4km z*i3Kck+vHi)S28n#yA|m!K&-un1|yYfX}m2GPaYI$JzDw#FZ92I)X;lPStX7PsBho z86#eH>=;t-w3{NmpP+om>r#Ele#1*S?w%8@tc{vFzl?Z&k7{Vv)(=?LL$xe7_2PWP zaY$>+sU#kSyDQX(mde>)Cs#(CY(i@+!F@hhKhDBz-;L(&U0fp!5MtDJ}Ast`OxEnZRNqlsTV*o4|rf?68eRI}49iU`Y1 zhbw>DONB;7c=@wuq%vvJJ2aLxxIZ#~<3H@~`cuIe`eW8ftDn0rZBqHj!3RkmuXtI( zrBmcH^?BOgB1_&v-+VhlGpm2Ml|%m3E3m6pj#n{>(Wlg7x%G{;j%cTdu|nD#4$VJV1p}i2XD-JN-H5s>XpaS#P563HvproM)LJRU4kO~0 z)^>iGFF&m}P4Y%cmSNsl>$l+;_yL&Zy;d~4srl`6(o3rKO2ZO3T8i$U zvQ<@0d%p(MJxI3j9CEAPfYFiB!mh2S)8*sMY&BM>_;2KFp|@P{`87cX8}fIwXz;Va zL#CPceV6$`cRj^r;Q`AIu2o07!(P6|g)d+D$i=!)OY)8>2O$llD2jo)(fjF#gla(K zt3r?8Uin>~=97K{J4sss5iVqy&ym#$l6-dg zm&MQCW{fb*-`pR(MwvdY;seiX8m~F+xA7Cuk|=;+=5!cc9e$QHJRx}1&BG_DL#uQh2Fs5bQTX%s z@@1Zdq14pNvYA39;upm4Pl25CCAc)BmciCTnEFHCLtZwMbXUesjppf9k?5IEx|V+q zK6dm#+{XS2rlyNiTm@Z+{^)dt$aj-pUp9PHl~~-1F~_#-h8$jq&C5;Cde#&!MWK1E z$t^rdGk~f1+>;9f%EnJyx;#rZ>#a`mmG~NY?#o0b*I|}_hpXC`of$Uw8Z z3J!oZVDHuxkOq+k6s!y+-S}~L{G&#D(TeiX$4|vOB6<@)&#TKwEA%H^6z_UX(0`r( z=zikU^5T2pK&6Zg;&j6H*#3!{$0|Z;L7Sx1LX9?CCzKY1Q6^64@*kCC?O^Y5^c2^@ zbw^q9dsytd#V?~>s@m<2=)||U+OQsrSm%gd`)ETFZLMKN+d4I;HrHu;etBEb4dqw1;l7f*uaXizozrwI|Ak&g-8OP`M%%o|N2^wNbicvQ-aak zj1CV}(T39SGD#vb+MPY(U^2+Tzn2uLBd_n+DDzme2nANtMMvU8+AU-9;w}nMaDtsH&3=9#^%0jY={@aTykMBYWilM-;4-sNR`wLJ z;9>qjdNbWPK6>Y+y?Uw6uYrE_o}Us%xGO-_i5g9rra#g$ z5?#{XSJ^*|C=Tw?KL-U`9u}Eoj@V#%-YYoHwsYU`ulFtPaYdHKlAH{I^A_HhYVjdN;br6%c0RRsZ8-aG}5;Mivy?>rz=y;9C&Q-d>sKbzT zl}ytH!sP|AM4EQeOF)LTsP16$P}7gvEl-NzNb)%CRGNMzHzvIiLV#eyttIkSOdBb8 z@Xb7V;2M!u-zSnzrr0#%YO&3U+R&^2qv$*w*=*l7teeuMW{oPb_ohbQYVD#mV#H{z ziio{;6|LC{qIPRX6!(D13kZtKERuMGv`I8;gwD@i9*C9)KZNXg!7Q+RbZ{&6V8J$iKcKfTBW{!vtt0 zKk{(R)JslmNqJB)0Auh>+hYm>HH7a2ck(K@kCrvPR5yOq+-WYbocvn!;n6K{&VEzl z0DmL^_zYN+x}1)?+ye)T2Os@jO$ud6ehma-%(42mXKgY`y}1k6H0OG;qNsnK?^2iq zMLv99`iRJH_Wof=S7j}VOD{S}pE@{?s7)bE(?7UJk^mk8gHI#Aok8>i-^Q)PZmq&K z@3T0tykpSF*z4MQ^ZVMUbj;22#=%uxiDT+K;oejx!PkLxNEneX@jsf|2Y5qLC}tTF z0Gl`bJwa|x32n>1v)mikCz5c$?_VI{D}a`3iR@R1x$HwTHct9UT9r4drhZ2;`1zQK&vQdNy79( zuBCcqzx9+mDgCY$tPp5QlHV#W^w4BN?&D9bZHpI$OELz2A{tQ{BWYdWBbScvOB`R7ou;Bj)iA0RjVBz3c9tYUL=x6+;rG)@xnPM|*$f$cN0h( z9kHzX+5a9ydT+FXlakLD*nfXzN8LR8z7*4bw>aRjKO+Skg0`}q|H1TAHoX{lH^&;U zfbwr^-VB?|YqLQEppCeJ)B~OoiNB4ncmO%E~4$yZ7CM z75|V1PZZvKFj_WFCyO5rl8*9kFD56a&D;0$x zFCcdXvFiHH#U9E*n%N=03N(i5g{2u zY`3_87+ZxxFTK<^^E#sEhx^-mb(B8wQkKcO*DcjSV(xpbTPY#o*q2 z_8{h>0mhg1NjD>=o`jw0eN5-PX)V3pV^ypNbCsj!D}c!SuzUJ9v|>3jF$hOg>PoZK zUI@}-YyCKN&1(DOpTMQqg>ByCS7N_rergnvqcUIfUF}ZUWAKwOCl`p`|DNVBw069Y zwp%wTT@P}z+h&z9_R^EGu6Sx^UfsHw8d%u565Qp8=P+H=B)R4}I7Cwq@BfW%E{FF0 ziz=u8ZSS=0LpZB`d`Jx_-1XI$8I(wWD)ArY(uS+~>JIE()GKG&)v8AKc@7c z$bfLLgtMR;Xiw)qmm=zrxmg@9)9S|>ZbW{#_EW%~bwx6%*kVDKy%`G3D%Lv=ZnY`) zpyCgU>i_=ouLVIf5XV#yUCUtzU+$#um)ouxIQi7|EX0H(9cLGVh!zv$jM=r+$cIn< zd)wGwT|U)g8Divg7ZuRb!i-SnX1(<^&e(5FvA_%5mmQ*TFu(OwGVCcd0nwyM(jvZ6^b>aV1vt+wq2Di8F0BCVqLb&g}Ic>oHH zEUduH9m)TXrtYBf3Oy(+-L2%AOJkZolW{eMp`vDl=$tL$uK>F7!RagXDX#kI*RnND zA594h!YcJX`_AZ|*2luzh7!zn^19^$OV>B1sGOXCvz?R8dT~sc@FWJxNRfnngDg9L zW-}t_eGvT+pAPHWeTG8!DSBjCagf5Aeu{_Vft4HlLjAouZ}AOfla7hBMc5bl+~woo z)u|JUzSvRS>)!L$T~56~dT;ky-BIg)&jI=`n4uUyJ|(3dVZGUD^VU&4BDjSZvC}OQ zS{-6pHsj;1wVzHs60LF}TdFSi4pJ;K-|G0TWSOOW$_@a;*L`1?+gFVTxIOWZP^8f^ zx~8gu!9pQOR9M6UQa-%X_)~qcptxyHHaQ7{bjN`3KF*?*LxEF^E&`d~Xzk;F1Ejyx z+EkergJd66 zU7&R*sBBJtxHpKEU;H}?_2N#m$OqN|XPMRsD;@iO8}MLOe0*s@3!&|BPf1#C%_KW# z-4Y^U`+h_)tST2qARYcj2P_WdYKcN608$;kf@0(CowQfXQ2Ln;*T^z2#A594?eWk( zN*dj+sDh>DRw0gkBk=3x?W?Ah#*?dtBCgxHO#<__(DXShc$RAZxr<=^B~NJp2SAum z_UxPKG3XST!5{BYDfW%AZywP(()_$@p4y^&AoZ_`x6mV4wdGMW_R^!J^?jx}U2?iz zaDtvpeL#KvIqpDB^wkb2FA;v4mr+iIRqEKIld95mwnc|oXx;dLjX@p~e7aH$9OIEP zH#E3QEC}Hv12$@=ESs$@a_7nE(WzSIvB@`fkn&A5v>6GO?NO0;B+3fBxrADte#(y!NRXM4)ttO>uh6Oz?F6*J_$) zgDdBRcS3zUHQ@+!Csv!N66QOe)+RC@oBVog*3^(-Z17aHG8+`)QUqJn^pgNCEb7_^ zz0hlGP3QHqCk~e9L;Qy1x7FP9^;`U@rF>f}(?YG(lGGdzR#6Ypp0!$JOYj_N)Whzd z&(fwu?;jglt5I{fG9Ri9jR9*g(Tn!D17LF3+!mb<+SR-ymHVO5_2lbH5-%yX3W$_8(Jkrt!Fvyf&#M zLAgnrbVOUkUj6FI@4vOp!h)X`Vr}f)7Ty3-SQbKiGW9Yy1<(c~51*vm+g7dGq?8T`A0kX6{J$zDpb zzT9y7FmRodf7{emi5Z&!cHiY&X;-k|y zPQj(s2}vb7R1k8&d+`EMHo(65ps7w8?QBrA60Sz-QYIvVia3*of; zx5m&}<0fgPBUQe5{cUFqwD5m4kf=RF^4*i9RPLQprIJB6h`@$oP}_0EoFswoyF4p_F09LdM>T0}sUH3fbQ zL2PU)T@D)}C?NoRmf7%WG|HzJ`W;sY(J9rG)t8R0rj9eRUew=u0Z44*hNy52UOKq` zHU6XmzZ@af)Q}9V{C1hsm8c;?ph*r4nNB_R*d)vL%)9Q&Pf!`I)(ZHNUNcNGf3&t= z0N_7upZgDbPzsFNl5^>WC;g%2*SnV9Y2D4Wg=jC-Q!Z<%Y0x^hs@7W79LJ*ElbQ{p zhlg75>S}fV129xAw{T_+Q@^!CygoC_L?>m9tq6PP8b4`-FzBHB zv7H{^MrV;=4K*{>1^GCB?$yZUdiup5w$WC*KHPWgmF;N`7Tne^oL{-L|NBVpcz;e; z=J`9WqIbNxOX+Zm|HUbY&ORyXYf^5X``vCq?@eWIb-xk8A$HePpgSIPOtdXqJ*s$( z;M)~dR+~bFfISS7h+l3Ed6cUCkB0cCwMmgzs1T9A$p(Jo{II{KT+ZOW$$jyMk^~3B z?=A;U&0w#@0+_LRy}vp7oSLFE_4wFnFEXlNoaT6#WvI*Fim_TBKRFu99@z&jimST5 z7Uc-KKdTMhS1qs%U3e`0YR-iD?SH&R>5=a&UT2#w&pHIDlpNxUk;K!vkc*?eChkh1G)?Y2hiD^+_~!C!I-QHzl;<9fz~y_=RiskdUsrLWDp)3B zLmiHpYN4FIA}61u zIQa|ND((EKZ+xOBldjxf{hn>^Y2`%;qU9815Mc}kma~oSre__4rb=J3NZG zd_?!I#YMXKLg*NOPqTOCqdE4_29E3Vb?1G??f0u@t6xouSD*4jZK)hUo54a6R5F~> zTvRoU#vAn#EH=jC-#7o#N@B?YMWh=f)-IP<1UC7ZP&zJc=URYmR$UHLo6M ze#)GXG7PurSYnnW3M*u6Z9-0JTHhPP?`Uca*gIjuOlGX8mf*+k)!bjZbXq3gO;#7@ zg?wY#0d;wKFlmK^lsRa{FAXE$9OeAZvlaE7yV@L?bOWfZ;(!X&nIBb|>2)_d!6cDy za4EnK8eG(jwwfbwc|@t+s0b`Hn5uy;=8>y5fq%RA34A02Uo^|g#?Fw4QJ9!{HN7<( zIxKnILxTTKgP@a$C)w_QgKuTH2uBv-POu%NU*_j;AaSt!!LFBs*(k32oia;{6F$f#K{2{i=fS9MBbr zi-epg*X>>xzD(0s?oQXv)F&)6VQ+jwJWWA%GQ&+SMPwn=GEraKX>Z&99ltW-hlDmn zj|2^=l|Q|>T-eoKu*vA67LZ+7uq>p5b;$Yi`!=!531q`MPm2>|fU6)r|^1BnEtpohS@OrWR zmw53qdI4F04jhg)=~w?XSj~kjf(S+No>6jYX-hdqniS^EB5dUL<;(KrDnvDfiY9IH zpOOFvNaU-+MbM_RiiO+uAqeCjtNa0Xa0c-SOue;dEeA~bCjP?(E)bHbw>0eZT%f&j z-Vg{9^0!ivY`eUeEgW|5AA~l z>{B_j8u#k0h?RQ8(w8s-9t_f``c9YmyF%w+qQf`d29ym0;T>Hbk?7TEm zeCpyWvJ=&eY^`0vL5|Ln8;o!hi>r4=OH#Tw+91w?BQqR~mb`+)*{;i46Ks>zbXw8k z6D=QiaqnVxDD+2QqNa#kp;EE1uKLS#LKqR1FyO(!ZnQ#ohM!i&@m3iyQ;J9V!=0y zIlLv_hp7<{s6v86g)~XCLHhKb%At_?f!eO!*+R9E>dnSHMNw~{Z%bp7jOz2kx6`P) ztt9r;0lM4$-^IM$#PsS@a(@URomkN$8%MyYS`e2=5$<0OtbrVFu6IgO!)8zupp`CK zTu%kOAkmYI6aM;@PEC%1Nt;+E>B{pXraqA#lWVf<#aPlPCD;)30KFy0%CkfKiu#v{FA8DqRNP%K|LCkw@Iy!omh-Q zDfJN1-!DBLX&iMfDqCqw?5W{m)j^$~*Q(8KPka#p6YX+OFNRJVi(?a)DMd|Ix;-wq z)`9sk^pA1Nf72FFaq(2W@tW_brb(tEIF2~x2liv`PDU%f9(I25aQ4>cO1X+(T5%GS zD|S?!mwpIzzGAX(ZLgHu5-V8Iyj^`TF{BUuyDP>72BaVrs z_ITo|Qr*z;rn3#5J&tT9`?aSl{+spd#gGaJA`o(+P|A!j-W(L5fO4ocoxc`d)ut1QBJYfG`v61`>-tZ2DEH zp?i_xe%ye!Ntv+HyfZ%&L!i5In;$;)rZ}E!h|_K1%HU7m$5N6_H|Nvps!X3K>yu#q zq>%DwedR@KqiGKl%#`61h_=Vi)*VFjL8jQO&bh#%y;ruNbPh$fE>*E5rLVFK+%K-J zRbBOUtjU4-H=E71+U@k43 z4Gtlq{{7*0-6oAPwst-)uz_xIe*xwI7si}HVJwx)X(?6BavwK0XoX|f|7}>c)W`S_ z6{&7Xz~B2ZZU!!WbZboEtx$<+D9J@bW*dy>R;^ zG$`!}F4tUjnLAqby9lQtScAVHA~lgaQ504Q%Re+R9s*LM0aYP3zZm2D{lA*B0;SW$ zvZzo6eyZm_RnI3zb5{+poHwL7H-|={g=c4Eo8utDROGOTJrF1qr5PX^^(tD0Gig2j z9+7$Q@93c6NbL~SbJJs+zSv|PG%pG|ebyAN<(`HGIAsV9qZM0{eZ?(#!t@}YQXR02iYc;cjqc86#Caf15QpZy4~va#ml@)$M$f~1m8N0 z;@$3G{h)0k-Us-8v5^GiC7ZPuGx%p7|eCxt&Jq>TRQjT^mq9fxgOz->2A}1U~}>axz^1#OK;t< z5*s&Bc2Y2PIi^q-o{aw+I`^)NjiFOA4^~VCE!hj5A>}SzssYs)RLj9LU3IR@IlFtI zrqe$I6S^>{7~i!hO4w71xU&*j;#tTMxCj1yx~lkUag=Mu=kZ2`(X0K`&{Xu|1~W*T zm2Lq9G!x$xrpCszGv@Uh$PkdPI^W|C%a|L=Z=H-D;ru^__ZAf{Q)W3~6SG5Ykc)_g z$6Ws;`%ZmR1E2L|g*U0HziGlPFQ#xg;S*3C3M;NZ^Pv$C>dC%g6*b0LuL+aef;>`>S`%9zg*kz z_{*m7NxYE^OVIr$@h8^qS5zAipPWy^%^d%WF`FV%k57ng$K(3*=D{@nhyc^$iKD&q z{<#U8;ZCPPHoPR?=i?lOE5-}`X3+jfj{zrVKo;{$_=tFz?|H;s(g1ZpHyt9Lg)82M z9H8f39m%#H?^PAO9;_$;g1LTwh(7UxCuJ=A-=m0X=Lk9HgIO}<33$JVjK3mjrMMJL ztJ(Sh%t1u#7o*ou5!ro(Oc$*`H8_CKhN1Ehp9BSPy&HC?C>ro5W`t$B8tef-bB&Mk zGBQMC>+vnqXuIid8Ss7e?(CNzRb)6WZfZV{{mrf?E2V|%Rok3W^Qax}ZQbepP*yc=_s>JOnPsDbB}`DaNr7uaW5G`2EfO^8xs~y$=vD%8(wK7rZULCU%C^mOykf>m+ACd7@{h` zg)X7iE!yyZOnux&b83yGdWvdY&a{V)-8S$xetS{^7rEiLNrjq{U0?17iCH#dL82|n z-tD(U2+(d$%#Lnnq}rYj+$_UDbU|2D)W*)PiK;PGjE%_Auv)6rRk313dl=@&BnNxU z1pM)sNvg`f2Q|RFdY?>-lw^E)jhXs>8g~_y2IzE)HW9u{KGB*br;vTf5$12U-#e`x zUiiQG^6+!?DZw;Pibc|~<3JNeK zhMRYvv&-L$-7BqaNGG(Wg2O#_(Tl#?iTlfGVMsM@bTR7)Q7i9MO<~I$9Z`pG&orF+ zg*?;N(192+&MC}FNemq!Fmql_o_zdXxDwe6dM8{w*{`7H@(~;p#)ZRR+Sb5#RYspE zYvMX5T}Ssy#Tk)@#&#*>ONop416>}lDzoR#;J!*{E6=X)1mVO&%i?kjvOr4=XVK7| z^kmH$ykCFvFYjSYR_A0s!ovv6@7Tg*Lp2#-@=zRKAbODX#^5(aM9PsISx~gJc*V?n zW)HC`UNyeIg+6<94%N?m*06D|96_(}28vu)N?x?o5G00=F3R@}_GHAKT)MZu`UjFT zBAGg3&&;?&ENh34%6CT%L`4!F8Ua&Ho8Y-&`2SD(eCSxStB>eQ;2DvOqF~f$>L(FH z!@G^|el&-*`!O`pa4ui5{2xuFa(#m-c;G0>#csFm*FPLza7gg@M|6vrnx_A}W8PdF z-xth9?xplhDBkX#ssZ_`xs-)kzb&W~))y7Br?j5cS@I&gPxE6o7L66sJtbyCk@BCI z9VOH!EdF+~f_-r197Cv|y0&BG**-g!eVA~2%#L<^b=qCf8OyooQtXpy#=_KN-PtSs zGz@sap7k7~^>48kkb)8tB4TJ{V*bM_Zc#Pf)Io`2q0{R=Xk5uAxH>$U0U^wV8B#fJ zU0J=bHAzI6@jxyueTajf>k5Tu<6#f?7V{OJ!zF>HiiOIBd2v@WVf}zHI_>>)LxRPy z0I%@Et{mifG1#P8$sRgOa8lM zaDc>F)tHU1;@i%Z_78oSJz)}d&s(!^=WUHz=_c6xw)6J0GJjCjLZ^!lUMPx%=Nn?yaI~%)lEcs z#AxllIW#Q;b1>>C>Uuyb)uSRAHGjaH-JhUR%&0SSy|Z4aeSQD>l{D@vufCY*+rg;c zj?y(?yr}K_zwoTe!}EwMl>v-GF{MqkL!CYJKB>KY_6fPaM~z;j{EBBZ0#*Ni>wz=( z#ElB>T5l}7Uisu=8QORQY#KEybKdPCbl<^~<4Y}PjPUcIdKf&O;1`i^WW1T201gmu z*7uwkQ&EClkBLn9fIcqH_H^H%>FD($=9xJ~d?-fZTCqnP5WO^hrDC~Rw1K5$?x{Nb zsqz680%R+Dbwui>TKxSDPc}x-a7w~`nb*A^{gv5Pa;I{#r;4(zDyjX0XREmlKMX~- z;YMN9F>CF*?I+0q?)G=mpCjTNgqVvq+Cq+_VgGg9X3B9$oKDG}I6V$nJ?1nnsoC7K z!=I!tPE5Wkpxk_&>!9ZSyq5}DeXsuMx>uek0bFW+5`5nC$UKYU52U7fn&E1SvYhw3 zxw^L4rd4Syc652Di+<(PTrN95yMU<(8`TYy;s8H^O$e6s%$bD@RyThV?&jqS{#U)K0fFV2ugO$wYbqYc=M)|S0u+Z z&d5)br}pW!=)-c=W0GsW;XIxqNa%Jo)6V!xLqjJW<@ubNv_2~p%u}v-0}B{m{foTB z(v9M+Aai(4@rE(J6QN~ym2ZC}K=_oex_~8snV?H)OUfN(HTC1-(+E(OKMM9=fZkh| zOt1cDPwa1+Gthl~u$O0^@|rvX6}#}2izj2#5iQttV(oDJB4x(W>(R;9e;p}$eH`Tj z?Q92s;BNyD7Yph5cf+RbYR{z^D{^oR^LFsI2@yHmt3N#cJWgi%GJ9A4(yT->d50YG zmN)i$bs($gCa0!k1F{2@-IHkD59 z@$8MUDzr=uFd_ZVCD)g&e$YyWm5|5PLXP(?)WX_c?QF-Yib8M9{j?bH-c}_DBzQp- zFm-(%k~6Ta4Unzo+b_zWXWO^XH|PSF7}7gT*o}?gYLY|BHlp&?g&~S7;jw9dpSSRm zCa@s@r2pTu(}T4j+w#Q(`s~!t03>2|_~({$FSkMbXncbXGYA4DeBV~R8o-*a&7D(s zoMpEY3}3Ag@Yo;LqR5WogCSs0x0e$%)1wf1fc4NLX)UbFJRy z3qJsL^XI*;8t+Q#&^h~=vneW09UR)2ub(g#v=k)38?d@FE(pRVaqE9H>U%?-kAQGE zYz?@B_*&8BaR)gO7Nu=BN54vz^xxO%|D7yv0qB0`h)SATu2QQE?m(aewmk;I-8Rc< zHTl(bl|{iJ0x%r(0FR|NDf0GXcZw&~a0yHbkZiuFFW^nZINHHkd&oBgNz4U#^TETeVW^4SH?JRP^oLY zawko1tG2SNiqOCED}ded?8=&23W=w4rz%vE)4e4k?%;Q6Mi;x>v4Z7~fEYY0{N>3hivV7`XnOC4Z0z0TF?!5K>IlI#ouPJ%C^TWNN} zYj^Jf;p^6)dbmZidT%-Fvq?z2hiN%Eo%t7weEXA_Nf*RzDL~5%ROlbfnG$p<>ya{0XG;e>8%Bm9?hdd=d56n+DGV=g>gNCEd;3ilHTO zV=jruyo1|@+0b+Rqx2kw2byvwnvB|yXNqGb1-~9Y_UCnY@H4abFI3|QT6(gTpN@@a zS1cj{7K}wsv87b!5Y^F)*XQc}a;7>9$-v~5S7)wlPQ=r7DI(31wSb)im^WWU^MH*!$%mr>=6t7_d8-m6tE|K0Vk&ue** zoi3Nd`zO6AhxvFF5`3|eD3POW_jG12ue`~jGBLeRsFy*{aQ zRV10qR-2cJ9H10766ODAp;XvVx@aR8h1OrE$Zr|D7x8ZU?fUueO-yg%>&EWf^0e5L zJ8P=V(`7ILD8;%=%Q-!`%8( zlGcbajTjdnt!kxCuqILwI(4xsF6puUBb+`#ml9~AQIA3Eb7YshS2@bai0P4+uP#Ia zljX%$k#Y8oJfVmt^7Yy`gGNPYqXL{kUQ+TKKS|+tQ$i-_wmYVZreMb}1{= z7z!9vX*dmqKn7ZTxBohKEve~|{);BODrYmf|9d3Xz2*hf0VbQLHFpED;oy5xltm3) z{NpY|#=*W|hoEx0%FvoK#hS`PDf!17)}I89I?WQFo&Me`I<*Hl!^A&+mAYkuokmA< zCuHiL2>v@hJ5RRyhQ1d*p$~N?Rg*&`;lEzrEg1w!5>ir5BS-e z#DADZr6^512 zIZD?K`s=pbPC;+A3Hk>z02|#lhi4Dm2THQS5LPv%$fqe#p^2_NLSoecAQ!gb> zBc-bi331l^-(r@!-MJ?GQxX(r`1=2gWbD8kJPv&1OPS4G5;vn39&1Z$fnJMzOgJEF z41RRZy6B);xLQApkc5Ck*|<{OpL0I1*L}|Sa+7z7=Ix)iZ&#AuD|cnUypymc_~ML+ zwf?~*5oYBd#`(`=>S191x#RWK%J(W||J-{Y$bg#5xd@j>%Dh?+njKHPwGovCd35Zd zQChU^H5C?w6eEI$i~&gBZ*HC%K)k-UYiVslDK;(&;s6hnnVul>i0p0D#29nFDq zakM6ZE^paH46mp524fLkCj)ZBRnm+v7^F5;jFtQgzh>+1bGV2{|6wLs*LU^7H*H9B z7cGYU_Uq*#NSjTkfRb_>==!DBxw<5NBcUkEeomsD{`tE*-G(FM!?A4Ej1}Q;XBfP- zo{!1xO!{JN6jOn1wTBd{0!7vDsk?MZF`YP+YTZ(Ij;jfE#Ct|(Xt3Zp{I{Zvc#YYv zGL(9m|JmyOQ}|<)p7TeHp7kYlzT&hVa-IwSOeg_c74hUU8}xW1T1c#R=50n97Ce*Z zviv!_xeCx{K+k(eaTrVc_cze2+@|~P%52gYk!ZqTU(MRX0DP9{OU(Hx=yWS+zn0tG zm1cw1$Bs7;Og^Ee{JYAhrUpN2rdd z9=0ks_WCmI#4I=xAP8A?@(>L^Z1R3g3n6?B`Gyp(bubsQy|r(sr6?pW>X7K@_#yd< z(oJrWT$ZK&?|4JoGwP0ey;4P(99U%}w`A;BjWub3qYP{;!MJ7Lr|%>EsBE6PyhX?B zqMw~$wmP%)JK2!~3v_HAdMkPIR>tmwMAEZ=&ps{sy&il&#?dio-T-x}y-+jEi?}zt z`jEf6rz33qBUc$6pXfWSN4&dCG&yiTL3Sk((Wh+R%)WF%)I6qw1d!pMY(=lwei8j> zwaSD%Mg&l68`YJ;tluZzPA;K8zHUJ@WD#D}E#3s_6h3c?u5^3smiWB$PU*0Uf8s-n z$!Z}z_cZss)$J9?TE_Xk3^$>wm%^P5Z_0Ho8|4R)6X!Ma-uucUAx1l~83Ojx`4(+r z_lX@0m5+o5QohZyIb3Hp6*A}ZY`;aR78+uH<~L!A_dl}5u47aOciMlIoy?=kt4~CP zwFtJWmXdx{HDk_sR%=SdbGZj#^td)tp0&pfOoil72BU(b@fd=c_r-v{PoktoG4N4S zpIHSQb7U7W_s*O(s#{o#&C(>=_e%q?O>-EZpI=k@ER+v^P1SkcDE5X2b%S*uG5r0{ z@)H^9v+787H-;SpU(K1Bl5MOx*sqB)9bi3vG0Wte0Djh?(zZW|+u8agP|gq>jal~U zY}SQ5;)Q?VyCz8a`r&JLsbNt2sM)SaVoO%B?@=md>U8t3|69+;7N3xCUa2IcE`cDp z?|zYCg3ShgG@ygNi{KlKL+H6#UEVS?uIR9QVDH30G);`5OHHrgA5m5Wis0LNoLg7^ z9jbkCE91W{>y?$1c9Bq)ufJYAZ(ftwkDW50?h`}a2bIyiN~otTMwke+cT6)U3XEf) z1ttgb_<%YD`PmGmg4J-C&BAaa@~?&3H@MPA>B56(xh#s8mu_WkjFo!KbG06FJ%aTO z_@}<&81qP?m*JicyN0&+uR$7}NwO8RxZblgX2Q(oX|jm=c=5KLIAWU|0AUlt%%=F5 zGPOPi(<>`%R1t`UQ~qnNf-x(Nji`II-5ED-cQM^ykQGtvx3$Rp-QVZE#dB3UeT+FD zUo@cyA6fSpuO0qd4ew<%4$KcGYON}gA=IlI&gem)k0qD~)oi)KlJ{IQG-$Zt{=Zj6 ziMuyv0oN%!#GEVbRq9Vd@NbNBa;QzrR_b10P0W^kDmtiW7Thas>|xf{HFfYb;?_Ub z?(ipYE=j##Pxi(#DRv}gB(A_(#|peffpa+NOgRFS_pfNH(B5K=>o%bzE>Drt3kxO) z>eMoGrkn$(s3jAyR8IcHzkrf{}DRZW*b0&fTPo|aAvbBR}jfJ5_zukYCrls#T28oh)&E&)yt_R zLtGFI^HjeDISndwwi|5)oihZIu$ti7jN!lM(oQ=)8n&*jQkN5`cnXJp5}S$(TDB@h zr$C>>ey6fpH1UJ*#=S$?XK)pu1YCefd6`^ba-{a?~Vk zxAuU(YQV=Q;z>#d--ANhr2!{Kw_!KV`UbK&m>|5@;`=vio%}n-*i}#e9 zOzsPd#%Xu)@IE&JcV0?4%mUA9EL*8cuF*Rg&QbL|UwiphMOKQpp%VBYUhjdoZfV11 zTXpiV#I1+6RmCEQVcE@Trdd>3>|kyi{kHRluk1f{kB#2RZhU~TftapCiIFO-^5r5` z#pgNxkwdGL@hLXb`|bm@k2cFZCe0p|hA>dsoValF8@i#XPnh(s*noXBKxFA+H~rpE zpJpnAb5C0NV7fSF_%Ey%dmWaHIT4elt1|){CwYU@)YWfh z`Ja{`MD0HvO}0kE3t?&oY|Kre%4!UY8o^nU`cC z7s)lPply%-z1?((-u?KB6S5Nk9v2Zz1pSCvtbL?jFbdt`e&Gvcw5YlF?I#jNdCREf z|3;M2CX%OQ()xa*NjY87Rsnv-%V=<3@>%0@DYXuoYoTWVC^S~o*9B>>BC$D+R+ngq z2j6d7QWt{(XVU%u(P+h4$pExC`NL?Ya^yJ@T>~mpavh6?e<9VIgj#T1L}F z8+%=W_>4?6ZY~V!H%n~&m*V9EmctXUcCNBStF9xR4VLMNIkq4oC%j&xPLDa!{Q;-m z_o{F5>Z3(YE;DM|A#oVPI|5r<8{c78e``Zd-P*3jc|3GgoX%iKcYEL_ezw`^6cLCLBL>V+1JrVhdB{rkCa&+OtP6W2_RAtDYSHNf+z*SZeOKMsJ^hslRo&D*y0 zJu)0oiYRG^)EUgxE7yBS%w>5i=1UFS`m)arkUF7O2_)P9j^X+ z$g0$Guy#l#dc<^3VQZux?ik@{R>&{n zK-Bs20lisB`|F_ZG&T>HIm z4Z3EBGgB9HDN%M*+~uG1xlh*KYf6D)FO1V)o(e*PZPzxB@na6pUQHD?Qo9ZwV&PclL_gXr%!UEl9Dt66Naje}H%wbias5Du(DMNNXDd-G_!d}9Oq zZT;w~V?}!L!=gt5J=5f|Hk_#o- z*wqNE&v07#WPl$TP}Q;$qT<^+PjMM2wG_{yx118x;No{Su71d*qE{FMj=6rHJ(iR& zylm!!MJpBiA<=v5$9F~O)OGtZ#Z%Yu(2EcbTb60RJE{f}hbCoK2Jg#m#47_Pq4a&~ z1Bod{kGfVs?VHgy30E8WF-ywIh9Y?|eSNUU;QC5=l>__hoOPul0$62Wkf2=>zi#TA z_h@G-ol?z``%c!@M$V+an?%hWctzQ|z%||_Eo%OrD8Kq2jSkFOsG1|)q73Ow%0?Zn zPc9#&bncJkZ>-WDwxV#5%TJae(1Jh-0%6;3k}=HCv{7^70LOrjlIp0Aj^EQh653*q z+y@8^T(3phhS{DH(fvzX&E^Xv z4Z8QuNZm)y0xG5q;yg(dr(`zgrnp`fVQZ|uD9ls+Rb!2-X;uX+?ZYUYdd8K3L|%8e*pE%qxU zN>2-|3DeuFT@%zN>trQ^GvGj1uAQIpb@_Sfwn4NCd|K;DE{N*WKqJU}IalAOWyrv} za_OBQ$yXYI+#F7iLba4h+@PVa2^4n6kN}473R4zG<>xM-_|#?ab`f|;y3|0fiD2>?8{m#_fq~cwwUGkj z1rW>ZjSN<*RV}=snA~&+pjS8gHmHX80nF-^)^q>YKNM(~pZ@YVMwDvW%*YXNM0!B;I1*(&9y#9?$BSXaI^T;O+aP|x)IKHROO`p z%huY-vrWk1Cj-*AvshVgEi@(GU4k%ggdHng?Xrpq_O(h^8ui9&lTMA@-q2T^CnGC^0VfCB2A{YA(JPpp+<#@pEkAA8Mgnqh+v`W?ltaW3eN zob?41ruu(@c)Ww^ssqVj@k67r^Mf$M)UK>@9A9%?gSgi_Kgumx(TjrTJko6KcCta& zt~lP-0WQj7q)5JN!dh?iBFUthD(Vza#4|!(3DB8+%zsj(riYaNFt-Y^AX91R$;ODqeEQbZLIz{Is|kc*I{2d4mFJ;!^m(rE~F$MWT!>NwOgF)?V5k~{RZmJ zC@&8TGdL$$Q86VMkNoQd%H)HP`a$2LOc+vKMQ@V;@#{gZRx`uk=EMSWYz}n0$W(*?*wGn+6(poIGmf#T|^1`|^GHqn`}xl4rih z%eqwI6(7G7_lHhg|Ms6`Njk6WXA46CnT(cQ8yijc?GxxJE1S9*EeL*lWD^ZKWju%c z>v+GUQn`9?CN8pVRKMpYMw#S3-ppVqc^)D2dzOUkJX!U+O4QpSR1kZFliA$ulQlQL zFFmq7u+9(*BW|6kpQEWw#^p--$#~-iXe)Fv&0MpE2t2=+8){VP`Y1Nzt<6UFL(3DE zqa%g7&MYf^(f;uoDHgC->(X(|`TtRLo`G!jZ5Y?;usSGecG!DwrKL4OLycImY7>dQ zS4(MYl_1otT_V&-f*7r$h*C3^h}5nTT56By&HE)EPm*)af8FAlR{QgwT` z^F82C@+BcfD(Bp0$-X(uhJ!~%`m9TVxYQDf-zDX1*drd3%54Uv?eeS{Wem>O5nRA8 z;9VWo*coq7yx^c*rn<5(nlJVN3*Y*wJKYs1G^$hrd7(XZt<&lG@8yK4AT3$91nfg3b1^R&Y}|4N!6hnG1i;~or>b1G zzV*g(22+~EX@fQ7KRVUZyRx*5FxJGJQniZl&QdJE`XhH{Wnra;W!;wGd< z%|;#HZ&kc-0)Jkx8NZyj>P^JolM-NY&31Q@sVOSRYzl;kto+I;AZ%&6GD*O8rU~eO zri1&NDf_qmiBB-peRaX6w%dpWJpm5|Xu2N2UYu<+=oU?nY2(MaBBEFOGRSN{njjIkNC&SIzAtJj|#h1zN*pj%uHt$ zu0kY*-4GauGni31gPxw9J#p8_bQU)wD?2bZ5iA-Xv5+-5DLs$(K;Ivc~&r-q3rx)N8c~lFeRD(g_eXy}+-gNz@r{ zLiMS-SrNo2EDMA3_JnHKI-sV`3=52>+@dOaFU*Hmu`0A>Qp$}qXd}%veBMD%&neCux<-a}JesfWJ3+7t%>>HaF{tJuOb4zk- zD=Wh%E4tyP%i7??=;sDk+Q^*S-^(J!s@j_~SYd^iZ z@5J=fHoXzb8X?*=^{4G3Bc7|&c9B0j(ecD$9B7Ly`PU`lfRKgxu`shD6#f%d$ z-@UsxCee_nDl*APNWN}(gS$95Zv!_tX}=efiw}|UExrX^+lw#)QRhK*T{0N{ZxC)zxW&v&`lrH+{UmxEyvmIVjd@X)E?IQYqbba$}$LAN#R6dorpx8 z?78jVz7_*jPPXg2v>+N@Wq=@tTx4r{U=We2^f9xp`@X`Pu>|^qDv%Fxk{WU({r^+K z-NsUwPY3>erKe{DMEgv7HHte^i1Qg^vXC@vbAHCiM0A#0NJvhs$At4~0?vB?cEvo$ z7KdEl^FDXzyk6q2f3tbn$_h| zcxH@hy~Q;vG4&f0$G?M2*d5LWX7+%x4rr3op`b@|YxAdvZfr9txtR#_O=BH~SJeKn z(rdW_`k+DUepaAw?T{oT0XL@9G7;+hu?M-zt+T! zf6IDMBY0s#RB(lR@NVR5kQcG}H#G{pL+f2xdfWXmSqE=7G=z|_fh!m(JFv=lc~FRw zW5_=!Z^cb{58I1|y8unN8NZ34)G$4iSG?XRY#-Y+A=bue>bJumxN;XkPChUIe;4(}*JYys;36zP}i zGc}cDhQ9264jLkx?i36RNnnzkizHRu2}wjVcL)Fh;l>aS9HGo(3xj|=gvnrgLnw}|ui z{===z7x%%fFh#4JtZ4X>$sk!)x?%S|+RB90KM*~a+tfvXICY?*5+s2Cp}X-L=^1nL zesv*6UhO|kS2GaL6BVv~RE-b#u4_a~dufPraNOTh2wo}(Co+{{HC#sVrrX2BDisMSdNifOJh=_kmN{>Er^W!n)V~xs?o~I!Lc(q_DSe| zqp#$>UEQWl>yT8IEq!53MkpKwx4w703%blL8yV_-aDwL7Q}*QX0Z3cJFxcw7ANW>g z_8mckdpkwtHYwtFT$(TP2f*o$UR+X%7`Y5970UN3_#5|Ug%x=_L|U~C#^7jWIG-dW zRr@6qD^HKesL7xU4b)+{eGkSh^jv6atMWK{PxZB=$+*cWCe&qxciL~0M^ouKog3^;$cx?@}0vRs_ zhA(F25RY&E+ug28DP_T?`LF+d^!1Wn+j7VirFl7=4h!7?9o3>=KEr!w#@1m2I|y-3 zDTq8lj>egEPo;^$1oUKnsb6@hfAzb$rE?(_7;o0{$^AJwXj=HnG#s+qO+Jg@>2I;{ zuGqt1PAEsrN}LDJqkAC{7dg|uEIj+nPm$wIGUj_h=Dl>#zf*;tqMYXL)s!zGYKQPu zqv(I2ydLWkgne+CgQriV=xqBTP!)3$ z{hiHpSNt2V{w1phmBYbdd#Tz$l{`1IlI&lpH6t;SZbv2E%^O{aja9-q-)go4MRJ+2 z8hdamy&hV8`!I3w-NlV|SZ5`Kh$um>UAODsli6ZhVVAHn%sfy$D;j(6hK|{97AGkw z2tw-%MO0bikvuPXlfv4)(IMm7Mw2tB@Y!YDsWt zdtBXrbQii|PS*~PnQt&g>m}d45l&pUk(LfIZ7I0Rys-n-^vqvd(f=V^@0QvNeHG+Q zxP9wMCeXJ|I`>~8QoA%y&7xQBc_UB=W4Vs=DciT8ftyaSKTdNs=TB)AyQ!Z3D%s25 zw@p++#PmA(!#g85sG}wd6ShM2qutbPKew-ote0f|=F!Lw_wssmT!Lw`n`XmdTT5h9 zgJ#TNKjRL$P5bS7`^H9G>(P3Mgwccb*`lqZkgn-5Dsq}U7ImVpD$!`_B`DT}ml4$W zHrWH&mzU${SRbd248p(CaVY|2 zs=vG*{VLx4bE1GgNoM@9yFb&GXkmkF=1kOgQPE1u@>yi?RrBLOJ+JmSIK!5&kZk)n zhhYYqdUm6%`I7#JOGy!u@-q0u7fsyMw)|1Q{o_Cr>;4-et>FtbvRB|b*d#R zF6swd@`Uj}y0HCFO&5K(IuE5ndFNk76H4WDyKS*nyx94dqEdUb#WX3>Y3v5^+k2g_ zRW(9o+Z#wo*fHzvmRs`=ezPVC*$AfJ8+r9hUpTYyBU6}snvV2~pw^UwqmbrEX;>XD z^c*el13F`?P1HQ=O?@7|pr`+nujcoVbrA&IW=g^*@wj+T3nxD%v)^!!3C zfVf87hob#t-eHTE4a+8;j1Ov!y?vGqQY5OqLJ6zI*W8 zyStyDm@PgIGcnT8^qua6R?oMwAmse4PP}*WWTp+DohJJ;q&-BOrXd)19$kKUWEe8Yn+PWVXVYAA5PG;sQGrY-{vU z>M0JdWIKbAKL|+!sCC}X@0zAIi~>#KTsc%#Rmo9J(`1!Mt&&GsCU=Zfeh(erWdHQV z%0us+P|X0Bn96E^YYVHT_nwn#!^rmW$xxBDmjlg&NZVaiw&^-Z2w!S69Ls*Co^(&) z(YIl`uY8xSFF{BC*e_Z70K!6NAZM{x{H_<*4%*VveU&}qbk&v21cvYEJ^Qxwn;q_7 z%59^<9iMZ_?;e%@BFfsks;nfAmQ>~F{Ab9lFe3ZzPoHVWQ1C;A>U|mQMI)1luSkKS zT3(^dPuIBw=kwq{c?~@_+JcR-r&_cbFt$OgqB3;57Iw0?N%2!iM^&%yhu*%e5t|uT zKm6jzE+%abo`ug!!u#Z6tTqxad^+GaWw2ki#+o&Ut?YD?altr}728*n3iXKKZIS#G zCo*7r%{{6ZxNyy&@7xd@H*?abecxt~n4h@)vR<0(s1R$x*??>@VgN~UG{brdZ+l$* z-siz&9z6pS=r-P&r^aGeYT~|>PkwQSDV0B@8gVIA6_`{BSd4iqbD6D0DHWkGulxU_ zyD4zkhGa~`Zf2HwabA<`@pJlOt+CR;5?wwd+d=~KDtnCPWeHalaEZ_PLskOz0zlqZm^c6m4bv34G3Z0&c~+7W>K&4BA(s(V7eUQmoxx6@I`!=2Obiv`Q$OUc7>sJYYH4w?P1<&`P0 zlQeVMhjpvnS6$=E$RIx%0;79~(EYJCuD~A;xqC`&mgwf+h(6dt$jBao?(^p=38AgG z5U%g6n4P%pWmyqJLvIs@7Q(|lCB%vyS!oB z4dK^lq4eyVTAg;!e=q0Z5dO}TYqvR(b`G>9lJZq<{zkyXIsq_SV=>nAt!2d>DvL+! z6Fs7Bj)3Sjf|mNa#12reG6sdF;;^nw38lckX?r~Q<4H3q>SWqUbZ%OC>)||qtL~?n z$FLr)w^Gd=_(s>_HV+XiOXg z(9?rXk8a~8@Dnw1NxTN)`24MDBmDR`gKFE)9A%9V=23Zv1RsSbPopfwcVyh)HgDCB zZj#;tgyU(v&}Khdpwf02o?_j!c5YB=lA~NHkzJMFy&V~RSb#qMNIZ7ZjSmm9@SH_V zKYfLPNe|f%SW=zGxVbqhb>i85?K3}r07y4Fi<8 z%vBX40yQoMZu7Z37E0UUAYR-P<=4|!3^Y2{3Y&mlk4!I&$dy$D&W#h65V-&7?D$Tn z`>j~6EHh@YDLtPo{3UlXG<%2X?_uFT$(fm%e}4GmqkZ+tJDyR&kqpcjbX-pS^P^vv-yh$QBZJgre*CJC`pd>`kx7%vI z@wkeU*IEIs$H}ld^C_(daL4>ON4*p78A-`bG~q94=cmCqj481r8w_<1+&aAExq7d- z;<};3NL-?+MFEn%z-*idq1mSCoU98V#Xzvb`FS@X(_4uuGaVJ$9@Yi7XxH>IHdxW` z1KA$D3ZpL~3BBQ49lmtI)|gfLLtE%n=fhuNvOje+yF8b=8+yU`f{$k7_@@}mliVS1 zw)=`Nj4uPOT#_iDdoGxpTU7PqI_CW{olsgxn5w83au?WwQD;>Bp(p` z4lkzwl$ql#K&|cQiDA8QUc*J*lN$_8a-<{=ydiUrx&L(^sX{pMSTAgvN^>2SmaU|z zYM#^{Y}Zr%Fx~~F006My_lr$%kb9ChYzeVOCn|=ddmR7GFYggKt@6_~aecX5>Ftm( zD1rz!RdDXCP%na;1H^HIN0gk{$aPO|LT(+ZX8j=S@8cCg@CYMW^6Jq!-si-%y)CBl znfi_;ry^gbZEMf55Xm}<|8^5uj7qa5$8gZ{&5ro}5@|(aiP`XS%K{*r3&vt+l@bvE z(b^nO^fn;26nLh4b9{yEI=SZ$)XVV6ZVfV8z|3-$%uQ{ODxJ|Zs3y$aTzOti!*cSd zwl8*1BpXcVYB-)f*q}Lg!>4z@Sl^MK)D{gFeS&$op~MUxa7N4#B|}tx7(gpXXT^kQ zFtra;!tpsO@vERv!M75P42%8XwMj$+#V__?hk7RXqw=+nd5%xUN*eV}rju-OO5<|Z zrB-O1P%0C%w?Z{X)=mMv3m%m>M-Cb>+ ze8s>v_n;ARGgCbcJj?*Tx$!aXnn6sPY9}!iBOLk14tKGGlefYong z0qD+LJ%Tl5_tGl2p0G!Q2Lb1CvRQCK`Q_iGaENVK-`R-0`IqT;`?cOo~Dmm;B`-ge<@W-q6eW+u$MsfGtOwj;+(k^z=gvkUoibB;0XGWm)I+6MUV*FA67 zrZo9=D~uDULEq2$*Lj-B(v_G@w;w6SClDMbxmUlk(Iv z3A)-^4Ph?ya29%7+-Hvp%XbRSkjQ-}L?v!S(8#ZlVa)?%g?C|w3}?z8if;eX%QnS+^zrD>!&np-&y?R7hST>?h_up6&t z2-Fk3<0*-b39$m=Hjj&)8lsIlCbt@tHz)&CDK+Nz+>p^)^_ezx?}5!>ioG8@t)_~< zQ(A*D6MBD|txsxWuwjyr5PR16!IGXaHC-iD-T6Zf!PdL22%v6f0UH{#3Js<4TP7(} zA(GXIIWV$$zfC&qDaQ{6xc=^g*2UB-BlB?EqE9*=YJJ`&3CU2so}n!u1iySH87fH9 zH<4cf#!1uCh^Xhcw?Y}~H|&DGu`A{+d+z+AjOL^&z4!gZ%=J)V_r(V{>XnX=*J+kZ zo8tf+xdi$KWqsqJJ07o*wUpqe*9=?p*>k{>QB2lYB6@f`AS5azK+XN^$m7|7$&{NF zldi%Gy3ej(zFB~K*j?|~^r?|XSJ53KcIZa=u!4`Z(iTmr_OTF$;O4HRq#TvX$OFZc z#v2)eXVW`jAI-bv1R>f#Vt4PvI(&N(P{U)n*#@IncNVo+P5jaDS4*{$fS%ZVo7t6A zLb?BSJkdfe+0WMJHhi4h${d!+q?ec-5XyG`d}#AU;%=0)Z0^p>w$IfN$?=4=EJ6tR zD5iHoqNh9?Vx-Jl@XyS;i55wvT@)fZ{ZBIHids2*djJuB`{JCdKavHBV@pF0ZJCM4 zz1&eS%8|3kEA!D^nVwr*R^LUE>l4Nw5 z%3M>|@};y2IqoZu<9~8J0}RZ7K2{IUyB&o7Zi()G==A=JRT`I$i84sfTh)DNVH0k0 zFoAW%O3$8Zwx+oENTYijE3BpYD|^}pp%Qh~jID|aoHny!EGQACMp1r=5K+!?`$n8S z3ENCN_&I)if0C$11_D*NH8t%{NQ1EbO;5-jrmSadU+4RGSDl3W3u+kVv+z0cV#xre z{-+AgeDYGMsq#r?!J>F!@wpo)$|_+gXhC3>#+jdh_N~{${Xi3Xle_yrwghoJ9+htU zs(;(w4Ho5ddR+Ao2qmVLh)c{c=?sMOS%2IR*W2k+$?ZqHJHHC6zARxD)U9LkSk)2lNfXz)+CAI(&mDHxyR=T9c;z_;_Q~LSsKHFW`t!)e~ zdM$Ul{7R9u=FSYce&m2b5V8JPdWol~rS40?!KcS;Vi(e${KHBq9Rb`u;)^>AaOsCmI4a?I^4USIlrN>~Ko~n-FYKgZ%v*Ssv;w}I z`ubkRhnqt)zEP=}nOQ(W;*ouBXN>j%)Nl6(`FRyVu~L#O&Cvh_1CMAPWtowSxkJYHDCgL4r)3j5?n}%bUV8+GL``zLwo4j5d&~5R%fMyv<)GM4bv1iF z=0wjjbn!6`ybL+#jrpeKi;+*rmZ<69Z?Vev^A7fNhz#L({e@=^;FxYy3T=GiXmH{% zEW47m^MUoXxe9`k_MwoqWsxJz9taX;^3N_f0X*#58vO0|8t>m&RqF!Lg~zWf7iML3 z5k;}UsD`5HtViS99~_u1ac&t`TcM(NJ!N+F$(bYOmKZ7?IDfsD) z!rYfohm_?H>&DDRsE0K!8(*S9{6a@=2WD_gP2~A&)NgH>+wRWeWvX_m-YW`5@Y)Ul zdhQk@UAf#Pw)(ohyx_>4zg+IjBZ1En_W%dyi1jnm($5QvwnVlZK)*QtAk?(7peq-= zQNO>g-l2~2Y0{eb9hh6R1Q*|8_0=5|7#O`|{t)2?vevvExSQn7pi`J*6o9U+=IE9H zo;y4o-bN)NEf9|1#l?aoV5%$WHA+*15^AFSZ0*kQH8+@`IEbp zBLJHEMt=c>y`d{S=pz^z;K*k58^C;Kit`v(%J4H^t?jjS-H&wh_9#%&i>c8_xXD~VELqSvOKWNm@8gdIwJ(9Q)j%3*G(SJp&T5+KwGG|got&FEzkg^2 zdHq(&D>zMIOgICDDT0LBXLh>Y{01x2ce&WNYOkxfYjj99Ue6&&6p~;=2Z&Kv_uGPA z-3NQ(!oplbW(met?II_konyV>uNORDE58+L{PahU{O_+)qFZ-Y`b@FyO}$%Z@S!V) zneO=cmF!JovL(!8t1=;2pi(3GSTu|TiRj+27z%Iyxu##FA#M5|X+Tc)_8~%P`Wj7A zV``TeHoi~LkL5RknTzE-sGw${m0{@1gLyvR8^id#xKI`M=E1&xA7ns{8fBBRS$`H8 z`%rPZ=A=$o<@ZF580M^;Hn7@F!yqE$x)#iV7&v^0S`Xd3CJP)3CVf|42w!o@Wy^jQ zk@#0AefqCE-{vEEN z2TiL@nNt!T*w$`1ieM)y;$ZkkH@gsEl2af!iU!Z%v4lOk~dfNTws#gL1h{; z25ZK!^$gmR`q)+A7X-OVq7RrdNvo^^Eh!z}Q@w^N^=`|CKvt^@#wlS7&&@m4l})lG z)I_ptCAETcNH8+ZIohl(^H(-)ZIJ_Q%m_ z_`s>(x~vId)C3T-+Uy9~j%UMFkrd3S$y$e6ko(6H znLGD_5IL=)si;byp1%GnuSTt0bPY1tN}>F9$ofZJvyH#lDAM>z%3hEX}@0wss!2d>6m};GlCwm>*CC z1A}7Xc;lY#mHME?h9rMhUiIoxv5r)k>srS&oHKr(v7dFK#FQAdwdH~3Ss(a4u=?>U z8w5If#x@-ERo%tp-+)+k_q8jZm;#}?G*^KBK0 z)xuFB7J5cZ_E?&-e@(KoqoY0VHUSvsT1E1HUOFiP)sK4JmO2`6mbW8}^U!k_=l`nz zC5JAsI96_4UYo3utTbPq&lT;Tn5xB~t#1bw?*P ztZSQqJ_B?-H+r^@%$Luq=G6w1x7yEs_x)ADRoRgMmEO}>6X$fZfFPyJOS^LxD|Pbs zvs~Wv^uhb^7dJ_71iRQ>uhC9h@W>hBi5=-q@ZVd3X#jvQ`}|fla%Q``7CRSUrP55k z`0Rn-!6cp2a!-yLy@Y&x+w+`}@hcGViUK%roluFP9gz9i$KeN6rImYjXLE@yV-<7s140;rR~B$fl`t(&BB~KrYFWJT7AH~ z7F`#?!MzvWbEkfEGnHXg7&?NUh=2n546y#r3>Q9~_106XPvuh*Z3p$4>}RptmE8}2 zB$EKbFWd4T={TQU-AZ{ac$l5E=%IgIoqMHiRmToRT4~)K<5-bq)-F$X6F2{f+ihgo8d#%B10@!n4S4Ba_ zy{jq)_f$AAY*r6VWi3aOl^g-b#B)6dg@vv0zr1Es?l*6)Jd+8(XS}L1^~mzA+r0?S zdi`ZO$!nq}Y}Mfw031z}929yQH$Ut>oh>wPSDB5m21|oFh>@h~;RGuJ59B>JZyfzr zow-2uGg?60C7F?mFwyNylOhiGHW0~f?!cPjx3QOeIE`Yk?Zfp6<+q=hBD-TA3{fL% zUGu;->ejPDyx54RZbxeO)$bcTP2>%flh#3^q-h0$gS^RxZGCTP>ColrX+(4z5YKsoEVp%r8C#r&cJP9_KRVKxB4~2clG7dri!*H6C)JqC_WB*AIqSC zXu^zd2erGQ9wBMFcA)r8L8?k^3Ss*^D{{;IQf~_D$qsv{1PM&nxW`eRWo2Cd4&B|5 zyW-9z8r22%Y1i(aCY;iyMPuv)>R$~Ew$1OlL)si`X;g$=YjVjv9R?ZP=(uhOnghiz z%0|rmBbesajNJ`TWd=}M*@nUNSoFUxq5*Qd~SPEHoXNH7K4jKEA)!rHwX zmi#YoiRRl1=SDZPvA)N$whiUF4qVHjPa>+`WK^rGE9l;t+cu7KKr3}1hRE<;;~l%7 zok)kLB>m{T#UwT91*XOiHb4BBZryJ>`DrYusJ-bas9csNS{pXzuois2;4U%dqX^Z* z**ZCCI>jbxYJsgjwP6sv1$j?{bQHd@q$V%b&)>H%>aD)N-?;jLLqcLrtN}i04#q~Q z)T4HzHlPhV+UOr$0;4yQO8;K@^e5K?41pM{rl|UZ`!8KNR~HfW&6QwHp?h)fIep+D z4cLwFA=yUwp2whE5jKWHfQh2g+hGmXsN5=IahU2ir<+QuHBvm`m{4!2JmOFfqnUm* z25>Vs=Z!b_&P%L9Z;GUcR2e}Av5kx)0Mi^fOZwDRCGCd55y$%q&{&0-_6rcCmvOLL zv8=-Sh?B$;n^X9s`4ZQx-GzAtwE<0kQ?N*VH*c6o+GPM%H!!te8Hz(ekrS~++Dnml zUM@Vmuz{5$0cnAG!wZX>*sMXH_|3~{DkI!kLz0LP+XRJMCDJd*GV;wWn!y0%b{XN= zBPd^0G8uczuH5@+yPYd}Hxousu z#76huCPX}PO9=Vu;ekHlARDwPUW{ZLbu-XtOe|&F+ZPrRf}KJVP(f6#yY+Q zQ}4$~fCROae#^S8t4zY1x<*ZD1L+Tu*Q9p8vGQ8Q(H=Q^Uu|P5ea--(*^(J1@eRt> zJ}9+w=b%_sZf)~A^*3e7_yhg({Z~;@HdQ49*m&E@WJ9W1Z;$S+E28<(^cq2x`4%NT zMmC9nxLbhpx3MK9zr0r6-Gg)X$^X%%>{6FJAcViOK7cz<%)n=et8@YeH!?DiHI{5Q zw|-=aUmXrp7+9V&2%R_xFiTITI_%?)_%bcBkV^TvpQM;ir}i`Q+2WZzRva~)6z@#S`vhQPi)u}WA? z$PS^QIzR^fU1w{2*Al*Rd`jeEA!MD^KN=QHA`_?p5l-IlX(77Ub!CQ1%a2_8w2_fk zG~oz%C_{Vr*Wa5ZWnhIYa3pK!Ic%`*eiLO=f@O5T~h{kzSo)b~#(y9<5{b zvNHW8Tx@Im0ewDKi}r0eP~;hN7Zd7yMIe9r!jJ+OHuw=4MEfOzsvMH0GnD+lW^u!a zbo@kpcg(OHbRoiST>W0qE%bZ;A=fnBoC2Y@*AFN8s5-0KTM5cJ0R2FKj0d{?9KGeh zVWqTG?G*%wLL8JtDNjW<<$Tsa|7ZarNJEM9=$DV@fI(3^5_I7VySRu{2E!lvhQfdB zWU|brNDdF3r2i?WsrR$h94c+)QYJo?>vW}wVA>E*S|=8AU_%`ul5+KJw!(7)yJY;6 zuTh!VpgS%vpVR_&#l9$Wgl;$O5`rTAD<&;h@#4Oy?&`e;7v6{0JJ(GE_!0&Z-`}~< zJ2ad2V_^A_3pep$j`fPDhrz{C6QHemAT$`v6F31>w|r)Y1o%+m4*j}TQt$d=(#l&Q z4QSoz-GNP^SIR{dKYBlv4WhG!uKByZdyvSwN+&*DnC&hs^y`St$j@PmIF3JUQAhTe zr#h(hdyfEHx=~6SN1V#c!MO)L%QCT(!YXFV34`pzc&Toc-(zqaj+s1oD|1VR9mYHr zwXLPmcg{=OS`aevGG0NV#tXns4QloOJE;8=&*7_Pjm4@j-LZ!C9Qc>)x>JXM+nS7) zu`fbrEnf+sQ`&(v7Wnp=cHK~5FyZqw(zJQiZ>@;De7cRKd0sl2e?}w>5^v-;p?iIQ zXZD-Trvnz>y73k)d0dsyZ~2$vy@?@gS#3R6$(5Q7nX0739ME7Y5uL-Tw3MLH5j)qK z^3;rK%@mrvMC@6(`q0I4$j$PgTO*|QwEC?sW2@kP*8EimXCm$9ftE3eohH1vTi0tY zSf*Gffr_lX5(^@X^K^$lXs9QuDx@lA)B`qDVSb<(RLJ;&6$P@V^sYHuU6^t1&K?@L zzhhia;`S0aQO@suYVG9xT!B+SG{NN!S7MKgf_vKM=l9JS?nWSsLzGPyn$fvm*VaR# zwA~uqIS~ZEzaDd?5-~{(((^(72yb6o+oxj$YIsZN++kIOFKXH?ozh z19a_#%P|NV&DnyJfU)T5QPUDjPa6AWiSqb?1d3hAo@k$qE%{C#eM^Tu zy=ll++X5~0#OiYVwtn>%x|Y%afmCjv-PgqJ>|?FF;mzG1fxC79E$Z@Y)&q-CjW?gu z=`6AQpVc4vl$!R5Fp2+Xy?U{&;9c9t<(eJl4 zQr9%#PXeCQc9~_dur%D6x__~T*q1XHvXn73YL2qiw$T$QK86tS$6F!h9I@1r1VCN?cb)ejqvB(zyhJLh)z?*Kg+*QLI)h_KwRwvxG}qc~d}4w| z#r^luvuEsgFb~9{nifk%oi(f!-jy$ zwUJJ-qfIBLB^CugPYeU2#-@Dg+UvU|V_DFyp*vdSqCKRk`?Xnu;?J+5GjB3Ka5j%} zKE=Th!f6M-funcatn8O9Yt)6ZgY9rmQJZ@tSVE<4jyjggQ(zV5y|!H4a7wSS?Au@` z>E)I`I$)hH(vc|wGRR}UA*8Y)mL>qL*KNJt_EeDFFsO63FejIG<=-tw2P$crnmPt^ z(?FE_`ZnYgweHrz_TDvohP9l@bPl>4TJ$T!!s}jf>%Di`e0166p2$dKP{`5s;Mu84 zx9;{mEDFDc*J_5v$^3rWRJLhGUkXH(NYS&uOj?noMPTUnu`aE4VE?1LPs-8L-!~3x zn49Zn(c)%+bkkn_q`o8t5f6Ot?=nH%}Pntp6j?@m?{Wden~=zhMV}TuN%9^#Ax{j zjih>p<_e-W+vm=-7tY^%LLVI5Ry&az)5Vp&Wsx{{Cib~rd0NG!w)6Rl6rA3@w%Xj= zR`TF1))C8ODL@R&8au&^Q>0-toaOUL*ff4W=Jy=#JITHoQe#qMtm1m>d`*HZm>-LQ z7!${tPJU$$O3Zm&?woIp4%R0PNA5$$5JMtEPKUEodpKkSI)p7C2>q`w)P!5@p?r$; z{a2;GGgcKh{Hu$W>a7%7ualzr>Rfx0r zGistl_0r{cq8zoM05pVTu>K?~j5<}{P1q|na^;n|ns*m((U?rtO{E0Gjp@06t2A}H z;PP8cuFD*x{GO(0SIH=*9wBPhx5la1qm9FyQg4JNB+7B)~5q z5QJ`1hp5=ZYRQf2-*(yAotQhE0c(};d^^M?8kL(3eA<>xdhQxwe+vv-hzza;AN@kwF4 z;D2;B>^Kq zK-qdx?i{_=oaR-r;SJ8oQGrZ=>&v{cLuzjZgY+wWbSfqng~c|`s4yz3s4n_;Q}k@{ zP_XA!Z}XZvfU2B)v+T0X63hJ4kvgvfHg3X+_Oh@WLqmH6r&yP}uq`Z4oXGtA>cDc~ z2e~g)0sy7iaCrH_1FV0$BkY7!PD>At2XMmc*V=o6y-wShb+Jr=k8H~4>YaybQ#m~E zN(5!pGJ+-+t;0Gu3AK*;weeZelbhL~mZ-CnkhMdW5tnUcJum`@D z;=|8bo|`=QbTelL{qmYmlXb2JaZpdVA%BbZehydbn;1#(2*O;r# zs8!NvkgG`dgyvJWhkai@ackseF}{}UV3LdrTn4DFVa{V8*XZfrT=BE| zx8o4Xl@CRJct_p(a(h_QH9v+K%(Z`U?Zkk%sDE(rHq)(MupAAb{bmV^6n37 zB7T?6!ZiFngA{4-_sUdCG;=x(59at=$39wn`N}fnnZaE}RlMU=Wf=25!F1~M#OAxX z5wNC{*bD)!pc-sYnL&>MNM2eFxP)?@-f)Bw* zsK!ZSoL&^(!gh_L8)(kGxDWHyE#?`@fQkz?tZ%BKp^tYslRWMh(a^w7%-GCU5U>4g ziUFz}dE7VzPc3v+q2U9^H@er2_az&7xa!N@bGmH#Z{N#2ki*Q`NL_ajw&c6nD#~6s zLCB=wPfyS{$^kXk-dAd;X?R>deaMGimXP@ zLdo8>xQV|fg8?Y6kM#zgG0tcL5PB9fm?W7LJ;?DvH&2hXmi4}ibs#e9C2zS~6BTA+ zeNPh=0q&&f9GnEo3Jxb_#|NbuVuzPH;9r@KC=v_^=kz*yKg1JnjsZFtYyW4rEBtG_ zqRphRC|aL8K4mTdh_n@=?uKCpek6~GmV7b(=)@6<6%T&sEW?wT^YvvFE6FK zt;V4njN`s?a5<3mi5uN|>o;7hs4|28FATY3Jswpyzo5e&#llh_UsMQlS7@m;vvt&1 zt6e+u`(#weivw!GaU11Uw8IKqZQT5&=ws|dr5%jxBS z6$;BnG6T(h&I>4|6WpC4T^K*8RRPj_9Yo6lxctkifc80?HvCTe?Q@N-{(yF4>!VzC z;g`P}VR&2o4V}RnixkrimxF1N(^$EeRejF9W0{Y2Qz2>tlE?G9=UtLrJ7@Qy-!I-Z zfbddoPdi<9(nhX>mgp|Sdf(Um?SxUOE0@VJc8D(H9gVn_T{Ug@w1$wahB*LEyNEgw zCkXF2%co@p_Rbty|C(fz8Gk+j|0bnl&kFm);i7tZRh{_-fFpmXX-0FD832i@^xKFf z@^!E*=-`WPHzB6F~>eaLqXu|3uLQ69?w*hi{7;8#D-;U+N_3Q>I=KU_J@3osD_uwd#FK~XT=S=C3tVcp%u+w7p_qd= zDD~d2%g|o9>N}=C6A4S{BJ#`DXD3i&{Cl5{5^%8EU7o)!5{{Mj?M8~Qo5#(m?pOCc z@j~0^d@Q(d=)C_pJ$v}rk_LU?b9K39v`i50vJ!Ck)#%i{{Nd^9lG(FE&DRh~qb><% zpnd5$d4X1n0_5WHxHoBb8g zK4nvH%z8hmM^!>~-ln}!9QIxr{)dJs4{VXoD+b|Uxe~awGU`TY&|jyNntGqMP^NNt zx0EOd46N4nL=lWnlkU!}_8#k(2=_N!hU?yxbfB!KU2B(cz9mYu6-ZTK=3_Ux!KWPH z(xEkEPfGW*OH*!8S_DdK0>qHP)^UoHUk=f|=Oef0J46KPh{=f>XoLxyyB4j9cQttdz< zgMqYk4kWhGNH=`Q$wo+QIADOJRG7oOm@ z3|J9WrqCp`KtFWI`@|plj~L_6)%DR<2sUu zO|MYu@u1?u9C!l27E9=K#_4Tgy~}&h?Rj*nYXbP6?!T(~?zFji?!l{*WPd&%8GTa} zGc?4MtA!QIt;H--a{M`wXcxV-85u0fvT zDz_)C{j#gRgmWJo^=Rc`#SO ztPX_c%%$6~+U3_0!7m?HfsP4ffAuag3lT`s-oR#}Uso zi&y;*#t)M$cwLv^Q5B8k9R;wRaf?qxjNXt+_m~Yh2otWp(|X3dyU~V4-E4pD+=wzx z<})82-~|74emTzkp7RH;S>VG|gNIa$ZbxlU8R6{l{ZE^rb76H25s*OB>5*OK1U)A` zMooHrw)@)tTGO>9i&}mq!zlo_5vKrOqGYtdPRv^w!-}C2SStyC<_fRkutuxx!e$@ z=CA3GrD*Jb3~|1gPV$&3ByUffhPD1_R}R~T>E6?lGV$yi&as@5A$aKP!}R1$r(3aQ z7Aq1_OHcPAW5o*pYt-`?7O^owsOlAJyVSmmKNY`iF~m|pHyha?+muvg{jD(9a)l@S zfUXAuNavU1+1*D^x4DcBMT&?gFB6ut%+1G((v*H@CpKHBWuejSSQkP<48*o;S#ji|Q3uSe8>(VGx(_ns)AlbKgd`o`?b1JCYAc?_5rq%&!hH!mnr`OnKzjwT2PKIgzI-Y@ zMBNev$D7$(`G|Z%w7C3mV*6?G2XEZdVvIBpG7iN%Q^MwdCCe^cB6y&y(jBEUa5^0^r9>db6P16Qk`9Rsds2wb>-(^PwNJ^w)>5Lw`V7s%ocBF z>sQ(3r>q$#xdm&5ZH3AoS&>}ZX;HV4rbpG=Vx_@9aRsUV-dV7@>2tyyX29 zOQ6i62+;1E3rGep3(z(DUo{q{iQkJ0##|}^$K=So?8kw7NT6@P`bk>u)foBo2-`Ul z9>GDWMPuwLnpzY3dDzpX#m2M9K6S>)z-3X3O(+H? z`R#yXBr}Yp<-$!DHp1=Vrt&#m2E)AKuw`0a-0VWzE}EWG<+HV`zRSF=R+*tHQZ5uK zKbxzZVG1JI4VBGv*@c%{$H>TTDU+9_dv}F9bc`|Rcsc5!MsHV0p_~$ZgoEuTKHBcN zMhcf3=JPM0zfZWng6sw@ZYKos38^VLrjO5c^Z~?tAOz1r*#n6C&m!KZH{D(*%N@}D z#w?09JL;-mF3q_Dag$?Z(yqar~%QYS01C|`kst z4yQ4GD|Zep>Gwjy?LQ);%TFBP5Z?TiOYkMQ%|S_En*;>S!CwdxBmyjl;Qe9`-+z?p9?shICB{k6`(cc+>3UxRB}nB4*Wb`MRbQ5Xu*MdmZ> z$NnxsfTCt6^t|fG({ADji9 zXJdCEKfqbfz~@GmB=wiz;Qq6nTPAhG`Ba-$mWoLWsaAbNXJ#Yz1Y!{NHtb~yunFqw z^YSPfJrQX)+n`+#DiN%|Zc%X#l?$Yqpan;y2@0R|ogqv&HvLz>)oV(Ayes=-n z&d#t547UEzf2kwaDMw#JvK%qPPTNSF<)DOC_efd+CQ8Mp&lYmwn|VX(iwT9RM+J*& z@nbylV$aV`KRGz^=WD%>Wp5}#g5}DLF7NIRC_|_1zk|ATe zUAT?Ho=tnVq-?fS!>-=29>8KQPP?Bit%6 zvZ?^i>DM3bVhD}Xeo<9q2Y|w0vrAEk2ymFxuBP(vm%Fmq8C}7gbMmU>BMxZRZ5J0+ z)?nV;`@qk9MGK>N3^$dtn-Q~()*{Qd}&{pXkTO+T%#-}ZHn;Tu>j6DX-!PqnhyafMSRYl*-pp44~dd-lQxLqswfMCv|A2&DBphLN&R{LV*>=Cz1HG%MO6Kz1dd#&BV95`9rUL&_q~7=P#cQoB0pCk4 z*ge0cmQxo4h4Iwo?1^c+Eu*d=p|@4H-)1Lao7pX7@%4rnM6D}yiEFMPZP0sd=HfZi z$8pajc_MEAPk)o?S8<1w9O2(dKfjC0%WEl0N#>pg7Z~ZI8@CFVL1k0+QfxkM>LJW~ z@t_^!O5u7a)^rus30junnyKQ?5OsT0m%W6ACl7Dw;;`7)PH}R2 z%KLItV#Rxxslg=z%E+JX>FmSxnLCA-S7TkkdtzY?F;qWX#SJ!+78cD|nFouQsymVS znVpSDmWrO+plCiNpxk5EP2&zSdI1@pp(iKpO^I}8^i1&zRa3;NkBieim4W~{bv?li zwvF}=PqHKSyWT1@yhm}WDP!8)SWDm@A_SkU<_*UN;U-mW-ZC0i>gm7@6M&tIKw)Hn zUEb@?`=v9zMTV5tVl21-^TSh@YL{1^6Czt#YCg%A>Ob&E;@fX-NSWL;gPO85NYeYf zSuH>Ed1hDanCF~fqK8)QQP~LX{HcOV>yaWy!q$0Q7I-~<$<&oLFT59joz=1I9{0^O zgy=P>N{81RR@a1P%f)A$vWT_qaIw}BhNf*9Cms1E0l|DIaQJf2)5a69ks`M(&~10JWIn5?l}Ttd*Lp!P@p8*l_LpFRmcxwDQ7 z_lal;8?Z3nRG8E*#5ROl_nNAuG;?dUQ zB@_mj5j@U{$(?%PcmAwYt?}lh5dd=ME&3^%zzYoAa%uchkF3!1s1MPy`G91`!Xl%i zusA~0abqYjRU`&!=X<)$f0TTw5rCl%7;p0cE^HcF@lE=8FSdk@6F#Ru5TF$n56732 zk*VH`3Nk1a=7gay=Y}c?6%pW@KMWq{{SNC*`HLzQ*YRgheMeu65VM@});mu}XFwGN`LrdkrDMHC(4g|Tnco!Bf0RbGg-*u#anfw<746dh+QF_FDI${Gf z3jU?zK%|Pl`|_yZ!uH@0coN}rb_sF;<~}k6O&f+y=_v#rLu%Tmr`JQ+I`(S2n;@!y zf_DSjGZ#>uvr3GnjWynMq9xv zi&qRlCOjbK7aGx2*QKKs-Zf$=p1Q}ahZkd4C8j_o8$Li&g&jge4uUhAGmU_~na2FH ztG-O`KJH%;Tb(Hsz4G0^{xtZS3^#9~@<5Xty-B^_5|^3+pWtHOymv>q#HH2C&N>2J zQ?sHF@2*^6HOj{8DpKbAk1yK)IX0ugJA^!Urvs<>*({uHEZgfTE5St$$Y}PKl#6DH-DzUu{Z=w=m08Wkcj2vEVk~-0s|$z;%Q36{_>22 z(X#Y=eUgM#{1kP%Aa0eo4L)J~yqGV)NSw&vaN@`(vU`KJoi7(jXk0tI#m(Q?b257C zT-^d^jkKxo+JGV<7$4iu;L?Bb_@4BKe?A&SZR+ImXE~IQiOMX9$n^1)bo|Q_+|xKH zp~~bGzR{L!VNjtIAUH%BFnX#4*HF%%Q;41MC%DN>rBP}Fgo5=s0a7dk!tdgC#l;{; zfZ|3Q3bazE8i}H+6%gc2hSXH&xpMf%(4=4m|HVn{1 zfrLbch2+mw6dLd`T&qWEXV1Wl?V z4vzti^f2rJB2~>IitRpi8!XD%eGixWH~`Ovm-KoTG^r~j4aW^{2Ik*;@LVc96Y||T z#U^iD=p5T(X|WqgsZpC2pH@tl=D1#x5n1yp;-$uCh{eU3;_< zTDjX21YHOtv3=_|M?8%x_gGP~H8ff`^|+`w-o>6Bf}*+1`wfoaL?Y^NzxAj!G*Oqr z(`Senzs(&D+)-dG(qab9?*G)ti8H_Rsq$lvsnMh*;|26Ib=FurJt1gTyn1<|@4f((d${Gw( z8*3q*wE|cTuh#~Z+0jzN#?(^Hz8u5_f`34plkZy%#Un-jW4|f<;Z<8JD^LmuEb>0< zBkgpmpXY+|87(Nih>sgfwdv*ADX)nzDbWWn#<{f3f3cVt5l&0us8TGNl^U~wDy>Lt zEwZx|I-T*Ol(0=OY^YE8@-q$7a^=ZMxa=<=esjIW{8Ka*`1?ar6Pqxd!&j+J7|*jD zr&|j}&_i@S%%<~37Si&p8#sv`(XKrl#m>}B{t_OXDwQ1Vea)`Lbh+U7o{37E4HrDV z`5?4PVrxfM`$4$WDQxrUZACP zt46gAjb4@*$47QaRu^v$?+j_{wr&w9Y?m|kdaDIsOrQ!6``ELT21$bx zR3<`N#{e6T&I!!Xfuvt{jT8}1^Elu+NwD#N?O2ogu0!WEZ;om{3S7OB)h^GfR>(gfFT+=USq=RRA!@^U9 zh>j-^*moQ-XrEp&rH5OiWXvHvr&rB zX4UGCs&3RrlBbKd7Vlt^%|{)a_i>9Fxxx0mAEMK$n5pUpRPCLx)NnKKpJlr(%#yKp z^JT6&ugZa;6((4_o#5Y3cciM`-B%qi=0eUo;*?>i zCe(A}h*Vl?5?tm&Cy3!2T`&SYkDx?_^FwQLA^fPw^Lm=>faX%o>#`|>PW7^b*CheM z3EefU->(-`HCQ8YL+w|4X-HPF8JMr7iucrMq|TY+v@L4yR*I)uo6+WyaBCgBU!+3p zla$rK!&8Im&1rb0lTo^1lCY5U4aOhua!j%_gxe2K+d(1L|1!(_#buc?=qfWQL|LM0s9SG~f7hEFnSaU|epnIwE@F^Hs765WQoD0+R4xO*@x*n-22$pirk9Ero$3289#B>L*)E=OG#PP02IF?v=3x-%_q6 zmSn47fmq&ZUc!jN?jxaBkIR2ulfEfjGZhte0x2Q4Vkv~n+Givq;-@u>4)A4v@6w*{^o!&n`ybRnI$XkS`XSGUfUC}ih!*uDeZ<{p}N8z!B!Uq$gI+GW_92w=P zHbmN!Z@*{yXgxk+;-iTjoj{aQ2rc0@l$`;2X8u12>!T|!=VxA7R-WaDj;JVF7ym8>k7Uf%=jK! zZjvk)$EM^eniBiZDV^b=pP`h$XCai5<~Gr$?JGXAIoyJIcYc_%Ai*AT2tCEL&U+`_ z#-B1Ss8s)jydPn_SR2a@)1@|${p^sE_7tjTKNYHOym*fC1S6LZFOq{PofJRQEDRJ4_#sv*Xc}?+O-8+p9^O0^=R0{UK1_G9ha}2*ZO^<5YvXU zFG<^T*_79QRokXwtzTFFzJ~|pUb**NBGXokYez&;tj6Ga`>5d(s$ozdg$2xe%W;3( zBvDdt^6CGmOp9Y&Ldt<7h#GUG^W5$s=4fWTwBt}rxvmY|x8;WJ%vf?70-h?B7|>Ia)|naf?fX!*R>;D|_U@pM+jtx7ri$)pn2 zqWwh?a!IFJ>)5?6g$zvH0FQnUy>%x(%i@AWt}eZ+b%-$4UdoPPMx^|Y>Kzjtm7QqS zmP?Kl<68EuGCONmT*POFBE8m8^;dZ@KCu_FVaijlPsC&&jBatpj=tmpURi58MM_KK zr7dWawP3;lEzOs?n!85+9(Xa9FSZ$-M+>B$)jy`6cMT08-r22a5~++7nj>9;sEgH_ z#1F_5EtqaRwHZxr6W?b1bkkAYQ0vYcH$(AF|CXIVU<_AbBlK}LacK3@Z$7*>Ad zo-OHI>mcghFwOEyEE>)NEbH0kMfzoj)LU!#wdfx@H$Qi&dw9zVPz-*g&&QU@_g-qob>p90o#(H85EYD8-!{VgM_~+4_ucnW@Jt*M|`Vs zh8i=x{Mwo?+VxX_US^0*5h$^=wS$RBI?`02UM+%LQWQ_#oqPT9T?EYyO?Fz&0eQl( z2;0d0FS%8T-=79FUEuv1YXCsik#~PChKY%MLxDT!{mm=WM|#O6_e2=Kef1HxcqOY- zp1GhQfuV;w%Shf3HKuLQt+mbTD8Z%vYs-(c+cG%wY)6rcCr8{@S%tZ?c)zKF`r67E zJ}FbAKTqql-?E9zV;iT&#Z7HOLLxf%7}hicI?S9mLXl*2M<+2w;TTkixxP8>k~|lT zGci92rXCOwVe9cS?;6hhyeN{=m@cFIH7zI!jVWmbUk1sR0Si+-O2~oJTN`B?&E<}t zSY>$aq>dg{AQciLhuR7jUWGP(SX zt*;*U#6AD8DkI3?JRj{p3D{31-%c>eJ?x_N(f9p#eb~IU&F4MhVBFgn_DM*vs94b^B1PBi}6jySwuoTlpJw6T4_+W zbKnWKgPl;wo(wLwr0XyZXH`Tp4`*iLpsfQYUE*W2B-7V>BDuYU$^ugC`P0Ag-Acqz9p+ z!`Tpk1L5fb6V8uRO2R^%v^C-5*LlTwZHWq&5A_;JhDPj>qi$6E?_aa z`@F49w}j^Q-|e{ZDrCq%OC1{)@iwzCE)ri?Vz@P()dvFXhDO?S76%G;EiaznIxp@_ z?|AinAB%K6gMXVA5lC-_raQ;+i=U6b;QP(6IT-yZe(1w{Ib(vD?Odn6$-kiH)ZXsY zW8YRdSk60l_S`0XL*jZcm7X85e~3q0)Dsi%IY{%`-NkGTN5Z%K*7xd10szbXh|ReX zvr8ZBx=|HBnTcY)rK~m0d}MWx6O1hw=NLQe4R!DLNpp-EwF5+v2O>Oos`ht&UQb(8 z@HVNZ1YO^jJsMt^YCyM#i;?y(f!*@j0H=jwV3}Wdt92fo&+c^?=Y6B6c?dX#cvG0M-y&SW~<_R>?!`}|;K|B67f67Xem6=Q;@5Rb(|JzuZKl_k8OC}?<) z*F8;;BW-IN2^(!gVfR{RHp*gijDssI1i&IHeO@(Lm^I8o@S&eN;$0^=+GN)JyD*zP z;p52N;U}Z}t0r(hj_f;8#Zvv!X-MAPQrzkP_pC_(`I5&h$SSapF=qGl@xMDkC8*+< zx!Vb$ei7G)KIO5(96az>ubVId0tk0@=U*`X4d>>?+nI$zT=u$t?hOO~)?nYtyYbOZlmZodya4$1bi>!azkm2v33g4!mL^ z_A~h>J^Z%6a^uFc-QP|>a8(#00liOaZ9>UWfaU(n0N#fY%wW)v|52r0(AT;h$9AO) z7VcXB3*UDgpLzfc@u{jqUtun%RATC$A^5-eE4l}zi^sZI$KiR)1VWkN*$?!Gf;x)7 zqVE1u|=F; zX>((y!u~6+>3yQKsmo{uk05OhvoXA%N!zVmRqPtD!C$CTCPm*5qv2-g`4;)nTDC;= z_DbeQVQ-f;j`#hOIsQU=rL_@NgpK|GLKOnZV&Sq_qLS<^BBe&GL|@_#kM}Pod0?Va z|Aq!8a*X{z8O}jnLJ5P`lyqkJOk8{(0)fP8Y*^Dfrzy{w1TV{l>P_BQpQZZiQxV&4 z?%k3%et1dx(orLwPtg#(es1T)fkgV9W^MQF+*<4|Px?=t6zUI|{K7+o{*=dm&UNYJ zqlS_F+t->UeKoEZ5?CpKvKv54xzhG_pUdFH2jID{!x`!PU>7a-JdVz1L>%Dysko#4 zBoo8;Mz7e3whzxF85+x!hPPa>oy*M=hFKr=p;C@k&tX4%}u8i z-)7!AFx&f=6<*E#tpA!OZE=|Jkg#)BH*qUL_1f2zoY2W>`n_YnZ~f^y6v!1-%jUS3%19an;x_q>CiJmHuneKpv+HC&4$j(extMn%5; zLQ|w!9MSK}#Gu0pHRiPYggOEn zc`YpDYiZJ7jyIFy$UG6B?Jvy2|6aWX^C5UJ#*Z2_+`@^V$*Mc*n_I(9&Bt1!+MO{2 zzy0if_DOI=srSAWzc}x4mgLZcq99`4aq8{WXSH$x@eggshW)*5 z&Q&(^=1%eGqMN;tr*PS3F&?GsIyH$Jj-01IZpJYFOzK*HEfB>SLoJ^Ly0W7D#DjNFq0W5^YfbP0d3N%n}yEl%QW}t)X8sO$G&bYmf^$CNL!Jc%iJoM zmWDrv&sJVwPh;NeBp#y7Lje7Os3WIF=a#fCm%v%ael>Iu7yw0o|h47BuL zTE5qoes&VxFFW}iF415)pge%Wj;BKR{Y$9a5t-<<2V_V29J0Op)Cn=dPKEM1F=I)A zuA2b_T$eC&xIoKJkz+wkCjt%XCevpC^m4D@SDhYQPc;5<_U=cnAs zpl#JZq31J4nf-jkA2L-4?e~$~$~@1Y%Z5cbh-iJo(6jqU){ONcDU(4+s?2?3sRtPg zJZy%cf6C^oU=##FDz{Oh%_6~*R7gVM&88^_;JN?@uX&;?euJYR&gTh1m}7L%g#KsE z=mfmdcz=M|%m+%i4F2_*iR`{#Mc$P^w|Jg!AN=$SUvVZ>=#)?Q2j|0{{Dlg~GVZh( z>gzB6Mv07g=jA@pi!6QEXp%2&W0Jp8c5zRQ{y9!QPSB+tE!`hh@gkSoRjWvw9 znooPwOFEChwH7!ZWzcZ6swm9=k1E3uVXl_dfwA4et9NFcGFH!xCz>j*2jM#eXI)Kx za%JEzrP!?nUf42mXmGF54GJrJJ{b89Hx^SO!d*m&v>Ph{@wjs zt)bEX%*DQM=K84Q_xm5&c@tNLuDvj=Y;1vDd2)By+IXGeH|DpM@E|t#;&(0?JSx0{ z)LgoE5{=m26g|(_Pg}pH7jOi`?zB=qi#4B?;3tJy-p3(T0)e|7YhQn9KS-*1CG*t8 zEoFZ+bNpB+={*&#($Kg+=k;2VQ;GrpIkuwsvATA6am&flQuM5edsx%OPitlg4r!LB z>uCsdtroT7wPT^j%9=}<@CeQF8Y_{~wIa}B?fua?WhS`m`YDSFHTg2)YMoB{xr0n?}`FV3R?LiR7VGftV zee^a}kjTfTdt9{-U1nyQJxnV$=nc_0PlcQ9t!FX|CEe^f2n9h0k^)%Hu+k7v^Iwvl zX>Mol7pd9jzl*a1;XqZnJt9u}2YN_VbCunhQD^jebi-r%|3?i@Lg>~~@o`Xn`e@=&)F*FcP9 zj99XJa$&^V`77X$?L&0jqW-aZwDVMbD|*i22r*Oh*aTQ5SEorEZ@#|cBl4i{^wZjq z-c(T}A)!J=Vi$D0Txb^Be$R=fE7;^w+%WUsyUY83afqoCBrRWOHU_S$ez4lvtIz5& zz4$KMx}`ns1t4q3?3Nqir3~x4^>p5^QUTQdU9?`?I`8RK8BCp$dpkmY#iQ)N#$l8N zz;zFiozo|}F(Z4XsHWA^GwJCpI-Z#XEG^RE*!~;&vF}E_^4kq|^QgJ#Dq2Pf07oqPfOWIHjUQKgq-(laGhIU)Qp58wb?Kc zZeZQlxi$D{&G03n*ip&SkCH+wUHri1SW#XDRkr*pD6-H~(lYL~*>m?OgO2bo0vXgq zmSk0Jc9$<3&*V}%{_uj2;v<>LSg{Bds}aI?-Frsqz=fn*sGd!*oo(mGnbx4c4=wX> zYRW{5T}ZW)6iNPIQCF-qg9mZ`=Bri8dR)0$cVa|s6#B~4Su905qxwgS4TOs&=BON+UjtM-!8~CsPFi|aHvVISmOws@S zS)%Rm#12A^SpGu1A0PCPkZ80t0xPZktDd;$J`JjbYnPI2IVV>D)TUVA3hMd_Vy(St z#yj1@{>3ZczP=BW{COVjdg|`!0kJVVYU=|KNKw*u# zYimSBQRn~UH6qe?m2Z#GiBqL{tBiS$Bw4s}@yG|KS0IqBwFURRXvfL}*beu~T z4zGcsH`Nzp>0j-&H+eg}0u-wN?wSQbw~yz}U>a6joBRDZ8y^t~IM!*LCJt4cZiu5m zxii~Nr0m88z)&*ycHBov_pU@~xbHjf+1lCPb;x}LQZKEeB$nWHh_*;uXIV-Qg%+k>NZh+nkqeI2W#Ns-Mj-uv3z%_X25wZiyB z+qPPSrwekVN;#!)y%L~e!@nEh20ODV3wY_7;Bs^4YLb}Ai`ekpdGTC2j+eJ+kAuEv z*I%0#TeLHP&>9{m+YVJ(EbazUVDK^HA;Ws4-H@v%*cEHf2dC)2c!|6QWof||z1m-! zj2csT(tEQ*0xq}nf+J29_iNk=&01lHvlJF^%wATH1WYFkWLXBo9e1?Y1ytlM5sz8n zgUF(Sd6n0190fD??%~=7n!3MaeCIR%%z48$2xw=T1)}#4$4Y}PktK~-r>P`>Y3Zg` z^>=v7EdRyH3;`8tw_S)f9Pxop)hpnSTcfm%jh7x>?g?%$yalKiVrkAn-;Xa=O@0EuxQ<-FJ*s!!&i+~ zP+NJr4@aIPf<2Bx+r_J2?{SjKP0)34RCW3#Ha}c%t6f)rnjpmyyL~}&Yyt$s&z|#3 zc1zba)Ss4|+-u5nyE#a6$D}Im#ObrIzNU!Ja;PQI?~`vmF*is^j4`yT-8y8^s%&J0 z#_VrS3$kyvbp%$fTJy@Gu=;c}Vopr1o>er1}SV1->f ztL>wC@Fk3U7RgeiovH9naKHku*8-~xdlz8b6uW3^ZT-qeX}{;ql*k|xdY(m9=E*7> zm7u>FZwysMT!H>#LgHd|bI?h8#-S-DG;8Xoqem@RVF;iCH1x*~*=}u|akW2>6=-Qn z$uwOde9g$&U<8_9kl`8(FHTK>drGR<3=kX}LN z7rJ~!yY-xPOPOPwJANKV;QRRSmnJl&I<8({h&NehEhS^;2S=J)j?~SGJM>8&Q=d{n z65-6dSbY_;cj-)nmy5W&78AZ=H*_WqDbngcjMK%OQeYM+kp$=g`P$N|iyI2pmrQ*2 zxSTVZGpB;ro0EzbgkVFR_ieb%Qf_AwZQW=QR%K{9`vCGXLj;PO)AvS)ke~)1t!7Lt zWk0~p?q0bbc(LtJNnT^oQtGD~U;cI@aW+&L(uxwSvQWoFRQ``D{@1u-qM2}1i6WqM z0XY(wuMevAbDEPAZ1Bb!;2VF+Q`a-EV7UGLn;-kWuy#^X%}_K#Aeo)hhnF+97GhUD zdh%q-i}*P)uPkpoUk}RyD0ZOS~9#t@;VoPy!&$TZP9V>4=VX?JlfAxI6 zv{`3`@zigzceJijG(el%b-pQPx#?@)ub9&$zcyK;*@Heity7!UWqmR7Y2HY0ce|i` znrv%lJIA43X)($sQX@kl-@7@WssUUd?3JSL;Np91CiXDef%krNDOPUt3>P%r{de7&pPY&7wk`-r?Pwi|po#L!JYoNqY~XouV`ujHm2Fw3*@LL!Qx8K+K)^vLPQ~*vo&utt z9{pXjqbi1!mB(4%?}0W{4+WHUJsU_tnCDoJ9CT|K@rJ5<$(!$}v}v_u>@@pQ&H+&P_X=SDim~7<`Ll+w+!DgH6Tq1ub=*fWP1X^{uDG#*JDz zn1;XxUscF%^Mhpiw6ut3{03>NuyeONQ~5n83M9S^c18V(2g7(=aDc&R+ux^=IZ| zLc2mZhtbr2$fAh&hNnWT>dlo?$8;<(!(!I-8s8WWY#CAFa6>1yWC{$IN93@GK9=HW zcwJz|Mo8vhHpxL8T(8O5KswF} z483)~+C@@^c#$OPs-*&O$`e5+t=+YdFU~#8POlm|Q=5?ButWeCX52vSwC8n3pM(IK z63`3u=HgOb8KCsf6}9=ZtZ>T(d|_czN3IvlTIa*Mpp!V6$*0|z>E>{`63H61VQX~4 zlw&*P*BV-rt~>cZs+2!(lPz@V^k#GUgjAZf{2`vutX4xbI-SxODKc6~lJ5)R;J8%T zW@+GX6Z9szv3Ufcw+9*M~XZ>ZBT?m?G+?xM)B{V zYkq_mzxV03IWbw@JCl|o!73@2MWD~k`ZRi7BdZlKu_HpNkDUOCG(|eAjj4426z?ry z6zH7-lu260Mgm4$$FqfBsPDhnhcULsa`*y@^#d50b&y7(*@JUt`f(+sBLlJN*r^=r2vsoN-b#@ccE3!gg>ZfaF!m-V(4 zEWTCn;jfu_)VZ;FAjFZ`fMmt6!;9mE8o& zk~-cE;L2ue53sJm^U2Rlg1K2vjo=_&l7O~4kS`cqKWd@&~8?LozeXsY$_2qjd%iRF5 zX+TbZlT>QXDYtx@k!6ro;I#ffR+YV95)QzJfmm5M5fY#ve>`_CX6K4pI2!S}_s_?= z?W1-h%6-Q{!q49k{q2dwm?pPtYRH`Y zca1Q<9$ik(8!%?RP*0c8Q}_JST&W&SBN)s-jUcDMzlvJ~*pNzh^>Zik!}M1?lf+r< zP<(x3qho9a9V!muFHhY^^DOK#lc#`nLU9_a?aFda65#^~&8m{BbIf!FK~CMSav-z$ zK*D_yF*kgvEIZfEzTS}Zav1u7`nKpB(!n?fjiP8}75vt!3LOO zm;Vx7b5O(q3_E$s;5n0Lp*p`~yP)Ws3cPFQeOuC6IJvU2lFFu>idM?+6QyCEhHRO< zdJH`}A40r4kQ0Xc`qw9-EWOT1;WeWNFpsDgRnfsW!YKJ~sl-FaY=fxxX5gm^Z=Buia<4mH|R0M8&CRoe7@tl@ZzL3e>7(CqGuF@RgmG#&jQrQ_bcoOv%g|` zEGx(_NZ7b~f~ZWDq;B zhuLekifumb)$fZDJ3GgWUIUZ$rYTx(qug#fCP+#ZnRF;fiT)2nIc{e4&)6 z{TPv#yiA7emBArk|v!F9iVS1KLp(^F?fonV3 zT!~-rK+)PHnbx#qpUiAx9iH~}OgO@jRx>gQRxTo?RQ|Sy)3t)Lcbrm5RrMccO$xRq z@<}WtNShSrb7#SZ+B_lPbP#NEL=ST5a-|C9(2APYlVbSr(I8MctBV?t(EP!`9cAH< zMpLwb!}G67f94de1}yw{Pbt2*TYuny^r_n`pOsP~pZiB&A$OKQRzm|_xC|t}Phuh_ zv)i6_p1OFg=AX^YSRZd>H@z#j$7IE=;cPS|2R%mzEUVP^KUK0!BdO-I25Gm{O6|Yu zJ+a}EUTGLFWKo(sIhQ@yzI00u+#WTS!E_b>ioikuhrb380;Jx#5voikVY}VnP0BLu zWB!Jg>MoD<+-Pfd#zoiFAxBBw{YAm)Y$rmZwant z0U-z0+v>HFsnAc&s+HOi8{5JPXI17EvT-EQy(=z8!nljrZ~i*!E6Ze7JTeSDJ6RhB zwYlM^HJ>zHvLy(_QRTi~`P}98y5I7b`P|M+K@rO$sx+F;j&M4NKt06*psH+4GmAC+Xv9fQfS z0#E)FT{GBn?Q0x$%&|IwwjZj-lbnslxhIG>l8<*=DTX`|J^3i?)|}G|HsP9}CUP7- z!YJwC0`jE-r#CGPXGTk-&1rqcv3EjhV@q8N-j3DdY2QQx#_|Whkg*z!hk=($q7lK! z{p%H3BY{gDD)2iU2D4csp5I0ui@_}3PJs(g%A=?!lBaV^k*}TOlBJ`JpCwg_|DvM7 zW#`3-+kVgoPlYfjI;6T5>N!-T3)Jk_&Yye*FzNB!r=J&!9tc^Bk&+$iV$xZ@g`yN^ z*@>B-6AevUVVw8ESInn&H;I@H(}Yv~!v6TUrq8L8@gJk;6#A$h-%Q}3@`4AH!9cR5 z+l6Kq9u30z=@3nVd+4?p@iRG^4>fdXWDBYTtYRbhuRY9r&GCW5k|8t1lZH18$qPNL0h|`tOfY_->$L(X36d)RyK)^-92_=KRNiD)QcU+GP0j z+eYH$qg~lJo{9W193*u2De}z5(QBtn^oi(_&inj`5>zcnr8d-8Nu4gGzqz^mW2Tb$ z?d%Vc_jYwzTU$;-+DdHx%C1BR_Xyvu2JLUM1ivL7p}SbE>*n%+X+NB17c4ut!i%q> zrtvGhMWXfBaJx21JpjSGs^Mt68VWnH;v87xgeT5dT%9O z<4j`nsb#=$qa`(MZ9VGJ_4?PzM?A(U4S^g+`a*oglbe^1-dvCI0(eW_7PSx|Hk)1l z$&q*c)y0tIPm+!(9TUgMK1@3`BdFGkG%&7S zX(dv+;G5%$ddv#90c8e^1GfM>ty3XE&{FR$k#}R05Gxd7C#I!54Xk`q@z{?3#iRwX%`tyZxguN3hGi(LbPw2NMPs=s}Y#7&@*j7!`igloc9&} zqhi_gBK%7~-A)JAC6L~gEz|@SL_HzXyg{cV>9UE1+6CZ9}#*0M|NT0Mp~ zFI~Q|^hd<+tOEN5MqA1}8cwt=7H;2O%jTQNP3fk|DeRgvD1Nf)T<`33w;^1=YFe1L z+1d8R3BUSJo>x{;nTL5p0~KNppUo>yE}!l_$#N*wN?uJdt;n;MnIZ1Y6&fzO|F4=< zYiHMR58$-{x7SJ}3;{5#=H@0gEO*Ol#Y~33Riui1m9C~ZJ!!+a@evIu_Y&12zKVXg zmN2RJlEn+`Lv4O%2*wYU@o+g%^r4KFX zL-+5x7xmxT&S$(dwTR|@!QRJD5@2|!U?K9@=_$Xe0VD9O->b4AY9(+<&3{y%FViwB zPy9cb=1AgQ-PZ>i10kgGk%s~e;Z~FyP*+Zd0+}eir?t^5&Q4Z4{5gO@pDfb!wW}<$ z4P{&|b4g#}Z+EdRTaHIE1B)bnd~-TP)E-@PR)+D~{P{0o**g+7IlA$E!h;SJmX061(=poJ3{u?`LE0ckun{` z8GZJ8rvwi2mqh%wx4BhXD%MiHF*@R>=@0eW*n|1}LQ$^We`UcoAt4%EkRHJJG1v624i=7lf$)__Feh_P*DLMpf|JF7|RH%GgL zthykRo{b%7!7PEJe`{!vekjT!@*AGF`GupFD#N^)?{O#e~jL?AwfS& zSEW3@pGRLE^wcePyXDY)zs;e^gyW16ubUJ)3aIdeCo9S1``>SUs}x14DFSmhJYUGc z5|TdFhV-PJ71JL#S~La8QlyxV|H!EZ6?Gol*^h2(@DFihd6^%0!RPhWiU9 z#!gBRlgH#kqQQzCDxc1?2)27IjXh(aqyOr{CxPkNpKq*KzADf%#}j=?CW{aVWyY8q zImZ^#)}IZ7@-L76qoV21D;Q!5(+?tiHoVf1KrgX242B|}w=jr)X zGt=yZIg6vq*8R2d(D0`wUVTz{<*@&0QP8ypoZC)l7hjCHRV zxuo^^IUdIWvymCxnF&i8*DK7@Gfdt#+HRpOklSCdi1-=5{Ox&$lkd|e=U0(0oR%fz z*?jbsroGD^o!=n(|C#Q%UEXM8(RPH>$VvzlT|5)IB@!(y!9xyq_S6WBVMdr6aX-7# z34L8DJIM_vU^t#`VB5&)6j;5j&6wP}yVzyZ286>Wlo~U9pO3qfXUFav!j`Q$SL5=p z+V$#cNAS##NG*C%T_EBJlQv>pk_k}=)+wpYszv8aEjqhLyB1h$f<121>?1*GuPm2d zZItHAVWS4&G*`v3wU7Bix9Y_FOGelILmp6!h(F30b#P`1Cb98^Z9m{)Yhz|)c~OIy z<9wKk>vjnP8Xn8cc=5=IM^3f_i?-A4rV>kwW~< z125X?y+B6|5FqA)fWZ0WtwfNrCL#8Xws|iW@I8vLOJ~hHpL$Y;FBiIr!Cu}za!e0! zliTLWNT#euMbF5b-5o>0PiFYwDoM`M2qpm@klJuJy^TAl-m~i(#$Q)#8E-!7R*s%p z{*!ms!r>2TQ3PLDg?+<*nIYtNsX2x%vXRq1yom`GoQZ=)&Bz{mrF)$~$Ia1WGi{T< z@*A=ma)Jv_x9&EV$DZXeKS$FlJL|?Jc7B+Csc^}3g{>6D`iQ@I=!a4Znj+PSm7E^w zd{QO3veR*2sqU&_xSHo3d8>ArDdZC;ed-f`M2n1bMf8xB0=UWH^E}wvz8}IyO$8uB zsx(Rj3MQ2jc2Jgn*Er`B0)LJN>FQz4E}n{E6y2~%3Lq{0qw1i*Q~}Eh$EX+3#J=+5 zm3iU8%*SpcJPPbEhDT~~eg&Be_mSwv| zqyM0QJ52|YL(kW<%s^&+s{ymoCKk^apgS2y>cc^Io}3@MFFVgpr@{np6W?`wLyQ++ z75~$JlYP#zr1Clv%4X){*9M19Rl%d0RHvp2&*kPVOy8)bEqwx0$5MHltUAM#UV7CO zsNF!0P(f^5!!|l6RAec-SXg7nz}WqJJmih(m!njU09j%NLz6CYvrnl~(#M3uN+8ef z$(t-Zbm{;dTS7V0g&YQ)bmkP6S#Q>Xj8#|Jl429pdav(NQEAi5Ptw^Bxt$zPY~JnS zKex(rT1dFl*)rh`cPjVTXoe?^mV+;twC#H25^pE!)X$Zq0-LzG@R2Gk6X+oDMVMYg zT%NI46Jl&yvxK}|-u9WK{`-a5(OH z6E<~zb>ujf_l?G?V$pLy*n+Jyxrb(cJMlJPr(fZ5Jpt@aaf$x(F$B9493~F8FW&b8 z#)upUv5(F#0gNcZprCR!o%zgq9nJjw{2j~Xl~xX`Kr1(j1I~2U-+cp5QG(R?Z*djd zlsxT!3|CNl#SHo|V3Lat5J9QYUt!R+kgQ9eXnBOFJL~f$OttLvY+y@*-S_{aQq4C% zAZT#V8K#$Za$tN-MttDYy(+ZVDM=eQq8{Zlok{{pXO~T{lPZ?ovNYk;QG%#gw=3_< z;B>LFt5PDQDPh9_i)(I1AJiVB?(dv}F_h%m)|h=N@ze=@iZm5*W+*v1$pbjwDG{VM z{fYHA=e~1Wql45qcXqgrA35C@7M;0(P%M_oigYr;R`dFkt@@o;BXj-WG=eYtc}q(q zdq1ctv6$x6*E6v4v1=0N+}pD8yr>D3AmDq-7^NG*L2D*#Pj1cc;k|$HONQ4CrT$6v zG@g96HvpQkk*<{v1ik3=1*%+wy6v3>IkXbPdW5NO0CjEVERV1 zRGDQ3x%?PShn-TjASX`=9Os#o#eY=b#^53o6kxj!_px1!t=|_-BRpjh`F4G?v9ZYi z!g5!dh>tx+;*OMcJ99NRGv46-zca565=Im!q=lzrkQ5(?Wa5A4ri2rNK)(q1J_La z`#04svupNeZdv>lg^uME2XFY7%ij-8Up~4Lz<9aGa8Zrdo(c;IAMT#S*@;JsOSZEy zO4W%|5xit3^1>tXvog$tfnj(w@@rvpD@?xF)3jmx0%a`MWYIaA>>u1PC%oyBB04^X zdpe(+!+A`YwSE6&&u-Cb>zm!J)1mO%HC$`95#mHKi{p~szgQUhm$hT)&aCJlzdMB2a$>9eyx>tw z{YQ`53-zfIru*R3U?&$Da@6?0gk(=MPlR#szG+-~(59<_C?1{tnZ=&Dt49i<414JP zwZ*^$C8*^EDtCaDlI#F+qS}DRlsy6)~`2nHwqP6sW=mlEUoh7_$!8Wu` zFVz(Ob(eeQ(yDh+e{0tKOyI|kw@NL_F=2Z9YoC9@nv~RAFqk|KYpp; zkys>9paaN2^7Kp3OwPy!yKk5iYw?(> zYnxBqax0k;rUZ26EP`SGQSrPkz&A$EBc`1?b_A>CQmpoL`)e7H{lfFBa7B1aZE_tl zM4s%F-Q>e>X;qN{(+2(NotShCvCxfFJrPdkH09NlLnP&aCTJUUt+2I?5tR+KC zC~gj9O@L0#8w#5)X5nK-e-g2U9viF3_b>j{?R742mHKBZ{^eA3nhMVDHL&q-nJDkb z$;z!nGrizp6M?$kpR8KKf=})shGGW=Ukjb-9=)bLoM-@@#N97@S9{KmkHESw75A_O z$q4(1I_2%Oi_VgOfJ3}RK`ds~wcF#LAWeCy)bxAc-f^r)o)aqdi?SAf%lMPUXruge zQCXqyHPv^dY9GGneQA-*_pQ>;A+77LX$p#yk5Aruw8&WB-p(1z<&P0179CsK-^_FR zi&)-pn|14vB?MQev~r2n8eE!NoRj}W{_S0S)P+o6>b?}1^ix1JaLnuF)PS>f-sQHx zhQ6u!AdD~#2b#q(A3O?f;9dF4Uhq2B`?$Wixf(ZJRBr-uhw4lRx`)Yz$UXx8dR5dT z?U~ZjlcStlXuQ3-JFpv?F4hm^WSLDp8Pyg-r{1P4b2s17k(}hPO0+YJ+K>TfSjWfx zza8XR3MdfL^!BJVYpyZOZo~kn&wD-9DRr)Kcf5?|+tlE}6S$dE{EK^7&#K-J*OJ86 z#>>48_!Q)4{-A`TL+!)l+SY6Z4ZN!{Ha>1`N}{{C<+oX4!2v%g_H`Cc#FyO0B8jW< z)sOdwOA^iX$Do&@y`Bn%tS;mh2aoKw$)09-euGIQt|hsJm`cGlap>#1%{@K*3E?c! z61y(AFGW?nP<}gYS^SsTEl#RyQ=GVzHz!6G(=Ei@b?DjE%u7B>fO#7DM8%krACVwh z)mGLsHfjv{ah6GB?*uX_0H^|;0-r0fB#Y7a{ivrl(;gCL9N0J1O2@gE$>FNR4AW#7 ztpq|{2xmm|odN%Bfyp}eXcwvy-Q|8xi5t%bz27HN8n3YT;z`HJ_1*#HI%TRhhv%1$ z2m4R2ZIG(XR^A^uc z@r`LhU#R{^^-nR~q;nkZT|EA38#S>T0tr^)pev8PDdejM6o3a8sD+T!j-!umL}K%7 z^?0hkIL=x)(cR%=g)P#RX4=lAWWn{uPAI5w%Z_-tCou-cUp;J&FPjGxadQR4^T zJMp<_sUDYlzYoGUeN97>N*&+SfTA20%x_w2;`~8`GW*R-u4>jsLM}YS-=Cs5Xn1rS zx81F4GXLD!7;@3`)roCHyw1Ej-j%~CJ1{@q@s3u0zsS~LWpR|t%Vq_0lDf#rU5>@7453rKAEy(#j72eNzC1~TBna&!i|ocSWcLue$9NRs2vHm$`AR|?~j;HOR)R+ zcB23xOfk)#CvTHBymbxoCzGPGj;%{tiBY`{!Qbrz-gM0DHChjON6Xa5EGmWXJ+#V) z^FMNN#qVqROE73$4WLJaf@{C8q=H06i4N;|Z|mK01}uRNRvNA7^|0R+1=@`D+rdSK z!Teb(*Fvjp8{mGJrvTaIJ1?LT9O(BQ^2YUZif;}6)(Z99_H&->&0@2g^W!rI{cP$d zrY@w~NjKTpuW%x*-}f3pT1{R26Q+6MM@?Bdm@BfkiWoFjU4;?9R$7K=@T_LXW&$8>jysTC%fDYMhp(H5d$Zm|b|+0x+G$26Qv-o9+BDuT!Q zDlMzfHkArU-|>2PXIi}gI^Cf#1cI53p3gB1WWYp=~#^(qFO0r@(PgS z{=g42Zlv)u`5yfj#kJ|N78Vok6jnP&gws6grnYZW>(@&<5p%gziN49nk*GxOmjm^E zk3l|hz=!#n$-i#I&2RPy&z`n;w6s+m$f2T&jL=0*_Wc!+Vm5D&t(%CeReUS(<0`CZ zHz7Lhl}>NU@X&*ZUgUMRzYVtUT+PjS6D%p4!q~W(uR#As56$)U3yR6)dXfAHUJVSj zY<0=rrd(J*1Fh@`-S;%E-j+z=I*=@1;-;<2jdc8U(mO~;u2!7r$jGu%`k9|zJ$JTC zJUx&^SoTQ7HfNTS)2sFRDH_2Jh_7tpBE4g;QAxUn@FI!ks`Qt@H&Ww{^1>3spu_SQ zXy&1HJwXq4VSR|}Cx06^$<5496)D4ds5XYSJ$}`ePWL*=C_iSx9w^!U_z%B`6OI2( z?pH0|lGnuTZ$Y-!J8XZ)#5I*2;r3nbmIzlF70>2oV=$=>slg8Jiq;L-CgCv&F=uvVVNZd! zLkqk@P3IPk|4$af2D?GZAIkG4))t$|l|nmY1*l_hbY9iwUMgn{lsamtGqUnn z-<@(SW|ME#>(}gd@c0)D4u<_9{yuC%HN%4`1!Dn8Rro! zNg;6z)tAAnPo~|+w@_O`AnzGJURQq)4rA zLG=X|S`qg5z3-O1#Z|t`2pK-88HRuxpVVi>Z!=x~)8r15 z6u@YM*>%_-HD3_w=QwVNm}zrE7tFfU|1R4O+ucX*2W5AQv`TrW;B$*)@iC2Wr`oa_ z*Z+Aa!(M8gh2n1hm=^lhkSsgCA%NEx;$hH z^526vvtsh=0)1F+v`VtneixvxGi_MO~E z$JdGOqUsLhkixZ7B0>VYf;~oOccDYuW!rx17&q$XgoH9Sc`cW~yEn-hf2vEHBl$9v zd_H~3)&h!o1X|;*tnmG^jh8O_dG7X%AhjaU=C1YS5ggr?yL139#%a>28MYl(a}sUikhl;ZVC)YsAx> zbh-63an7DmYf_|;biH!k2l*0zXvsvDzS0#Qe!-`B&%y767yB%jm-TWz~f(<3K`hrSV&6r*}Pwr+SQDCwjMgf#;?=zCl`6fVBY1mljqVV}aV!9h)d z_S#nS;EDnlX(Z^QP|MLSJnY=n!YP zUp1=z$2gzx;<+{CCrXf@8eLdEdA4)P*4Sx1YaJUKz@rIrI#9(1jFmP(?vS4S zVzepbIxM8q0_)4>oH&sECpf>gg2q-0v5>IOMhZ$E!+70`cd5%>za3N>j0ZQ9_kqLy z_lLJ5s+pddoM;c+pjyNr07uh)xJ$Yflk)X}jgz`@+ngaKcj6D_p|GO{dmR(URg=n1XBCKb z3i1m*xRGozF5((K1B`YUG`ri*4N}kJzXB71JsD6nNv_S5{A>F+*>9|?NE#IQ-JUx_awwdlMPZUzQ?-4(PbtO%XzcYE3&j=gC-y~vI|4QkIWMjCzZ@ggnhje)mi7S21`<|laf zkQtl7Q_e?|!UmCww{L#d(^SA)DFKQF{DIpcPsl+Ny}!2A-L7L=#rEvF`)Y%y^dR;V z)`B;o`%A1$>U3IK53Okch+_e4lq&0qkeLyFF1F?Da4ks2Gi7-eIAfMeR9<3XL)X2J z*|s^7U xtXbcR8yuS>evXE`uy{UAg|gNwdSkhyc2AOaZ;IOL5y`xLq)?CPBEuNP zT#&x%zY;^K7J`)Ei+4N?Z|a+d4wq?9GH2%X3!oaZPGBpdWE9za&Cho2euY~ zf<$L#PXGLQV8p9b&)NL|vb&tQ#QOmVQR_IC=>9)LuEF&03Ul%N^|43*xg}G9Vi(?a z->=1QwC=2`ErihugLpSoIVYB5{vO-3H0$Kv*@>!jyD05Y$TbvVPvR6?VtBW&9Qi=|`kexGcG(Z))tD|_Z+N`D#opYp z-VjW2Gnj427#a?44GRRUOleO9mMN!c9dr_Jk}wTXMB7?ip=j$&aE4w}lHl~cJ>*}V zFI%J}tyOMFAGMCmdtX37(NM3m3v$F=&hJ9COV}#tx@ zJ?2dr8enW6@7c9lJ{AXqS}6MJUXe{ zIy%^wAK?H`O(}9(cv($bt`Ag*B!MktJ*9s~GwAL(@9#PfHtkh*G6cV@XYb_NBSTd) zxAp>h<}z`eQ^YCw43Tnbadtk6sL+yWtED{GRsTTPtLOD`T}t|K0;DymnnI3f8@U&~ z&GZ){5D<~j`oeAXB*w;vp+v%UmS#5dC&1}S%;EiO?1L$lbz60l@%pN^jkEjq&f!s9 zy7Gg{`OB9N#>;?mWn{!;mdzagk@`Q@7dX^j`t-j%hflfUQ#tXheDXF^l6tn^?(i+mA!jzyD|#99iQ!8cIMv zE%HR?vocoDyQpoKcWVzHSML>#8+--?#Shqa15E7K588QYaabbN%tnK;TyvUhQfgu$ z|Jzp*2mw|T>gWhth=;Q=p4@8_G8gsdJ(RK5LF~y5b|Gz@DU?9owwL))-$m?2Yay`cTX(CvD`Y%Pp5Y2bJ=o(z-hO8IUyki zkq0)AkCV=WgoPMfB3Htu>_*uCM#w%W8zN1he^9R?HMDY%H;(1+eQ33P7t zK;PcBiBhnOET0Z#|_mD<)XQ;7O_=F%msE48smv{)b6u5Z?|;J3ctl0d$x|~z{(irSU81pAT?W7zV(|mR2$lwh5D?ri(N@K_Pdj*2+ znPk8<&mO4*mKkA|jA?AYY}r39I@9k6-Q+lh^7+CWz{BZjhgMP`0cu5puPiQHnq&mP zWo}ia^jr-OnqN(>b$vBtK0ISRWwE{)5?0;<(!&c)q@eh-D%iR;&x)+XQgyc~SPpt0 zol3JZQF*VJCPOcClop;b7{1SZ^(s9G5^#<Ime67F~0Z2mHE}NC`P)V)>xI30x!T z-f*K@(Lg__P4DhO!&bJ;KfT-lrv~(2Sp?TnqLu5|gVQ;^9$IU@Xy%J=98pO(#RY;^ zc_a(O1H}I|PQX7`XQmt)$57-ai`J~KZ_DWsw8K8dxodNyqYkTnPMF}9TIFn_)p+UT z#-b9Ni(cUKdn);xtKFP&*Tja#?o?L-k=hEpiHyKTQ%C;fMr20eU(xc~jn?g2<*%i> z84yha#riWLpQobAXYU*f3O)S&mA@SP8Fuj1_o51Rg1@|zRxT%*8v$^J^i#dcjGrjZ zU2++X|?cBPHP^H|G9nFYZ%cl~iS_`ywH;VORim{B5*q$TQI)V?`1!opluN6DUVtZLFuE*llm zn?$UP3y;AOIhMN<+kWJSVWn%Q6J=XTHfwT5&$}ycwR8^ty27DEqESA^URBkMA1GJf zQIURY?5RKg)j5!_aHwK)??584OQ`;L2X-19ETCXN>0xk&$M`zp*JhfP(pS~S0mI8` z%X*K7Qead ziPeBnr-lB^sJji`Id{}%k`Q#KB0?ENhg^1>+No@el6W?DXV`|LgJv2@?K#K+tiRIE zDx%2>KSgI=yTX-&!i`^VIFvz5AOX1!a_}s4H)B1E3nFZh4w%T;6 zBEVPbI^QHUS-@RN=_TSbnh|AsZ%em$6B9KzD}bbTi#;l92MyP9;?_Nh`Cgo5_ID)e4} zr1v=e1SHC!^g-_*)PbRwBm(H5=B|39=gMK$kZT5q>G`*5&@PM@%ZNVMxa3kKhjpH& zNxF%h*y|247kVe5cUaW7*q|Pw>FVn7(@QtUxn|d@?&#U9)!9>idAZ2@`snnaLcbGm zp|Q=^+i$(2zWP;a;@J;8M8kzf2E6T}=PSit$_Z?$ca0HkP909yOe^d7TmFVp7)d1tpioSWUbx( z$u@lhrbPvdt1>_bXiNGT+L`$8#bLJ*v#fj6mmcK?$Iox8X7OlV?69e$KYpYyf_9Yu=Si34OX2nP;SW4__2isjyayS}x| zIe>r>GW14l)-N2EJsvqS&wkI}4XDd&x!kPi+~H~YYab8Dey7TnGF(hl8Ab&R0q^BV zzF^@yKA&cglY$$tvXt8C1&uIaj zZt+f;PEJq8RisrcYgk$uB0;BziUQFA>Taueg!qk}LA+UIOP*&Rll{*9$r~W>qMpv1 zeWy|AqZM*<(|DZDdC2k^uL67TP07O^5Y^amGNje*Vv-ELfYc3%GMD}UN>`Nc9`d25 zd>aryCPeCZ>F3qa7Dl{}Z;0gE+6+off8i}u7=C^RB3SjDP<#=c(FKG;-`v)dus%II zN3{g=Cy-#s{R?cPOjAf6*vvay>!J%fJl%OEJqRm5`p=4UP_MBxF^<|+2{d>~S$Uv7x`gwjs5<}{q{@a;Yq?3Wgc*^WTe z`pu$u%hxfmM^6U34&owju(;o?UPclJoY_FwfOdIQpwe2Zp`1t3kHWf^{5huw7f~Y; z_k#QV*)Uo+LOOoEGEdAs?<5i7G-|`FXaf*Ru%&I_KPvz8TZtrH*|)X`3vh6M;0#gb zLbB`rq#Q=#qiCFFK_Dty>5C5l&H{7ske>ITPKj^#ht8-i7FruoAmWtKsBbJ@P>!~} zL&5^0^aS3PHjy`NqxBJ{&w@#7^F0oyT~5iuAsxBRF2+R`xvgRfcUcl2bVz2-R;ZfK z><&4P+EC;|et+}4&$Vy8g^}^7z5Q*xU0B%*?DjkG9*8mSSZ*e3QJZ;eg^-7i{`D$x z=l$LN6${$@Z9vUEyW*EIu`TH~n-!Y}ZRBi9HBY~Hx0UVy(1}7KY6)FZoa)5jLb7(D zT_-0#!aWR098TucvAX{rn__6MJle;h97ovuTbRwKHp@4$r@z;c?6`vbl|mD3ENh4; zro3nN6q1ebt=wpgQQ{};Sw0SAqvj?XH+$iQJQ^SQu-wWj)mGFRacQOKRKHVpDvDt> z#`t0Ed0XF)l7NC9f_djN9K7GkBBWiXyh0E1+!f6A$VDCbm~rqC!Xh4ny^cPqC}}fX z=iEnan+X@GoWHLlGjGLw#po`6qlcBOdV!`p|;u(MIsU)+y zt;2UF8rKV#E<%=$t5+rjRw1gp&Fh-ToZ~0kY+GV+VhN*-1DCJaJ+FqFZW9|oGt)|` zi4s=*Kot+11(}7tUoWkMkJOfR7#1Dru}IL?>5~1*mw6lE*2()KZDx@Eg{2hw&p6Y! zH~E#JH&0E=O!Zs1#*b`qV^CR5n04Ti6{|u!w zP}!qp!kwrwy_GX^diIfmAt>La2xn7agLU_2gf$qm`~g!}{Y3zglL0f5)k<`Xj@^BI z=JC<9aZb}Y8LBS%_-Q3#9tPTTp5$q|ZkUt4-rhTKvgvp6__T~P`6Cp%2jZrg#s-qsNAamnGxP zKsbzojecII374wpnT=L`ofrutmvy9h%Ux;7s>3z4oW@RfYr7Gq^+vFI@6HFzPm{qT z0V|fM^c`u?Hgz@j?T$j2@X#fFIG}lK>K-{v(V^J7tMs~LP4Rdy0iDhV z5hI1!=S&S`Dv$QtS?V_Ja9oHEPuU=nyz50+2frfC9g^v?@9KFQ-p{m|4*kBsS3$vJ z4N_vTCasoi^d;ry z`~9aPd9R#5V-w}>+p-MEE2UI&Q#>b-LT_6c=!tdcqaQH6wQ?5f@u#j9U?++Xlc8Gb zKI6wvy=+NRY=GK#TYsEaiUgcpA*@Fip;7*ZX@J_zsb{T{;7xacx|?G?TAeG8M)rVr zI+;6~>DdUwA7MGIs))dcnqd03HZACjtCI1T0z)BLXQ!JK28XDPx+)#_-L`+l zVCX*ifl%6sHjtIb3dl-&Hwd`eB+jnpHjdb3b)Bxm?H{se6^s`Zv>cwSWlwJIpM#)J zwh9~dz9Da-5N6L|f4i@I9IgJ@-F|J*6|1W?FJ7-8k1!BZJ*cajm?QcjE)3EU)~V9Q zh$X09>9)J9fBHS}=mxCnZOu%^W(KUj<~Ex)+C?)iHS1=#bd5H!m-+3@z*Y@lgZZ_$ zUS_=fS<6|e@KqD#EW`&Y9;BZo*b=TyiZCK%^Z~gQ3;Q3gXC5{HQ+kze>|zE zzqFfi7|!Kx25%NbLGRBIr(91nTA3Sg5D$w>CL5_@H=p*RZqdSwMt7w$^A0=7Tjryl z`F7Jfdv-lvd4P4bHrUth)_#Ha%vbbP9uic-Zie1a<%!tnR`l^*WqlMh)z~ug_5uQd zZ8=-3AnL|iaDC{lziC6wFK1u$h50{8=1{5iYVAovun$kuLkSoeG2PP4tlZj`~!dlxFn46U!4Id9Aqe2hL44n_y@& z;i*y0LsR{$Aq6zw^htzw;sd>a`$sHCZ~I#m<;vsBAY;otWmesWe};EXV!<*HuBMWW z9FwbaW82d_e#xsac9Ysj#;|~f{+VY7_q;eWITUyB{%o&t9t!7xAw-*FUpg$m8{mT#i15idFfCO&$Gv z&@4ThDl*02JW^MOx4$?Bz;A?%IlkcuPnASwo2&8fm13DbC&$O{zq^*ws~aibU?t#k z3^PAGt2p2+8jqPMt4*I!vN~1GwS+>Hw zAIRtaN2O&~Dbvw2q9`GF7B#dgp(wT7mG>IUB#ts&FEPTLTYK=ZQbAs_SNahqNC%40rtDkUFDCJt8D7%$x0|gkNQ>@b`9AJD)Z`AFS zxa-&iulXw6=2EdvJ`wFiX?q&(e*Yk>%C_s(#_;lPv+z||_&k$T(jU`eq`}GVWKRM- z10=&5GDm;`ZLMr=1oamhC8qDm?`YiUf60+!;CUNm%a6kCx}TDh6^#ogbT8`8wf`)F zUT6(D`#fYDe8BfIqq&FJ(Zx8A`UWAi_iUNGHJ_Wy*$YZ5NS+jGExJ?<+mm(~Z1k&4 zd^YLXDgQ`>TS_F4jY;IU9mG$Ws;>)%pR7q$w!=e0pGHywfzQ`XDfB0Mikk%Euvz6j z%R)aTi%x>jRw8YaBLn_9C&_N}0tQN{+7*U35Uw@Q-JP{}h_b=lGMpJDS$-0hRK=Jf zTSO_#*cgJ94gl%`P$1qb&2{O3yG`|;s&5*80i-@iF~JL^Ndg|7s~0MaUtS{Io;oFa zdRW#$YFj5KHys8^Vi_;15Z@coFy9_pORBqRx@PNm*ibvNf*CSHu^sOk1t4tPN zK~O=md$1L;b%^4q+Sxc)TDr{~5W1+;#^9b_`1weL+e%trYiC$nInqH;lH;>6Nw+?k zH=#K@oo(O`SdId|BQ(Ih!1zW=Y&t9r8{M(+H)V-IpG{wL?#W!-QV17{mEFN^w{ZT# z@bZDi;yFFf__0E}Y6hZD(zOEd@y2=#8SiPs;1>gZbnhs~((3z}-wk{{{{RIL&{|cn);#+QXM36B_<^a}YgX=9 z`H~`yV$$bVg-GUDt)+>!zT_xhdFsR0 #@YIu~LnyDzucXxLc7ykeQ(BZ}5xM|7L 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℞V_YyFR!mV}_)O7LvC)H7Dzwi$mb5bln9z= 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