From 789ddae2674a42234a249523906c2cd635806b76 Mon Sep 17 00:00:00 2001 From: jcii Date: Sun, 20 Nov 2022 15:27:54 -0800 Subject: [PATCH] cherrypicked initial migration rebase fixes Openapi client migration (#106) * keeping local model + implementing interface from client * fixed V2 blankscreen * fixed machete-client package, moved models to shared/models common dir * migrated EmployersService to generated client * Migrated ExportsService, added file download workaround * more error logging, rm'ed redundant constructor args * remaining app services converted to machete-client; consolidated reports * commented out inactive, unpublished workers stuff * fixed unit tests nits broke cypress test. reverting. new assets from ultima-12 wipz getting angular 12 css to work primeng12 menu system mostly working. some png 404s. disabled the app-config menu configure tool. getting 'no value accessor' from ng-html stuff restoring pngs, disabling Esteban's dashboard for now move profile functionality to inlinemenu . . npm update fix for angular 12 process variable missing https://stackoverflow.com/questions/68630040/jasmine-karma-fails-with-referenceerror-process-is-not-defined/68641405#68641405 added tests and menu-rule update support nested menus in MenuRule routing array consolidation . menus working . --- .github/workflows/node.js.yml | 2 +- .nvmrc | 1 + .vscode/launch.json | 24 + angular.json | 36 +- assets | 1 + package-lock.json | 791 +- package.json | 14 +- src/app/app-routing.module.ts | 189 +- src/app/app.breadcrumb.component.html | 8 + src/app/app.breadcrumb.component.ts | 31 + src/app/app.breadcrumb.service.ts | 15 + src/app/app.code.component.scss | 68 + src/app/app.code.component.ts | 32 + src/app/app.component.css | 0 src/app/app.component.html | 34 +- src/app/app.component.spec.ts | 8 +- src/app/app.component.ts | 192 +- src/app/app.config.component.ts | 612 + src/app/app.inlinemenu.component.html | 37 + src/app/app.inlinemenu.component.ts | 122 + src/app/app.main.component.html | 38 + src/app/app.main.component.ts | 238 + src/app/{menu => }/app.menu.component.spec.ts | 10 +- src/app/app.menu.component.ts | 44 + src/app/app.menu.service.ts | 20 + src/app/app.menuitem.component.ts | 208 + src/app/app.module.ts | 46 +- src/app/app.rightmenu.component.html | 55 + src/app/app.rightmenu.component.ts | 11 + src/app/app.topbar.component.html | 183 + src/app/app.topbar.component.ts | 47 +- src/app/exports/exports.component.spec.ts | 4 +- src/app/load-menu-rules.spec.ts | 21 + src/app/{menu => }/load-menu-rules.ts | 111 +- src/app/{menu => }/menu-rule.ts | 5 +- src/app/menu/app.menu.component.html | 6 - src/app/menu/app.menu.component.ts | 136 - src/app/menu/app.profile.component.html | 26 - src/app/menu/app.profile.component.ts | 80 - src/app/menu/app.submenu.component.html | 29 - src/app/menu/load-menu-rules.spec.ts | 8 - src/app/shared/services/can-load.service.ts | 21 +- src/app/welcome/welcome.component.html | 39 +- src/assets/jobs-dispatched-count.json | 140 - src/assets/layout/css/layout-dark-blue.css | 1557 - src/assets/layout/css/layout-dark-blue.scss | 14 - src/assets/layout/css/layout-dark.css | 4739 +++ src/assets/layout/css/layout-dark.scss | 1 + src/assets/layout/css/layout-light.css | 4739 +++ src/assets/layout/css/layout-light.scss | 1 + .../layout/fonts/MaterialIcons-Regular.eot | Bin 143258 -> 0 bytes .../layout/fonts/MaterialIcons-Regular.ttf | Bin 128180 -> 0 bytes .../layout/fonts/MaterialIcons-Regular.woff | Bin 57620 -> 0 bytes .../layout/fonts/MaterialIcons-Regular.woff2 | Bin 44300 -> 0 bytes .../layout/fonts/roboto-v15-latin-300.eot | Bin 16205 -> 0 bytes .../layout/fonts/roboto-v15-latin-300.svg | 314 - .../layout/fonts/roboto-v15-latin-300.ttf | Bin 32664 -> 0 bytes .../layout/fonts/roboto-v15-latin-300.woff | Bin 18520 -> 0 bytes .../layout/fonts/roboto-v15-latin-300.woff2 | Bin 14524 -> 0 bytes .../layout/fonts/roboto-v15-latin-700.eot | Bin 16208 -> 0 bytes .../layout/fonts/roboto-v15-latin-700.svg | 310 - .../layout/fonts/roboto-v15-latin-700.ttf | Bin 32500 -> 0 bytes .../layout/fonts/roboto-v15-latin-700.woff | Bin 18568 -> 0 bytes .../layout/fonts/roboto-v15-latin-700.woff2 | Bin 14552 -> 0 bytes .../layout/fonts/roboto-v15-latin-regular.eot | Bin 16227 -> 0 bytes .../layout/fonts/roboto-v15-latin-regular.svg | 308 - .../layout/fonts/roboto-v15-latin-regular.ttf | Bin 32652 -> 0 bytes .../fonts/roboto-v15-latin-regular.woff | Bin 18520 -> 0 bytes .../fonts/roboto-v15-latin-regular.woff2 | Bin 14584 -> 0 bytes .../fonts/roboto-v20-latin-ext_latin-500.woff | Bin 0 -> 29076 bytes .../roboto-v20-latin-ext_latin-500.woff2 | Bin 0 -> 22732 bytes .../fonts/roboto-v20-latin-ext_latin-700.woff | Bin 0 -> 29092 bytes .../roboto-v20-latin-ext_latin-700.woff2 | Bin 0 -> 22724 bytes .../roboto-v20-latin-ext_latin-regular.woff | Bin 0 -> 29040 bytes .../roboto-v20-latin-ext_latin-regular.woff2 | Bin 0 -> 22644 bytes src/assets/layout/images/404-2x.png | Bin 0 -> 14064 bytes src/assets/layout/images/404.svg | 12 - src/assets/layout/images/dark-user-bg.png | Bin 19822 -> 0 bytes src/assets/layout/images/dark-user-bg2x.png | Bin 35581 -> 0 bytes .../layout/images/doc/breadcrumb-doc.jpg | Bin 0 -> 41213 bytes .../layout/images/doc/inlinemenu-doc.jpg | Bin 0 -> 61808 bytes .../layout/images/doc/rightmenu-doc.jpg | Bin 0 -> 46721 bytes src/assets/layout/images/doc/topbar-doc.jpg | Bin 0 -> 103871 bytes src/assets/layout/images/error.svg | 12 - .../layout/images/extensions/asset-amex.svg | 22 + .../images/extensions/asset-mastercard.svg | 16 + .../layout/images/extensions/asset-paypal.svg | 17 + .../layout/images/extensions/asset-visa.svg | 16 + .../images/extensions/background@2x.jpg | Bin 0 -> 534579 bytes .../layout/images/extensions/flag-us@2x.png | Bin 0 -> 3510 bytes .../images/extensions/help-header@2x.jpg | Bin 0 -> 388388 bytes .../layout/images/extensions/prime-logo.svg | 17 + .../layout/images/footer-ultima-dark.svg | 4 + src/assets/layout/images/footer-ultima.svg | 4 + .../layout/images/landing/landing-header.png | Bin 0 -> 711729 bytes .../layout/images/landing/promotion.png | Bin 0 -> 885557 bytes src/assets/layout/images/login/login.png | 0 src/assets/layout/images/login/login2x.png | 0 src/assets/layout/images/logo-dark.svg | 9 + src/assets/layout/images/logo-light.svg | 9 + src/assets/layout/images/pages/404-bg.jpg | Bin 0 -> 72609 bytes src/assets/layout/images/pages/404.png | Bin 0 -> 6220 bytes .../layout/images/pages/accessDenied-bg.jpg | Bin 0 -> 39327 bytes .../layout/images/pages/accessDenied.png | Bin 0 -> 3660 bytes src/assets/layout/images/pages/error-bg.jpg | Bin 0 -> 49276 bytes src/assets/layout/images/pages/error.png | Bin 0 -> 3971 bytes src/assets/layout/images/pages/login-bg.jpg | Bin 0 -> 131604 bytes src/assets/layout/images/preloader.gif | Bin 8818 -> 0 bytes src/assets/layout/images/profile-bg-dark.png | Bin 13660 -> 0 bytes src/assets/layout/images/profile-bg.png | Bin 24594 -> 0 bytes src/assets/layout/images/profile-bg.svg | 718 - src/assets/layout/images/user-bg.png | 0 src/assets/layout/images/user-bg2x.png | 0 .../layout/images/widgets/asset-profile.png | Bin 0 -> 24757 bytes .../layout/images/widgets/feature-faq.svg | 59 + .../images/widgets/feature-onboarding.svg | 36 + .../images/widgets/feature-security.svg | 47 + .../layout/images/widgets/image-blog.jpg | Bin 0 -> 129502 bytes src/assets/layout/images/widgets/map.jpg | Bin 0 -> 169664 bytes src/assets/layout/js/ripple.js | 28 - src/assets/pages/404.html | 31 - src/assets/pages/access.html | 31 - src/assets/pages/error.html | 31 - src/assets/pages/fonts/primeicons.eot | Bin 0 -> 57560 bytes src/assets/pages/fonts/primeicons.svg | 234 + src/assets/pages/fonts/primeicons.ttf | Bin 0 -> 57384 bytes src/assets/pages/fonts/primeicons.woff | Bin 0 -> 57460 bytes src/assets/pages/jquery.js | 9814 ----- src/assets/pages/landing.html | 575 +- src/assets/pages/login.html | 67 - src/assets/pages/primeflex.min.css | 1 + src/assets/pages/primeicons.css | 870 + src/assets/pages/primeng.min.css | 2 +- src/assets/sass/_fonts.scss | 66 +- src/assets/sass/_mixins.scss | 157 - src/assets/sass/_variables.scss | 27 - src/assets/sass/layout/_animation.scss | 70 + src/assets/sass/layout/_breadcrumb.scss | 17 + src/assets/sass/layout/_compact.scss | 70 - src/assets/sass/layout/_config.scss | 72 + src/assets/sass/layout/_dashboard.scss | 334 +- src/assets/sass/layout/_exception.scss | 108 - src/assets/sass/layout/_footer.scss | 3 + src/assets/sass/layout/_help.scss | 25 + src/assets/sass/layout/_invoice.scss | 19 + src/assets/sass/layout/_landing.scss | 525 +- src/assets/sass/layout/_layout.scss | 11 - src/assets/sass/layout/_loader.scss | 56 + src/assets/sass/layout/_login.scss | 98 - src/assets/sass/layout/_main.scss | 1101 +- src/assets/sass/layout/_megamenu.scss | 6 + src/assets/sass/layout/_mixins.scss | 55 + src/assets/sass/layout/_pages.scss | 202 + src/assets/sass/layout/_rightmenu.scss | 43 + src/assets/sass/layout/_rtl.scss | 50 + src/assets/sass/layout/_splash.scss | 55 - src/assets/sass/layout/_typography.scss | 63 + src/assets/sass/layout/_utils.scss | 411 +- src/assets/sass/layout/_widgets.scss | 466 + src/assets/sass/layout/_wizard.scss | 414 + src/assets/sass/layout/core/_layout.scss | 24 + src/assets/sass/layout/core/_layout_dark.scss | 2 + .../sass/layout/core/_layout_light.scss | 2 + src/assets/sass/layout/menu/_inline_menu.scss | 44 + src/assets/sass/layout/menu/_menu.scss | 20 + src/assets/sass/layout/menu/_menu_common.scss | 116 + .../sass/layout/menu/_menu_exports.scss | 4 + .../sass/layout/menu/_menu_horizontal.scss | 75 + .../sass/layout/menu/_menu_overlay.scss | 30 + .../sass/layout/menu/_menu_responsive.scss | 35 + src/assets/sass/layout/menu/_menu_slim.scss | 76 + src/assets/sass/layout/menu/_menu_static.scss | 26 + src/assets/sass/layout/menu/_menu_theme.scss | 104 + src/assets/sass/layout/menu/_rtl_menu.scss | 155 + .../layout/menu/themes/_menu_bluegrey.scss | 16 + .../sass/layout/menu/themes/_menu_brown.scss | 15 + .../sass/layout/menu/themes/_menu_cyan.scss | 15 + .../sass/layout/menu/themes/_menu_dark.scss | 15 + .../layout/menu/themes/_menu_deeporange.scss | 15 + .../layout/menu/themes/_menu_deeppurple.scss | 15 + .../sass/layout/menu/themes/_menu_green.scss | 15 + .../sass/layout/menu/themes/_menu_indigo.scss | 15 + .../sass/layout/menu/themes/_menu_light.scss | 15 + .../sass/layout/menu/themes/_menu_pink.scss | 16 + .../sass/layout/menu/themes/_menu_purple.scss | 16 + .../sass/layout/menu/themes/_menu_teal.scss | 16 + .../sass/layout/topbar/_rtl_topbar.scss | 92 + src/assets/sass/layout/topbar/_topbar.scss | 23 + .../sass/layout/topbar/_topbar_common.scss | 161 + .../sass/layout/topbar/_topbar_exports.scss | 4 + .../layout/topbar/_topbar_responsive.scss | 90 + .../sass/layout/topbar/_topbar_theme.scss | 111 + .../layout/topbar/themes/_topbar_amber.scss | 13 + .../layout/topbar/themes/_topbar_blue.scss | 13 + .../topbar/themes/_topbar_bluegrey.scss | 13 + .../layout/topbar/themes/_topbar_brown.scss | 13 + .../layout/topbar/themes/_topbar_cyan.scss | 13 + .../layout/topbar/themes/_topbar_dark.scss | 13 + .../topbar/themes/_topbar_deeporange.scss | 13 + .../topbar/themes/_topbar_deeppurple.scss | 13 + .../layout/topbar/themes/_topbar_green.scss | 13 + .../layout/topbar/themes/_topbar_grey.scss | 13 + .../layout/topbar/themes/_topbar_indigo.scss | 13 + .../topbar/themes/_topbar_lightblue.scss | 13 + .../topbar/themes/_topbar_lightgreen.scss | 13 + .../layout/topbar/themes/_topbar_lime.scss | 13 + .../layout/topbar/themes/_topbar_orange.scss | 13 + .../layout/topbar/themes/_topbar_pink.scss | 13 + .../layout/topbar/themes/_topbar_purple.scss | 13 + .../layout/topbar/themes/_topbar_teal.scss | 13 + .../layout/topbar/themes/_topbar_white.scss | 13 + .../layout/topbar/themes/_topbar_yellow.scss | 13 + src/assets/sass/overrides/_layout_styles.scss | 1 + .../sass/overrides/_layout_variables.scss | 1 + src/assets/sass/overrides/_theme_styles.scss | 1 + .../sass/overrides/_theme_variables.scss | 1 + src/assets/sass/theme/_common.scss | 90 - src/assets/sass/theme/_compact.scss | 88 + src/assets/sass/theme/_data.scss | 724 - src/assets/sass/theme/_forms.scss | 1321 - src/assets/sass/theme/_icons.scss | 1041 - src/assets/sass/theme/_menu.scss | 372 - src/assets/sass/theme/_message.scss | 143 - src/assets/sass/theme/_misc.scss | 53 - src/assets/sass/theme/_overlay.scss | 176 - src/assets/sass/theme/_panel.scss | 280 - src/assets/sass/theme/_theme.scss | 11 - src/assets/sass/theme/_theme_dark.scss | 6 + src/assets/sass/theme/_theme_light.scss | 6 + src/assets/sass/theme/designer/_colors.scss | 18 + src/assets/sass/theme/designer/_common.scss | 40 + .../sass/theme/designer/_components.scss | 101 + src/assets/sass/theme/designer/_mixins.scss | 174 + .../designer/components/button/_button.scss | 560 + .../components/button/_speeddial.scss | 79 + .../components/button/_splitbutton.scss | 1 + .../designer/components/data/_carousel.scss | 37 + .../designer/components/data/_datatable.scss | 266 + .../designer/components/data/_dataview.scss | 55 + .../designer/components/data/_filter.scss | 138 + .../components/data/_fullcalendar.scss | 324 + .../designer/components/data/_orderlist.scss | 91 + .../components/data/_organizationchart.scss | 50 + .../designer/components/data/_paginator.scss | 83 + .../designer/components/data/_picklist.scss | 91 + .../designer/components/data/_timeline.scss | 38 + .../theme/designer/components/data/_tree.scss | 144 + .../designer/components/data/_treetable.scss | 242 + .../components/data/_virtualscroller.scss | 28 + .../designer/components/file/_fileupload.scss | 58 + .../components/input/_autocomplete.scss | 103 + .../designer/components/input/_calendar.scss | 212 + .../components/input/_cascadeselect.scss | 98 + .../designer/components/input/_checkbox.scss | 85 + .../designer/components/input/_chips.scss | 41 + .../components/input/_colorpicker.scss | 19 + .../designer/components/input/_dropdown.scss | 136 + .../designer/components/input/_editor.scss | 122 + .../components/input/_inputgroup.scss | 69 + .../designer/components/input/_inputmask.scss | 3 + .../components/input/_inputnumber.scss | 3 + .../components/input/_inputswitch.scss | 58 + .../designer/components/input/_inputtext.scss | 97 + .../designer/components/input/_listbox.scss | 82 + .../components/input/_multiselect.scss | 164 + .../designer/components/input/_password.scss | 33 + .../components/input/_radiobutton.scss | 78 + .../designer/components/input/_rating.scss | 48 + .../components/input/_selectbutton.scss | 50 + .../designer/components/input/_slider.scss | 69 + .../components/input/_togglebutton.scss | 48 + .../components/input/_treeselect.scss | 89 + .../designer/components/menu/_breadcrumb.scss | 42 + .../components/menu/_contextmenu.scss | 50 + .../theme/designer/components/menu/_dock.scss | 51 + .../designer/components/menu/_megamenu.scss | 102 + .../theme/designer/components/menu/_menu.scss | 41 + .../designer/components/menu/_menubar.scss | 179 + .../designer/components/menu/_panelmenu.scss | 137 + .../designer/components/menu/_slidemenu.scss | 55 + .../designer/components/menu/_steps.scss | 55 + .../designer/components/menu/_tabmenu.scss | 49 + .../designer/components/menu/_tieredmenu.scss | 56 + .../components/messages/_inlinemessage.scss | 64 + .../components/messages/_message.scss | 102 + .../designer/components/messages/_toast.scss | 95 + .../designer/components/misc/_avatar.scss | 30 + .../designer/components/misc/_badge.scss | 48 + .../designer/components/misc/_blockui.scss | 3 + .../theme/designer/components/misc/_chip.scss | 36 + .../designer/components/misc/_inplace.scss | 17 + .../components/misc/_progressbar.scss | 17 + .../designer/components/misc/_scrolltop.scss | 20 + .../designer/components/misc/_skeleton.scss | 8 + .../theme/designer/components/misc/_tag.scss | 33 + .../designer/components/misc/_terminal.scss | 11 + .../components/multimedia/_galleria.scss | 141 + .../components/overlay/_confirmpopup.scss | 67 + .../designer/components/overlay/_dialog.scss | 63 + .../components/overlay/_overlaypanel.scss | 62 + .../designer/components/overlay/_sidebar.scss | 27 + .../designer/components/overlay/_tooltip.scss | 33 + .../designer/components/panel/_accordion.scss | 119 + .../designer/components/panel/_card.scss | 30 + .../designer/components/panel/_divider.scss | 31 + .../designer/components/panel/_fieldset.scss | 47 + .../designer/components/panel/_panel.scss | 42 + .../components/panel/_scrollpanel.scss | 6 + .../designer/components/panel/_splitter.scss | 19 + .../designer/components/panel/_tabview.scss | 66 + .../designer/components/panel/_toolbar.scss | 10 + .../sass/theme/extensions/_accordion.scss | 55 + .../sass/theme/extensions/_autocomplete.scss | 68 + src/assets/sass/theme/extensions/_button.scss | 218 + .../sass/theme/extensions/_calendar.scss | 131 + .../sass/theme/extensions/_carousel.scss | 13 + .../sass/theme/extensions/_cascadeselect.scss | 44 + .../sass/theme/extensions/_checkbox.scss | 86 + src/assets/sass/theme/extensions/_chips.scss | 56 + .../sass/theme/extensions/_datatable.scss | 19 + .../sass/theme/extensions/_dropdown.scss | 44 + .../sass/theme/extensions/_fieldset.scss | 5 + .../sass/theme/extensions/_float_label.scss | 40 + .../sass/theme/extensions/_galleria.scss | 27 + src/assets/sass/theme/extensions/_input.scss | 15 + .../sass/theme/extensions/_inputgroup.scss | 32 + .../sass/theme/extensions/_inputmask.scss | 15 + .../sass/theme/extensions/_inputnumber.scss | 15 + .../sass/theme/extensions/_inputswitch.scss | 32 + .../sass/theme/extensions/_listbox.scss | 5 + src/assets/sass/theme/extensions/_mixins.scss | 103 + .../sass/theme/extensions/_multiselect.scss | 88 + .../sass/theme/extensions/_overlaypanel.scss | 5 + .../sass/theme/extensions/_paginator.scss | 3 + src/assets/sass/theme/extensions/_panel.scss | 18 + .../sass/theme/extensions/_panelmenu.scss | 43 + .../sass/theme/extensions/_progressbar.scss | 7 + .../sass/theme/extensions/_radiobutton.scss | 50 + .../sass/theme/extensions/_selectbutton.scss | 13 + src/assets/sass/theme/extensions/_slider.scss | 16 + src/assets/sass/theme/extensions/_steps.scss | 61 + .../sass/theme/extensions/_tabmenu.scss | 29 + .../sass/theme/extensions/_tabview.scss | 30 + .../sass/theme/extensions/_timeline.scss | 9 + .../sass/theme/extensions/_togglebutton.scss | 11 + .../sass/theme/extensions/_toolbar.scss | 3 + .../sass/theme/extensions/_tooltip.scss | 10 + .../sass/theme/extensions/_treetable.scss | 19 + .../theme/extensions/_vendor_extensions.scss | 38 + .../sass/variables/layout/_layout_common.scss | 9 + .../sass/variables/layout/_layout_dark.scss | 38 + .../sass/variables/layout/_layout_light.scss | 38 + .../sass/variables/theme/_theme_dark.scss | 819 + .../sass/variables/theme/_theme_light.scss | 820 + src/assets/theme/blue/theme-dark.css | 6663 ++++ src/assets/theme/blue/theme-dark.scss | 7 + src/assets/theme/blue/theme-light.css | 6664 ++++ src/assets/theme/blue/theme-light.scss | 8 + src/assets/theme/bluegrey/theme-dark.css | 6663 ++++ src/assets/theme/bluegrey/theme-dark.scss | 7 + src/assets/theme/bluegrey/theme-light.css | 6664 ++++ src/assets/theme/bluegrey/theme-light.scss | 8 + src/assets/theme/theme-dark-blue.css | 31003 ---------------- src/assets/theme/theme-dark-blue.scss | 9 - src/index.html | 29 +- src/main.ts | 3 +- src/polyfills.ts | 66 +- src/silent-renew.html | 13 - src/styles.scss | 21 +- test/global-variables.js | 5 + tsconfig.spec.json | 5 +- 371 files changed, 53779 insertions(+), 52533 deletions(-) create mode 100644 .nvmrc create mode 120000 assets create mode 100644 src/app/app.breadcrumb.component.html create mode 100644 src/app/app.breadcrumb.component.ts create mode 100644 src/app/app.breadcrumb.service.ts create mode 100644 src/app/app.code.component.scss create mode 100644 src/app/app.code.component.ts delete mode 100644 src/app/app.component.css create mode 100644 src/app/app.config.component.ts create mode 100644 src/app/app.inlinemenu.component.html create mode 100644 src/app/app.inlinemenu.component.ts create mode 100644 src/app/app.main.component.html create mode 100644 src/app/app.main.component.ts rename src/app/{menu => }/app.menu.component.spec.ts (79%) create mode 100644 src/app/app.menu.component.ts create mode 100644 src/app/app.menu.service.ts create mode 100644 src/app/app.menuitem.component.ts create mode 100644 src/app/app.rightmenu.component.html create mode 100644 src/app/app.rightmenu.component.ts create mode 100644 src/app/app.topbar.component.html create mode 100644 src/app/load-menu-rules.spec.ts rename src/app/{menu => }/load-menu-rules.ts (53%) rename src/app/{menu => }/menu-rule.ts (85%) delete mode 100644 src/app/menu/app.menu.component.html delete mode 100644 src/app/menu/app.menu.component.ts delete mode 100644 src/app/menu/app.profile.component.html delete mode 100644 src/app/menu/app.profile.component.ts delete mode 100644 src/app/menu/app.submenu.component.html delete mode 100644 src/app/menu/load-menu-rules.spec.ts delete mode 100644 src/assets/jobs-dispatched-count.json delete mode 100644 src/assets/layout/css/layout-dark-blue.css delete mode 100644 src/assets/layout/css/layout-dark-blue.scss create mode 100644 src/assets/layout/css/layout-dark.css create mode 100644 src/assets/layout/css/layout-dark.scss create mode 100644 src/assets/layout/css/layout-light.css create mode 100644 src/assets/layout/css/layout-light.scss delete mode 100644 src/assets/layout/fonts/MaterialIcons-Regular.eot delete mode 100644 src/assets/layout/fonts/MaterialIcons-Regular.ttf delete mode 100644 src/assets/layout/fonts/MaterialIcons-Regular.woff delete mode 100644 src/assets/layout/fonts/MaterialIcons-Regular.woff2 delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-300.eot delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-300.svg delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-300.ttf delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-300.woff delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-300.woff2 delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-700.eot delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-700.svg delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-700.ttf delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-700.woff delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-700.woff2 delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-regular.eot delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-regular.svg delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-regular.ttf delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-regular.woff delete mode 100644 src/assets/layout/fonts/roboto-v15-latin-regular.woff2 create mode 100644 src/assets/layout/fonts/roboto-v20-latin-ext_latin-500.woff create mode 100644 src/assets/layout/fonts/roboto-v20-latin-ext_latin-500.woff2 create mode 100644 src/assets/layout/fonts/roboto-v20-latin-ext_latin-700.woff create mode 100644 src/assets/layout/fonts/roboto-v20-latin-ext_latin-700.woff2 create mode 100644 src/assets/layout/fonts/roboto-v20-latin-ext_latin-regular.woff create mode 100644 src/assets/layout/fonts/roboto-v20-latin-ext_latin-regular.woff2 create mode 100644 src/assets/layout/images/404-2x.png delete mode 100644 src/assets/layout/images/404.svg delete mode 100644 src/assets/layout/images/dark-user-bg.png delete mode 100644 src/assets/layout/images/dark-user-bg2x.png create mode 100644 src/assets/layout/images/doc/breadcrumb-doc.jpg create mode 100644 src/assets/layout/images/doc/inlinemenu-doc.jpg create mode 100644 src/assets/layout/images/doc/rightmenu-doc.jpg create mode 100644 src/assets/layout/images/doc/topbar-doc.jpg delete mode 100644 src/assets/layout/images/error.svg create mode 100644 src/assets/layout/images/extensions/asset-amex.svg create mode 100644 src/assets/layout/images/extensions/asset-mastercard.svg create mode 100644 src/assets/layout/images/extensions/asset-paypal.svg create mode 100644 src/assets/layout/images/extensions/asset-visa.svg create mode 100644 src/assets/layout/images/extensions/background@2x.jpg create mode 100644 src/assets/layout/images/extensions/flag-us@2x.png create mode 100644 src/assets/layout/images/extensions/help-header@2x.jpg create mode 100644 src/assets/layout/images/extensions/prime-logo.svg create mode 100644 src/assets/layout/images/footer-ultima-dark.svg create mode 100644 src/assets/layout/images/footer-ultima.svg delete mode 100644 src/assets/layout/images/login/login.png delete mode 100644 src/assets/layout/images/login/login2x.png create mode 100644 src/assets/layout/images/logo-dark.svg create mode 100644 src/assets/layout/images/logo-light.svg create mode 100644 src/assets/layout/images/pages/404-bg.jpg create mode 100644 src/assets/layout/images/pages/404.png create mode 100644 src/assets/layout/images/pages/accessDenied-bg.jpg create mode 100644 src/assets/layout/images/pages/accessDenied.png create mode 100644 src/assets/layout/images/pages/error-bg.jpg create mode 100644 src/assets/layout/images/pages/error.png create mode 100644 src/assets/layout/images/pages/login-bg.jpg delete mode 100644 src/assets/layout/images/preloader.gif delete mode 100644 src/assets/layout/images/profile-bg-dark.png delete mode 100644 src/assets/layout/images/profile-bg.png delete mode 100644 src/assets/layout/images/profile-bg.svg delete mode 100644 src/assets/layout/images/user-bg.png delete mode 100644 src/assets/layout/images/user-bg2x.png create mode 100644 src/assets/layout/images/widgets/asset-profile.png create mode 100644 src/assets/layout/images/widgets/feature-faq.svg create mode 100644 src/assets/layout/images/widgets/feature-onboarding.svg create mode 100644 src/assets/layout/images/widgets/feature-security.svg create mode 100644 src/assets/layout/images/widgets/image-blog.jpg create mode 100644 src/assets/layout/images/widgets/map.jpg delete mode 100644 src/assets/layout/js/ripple.js delete mode 100644 src/assets/pages/404.html delete mode 100644 src/assets/pages/access.html delete mode 100644 src/assets/pages/error.html create mode 100644 src/assets/pages/fonts/primeicons.eot create mode 100644 src/assets/pages/fonts/primeicons.svg create mode 100644 src/assets/pages/fonts/primeicons.ttf create mode 100644 src/assets/pages/fonts/primeicons.woff delete mode 100644 src/assets/pages/jquery.js delete mode 100644 src/assets/pages/login.html create mode 100644 src/assets/pages/primeflex.min.css create mode 100755 src/assets/pages/primeicons.css mode change 100644 => 100755 src/assets/pages/primeng.min.css delete mode 100644 src/assets/sass/_mixins.scss delete mode 100644 src/assets/sass/_variables.scss create mode 100644 src/assets/sass/layout/_animation.scss create mode 100644 src/assets/sass/layout/_breadcrumb.scss delete mode 100644 src/assets/sass/layout/_compact.scss create mode 100644 src/assets/sass/layout/_config.scss delete mode 100644 src/assets/sass/layout/_exception.scss create mode 100644 src/assets/sass/layout/_footer.scss create mode 100644 src/assets/sass/layout/_help.scss create mode 100644 src/assets/sass/layout/_invoice.scss delete mode 100644 src/assets/sass/layout/_layout.scss create mode 100644 src/assets/sass/layout/_loader.scss delete mode 100644 src/assets/sass/layout/_login.scss create mode 100644 src/assets/sass/layout/_megamenu.scss create mode 100644 src/assets/sass/layout/_mixins.scss create mode 100644 src/assets/sass/layout/_pages.scss create mode 100644 src/assets/sass/layout/_rightmenu.scss create mode 100644 src/assets/sass/layout/_rtl.scss delete mode 100644 src/assets/sass/layout/_splash.scss create mode 100644 src/assets/sass/layout/_typography.scss create mode 100644 src/assets/sass/layout/_widgets.scss create mode 100644 src/assets/sass/layout/_wizard.scss create mode 100644 src/assets/sass/layout/core/_layout.scss create mode 100644 src/assets/sass/layout/core/_layout_dark.scss create mode 100644 src/assets/sass/layout/core/_layout_light.scss create mode 100644 src/assets/sass/layout/menu/_inline_menu.scss create mode 100644 src/assets/sass/layout/menu/_menu.scss create mode 100644 src/assets/sass/layout/menu/_menu_common.scss create mode 100644 src/assets/sass/layout/menu/_menu_exports.scss create mode 100644 src/assets/sass/layout/menu/_menu_horizontal.scss create mode 100644 src/assets/sass/layout/menu/_menu_overlay.scss create mode 100644 src/assets/sass/layout/menu/_menu_responsive.scss create mode 100644 src/assets/sass/layout/menu/_menu_slim.scss create mode 100644 src/assets/sass/layout/menu/_menu_static.scss create mode 100644 src/assets/sass/layout/menu/_menu_theme.scss create mode 100644 src/assets/sass/layout/menu/_rtl_menu.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_bluegrey.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_brown.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_cyan.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_dark.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_deeporange.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_deeppurple.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_green.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_indigo.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_light.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_pink.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_purple.scss create mode 100644 src/assets/sass/layout/menu/themes/_menu_teal.scss create mode 100644 src/assets/sass/layout/topbar/_rtl_topbar.scss create mode 100644 src/assets/sass/layout/topbar/_topbar.scss create mode 100644 src/assets/sass/layout/topbar/_topbar_common.scss create mode 100644 src/assets/sass/layout/topbar/_topbar_exports.scss create mode 100644 src/assets/sass/layout/topbar/_topbar_responsive.scss create mode 100644 src/assets/sass/layout/topbar/_topbar_theme.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_amber.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_blue.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_bluegrey.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_brown.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_cyan.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_dark.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_deeporange.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_deeppurple.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_green.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_grey.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_indigo.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_lightblue.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_lightgreen.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_lime.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_orange.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_pink.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_purple.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_teal.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_white.scss create mode 100644 src/assets/sass/layout/topbar/themes/_topbar_yellow.scss create mode 100644 src/assets/sass/overrides/_layout_styles.scss create mode 100644 src/assets/sass/overrides/_layout_variables.scss create mode 100644 src/assets/sass/overrides/_theme_styles.scss create mode 100644 src/assets/sass/overrides/_theme_variables.scss delete mode 100644 src/assets/sass/theme/_common.scss create mode 100644 src/assets/sass/theme/_compact.scss delete mode 100644 src/assets/sass/theme/_data.scss delete mode 100644 src/assets/sass/theme/_forms.scss delete mode 100644 src/assets/sass/theme/_icons.scss delete mode 100644 src/assets/sass/theme/_menu.scss delete mode 100644 src/assets/sass/theme/_message.scss delete mode 100644 src/assets/sass/theme/_misc.scss delete mode 100644 src/assets/sass/theme/_overlay.scss delete mode 100644 src/assets/sass/theme/_panel.scss delete mode 100644 src/assets/sass/theme/_theme.scss create mode 100644 src/assets/sass/theme/_theme_dark.scss create mode 100644 src/assets/sass/theme/_theme_light.scss create mode 100644 src/assets/sass/theme/designer/_colors.scss create mode 100644 src/assets/sass/theme/designer/_common.scss create mode 100644 src/assets/sass/theme/designer/_components.scss create mode 100644 src/assets/sass/theme/designer/_mixins.scss create mode 100644 src/assets/sass/theme/designer/components/button/_button.scss create mode 100644 src/assets/sass/theme/designer/components/button/_speeddial.scss create mode 100644 src/assets/sass/theme/designer/components/button/_splitbutton.scss create mode 100644 src/assets/sass/theme/designer/components/data/_carousel.scss create mode 100644 src/assets/sass/theme/designer/components/data/_datatable.scss create mode 100644 src/assets/sass/theme/designer/components/data/_dataview.scss create mode 100644 src/assets/sass/theme/designer/components/data/_filter.scss create mode 100644 src/assets/sass/theme/designer/components/data/_fullcalendar.scss create mode 100644 src/assets/sass/theme/designer/components/data/_orderlist.scss create mode 100644 src/assets/sass/theme/designer/components/data/_organizationchart.scss create mode 100644 src/assets/sass/theme/designer/components/data/_paginator.scss create mode 100644 src/assets/sass/theme/designer/components/data/_picklist.scss create mode 100644 src/assets/sass/theme/designer/components/data/_timeline.scss create mode 100644 src/assets/sass/theme/designer/components/data/_tree.scss create mode 100644 src/assets/sass/theme/designer/components/data/_treetable.scss create mode 100644 src/assets/sass/theme/designer/components/data/_virtualscroller.scss create mode 100644 src/assets/sass/theme/designer/components/file/_fileupload.scss create mode 100644 src/assets/sass/theme/designer/components/input/_autocomplete.scss create mode 100644 src/assets/sass/theme/designer/components/input/_calendar.scss create mode 100644 src/assets/sass/theme/designer/components/input/_cascadeselect.scss create mode 100644 src/assets/sass/theme/designer/components/input/_checkbox.scss create mode 100644 src/assets/sass/theme/designer/components/input/_chips.scss create mode 100644 src/assets/sass/theme/designer/components/input/_colorpicker.scss create mode 100644 src/assets/sass/theme/designer/components/input/_dropdown.scss create mode 100644 src/assets/sass/theme/designer/components/input/_editor.scss create mode 100644 src/assets/sass/theme/designer/components/input/_inputgroup.scss create mode 100644 src/assets/sass/theme/designer/components/input/_inputmask.scss create mode 100644 src/assets/sass/theme/designer/components/input/_inputnumber.scss create mode 100644 src/assets/sass/theme/designer/components/input/_inputswitch.scss create mode 100644 src/assets/sass/theme/designer/components/input/_inputtext.scss create mode 100644 src/assets/sass/theme/designer/components/input/_listbox.scss create mode 100644 src/assets/sass/theme/designer/components/input/_multiselect.scss create mode 100644 src/assets/sass/theme/designer/components/input/_password.scss create mode 100644 src/assets/sass/theme/designer/components/input/_radiobutton.scss create mode 100644 src/assets/sass/theme/designer/components/input/_rating.scss create mode 100644 src/assets/sass/theme/designer/components/input/_selectbutton.scss create mode 100644 src/assets/sass/theme/designer/components/input/_slider.scss create mode 100644 src/assets/sass/theme/designer/components/input/_togglebutton.scss create mode 100644 src/assets/sass/theme/designer/components/input/_treeselect.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_breadcrumb.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_contextmenu.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_dock.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_megamenu.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_menu.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_menubar.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_panelmenu.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_slidemenu.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_steps.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_tabmenu.scss create mode 100644 src/assets/sass/theme/designer/components/menu/_tieredmenu.scss create mode 100644 src/assets/sass/theme/designer/components/messages/_inlinemessage.scss create mode 100644 src/assets/sass/theme/designer/components/messages/_message.scss create mode 100644 src/assets/sass/theme/designer/components/messages/_toast.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_avatar.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_badge.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_blockui.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_chip.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_inplace.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_progressbar.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_scrolltop.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_skeleton.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_tag.scss create mode 100644 src/assets/sass/theme/designer/components/misc/_terminal.scss create mode 100644 src/assets/sass/theme/designer/components/multimedia/_galleria.scss create mode 100644 src/assets/sass/theme/designer/components/overlay/_confirmpopup.scss create mode 100644 src/assets/sass/theme/designer/components/overlay/_dialog.scss create mode 100644 src/assets/sass/theme/designer/components/overlay/_overlaypanel.scss create mode 100644 src/assets/sass/theme/designer/components/overlay/_sidebar.scss create mode 100644 src/assets/sass/theme/designer/components/overlay/_tooltip.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_accordion.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_card.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_divider.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_fieldset.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_panel.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_scrollpanel.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_splitter.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_tabview.scss create mode 100644 src/assets/sass/theme/designer/components/panel/_toolbar.scss create mode 100644 src/assets/sass/theme/extensions/_accordion.scss create mode 100644 src/assets/sass/theme/extensions/_autocomplete.scss create mode 100644 src/assets/sass/theme/extensions/_button.scss create mode 100644 src/assets/sass/theme/extensions/_calendar.scss create mode 100644 src/assets/sass/theme/extensions/_carousel.scss create mode 100644 src/assets/sass/theme/extensions/_cascadeselect.scss create mode 100644 src/assets/sass/theme/extensions/_checkbox.scss create mode 100644 src/assets/sass/theme/extensions/_chips.scss create mode 100644 src/assets/sass/theme/extensions/_datatable.scss create mode 100644 src/assets/sass/theme/extensions/_dropdown.scss create mode 100644 src/assets/sass/theme/extensions/_fieldset.scss create mode 100644 src/assets/sass/theme/extensions/_float_label.scss create mode 100644 src/assets/sass/theme/extensions/_galleria.scss create mode 100644 src/assets/sass/theme/extensions/_input.scss create mode 100644 src/assets/sass/theme/extensions/_inputgroup.scss create mode 100644 src/assets/sass/theme/extensions/_inputmask.scss create mode 100644 src/assets/sass/theme/extensions/_inputnumber.scss create mode 100644 src/assets/sass/theme/extensions/_inputswitch.scss create mode 100644 src/assets/sass/theme/extensions/_listbox.scss create mode 100644 src/assets/sass/theme/extensions/_mixins.scss create mode 100644 src/assets/sass/theme/extensions/_multiselect.scss create mode 100644 src/assets/sass/theme/extensions/_overlaypanel.scss create mode 100644 src/assets/sass/theme/extensions/_paginator.scss create mode 100644 src/assets/sass/theme/extensions/_panel.scss create mode 100644 src/assets/sass/theme/extensions/_panelmenu.scss create mode 100644 src/assets/sass/theme/extensions/_progressbar.scss create mode 100644 src/assets/sass/theme/extensions/_radiobutton.scss create mode 100644 src/assets/sass/theme/extensions/_selectbutton.scss create mode 100644 src/assets/sass/theme/extensions/_slider.scss create mode 100644 src/assets/sass/theme/extensions/_steps.scss create mode 100644 src/assets/sass/theme/extensions/_tabmenu.scss create mode 100644 src/assets/sass/theme/extensions/_tabview.scss create mode 100644 src/assets/sass/theme/extensions/_timeline.scss create mode 100644 src/assets/sass/theme/extensions/_togglebutton.scss create mode 100644 src/assets/sass/theme/extensions/_toolbar.scss create mode 100644 src/assets/sass/theme/extensions/_tooltip.scss create mode 100644 src/assets/sass/theme/extensions/_treetable.scss create mode 100644 src/assets/sass/theme/extensions/_vendor_extensions.scss create mode 100644 src/assets/sass/variables/layout/_layout_common.scss create mode 100644 src/assets/sass/variables/layout/_layout_dark.scss create mode 100644 src/assets/sass/variables/layout/_layout_light.scss create mode 100644 src/assets/sass/variables/theme/_theme_dark.scss create mode 100644 src/assets/sass/variables/theme/_theme_light.scss create mode 100644 src/assets/theme/blue/theme-dark.css create mode 100644 src/assets/theme/blue/theme-dark.scss create mode 100644 src/assets/theme/blue/theme-light.css create mode 100644 src/assets/theme/blue/theme-light.scss create mode 100644 src/assets/theme/bluegrey/theme-dark.css create mode 100644 src/assets/theme/bluegrey/theme-dark.scss create mode 100644 src/assets/theme/bluegrey/theme-light.css create mode 100644 src/assets/theme/bluegrey/theme-light.scss delete mode 100644 src/assets/theme/theme-dark-blue.css delete mode 100644 src/assets/theme/theme-dark-blue.scss delete mode 100644 src/silent-renew.html create mode 100644 test/global-variables.js diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 1fae8d27..60fc3cdf 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - node-version: [12.x] + node-version: [14.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 00000000..ed9f5a0a --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +14.18.2 diff --git a/.vscode/launch.json b/.vscode/launch.json index a96b2d0d..24a5c248 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -40,6 +40,30 @@ "name": "Attach to Chrome", "port": 9222, "webRoot": "${workspaceRoot}" + }, + { + "type": "chrome", + "request": "attach", + "name": "Attach to Karma", + "address": "localhost", + "restart": true, + "port": 9222, + "timeout": 600000, + "sourceMaps": true, + "webRoot": "${workspaceFolder}", + "pathMapping": { + "/_karma_webpack_": "${workspaceFolder}" + } + }, + { + "type": "node", + "request": "launch", + "name": "Run test file", + "skipFiles": ["/**"], + "console": "integratedTerminal", + "program": "${workspaceFolder}/node_modules/.bin/ng", + "args": ["test", "--include", "${relativeFile}"], + "outFiles": ["${workspaceFolder}/**/*.js"] } ] } diff --git a/angular.json b/angular.json index a7d2615f..6ba0ebfc 100644 --- a/angular.json +++ b/angular.json @@ -21,7 +21,15 @@ "file-saver", "paypal-checkout", "content-disposition", - "@ctrl/ngx-codemirror" + "@ctrl/ngx-codemirror", + "codemirror/addon/edit/closebrackets", + "codemirror/addon/edit/closetag", + "codemirror/addon/edit/matchbrackets", + "codemirror/addon/hint/show-hint", + "codemirror/addon/hint/sql-hint", + "codemirror/addon/scroll/simplescrollbars", + "codemirror/addon/selection/active-line", + "codemirror/mode/sql/sql" ], "outputPath": "dist", "index": "src/index.html", @@ -29,7 +37,14 @@ "tsConfig": "tsconfig.app.json", "polyfills": "src/polyfills.ts", "assets": [ - "src/assets", + { + "glob": "**/*", + "input": "src/assets/", + "ignore": [ + "**/*.scss" + ], + "output": "/assets/" + }, "src/favicon.ico", { "glob": "**/*.js", @@ -64,11 +79,7 @@ "node_modules/codemirror/addon/hint/show-hint.css", "src/styles.scss" ], - "scripts": [ - "node_modules/jquery/dist/jquery.js", - "node_modules/nanoscroller/bin/javascripts/jquery.nanoscroller.js", - "src/assets/layout/js/ripple.js" - ] + "scripts": [] }, "configurations": { "test": { @@ -182,11 +193,7 @@ "karmaConfig": "./karma.conf.js", "polyfills": "src/polyfills.ts", "tsConfig": "tsconfig.spec.json", - "scripts": [ - "node_modules/jquery/dist/jquery.js", - "node_modules/nanoscroller/bin/javascripts/jquery.nanoscroller.js", - "src/assets/layout/js/ripple.js" - ], + "scripts": [], "styles": [ "node_modules/primeng/resources/primeng.min.css", "node_modules/nanoscroller/bin/css/nanoscroller.css", @@ -248,16 +255,15 @@ } } } - }, "defaultProject": "machete-ui", "schematics": { "@schematics/angular:component": { "prefix": "app", - "style": "css" + "style": "scss" }, "@schematics/angular:directive": { "prefix": "app" } } -} +} \ No newline at end of file diff --git a/assets b/assets new file mode 120000 index 00000000..a19df8d2 --- /dev/null +++ b/assets @@ -0,0 +1 @@ +src/assets/ \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index f780c4d3..d4757010 100644 --- a/package-lock.json +++ b/package-lock.json @@ -374,9 +374,9 @@ } }, "@angular-devkit/core": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.7.tgz", - "integrity": "sha512-WeLlDZaudpx10OGDPfVcWu/CaEWiWzAaLTUQz0Ww/yM+01FxR/P8yeH1sYAV1MS6d6KHvXGw7Lpf8PV7IA/zHA==", + "version": "12.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.14.tgz", + "integrity": "sha512-C2pVuvZGULzaIu44ixQ4prJIBn/QLY/bjlyProXM8NOw5/92iNuGus11qZ4+xeiQgzfZxXN1eYyL2Mpo7PG5ug==", "dev": true, "requires": { "ajv": "8.6.2", @@ -388,12 +388,12 @@ } }, "@angular-devkit/schematics": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.7.tgz", - "integrity": "sha512-E0hCFyyfbixjerf0Okt4ynC6F1dsT2Wl7MwAePe+wzPTHCnKIRTa2PQTxJzdWeTlSkQMkSK6ft2iyWOD/FODng==", + "version": "12.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.14.tgz", + "integrity": "sha512-QS2IdV3c51CFpHlj1x7xEOQuoYJS2W1bDYLbZUcgfp7u/6M8pA1gz96F0zy4dO5775+MSakpl9314H9956irKw==", "dev": true, "requires": { - "@angular-devkit/core": "12.2.7", + "@angular-devkit/core": "12.2.14", "ora": "5.4.1", "rxjs": "6.6.7" } @@ -415,17 +415,6 @@ "requires": { "@angular-eslint/utils": "12.5.0", "@typescript-eslint/experimental-utils": "4.28.2" - }, - "dependencies": { - "@angular-eslint/utils": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-12.5.0.tgz", - "integrity": "sha512-h3ayDMxndrWRwX4sSe3Xs4QpGz+wIa6cAYtDKGu3H9HPlEacQCkKkTPCDy1d+993iL+9XynWIKuNCK9pX9YHgA==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "4.28.2" - } - } } }, "@angular-eslint/eslint-plugin-template": { @@ -461,6 +450,15 @@ "eslint-scope": "^5.1.0" } }, + "@angular-eslint/utils": { + "version": "12.5.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-12.5.0.tgz", + "integrity": "sha512-h3ayDMxndrWRwX4sSe3Xs4QpGz+wIa6cAYtDKGu3H9HPlEacQCkKkTPCDy1d+993iL+9XynWIKuNCK9pX9YHgA==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "4.28.2" + } + }, "@angular/animations": { "version": "12.2.16", "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.2.16.tgz", @@ -660,9 +658,9 @@ "dev": true }, "@angular/platform-browser": { - "version": "12.2.8", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.2.8.tgz", - "integrity": "sha512-U79tj/fOIKYQbtrRhZm6IcHilUt3UEmloRh7hn2ozhYWOgJmTpygR6FIvvu1X7urAFoOMGY25UZjBNxbnabRNw==", + "version": "12.2.15", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.2.15.tgz", + "integrity": "sha512-JdKsjzx/0n8tBJ1aZzF7nC+MZGiLUXu6MphPw8OM/+sB5P9mGa+RCaQ5sdruLDYugx7nI+giRFGPblpO+yiV4A==", "requires": { "tslib": "^2.2.0" }, @@ -728,18 +726,18 @@ "dev": true }, "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", "dev": true, "requires": { - "@babel/highlight": "^7.14.5" + "@babel/highlight": "^7.16.0" } }, "@babel/compat-data": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", - "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", "dev": true }, "@babel/core": { @@ -837,14 +835,14 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", - "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", "dev": true, "requires": { - "@babel/compat-data": "^7.15.0", + "@babel/compat-data": "^7.16.0", "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.16.6", + "browserslist": "^4.17.5", "semver": "^6.3.0" }, "dependencies": { @@ -1121,103 +1119,85 @@ } }, "@babel/helper-function-name": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", - "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.15.4", - "@babel/template": "^7.15.4", - "@babel/types": "^7.15.4" + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" }, "dependencies": { "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", "dev": true, "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" } } } }, "@babel/helper-get-function-arity": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", - "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", "dev": true, "requires": { - "@babel/types": "^7.15.4" + "@babel/types": "^7.16.0" } }, "@babel/helper-hoist-variables": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", - "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", - "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", "dev": true, "requires": { - "@babel/types": "^7.15.4" + "@babel/types": "^7.16.0" } }, "@babel/helper-module-imports": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz", - "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", "dev": true, "requires": { - "@babel/types": "^7.15.4" + "@babel/types": "^7.16.0" } }, "@babel/helper-module-transforms": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz", - "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==", + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz", + "integrity": "sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.15.4", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-simple-access": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.6" + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" }, "dependencies": { "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", "dev": true, "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" } } } }, - "@babel/helper-optimise-call-expression": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", - "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, "@babel/helper-plugin-utils": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", @@ -1264,25 +1244,13 @@ } } }, - "@babel/helper-replace-supers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", - "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, "@babel/helper-simple-access": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", - "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", "dev": true, "requires": { - "@babel/types": "^7.15.4" + "@babel/types": "^7.16.0" } }, "@babel/helper-skip-transparent-expression-wrappers": { @@ -1314,12 +1282,12 @@ } }, "@babel/helper-split-export-declaration": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", - "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", "dev": true, "requires": { - "@babel/types": "^7.15.4" + "@babel/types": "^7.16.0" } }, "@babel/helper-string-parser": { @@ -1466,44 +1434,44 @@ } }, "@babel/helpers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", - "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.5.tgz", + "integrity": "sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==", "dev": true, "requires": { - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" }, "dependencies": { "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", "dev": true, "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" } } } }, "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz", - "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==", + "version": "7.16.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz", + "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==", "dev": true }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { @@ -3410,12 +3378,12 @@ } }, "@babel/runtime-corejs3": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz", - "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==", + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.5.tgz", + "integrity": "sha512-F1pMwvTiUNSAM8mc45kccMQxj31x3y3P+tA/X8hKNWp3/hUsxdGxZ3D3H8JIkxtfA8qGkaBTKvcmvStaYseAFw==", "dev": true, "requires": { - "core-js-pure": "^3.16.0", + "core-js-pure": "^3.19.0", "regenerator-runtime": "^0.13.4" } }, @@ -3431,29 +3399,30 @@ } }, "@babel/traverse": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", - "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4", + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.5.tgz", + "integrity": "sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.5", + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.5", + "@babel/types": "^7.16.0", "debug": "^4.1.0", "globals": "^11.1.0" }, "dependencies": { "@babel/generator": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz", - "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==", + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.5.tgz", + "integrity": "sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==", "dev": true, "requires": { - "@babel/types": "^7.15.4", + "@babel/types": "^7.16.0", "jsesc": "^2.5.1", "source-map": "^0.5.0" } @@ -3467,12 +3436,12 @@ } }, "@babel/types": { - "version": "7.15.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz", - "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.9", + "@babel/helper-validator-identifier": "^7.15.7", "to-fast-properties": "^2.0.0" } }, @@ -3483,12 +3452,12 @@ "dev": true }, "@ctrl/ngx-codemirror": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@ctrl/ngx-codemirror/-/ngx-codemirror-5.0.1.tgz", - "integrity": "sha512-NCO3isAsdABeGxin+smJlYd+m42bXpbmjQQKjgn7K0z7HPgGTPdFLInMLa5XZbQktFmMj0ASexA1PgTWHHXJTA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@ctrl/ngx-codemirror/-/ngx-codemirror-5.1.1.tgz", + "integrity": "sha512-MAByA/cJBZY3yv/cpO87mF9Q24/ptCWf2Pr4n4V1w3G0ya5cKAIyHwIfvJ5nJz/4Gj2i2O/pteDWkyxrbyICoA==", "requires": { - "@types/codemirror": "^5.60.2", - "tslib": "^2.2.0" + "@types/codemirror": "^5.60.5", + "tslib": "^2.3.0" }, "dependencies": { "tslib": { @@ -3682,9 +3651,9 @@ } }, "globals": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", - "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -3710,6 +3679,104 @@ } } }, + "@fullcalendar/angular": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/angular/-/angular-5.10.1.tgz", + "integrity": "sha512-aV2MejZMTBGzlgQ+HN2kyWThYrbf8nusr88bB6HLHixkzjWnfdxzC8NwMYz8JOatJzH9UmOiaPQRWdTU9S8WEg==", + "requires": { + "@fullcalendar/core": "~5.10.1", + "fast-deep-equal": "^3.1.1", + "tslib": "^2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fullcalendar/common": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.10.1.tgz", + "integrity": "sha512-EumKIJcQTvQdTs75/9dmeREFgjcRVWzqHJS1Xvlz5mNsmB+w9EINCHETRjChtAQg1WD/lTQyVj4sHsKO7vCMSw==", + "requires": { + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fullcalendar/core": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-5.10.1.tgz", + "integrity": "sha512-8sVuC6ywXV+cxqsqTZaR1hgUqeyjVed20NyZ7lGW9AY0kma1GIEwLgqPS5Q6uVhHyin68lmgecKfJCwhxENE8w==", + "requires": { + "@fullcalendar/common": "~5.10.1", + "preact": "^10.0.5", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fullcalendar/daygrid": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-5.10.1.tgz", + "integrity": "sha512-sfUMP+rew0krsBffgNcWWKhBCiyytGfRKZJoc64E8ohX7VWjPcPZuB1xgO5U4wPLmNkT0rZiHoGeQGTXw1+ZKg==", + "requires": { + "@fullcalendar/common": "~5.10.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fullcalendar/interaction": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-5.10.1.tgz", + "integrity": "sha512-H1g1QeXg7yXtUcKmVtfg7uzm5R5ElFTvYniiXU+8kJda69IDg7Lee+Y7UDv5dvLb5/HxO86RhPVxRtcOQ8XdXw==", + "requires": { + "@fullcalendar/common": "~5.10.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fullcalendar/timegrid": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-5.10.1.tgz", + "integrity": "sha512-0O0m+JzFBlg8gxYr/rIjZViRlbndCtjZlDjjIylQHFBeWC32e3cpHEavKGbTIBLN8SDilUYAJnE21abSqC2G/w==", + "requires": { + "@fullcalendar/common": "~5.10.1", + "@fullcalendar/daygrid": "~5.10.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, "@humanwhocodes/config-array": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", @@ -3722,9 +3789,9 @@ } }, "@humanwhocodes/object-schema": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", - "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, "@istanbuljs/schema": { @@ -4014,9 +4081,9 @@ } }, "@paypal/sdk-constants": { - "version": "1.0.110", - "resolved": "https://registry.npmjs.org/@paypal/sdk-constants/-/sdk-constants-1.0.110.tgz", - "integrity": "sha512-W/JvynHo68yVbR5+H3xXncFvucbVmt4PSBifBuGGH8NqDUq8kwOFNaHt0xmUIvWoK77pQjtaulYssty3rnztTw==", + "version": "1.0.113", + "resolved": "https://registry.npmjs.org/@paypal/sdk-constants/-/sdk-constants-1.0.113.tgz", + "integrity": "sha512-Lk4xIy+EqdmAHx2JGiOubd7unzTKge8ktKtV3HA3zi+g2jUWbXMtDE31pXVnE2fU+woFtZifkNHoT7GVHEJlZA==", "requires": { "cross-domain-utils": "^2.0.10", "hi-base32": "^0.5.0", @@ -4030,13 +4097,13 @@ "dev": true }, "@schematics/angular": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.7.tgz", - "integrity": "sha512-wGqp0jC545Fwf0ydBkeoJHx9snFW+uqn40WwVqs/27Nh4AEHB5uzwzLY7Ykae95Zn802a61KPqSNWpez2fWWGA==", + "version": "12.2.14", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.14.tgz", + "integrity": "sha512-TpcVNTKoo44eat4lpIfl7jyd/eBuvVgI8bBIGh621QWYfkfRZFuXF6QSB4hh44aoX8lqxxRNlmIsp/P4goiMFg==", "dev": true, "requires": { - "@angular-devkit/core": "12.2.7", - "@angular-devkit/schematics": "12.2.7", + "@angular-devkit/core": "12.2.14", + "@angular-devkit/schematics": "12.2.14", "jsonc-parser": "3.0.0" } }, @@ -4059,9 +4126,9 @@ "dev": true }, "@types/codemirror": { - "version": "5.60.3", - "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.3.tgz", - "integrity": "sha512-dVX8Vsio70u4la9LGi1jjmaqtcdMMZUYalO5QY5EWy4XKrNjewNm9cy2K5XvP+puzLzum417gmJ9w7F6bVR1XA==", + "version": "5.60.5", + "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.5.tgz", + "integrity": "sha512-TiECZmm8St5YxjFUp64LK0c8WU5bxMDt9YaAek1UqUb9swrSCoJhh92fWu1p3mTEqlHjhB5sY7OFBhWroJXZVg==", "requires": { "@types/tern": "*" } @@ -4091,9 +4158,9 @@ "dev": true }, "@types/eslint": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", - "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", "dev": true, "requires": { "@types/estree": "*", @@ -4150,9 +4217,9 @@ "dev": true }, "@types/luxon": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-2.0.4.tgz", - "integrity": "sha512-l3xuhmyF2kBldy15SeY6d6HbK2BacEcSK1qTF1ISPtPHr29JH0C1fndz9ExXLKpGl0J6pZi+dGp1i5xesMt60Q==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-2.0.8.tgz", + "integrity": "sha512-lGmxL6hMEVqXr8w9bL52RUWXVu90o7vH8WQSutQssr2e+w0TNttXx2Zfw2V2lHHHWfW6OGqB8bXDvtKocv19qQ==", "dev": true }, "@types/minimatch": { @@ -4162,9 +4229,9 @@ "dev": true }, "@types/node": { - "version": "14.17.20", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.20.tgz", - "integrity": "sha512-gI5Sl30tmhXsqkNvopFydP7ASc4c2cLfGNQrVKN3X90ADFWFsPEsotm/8JHSUJQKTHbwowAHtcJPeyVhtKv0TQ==", + "version": "14.18.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.3.tgz", + "integrity": "sha512-GtTH2crF4MtOIrrAa+jgTV9JX/PfoUCYr6MiZw7O/dkZu5b6gm5dc1nAL0jwGo4ortSBBtGyeVaxdC8X6V+pLg==", "dev": true }, "@types/parse-json": { @@ -4293,15 +4360,6 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", "dev": true - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } } } }, @@ -4374,15 +4432,6 @@ "semver": "^7.3.2", "tsutils": "^3.17.1" } - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } } } }, @@ -4434,15 +4483,6 @@ "@typescript-eslint/types": "4.28.2", "eslint-visitor-keys": "^2.0.0" } - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } } } }, @@ -4930,9 +4970,9 @@ "dev": true }, "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "dev": true, "requires": { "safer-buffer": "~2.1.0" @@ -5331,21 +5371,21 @@ "dev": true }, "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", "dev": true, "requires": { - "bytes": "3.1.0", + "bytes": "3.1.1", "content-type": "~1.0.4", "debug": "2.6.9", "depd": "~1.1.2", - "http-errors": "1.7.2", + "http-errors": "1.8.1", "iconv-lite": "0.4.24", "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" }, "dependencies": { "debug": { @@ -5410,16 +5450,16 @@ } }, "browserslist": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.2.tgz", - "integrity": "sha512-jSDZyqJmkKMEMi7SZAgX5UltFdR5NAO43vY0AwTpu4X3sGH7GLLQ83KiUomgrnvZRCeW0yPPnKqnxPqQOER9zQ==", + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001261", - "electron-to-chromium": "^1.3.854", + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", "escalade": "^3.1.1", - "nanocolors": "^0.2.12", - "node-releases": "^1.1.76" + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" } }, "btoa": { @@ -5462,9 +5502,9 @@ "dev": true }, "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", "dev": true }, "cacache": { @@ -5550,9 +5590,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001263", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001263.tgz", - "integrity": "sha512-doiV5dft6yzWO1WwU19kt8Qz8R0/8DgEziz6/9n2FxUasteZNwNNYSmJO3GLBH8lCVE73AB1RPDPAeYbcO5Cvw==", + "version": "1.0.30001294", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001294.tgz", + "integrity": "sha512-LiMlrs1nSKZ8qkNhpUf5KD0Al1KCBE3zaT7OLOwEkagXMEDij98SiOovn9wxVGQpklk9vVC/pUSqgYmkmKOS8g==", "dev": true }, "canonical-path": { @@ -5585,9 +5625,9 @@ "dev": true }, "chart.js": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.5.1.tgz", - "integrity": "sha512-m5kzt72I1WQ9LILwQC4syla/LD/N413RYv2Dx2nnTkRS9iv/ey1xLTt0DnPc/eWV4zI+BgEgDYBIzbQhZHc/PQ==" + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.7.0.tgz", + "integrity": "sha512-31gVuqqKp3lDIFmzpKIrBeum4OpZsQjSIAqlOpgjosHDJZlULtvwLEZKtEhIAZc7JMPaHlYMys40Qy9Mf+1AAg==" }, "check-more-types": { "version": "2.24.0", @@ -5674,9 +5714,9 @@ } }, "cli-spinners": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz", - "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", "dev": true }, "cli-table3": { @@ -5772,9 +5812,9 @@ } }, "codemirror": { - "version": "5.63.1", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.63.1.tgz", - "integrity": "sha512-baivaNZreZOGh1/tYyTvCupC9NeWk7qlZeGUDi4nFKj/J0JU8FYKZND4QqLw70P7HOttlCt4JJAOj9GoIhHEkA==" + "version": "5.65.0", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.0.tgz", + "integrity": "sha512-gWEnHKEcz1Hyz7fsQWpK7P0sPI2/kSkRX2tc7DFA6TmZuDN75x/1ejnH/Pn8adYKrLEA1V2ww6L00GudHZbSKw==" }, "collection-visit": { "version": "1.0.0", @@ -5902,6 +5942,12 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true } } }, @@ -5953,11 +5999,11 @@ "dev": true }, "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "5.2.1" } }, "content-type": { @@ -5973,6 +6019,14 @@ "dev": true, "requires": { "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } } }, "cookie": { @@ -6114,9 +6168,9 @@ } }, "core-js-pure": { - "version": "3.18.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.1.tgz", - "integrity": "sha512-kmW/k8MaSuqpvA1xm2l3TVlBuvW+XBkcaOroFUpO3D4lsTGQWBTb/tBDCf/PNkkPLrwgrkQRIYNPB0CeqGJWGQ==", + "version": "3.20.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.20.1.tgz", + "integrity": "sha512-yeNNr3L9cEBwNy6vhhIJ0nko7fE7uFO6PgawcacGt2VWep4WqQx0RiqlkgSP7kqUMC1IKdfO9qPeWXcUheHLVQ==", "dev": true }, "core-util-is": { @@ -6238,9 +6292,9 @@ } }, "cross-domain-utils": { - "version": "2.0.36", - "resolved": "https://registry.npmjs.org/cross-domain-utils/-/cross-domain-utils-2.0.36.tgz", - "integrity": "sha512-7i7dSDQnzKJ9a7MrUNLzYlrXXJt+R3J0PWRDQbUhSbhuPv7y2fbn0IDV4nm9Zq7ehRIxUq65etQ5xxOkQAyYcA==", + "version": "2.0.38", + "resolved": "https://registry.npmjs.org/cross-domain-utils/-/cross-domain-utils-2.0.38.tgz", + "integrity": "sha512-zZfi3+2EIR9l4chrEiXI2xFleyacsJf8YMLR1eJ0Veb5FTMXeJ3DpxDjZkto2FhL/g717WSELqbptNSo85UJDw==", "requires": { "zalgo-promise": "^1.0.11" } @@ -7262,9 +7316,9 @@ } }, "electron-to-chromium": { - "version": "1.3.856", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.856.tgz", - "integrity": "sha512-lSezYIe1/p5qkEswAfaQUseOBiwGwuCvRl/MKzOEVe++DcmQ92+43dznDl4rFJ4Zpu+kevhwyIf7KjJevyDA/A==", + "version": "1.4.30", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.30.tgz", + "integrity": "sha512-609z9sIMxDHg+TcR/VB3MXwH+uwtrYyeAwWc/orhnr90ixs6WVGSrt85CDLGUdNnLqCA7liv426V20EecjvflQ==", "dev": true }, "emoji-regex": { @@ -7693,9 +7747,9 @@ } }, "globals": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", - "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -7811,9 +7865,9 @@ }, "dependencies": { "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true } } @@ -7828,9 +7882,9 @@ }, "dependencies": { "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true } } @@ -8380,8 +8434,7 @@ "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-diff": { "version": "1.2.0", @@ -8559,9 +8612,9 @@ } }, "flatted": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", - "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", + "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==", "dev": true }, "flatten": { @@ -9057,24 +9110,16 @@ "dev": true }, "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", "dev": true, "requires": { "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } + "toidentifier": "1.0.1" } }, "http-parser-js": { @@ -9463,12 +9508,12 @@ "dev": true }, "rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.1.tgz", + "integrity": "sha512-KExVEeZWxMZnZhUZtsJcFwz8IvPvgu4G2Z2QyqjZQzUGr32KDYuSxrEYO4w3tFFNbfLozcrKUTvTPi+E9ywJkQ==", "dev": true, "requires": { - "tslib": "~2.1.0" + "tslib": "^2.1.0" } }, "supports-color": { @@ -9481,9 +9526,9 @@ } }, "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", "dev": true } } @@ -9589,9 +9634,9 @@ } }, "is-core-module": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", - "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", "dev": true, "requires": { "has": "^1.0.3" @@ -9831,9 +9876,9 @@ "dev": true }, "istanbul-lib-coverage": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz", - "integrity": "sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", "dev": true }, "istanbul-lib-instrument": { @@ -9943,9 +9988,9 @@ } }, "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.3.tgz", + "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==", "dev": true, "requires": { "html-escaper": "^2.0.0", @@ -10429,12 +10474,6 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -10627,9 +10666,9 @@ } }, "luxon": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.0.2.tgz", - "integrity": "sha512-ZRioYLCgRHrtTORaZX1mx+jtxKtKuI5ZDvHNAmqpUzGqSrR+tL4FVLn/CUGMA3h0+AKD1MAxGI5GnCqR5txNqg==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.2.0.tgz", + "integrity": "sha512-LwmknessH4jVIseCsizUgveIHwlLv/RQZWC2uDSMfGJs7w8faPUi2JFxfyfMcTPrpNbChTem3Uz6IKRtn+LcIA==" }, "machete-client": { "version": "1.0.2", @@ -10820,24 +10859,24 @@ } }, "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", "dev": true }, "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", "dev": true }, "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", "dev": true, "requires": { - "mime-db": "1.49.0" + "mime-db": "1.51.0" } }, "mimic-fn": { @@ -10908,9 +10947,9 @@ "dev": true }, "minipass": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", - "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", "dev": true, "requires": { "yallist": "^4.0.0" @@ -11058,12 +11097,6 @@ "dev": true, "optional": true }, - "nanocolors": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz", - "integrity": "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==", - "dev": true - }, "nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", @@ -11213,9 +11246,9 @@ "optional": true }, "node-releases": { - "version": "1.1.76", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz", - "integrity": "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", "dev": true }, "nopt": { @@ -15260,6 +15293,11 @@ "uniq": "^1.0.1" } }, + "preact": { + "version": "10.6.4", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.6.4.tgz", + "integrity": "sha512-WyosM7pxGcndU8hY0OQlLd54tOU+qmG45QXj2dAYrL11HoyU/EzOSTlpJsirbBr1QW7lICxSsVJJmcmUglovHQ==" + }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -15267,9 +15305,9 @@ "dev": true }, "prettier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.0.tgz", - "integrity": "sha512-FM/zAKgWTxj40rH03VxzIPdXmj39SwSjwG0heUcNFwI+EMZJnY93yAiKXM3dObIKAM5TA88werc8T/EwhB45eg==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", "dev": true }, "prettier-linter-helpers": { @@ -15288,9 +15326,9 @@ "dev": true }, "primeflex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/primeflex/-/primeflex-2.0.0.tgz", - "integrity": "sha512-t6AG3iRI1rh04uI+9nC4JSlbKfA8PnpRDFtjyqi3rDSLRgdfOuhIiunJbjVQ4alnnCfuQAAbVyde1AKN9QxT/w==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/primeflex/-/primeflex-3.1.3.tgz", + "integrity": "sha512-muJlyDPVEJNSoeOGLVx+dFbSzCnPRUcuKv8iAbGVhP47sIjstfgNdlhrZqUvJNaaSJSNxBBbITyOltI1sBqUqQ==" }, "primeicons": { "version": "4.1.0", @@ -15312,6 +15350,11 @@ } } }, + "prismjs": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", + "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==" + }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -15425,9 +15468,9 @@ "dev": true }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", "dev": true }, "querystring": { @@ -15464,13 +15507,13 @@ "dev": true }, "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", "dev": true, "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.1", + "http-errors": "1.8.1", "iconv-lite": "0.4.24", "unpipe": "1.0.0" } @@ -15506,6 +15549,13 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, "readdirp": { @@ -15832,9 +15882,9 @@ "dev": true }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "safe-regex": { "version": "1.1.0", @@ -16136,9 +16186,9 @@ } }, "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, "shallow-clone": { @@ -16177,9 +16227,9 @@ } }, "signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", "dev": true }, "sirv": { @@ -16812,6 +16862,13 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, "strip-ansi": { @@ -16978,13 +17035,12 @@ "dev": true }, "table": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", - "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.5.tgz", + "integrity": "sha512-LFNeryOqiQHqCVKzhkymKwt6ozeRhlm8IL1mE8rNUurkir4heF6PzMyRgaTa4tlyPTGGgXuvVOF/OLWiH09Lqw==", "dev": true, "requires": { "ajv": "^8.0.1", - "lodash.clonedeep": "^4.5.0", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.3", @@ -17292,9 +17348,9 @@ } }, "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true }, "totalist": { @@ -17357,6 +17413,15 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", diff --git a/package.json b/package.json index 96dcefd9..b57b6b49 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "build-local-dev": "ng build --configuration local-dev", "source-map-explorer": "source-map-explorer dist/**/*.js", "test": "ng test", - "test-headless": "ng test --watch=false --browsers=ChromeHeadless", + "test-headless": "ng test --browsers=ChromeHeadlessNoSandbox", "watch-headless": "ng test --watch=true --browsers=ChromeHeadless", "lint": "ng lint", "cypress:open": "cypress open", @@ -34,6 +34,11 @@ "@angular/platform-browser-dynamic": "^12.2.16", "@angular/platform-server": "^12.2.16", "@angular/router": "^12.2.16", + "@fullcalendar/angular": "^5.8.0", + "@fullcalendar/core": "^5.8.0", + "@fullcalendar/daygrid": "^5.8.0", + "@fullcalendar/interaction": "^5.8.0", + "@fullcalendar/timegrid": "^5.8.0", "@ctrl/ngx-codemirror": "^5.0.0", "babel-polyfill": "^6.26.0", "chart.js": "^3.5.1", @@ -50,9 +55,10 @@ "npm": "^9.1.2", "path": "^0.12.7", "paypal-checkout": "^4.0.328", - "primeflex": "^2.0.0", - "primeicons": "^4.1.0", - "primeng": "^12.0.0", + "primeflex": "3.1.3", + "primeicons": "4.1.0", + "primeng": "12.2.0", + "prismjs": "1.27.0", "rxjs": "^6.6.7", "tslib": "1.10.0", "web-animations-js": "^2.3.2", diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 4429a03c..e62faca1 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -5,117 +5,110 @@ import { SelectivePreloadingStrategy } from "./selective-preloading-strategy"; import { WelcomeComponent } from "src/app/welcome/welcome.component"; import { CanLoadService } from "./shared/services/can-load.service"; +import { AppMainComponent } from "./app.main.component"; -const lazyLoadedFeatureRoutes: Routes = [ - /** - * !lazy loaded feature routes - */ - { - path: "auth", - // canLoad: [CanLoadService], - loadChildren: () => - import("src/app/auth/auth.module").then((m) => m.AuthModule), - }, - { - path: "configuration", - canLoad: [CanLoadService], - loadChildren: () => - import("src/app/configs/configs.module").then((m) => m.ConfigsModule), - }, - { - path: "reports", - canLoad: [CanLoadService], - loadChildren: () => - import("src/app/reports/reports.module").then((m) => m.ReportsModule), - }, - { - path: "workers", - canLoad: [CanLoadService], - loadChildren: () => - import("src/app/workers/workers.module").then((m) => m.WorkersModule), - }, - { - path: "exports", - canLoad: [CanLoadService], - loadChildren: () => - import("src/app/exports/exports.module").then((m) => m.ExportsModule), - }, - { - path: "my-work-orders", - canLoad: [CanLoadService], - loadChildren: () => - import("src/app/my-work-orders/my-work-orders.module").then( - (m) => m.MyWorkOrdersModule - ), - }, - { - path: "employers", - canLoad: [CanLoadService], - loadChildren: () => - import("src/app/employers/employers.module").then( - (m) => m.EmployersModule - ), - }, - { - path: "lookups", - canLoad: [CanLoadService], - loadChildren: () => - import("src/app/lookups/lookups.module").then((m) => m.LookupsModule), - }, - { - path: "online-orders", - canLoad: [CanLoadService], - loadChildren: () => - import("src/app/online-orders/online-orders.module").then( - (m) => m.OnlineOrdersModule - ), - }, -]; const appRoutes: Routes = [ /** * !app-scoped, app-module-level components */ { path: "", - redirectTo: "/welcome", - pathMatch: "full", - }, - { - path: "welcome", - component: WelcomeComponent, - pathMatch: "full", - }, - { - path: "dashboard", - redirectTo: "/auth/dashboard", - pathMatch: "full", - }, - { - path: "unauthorized", - redirectTo: "/auth/unauthorized", - pathMatch: "full", - }, - { - path: "authorize", // redirect from auth - redirectTo: "/welcome", - pathMatch: "full", + component: AppMainComponent, + children: [ + { + path: "", + component: WelcomeComponent, + }, + { + path: "welcome", + component: WelcomeComponent, + }, + { + path: "employers", + canLoad: [CanLoadService], + loadChildren: () => + import("src/app/employers/employers.module").then( + (m) => m.EmployersModule + ), + }, + { + path: "configuration", + canLoad: [CanLoadService], + loadChildren: () => + import("src/app/configs/configs.module").then((m) => m.ConfigsModule), + }, + { + path: "reports", + canLoad: [CanLoadService], + loadChildren: () => + import("src/app/reports/reports.module").then((m) => m.ReportsModule), + }, + { + path: "workers", + canLoad: [CanLoadService], + loadChildren: () => + import("src/app/workers/workers.module").then((m) => m.WorkersModule), + }, + { + path: "exports", + canLoad: [CanLoadService], + loadChildren: () => + import("src/app/exports/exports.module").then((m) => m.ExportsModule), + }, + { + path: "my-work-orders", + canLoad: [CanLoadService], + loadChildren: () => + import("src/app/my-work-orders/my-work-orders.module").then( + (m) => m.MyWorkOrdersModule + ), + }, + { + path: "lookups", + canLoad: [CanLoadService], + loadChildren: () => + import("src/app/lookups/lookups.module").then((m) => m.LookupsModule), + }, + { + path: "online-orders", + canLoad: [CanLoadService], + loadChildren: () => + import("src/app/online-orders/online-orders.module").then( + (m) => m.OnlineOrdersModule + ), + }, + { + path: "dashboard", + redirectTo: "/auth/dashboard", + pathMatch: "full", + }, + { + path: "unauthorized", + redirectTo: "/auth/unauthorized", + pathMatch: "full", + }, + { + path: "authorize", // redirect from auth + redirectTo: "/welcome", + pathMatch: "full", + }, + { + path: "auth", + // canLoad: [CanLoadService], + loadChildren: () => + import("src/app/auth/auth.module").then((m) => m.AuthModule), + }, + ], }, -]; - -const defaultRoutes: Routes = [ - //{ path: '**', component: PageNotFoundComponent } { path: "**", redirectTo: "/welcome" }, ]; @NgModule({ imports: [ - RouterModule.forRoot( - [...appRoutes, ...lazyLoadedFeatureRoutes, ...defaultRoutes], - { - preloadingStrategy: SelectivePreloadingStrategy, - relativeLinkResolution: "legacy", - } - ), + RouterModule.forRoot(appRoutes, { + preloadingStrategy: SelectivePreloadingStrategy, + relativeLinkResolution: "legacy", + }), ], exports: [RouterModule], providers: [SelectivePreloadingStrategy], diff --git a/src/app/app.breadcrumb.component.html b/src/app/app.breadcrumb.component.html new file mode 100644 index 00000000..9b3a978a --- /dev/null +++ b/src/app/app.breadcrumb.component.html @@ -0,0 +1,8 @@ +
+ + +
diff --git a/src/app/app.breadcrumb.component.ts b/src/app/app.breadcrumb.component.ts new file mode 100644 index 00000000..5097c767 --- /dev/null +++ b/src/app/app.breadcrumb.component.ts @@ -0,0 +1,31 @@ +import { Component, OnDestroy } from '@angular/core'; +import { AppBreadcrumbService } from './app.breadcrumb.service'; +import { Subscription } from 'rxjs'; +import { MenuItem } from 'primeng/api'; + +@Component({ + selector: 'app-breadcrumb', + templateUrl: './app.breadcrumb.component.html' +}) +export class AppBreadcrumbComponent implements OnDestroy { + + subscription: Subscription; + + items: MenuItem[]; + + home: MenuItem; + + constructor(public breadcrumbService: AppBreadcrumbService) { + this.subscription = breadcrumbService.itemsHandler.subscribe(response => { + this.items = response; + }); + + this.home = { icon: 'pi pi-home', routerLink: '/' }; + } + + ngOnDestroy() { + if (this.subscription) { + this.subscription.unsubscribe(); + } + } +} diff --git a/src/app/app.breadcrumb.service.ts b/src/app/app.breadcrumb.service.ts new file mode 100644 index 00000000..feea99a8 --- /dev/null +++ b/src/app/app.breadcrumb.service.ts @@ -0,0 +1,15 @@ +import { Injectable } from '@angular/core'; +import { Subject , Observable } from 'rxjs'; +import { MenuItem } from 'primeng/api'; + +@Injectable() +export class AppBreadcrumbService { + + private itemsSource = new Subject(); + + itemsHandler = this.itemsSource.asObservable(); + + setItems(items: MenuItem[]) { + this.itemsSource.next(items); + } +} diff --git a/src/app/app.code.component.scss b/src/app/app.code.component.scss new file mode 100644 index 00000000..38fb11fb --- /dev/null +++ b/src/app/app.code.component.scss @@ -0,0 +1,68 @@ +.flex > div, +.box { + background-color: var(--surface-e); + text-align: center; + padding: 1rem; + border-radius: 4px; + 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); +} + +.flex > div { + width: 8rem; +} + +i:not([class~="pi"]) { + background-color: var(--surface-b); + color: var(--primary-color); + font-family: Monaco, courier, monospace; + font-style: normal; + font-size: 12px; + padding: 2px 4px; + letter-spacing: .5px; + border-radius: 3px; + font-weight: 600; + margin: 0 2px; +} + +:host ::ng-deep pre[class*="language-"] { + box-shadow: none; + border: 0 none; + + &:before, &:after { + display: none !important; + } + + code { + border-left: 10px solid var(--surface-d) !important; + box-shadow: none !important; + background: var(--surface-b) !important; + margin: 1em 0; + color: var(--text-color); + font-size: 14px; + + .token { + &.tag, + &.keyword { + color: #2196F3 !important; + } + + &.attr-name, + &.attr-string { + color: #2196F3 !important; + } + + &.attr-value { + color: #4CAF50 !important; + } + + &.punctuation { + color: var(--text-color); + } + + &.operator, + &.string { + background: transparent; + } + } + } +} diff --git a/src/app/app.code.component.ts b/src/app/app.code.component.ts new file mode 100644 index 00000000..13591c09 --- /dev/null +++ b/src/app/app.code.component.ts @@ -0,0 +1,32 @@ +import { Component, ElementRef, AfterViewInit, Input, NgModule, ViewChild } from '@angular/core'; +import { CommonModule } from '@angular/common'; + +@Component({ + selector: 'app-code', + template: ` +

+
+ `, + styleUrls: ['./app.code.component.scss'] +}) +export class AppCodeComponent implements AfterViewInit { + + @Input() lang = 'markup'; + + @ViewChild('code') codeViewChild: ElementRef; + + constructor(public el: ElementRef) { } + + ngAfterViewInit() { + if (window['Prism']) { + window['Prism'].highlightElement(this.codeViewChild.nativeElement); + } + } +} + +@NgModule({ + imports: [CommonModule], + exports: [AppCodeComponent], + declarations: [AppCodeComponent] +}) +export class AppCodeModule { } diff --git a/src/app/app.component.css b/src/app/app.component.css deleted file mode 100644 index e69de29b..00000000 diff --git a/src/app/app.component.html b/src/app/app.component.html index c782938b..0680b43f 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -1,33 +1 @@ - - -
- -
- - - -
-
- -
-
- -
- - - -
- -
-
- -
+ diff --git a/src/app/app.component.spec.ts b/src/app/app.component.spec.ts index 049406c2..e9501ef4 100644 --- a/src/app/app.component.spec.ts +++ b/src/app/app.component.spec.ts @@ -2,11 +2,7 @@ import { NoopAnimationsModule } from "@angular/platform-browser/animations"; import { TestBed, waitForAsync } from "@angular/core/testing"; import { AppComponent } from "./app.component"; import { AppTopBarComponent } from "./app.topbar.component"; -import { InlineProfileComponent } from "./menu/app.profile.component"; -import { - AppMenuComponent, - AppSubMenuComponent, -} from "./menu/app.menu.component"; +import { AppMenuComponent } from "./app.menu.component"; import { AppFooterComponent } from "./app.footer.component"; import { AppRoutingModule } from "./app-routing.module"; import { PageNotFoundComponent } from "./not-found.component"; @@ -24,10 +20,8 @@ describe("AppComponent", () => { declarations: [ AppComponent, AppMenuComponent, - AppSubMenuComponent, AppTopBarComponent, AppFooterComponent, - InlineProfileComponent, PageNotFoundComponent, AuthorizeComponent, ], diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 221aa6f9..2ec0d018 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -1,193 +1,31 @@ /* eslint-disable @typescript-eslint/no-unsafe-call */ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { - Component, - OnInit, - AfterViewInit, - ElementRef, - ViewChild, - Renderer2, - OnDestroy, -} from "@angular/core"; +import { Component, OnInit } from "@angular/core"; import { environment } from "../environments/environment"; import { ConfigsService } from "./configs/configs.service"; import { LookupsService } from "./lookups/lookups.service"; -import { Router, NavigationEnd } from "@angular/router"; -import { MenuItem, Message, MessageService, PrimeNGConfig } from "primeng/api"; +import { MessageService, PrimeNGConfig } from "primeng/api"; console.log("environment.name:", environment.name); -enum MenuOrientation { - static, - overlay, - horizontal, -} - -declare let jQuery: any; - @Component({ selector: "app-root", templateUrl: "./app.component.html", styleUrls: ["./app.component.scss"], providers: [LookupsService, ConfigsService, MessageService], }) -export class AppComponent implements AfterViewInit, OnInit, OnDestroy { - @ViewChild("layoutContainer", { static: false }) - layourContainerViewChild: ElementRef; - - @ViewChild("layoutMenuScroller", { static: false }) - layoutMenuScrollerViewChild: ElementRef; - - layoutCompact = false; - layoutMode = MenuOrientation.static; - darkMenu = true; - profileMode = "inline"; - rotateMenuButton: boolean; - topbarMenuActive: boolean; - overlayMenuActive: boolean; - staticMenuDesktopInactive: boolean; - staticMenuMobileActive: boolean; - layoutContainer: HTMLDivElement; - layoutMenuScroller: HTMLDivElement; - menuClick: boolean; - topbarItemClick: boolean; - activeTopbarItem: any; - documentClickListener: any; - resetMenu: boolean; - msgs: Message[] = []; - - constructor( - public renderer: Renderer2, - private router: Router, - private primengConfig: PrimeNGConfig - ) {} - - ngOnInit(): void { +export class AppComponent implements OnInit { + topbarTheme = "bluegrey"; + menuTheme = "bluegrey"; + layoutMode = "light"; + menuMode = "static"; + inlineMenuPosition = "top"; + inputStyle = "filled"; + ripple = true; + isRTL = false; + + constructor(private primengConfig: PrimeNGConfig) {} + + ngOnInit() { this.primengConfig.ripple = true; - this.router.events.subscribe((evt) => { - if (!(evt instanceof NavigationEnd)) { - return; - } - window.scrollTo(0, 0); - }); - } - ngAfterViewInit(): void { - this.layoutContainer = this.layourContainerViewChild - .nativeElement as HTMLDivElement; - this.layoutMenuScroller = this.layoutMenuScrollerViewChild - .nativeElement as HTMLDivElement; - - //hides the horizontal submenus or top menu if outside is clicked - this.documentClickListener = this.renderer.listen("body", "click", () => { - if (!this.topbarItemClick) { - this.activeTopbarItem = null; - this.topbarMenuActive = false; - } - - if (!this.menuClick && this.isHorizontal()) { - this.resetMenu = true; - } - - this.topbarItemClick = false; - this.menuClick = false; - }); - - setTimeout(() => { - jQuery(this.layoutMenuScroller).nanoScroller({ flash: true }); - }, 10); - } - - onMenuButtonClick(event: Event): void { - this.rotateMenuButton = !this.rotateMenuButton; - this.topbarMenuActive = false; - - if (this.layoutMode === MenuOrientation.overlay) { - this.overlayMenuActive = !this.overlayMenuActive; - } else { - if (this.isDesktop()) { - this.staticMenuDesktopInactive = !this.staticMenuDesktopInactive; - } else { - this.staticMenuMobileActive = !this.staticMenuMobileActive; - } - } - - event.preventDefault(); - } - - onMenuClick(): void { - this.menuClick = true; - this.resetMenu = false; - - if (!this.isHorizontal()) { - setTimeout(() => { - jQuery(this.layoutMenuScroller).nanoScroller(); - }, 500); - } - } - - onTopbarMenuButtonClick(event: Event): void { - this.topbarItemClick = true; - this.topbarMenuActive = !this.topbarMenuActive; - - if (this.overlayMenuActive || this.staticMenuMobileActive) { - this.rotateMenuButton = false; - this.overlayMenuActive = false; - this.staticMenuMobileActive = false; - } - - event.preventDefault(); - } - - onTopbarItemClick(event: Event, item: MenuItem): void { - this.topbarItemClick = true; - - if (this.activeTopbarItem === item) { - this.activeTopbarItem = null; - } else { - // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment - this.activeTopbarItem = item; - } - - event.preventDefault(); - } - - isTablet(): boolean { - const width = window.innerWidth; - return width <= 1024 && width > 640; - } - - isDesktop(): boolean { - return window.innerWidth > 1024; - } - - isMobile(): boolean { - return window.innerWidth <= 640; - } - - isOverlay(): boolean { - return this.layoutMode === MenuOrientation.overlay; - } - - isHorizontal(): boolean { - return this.layoutMode === MenuOrientation.horizontal; - } - - changeToStaticMenu(): void { - this.layoutMode = MenuOrientation.static; - } - - changeToOverlayMenu(): void { - this.layoutMode = MenuOrientation.overlay; - } - - changeToHorizontalMenu(): void { - this.layoutMode = MenuOrientation.horizontal; - } - - ngOnDestroy(): void { - if (this.documentClickListener) { - this.documentClickListener(); - } - - jQuery(this.layoutMenuScroller).nanoScroller({ flash: true }); } } diff --git a/src/app/app.config.component.ts b/src/app/app.config.component.ts new file mode 100644 index 00000000..b0c4844e --- /dev/null +++ b/src/app/app.config.component.ts @@ -0,0 +1,612 @@ +import { Component, forwardRef, Inject, OnInit } from "@angular/core"; +import { AppComponent } from "./app.component"; +import { AppMainComponent } from "./app.main.component"; + +@Component({ + selector: "app-config", + template: ` + +
+
+
Theme Customization
+ Ultima offers different themes for layout, topbar, menu etc. +
+ +
+ +
+
Layout/Theme Scale
+
+ + + +
+ +
Layout Mode
+
+
+ + +
+
+ + +
+
+ +
Menu Mode
+
+
+
+ + +
+
+ + +
+
+
+
+ + +
+
+ + +
+
+
+ +
Inline Menu Position
+
+
+ + +
+
+ + +
+
+ + +
+
+ +
Input Background
+
+
+ + +
+
+ + +
+
+ +
Ripple Effect
+ + +
RTL
+ + +
Menu Themes
+
+ +
+

+ Menu themes are only available in light mode by design as large + surfaces can emit too much brightness in dark mode. +

+ +
Topbar Themes
+
+ +
+ +
Component Themes
+
+ +
+
+
+
+ + + `, +}) +export class AppConfigComponent implements OnInit { + scale = 14; + + scales: number[] = [12, 13, 14, 15, 16]; + + themes: any[]; + + menuThemes: any[]; + + menuTheme = "bluegrey"; + + topbarThemes: any[]; + + topbarTheme = "bluegrey"; + + theme = "indigo"; + + matchingMenuTheme = false; + + matchingTopbarTheme = false; + + selectedMenuTheme: any; + + selectedTopbarTheme: any; + + configActive = false; + + isInputBackgroundChanged = false; + + constructor(public app: AppComponent, public appMain: AppMainComponent) {} + + ngOnInit() { + this.themes = [ + { name: "indigo", color: "#3F51B5" }, + { name: "pink", color: "#E91E63" }, + { name: "purple", color: "#9C27B0" }, + { name: "deeppurple", color: "#673AB7" }, + { name: "blue", color: "#2196F3" }, + { name: "lightblue", color: "#03A9F4" }, + { name: "cyan", color: "#00BCD4" }, + { name: "teal", color: "#009688" }, + { name: "green", color: "#4CAF50" }, + { name: "lightgreen", color: "#8BC34A" }, + { name: "lime", color: "#CDDC39" }, + { name: "yellow", color: "#FFEB3B" }, + { name: "amber", color: "#FFC107" }, + { name: "orange", color: "#FF9800" }, + { name: "deeporange", color: "#FF5722" }, + { name: "brown", color: "#795548" }, + { name: "bluegrey", color: "#607D8B" }, + ]; + + this.menuThemes = [ + { name: "light", color: "#FDFEFF" }, + { name: "dark", color: "#434B54" }, + { name: "indigo", color: "#1A237E" }, + { name: "bluegrey", color: "#37474F" }, + { name: "brown", color: "#4E342E" }, + { name: "cyan", color: "#006064" }, + { name: "green", color: "#2E7D32" }, + { name: "deeppurple", color: "#4527A0" }, + { name: "deeporange", color: "#BF360C" }, + { name: "pink", color: "#880E4F" }, + { name: "purple", color: "#6A1B9A" }, + { name: "teal", color: "#00695C" }, + ]; + + this.topbarThemes = [ + { name: "lightblue", color: "#2E88FF" }, + { name: "dark", color: "#363636" }, + { name: "white", color: "#FDFEFF" }, + { name: "blue", color: "#1565C0" }, + { name: "deeppurple", color: "#4527A0" }, + { name: "purple", color: "#6A1B9A" }, + { name: "pink", color: "#AD1457" }, + { name: "cyan", color: "#0097A7" }, + { name: "teal", color: "#00796B" }, + { name: "green", color: "#43A047" }, + { name: "lightgreen", color: "#689F38" }, + { name: "lime", color: "#AFB42B" }, + { name: "yellow", color: "#FBC02D" }, + { name: "amber", color: "#FFA000" }, + { name: "orange", color: "#FB8C00" }, + { name: "deeporange", color: "#D84315" }, + { name: "brown", color: "#5D4037" }, + { name: "grey", color: "#616161" }, + { name: "bluegrey", color: "#546E7A" }, + { name: "indigo", color: "#3F51B5" }, + ]; + + this.selectedMenuTheme = this.menuThemes.find( + (theme) => theme.name === this.menuTheme + ); + this.selectedTopbarTheme = this.topbarThemes.find( + (theme) => theme.name === this.topbarTheme + ); + } + + decrementScale() { + this.scale--; + this.applyScale(); + } + + incrementScale() { + this.scale++; + this.applyScale(); + } + + applyScale() { + document.documentElement.style.fontSize = this.scale + "px"; + } + + onInputStyleClick() { + this.isInputBackgroundChanged = true; + } + + onLayoutModeChange(event, mode) { + const appLogoLink: HTMLImageElement = document.getElementById( + "app-logo" + ) as HTMLImageElement; + this.app.layoutMode = mode; + + if (!this.isInputBackgroundChanged) { + this.app.inputStyle = mode === "dark" ? "filled" : "outlined"; + } + + if (mode === "dark") { + this.app.menuTheme = "dark"; + this.app.topbarTheme = "dark"; + appLogoLink.src = "assets/layout/images/logo-light.svg"; + } else { + this.app.menuTheme = "light"; + this.app.topbarTheme = "blue"; + appLogoLink.src = "assets/layout/images/logo-light.svg"; + } + + const layoutLink: HTMLLinkElement = document.getElementById( + "layout-css" + ) as HTMLLinkElement; + const layoutHref = + "assets/layout/css/layout-" + this.app.layoutMode + ".css"; + this.replaceLink(layoutLink, layoutHref); + + const themeLink = document.getElementById("theme-css"); + const urlTokens = themeLink.getAttribute("href").split("/"); + urlTokens[urlTokens.length - 1] = "theme-" + this.app.layoutMode + ".css"; + const newURL = urlTokens.join("/"); + + this.replaceLink(themeLink, newURL, this.appMain["refreshChart"]); + } + + changeTheme(theme) { + this.theme = theme; + + const themeLink: HTMLLinkElement = document.getElementById( + "theme-css" + ) as HTMLLinkElement; + const themeHref = + "assets/theme/" + theme + "/theme-" + this.app.layoutMode + ".css"; + this.replaceLink(themeLink, themeHref); + } + + changeMenuTheme(theme) { + this.selectedMenuTheme = theme; + this.app.menuTheme = theme.name; + } + + changeTopbarTheme(theme) { + this.selectedTopbarTheme = theme; + this.app.topbarTheme = theme.name; + + const appLogoLink: HTMLImageElement = document.getElementById( + "app-logo" + ) as HTMLImageElement; + + if ( + theme.name === "white" || + theme.name === "yellow" || + theme.name === "amber" || + theme.name === "orange" || + theme.name === "lime" + ) { + appLogoLink.src = "assets/layout/images/logo-dark.svg"; + } else { + appLogoLink.src = "assets/layout/images/logo-light.svg"; + } + } + + isIE() { + return /(MSIE|Trident\/|Edge\/)/i.test(window.navigator.userAgent); + } + + replaceLink(linkElement, href, callback?) { + if (this.isIE()) { + linkElement.setAttribute("href", href); + if (callback) { + callback(); + } + } else { + const id = linkElement.getAttribute("id"); + const cloneLinkElement = linkElement.cloneNode(true); + + cloneLinkElement.setAttribute("href", href); + cloneLinkElement.setAttribute("id", id + "-clone"); + + linkElement.parentNode.insertBefore( + cloneLinkElement, + linkElement.nextSibling + ); + + cloneLinkElement.addEventListener("load", () => { + linkElement.remove(); + cloneLinkElement.setAttribute("id", id); + + if (callback) { + callback(); + } + }); + } + } +} diff --git a/src/app/app.inlinemenu.component.html b/src/app/app.inlinemenu.component.html new file mode 100644 index 00000000..95adfaaa --- /dev/null +++ b/src/app/app.inlinemenu.component.html @@ -0,0 +1,37 @@ +
+ + avatar + + {{this.username}} + + + + + +
diff --git a/src/app/app.inlinemenu.component.ts b/src/app/app.inlinemenu.component.ts new file mode 100644 index 00000000..892ae87d --- /dev/null +++ b/src/app/app.inlinemenu.component.ts @@ -0,0 +1,122 @@ +import { Component, Input, OnInit } from "@angular/core"; +import { + trigger, + state, + transition, + style, + animate, +} from "@angular/animations"; +import { AppMainComponent } from "./app.main.component"; +import { AppComponent } from "./app.component"; +import { AuthService } from "./shared"; +import { Router } from "@angular/router"; + +@Component({ + selector: "app-inline-menu", + templateUrl: "./app.inlinemenu.component.html", + animations: [ + trigger("menu", [ + state( + "hiddenAnimated", + style({ + height: "0px", + paddingBottom: "0px", + overflow: "hidden", + }) + ), + state( + "visibleAnimated", + style({ + height: "*", + overflow: "visible", + }) + ), + state( + "visible", + style({ + opacity: 1, + "z-index": 100, + }) + ), + state( + "hidden", + style({ + opacity: 0, + "z-index": "*", + }) + ), + transition( + "visibleAnimated => hiddenAnimated", + animate("400ms cubic-bezier(0.86, 0, 0.07, 1)") + ), + transition( + "hiddenAnimated => visibleAnimated", + animate("400ms cubic-bezier(0.86, 0, 0.07, 1)") + ), + transition("visible => hidden", animate(".1s linear")), + transition("hidden => visible", [ + style({ transform: "scaleY(0.8)" }), + animate(".12s cubic-bezier(0, 0, 0.2, 1)"), + ]), + ]), + ], +}) +export class AppInlineMenuComponent implements OnInit { + @Input() key = "inline-menu"; + + @Input() style: any; + + @Input() styleClass: string; + + active: boolean; + username: string; + + constructor( + public appMain: AppMainComponent, + public app: AppComponent, + private auth: AuthService, + private router: Router + ) {} + + ngOnInit(): void { + this.auth.authorize().subscribe( + (user) => { + this.username = user.profile.preferred_username; + }, + (error) => { + console.log("InlineProfileComponent: ", error); + this.username = "Not logged in!"; + } + ); + } + + onClick(event) { + this.appMain.onInlineMenuClick(event, this.key); + event.preventDefault(); + } + + startSignoutMainWindow(): void { + const rtr = this.router; + this.auth.signoutUser().subscribe( + (response) => { + console.log("signout success: ", response); + rtr.navigate(["authorize"]).catch((e) => console.error(e)); + }, + (error) => { + console.log("Error in signoutRedirect: ", error); + } + ); + } + + get isTooltipDisabled() { + return !(this.appMain.isSlim() && !this.appMain.isMobile()); + } + + get tabIndex() { + return !this.appMain.inlineMenuActive ? "-1" : null; + } + + isHorizontalActive() { + return this.appMain.isHorizontal() && !this.appMain.isMobile(); + } +} diff --git a/src/app/app.main.component.html b/src/app/app.main.component.html new file mode 100644 index 00000000..768fcaf5 --- /dev/null +++ b/src/app/app.main.component.html @@ -0,0 +1,38 @@ +
+ + + + + + + +
+ + +
+ +
+ + +
+ + + + + +
diff --git a/src/app/app.main.component.ts b/src/app/app.main.component.ts new file mode 100644 index 00000000..93d558e9 --- /dev/null +++ b/src/app/app.main.component.ts @@ -0,0 +1,238 @@ +import {Component, AfterViewInit, Renderer2, OnInit, OnDestroy} from '@angular/core'; +import { MenuService } from './app.menu.service'; +import { PrimeNGConfig } from 'primeng/api'; +import { AppComponent } from './app.component'; + +@Component({ + selector: 'app-main', + templateUrl: './app.main.component.html' +}) +export class AppMainComponent implements AfterViewInit, OnInit, OnDestroy { + + topbarMenuActive: boolean; + + menuActive: boolean; + + staticMenuDesktopInactive: boolean; + + mobileMenuActive: boolean; + + menuClick: boolean; + + mobileTopbarActive: boolean; + + topbarRightClick: boolean; + + topbarItemClick: boolean; + + activeTopbarItem: string; + + documentClickListener: () => void; + + configActive: boolean; + + configClick: boolean; + + rightMenuActive: boolean; + + menuHoverActive = false; + + searchClick = false; + + search = false; + + currentInlineMenuKey: string; + + inlineMenuActive: any[] = []; + + inlineMenuClick: boolean; + + constructor(public renderer: Renderer2, private menuService: MenuService, private primengConfig: PrimeNGConfig, + public app: AppComponent) { } + + ngOnInit() { + this.menuActive = this.isStatic() && !this.isMobile(); + } + + ngAfterViewInit() { + // hides the horizontal submenus or top menu if outside is clicked + this.documentClickListener = this.renderer.listen('body', 'click', () => { + if (!this.topbarItemClick) { + this.activeTopbarItem = null; + this.topbarMenuActive = false; + } + + if (!this.menuClick && (this.isHorizontal() || this.isSlim())) { + this.menuService.reset(); + } + + if (this.configActive && !this.configClick) { + this.configActive = false; + } + + if (!this.menuClick) { + if (this.mobileMenuActive) { + this.mobileMenuActive = false; + } + + if (this.isOverlay()) { + this.menuActive = false; + } + + this.menuHoverActive = false; + this.unblockBodyScroll(); + } + + if (!this.searchClick) { + this.search = false; + } + + if (this.inlineMenuActive[this.currentInlineMenuKey] && !this.inlineMenuClick) { + this.inlineMenuActive[this.currentInlineMenuKey] = false; + } + + this.inlineMenuClick = false; + this.searchClick = false; + this.configClick = false; + this.topbarItemClick = false; + this.topbarRightClick = false; + this.menuClick = false; + }); + } + + onMenuButtonClick(event) { + this.menuActive = !this.menuActive; + this.topbarMenuActive = false; + this.topbarRightClick = true; + this.menuClick = true; + + if (this.isDesktop()) { + this.staticMenuDesktopInactive = !this.staticMenuDesktopInactive; + } else { + this.mobileMenuActive = !this.mobileMenuActive; + if (this.mobileMenuActive) { + this.blockBodyScroll(); + } else { + this.unblockBodyScroll(); + } + } + + event.preventDefault(); + } + + onTopbarMobileButtonClick(event) { + this.mobileTopbarActive = !this.mobileTopbarActive; + event.preventDefault(); + } + + onRightMenuButtonClick(event) { + this.rightMenuActive = !this.rightMenuActive; + event.preventDefault(); + } + + onMenuClick($event) { + this.menuClick = true; + + if (this.inlineMenuActive[this.currentInlineMenuKey] && !this.inlineMenuClick) { + this.inlineMenuActive[this.currentInlineMenuKey] = false; + } + } + + onSearchKeydown(event) { + if (event.keyCode === 27) { + this.search = false; + } + } + + onInlineMenuClick(event, key) { + if (key !== this.currentInlineMenuKey) { + this.inlineMenuActive[this.currentInlineMenuKey] = false; + } + + this.inlineMenuActive[key] = !this.inlineMenuActive[key]; + this.currentInlineMenuKey = key; + this.inlineMenuClick = true; + } + + onTopbarItemClick(event, item) { + this.topbarItemClick = true; + + if (this.activeTopbarItem === item) { + this.activeTopbarItem = null; + } + else { + this.activeTopbarItem = item; + } + + if (item === 'search') { + this.search = !this.search; + this.searchClick = !this.searchClick; + } + + event.preventDefault(); + } + + onTopbarSubItemClick(event) { + event.preventDefault(); + } + + onRTLChange(event) { + this.app.isRTL = event.checked; + } + + onRippleChange(event) { + this.app.ripple = event.checked; + this.primengConfig.ripple = event.checked; + } + + onConfigClick(event) { + this.configClick = true; + } + + isDesktop() { + return window.innerWidth > 991; + } + + isMobile() { + return window.innerWidth <= 991; + } + + isOverlay() { + return this.app.menuMode === 'overlay'; + } + + isStatic() { + return this.app.menuMode === 'static'; + } + + isHorizontal() { + return this.app.menuMode === 'horizontal'; + } + + isSlim() { + return this.app.menuMode === 'slim'; + } + + blockBodyScroll(): void { + if (document.body.classList) { + document.body.classList.add('blocked-scroll'); + } else { + document.body.className += ' blocked-scroll'; + } + } + + unblockBodyScroll(): void { + if (document.body.classList) { + document.body.classList.remove('blocked-scroll'); + } else { + document.body.className = document.body.className.replace(new RegExp('(^|\\b)' + + 'blocked-scroll'.split(' ').join('|') + '(\\b|$)', 'gi'), ' '); + } + } + + ngOnDestroy() { + if (this.documentClickListener) { + this.documentClickListener(); + } + } +} diff --git a/src/app/menu/app.menu.component.spec.ts b/src/app/app.menu.component.spec.ts similarity index 79% rename from src/app/menu/app.menu.component.spec.ts rename to src/app/app.menu.component.spec.ts index 098fe53d..d5d4d8e5 100644 --- a/src/app/menu/app.menu.component.spec.ts +++ b/src/app/app.menu.component.spec.ts @@ -1,10 +1,10 @@ import { waitForAsync, ComponentFixture, TestBed } from "@angular/core/testing"; import { ReactiveFormsModule } from "@angular/forms"; -import { AppMenuComponent, AppSubMenuComponent } from "./app.menu.component"; -import { AppComponent } from "../app.component"; +import { AppMenuComponent } from "./app.menu.component"; +import { AppComponent } from "./app.component"; import { RouterTestingModule } from "@angular/router/testing"; -import { AuthService } from "../shared/index"; -import { AuthServiceSpy } from "../shared/testing"; +import { AuthService } from "./shared/index"; +import { AuthServiceSpy } from "./shared/testing"; class AppComponentSpy {} @@ -14,7 +14,7 @@ describe("AppMenuComponent", () => { beforeEach( waitForAsync(() => { TestBed.configureTestingModule({ - declarations: [AppMenuComponent, AppSubMenuComponent], + declarations: [AppMenuComponent], imports: [ReactiveFormsModule, RouterTestingModule], }) .overrideComponent(AppMenuComponent, { diff --git a/src/app/app.menu.component.ts b/src/app/app.menu.component.ts new file mode 100644 index 00000000..19738534 --- /dev/null +++ b/src/app/app.menu.component.ts @@ -0,0 +1,44 @@ +import { Component, Input, OnInit, Inject, forwardRef } from "@angular/core"; +import { AppComponent } from "./app.component"; +import { loadMenuRules } from "./load-menu-rules"; +import { AuthService } from "./shared/index"; +import { MenuRule } from "./menu-rule"; + +@Component({ + selector: "app-menu", + template: ` +
    +
  • +
+ `, +}) +export class AppMenuComponent implements OnInit { + @Input() reset: boolean; + + model: any[]; + + constructor( + @Inject(forwardRef(() => AppComponent)) public app: AppComponent, + private auth: AuthService + ) { + console.log(".ctor: AppMenuComponent"); + } + + ngOnInit(): void { + this.auth.authorize().subscribe( + (user) => { + this.model = loadMenuRules(user.profile.roles); + return new Array(); + }, + (unauthorized) => { + console.log("Not signed in: ", unauthorized); + } + ); + } +} diff --git a/src/app/app.menu.service.ts b/src/app/app.menu.service.ts new file mode 100644 index 00000000..184790d8 --- /dev/null +++ b/src/app/app.menu.service.ts @@ -0,0 +1,20 @@ +import { Injectable } from '@angular/core'; +import { Subject } from 'rxjs'; + +@Injectable() +export class MenuService { + + private menuSource = new Subject(); + private resetSource = new Subject(); + + menuSource$ = this.menuSource.asObservable(); + resetSource$ = this.resetSource.asObservable(); + + onMenuStateChange(key: string) { + this.menuSource.next(key); + } + + reset() { + this.resetSource.next(); + } +} diff --git a/src/app/app.menuitem.component.ts b/src/app/app.menuitem.component.ts new file mode 100644 index 00000000..b53df07c --- /dev/null +++ b/src/app/app.menuitem.component.ts @@ -0,0 +1,208 @@ +import {ChangeDetectorRef, Component, Input, OnDestroy, OnInit} from '@angular/core'; +import {NavigationEnd, Router} from '@angular/router'; +import {animate, state, style, transition, trigger} from '@angular/animations'; +import {Subscription} from 'rxjs'; +import {filter} from 'rxjs/operators'; +import {MenuService} from './app.menu.service'; +import {AppMainComponent} from './app.main.component'; + +@Component({ + /* tslint:disable:component-selector */ + selector: '[app-menuitem]', + /* tslint:enable:component-selector */ + template: ` + +
+ {{item.label}} +
+ + + {{item.label}} + {{item.badge}} + + + + + {{item.label}} + {{item.badge}} + + +
    + +
  • +
    +
+
+ `, + host: { + '[class.layout-root-menuitem]': 'root || active', + '[class.active-menuitem]': '(active)' + }, + animations: [ + trigger('children', [ + state('void', style({ + height: '0px', + padding: '0px' + })), + state('hiddenAnimated', style({ + height: '0px', + padding: '0px' + })), + state('visibleAnimated', style({ + height: '*' + })), + state('visible', style({ + height: '*' + })), + state('hidden', style({ + height: '0px', + padding: '0px' + })), + transition('visibleAnimated => hiddenAnimated', animate('400ms cubic-bezier(0.86, 0, 0.07, 1)')), + transition('hiddenAnimated => visibleAnimated', animate('400ms cubic-bezier(0.86, 0, 0.07, 1)')), + transition('void => visibleAnimated, visibleAnimated => void', + animate('400ms cubic-bezier(0.86, 0, 0.07, 1)')) + ]) + ] +}) +export class AppMenuitemComponent implements OnInit, OnDestroy { + + @Input() item: any; + + @Input() index: number; + + @Input() root: boolean; + + @Input() parentKey: string; + + active = false; + + menuSourceSubscription: Subscription; + + menuResetSubscription: Subscription; + + key: string; + + constructor(public app: AppMainComponent, public router: Router, private cd: ChangeDetectorRef, private menuService: MenuService) { + this.menuSourceSubscription = this.menuService.menuSource$.subscribe(key => { + // deactivate current active menu + if (this.active && this.key !== key && key.indexOf(this.key) !== 0) { + this.active = false; + } + }); + + this.menuResetSubscription = this.menuService.resetSource$.subscribe(() => { + this.active = false; + }); + + this.router.events.pipe(filter(event => event instanceof NavigationEnd)) + .subscribe(params => { + if (this.app.isHorizontal() || this.app.isSlim()) { + this.active = false; + } else { + if (this.item.routerLink) { + this.updateActiveStateFromRoute(); + } else { + this.active = false; + } + } + }); + } + + ngOnInit() { + if (!(this.app.isHorizontal() || this.app.isSlim()) && this.item.routerLink) { + this.updateActiveStateFromRoute(); + } + + this.key = this.parentKey ? this.parentKey + '-' + this.index : String(this.index); + } + + updateActiveStateFromRoute() { + this.active = this.router.isActive(this.item.routerLink[0], this.item.items ? false : true); + } + + itemClick(event: Event) { + // avoid processing disabled items + if (this.item.disabled) { + event.preventDefault(); + return; + } + + // navigate with hover in horizontal mode + if (this.root) { + this.app.menuHoverActive = !this.app.menuHoverActive; + } + + // notify other items + this.menuService.onMenuStateChange(this.key); + + // execute command + if (this.item.command) { + this.item.command({originalEvent: event, item: this.item}); + } + + // toggle active state + if (this.item.items) { + this.active = !this.active; + } else { + // activate item + this.active = true; + + // reset horizontal and slim menu + if (this.app.isHorizontal() || this.app.isSlim()) { + this.menuService.reset(); + this.app.menuHoverActive = false; + } + + if (!this.app.isStatic()) { + this.app.menuActive = false; + } + + this.app.mobileMenuActive = false; + } + + this.removeActiveInk(event); + } + + onMouseEnter() { + // activate item on hover + if (this.root && (this.app.isHorizontal() || this.app.isSlim()) && this.app.isDesktop()) { + if (this.app.menuHoverActive) { + this.menuService.onMenuStateChange(this.key); + this.active = true; + } + } + } + + removeActiveInk(event: Event) { + const currentTarget = (event.currentTarget as HTMLElement); + setTimeout(() => { + if (currentTarget) { + const activeInk = currentTarget.querySelector('.p-ink-active'); + if (activeInk) { + if (activeInk.classList) { + activeInk.classList.remove('p-ink-active'); + } + else { + activeInk.className = activeInk.className.replace(new RegExp('(^|\\b)' + 'p-ink-active'.split(' ').join('|') + '(\\b|$)', 'gi'), ' '); + } + } + } + }, 401); + } + + ngOnDestroy() { + if (this.menuSourceSubscription) { + this.menuSourceSubscription.unsubscribe(); + } + + if (this.menuResetSubscription) { + this.menuResetSubscription.unsubscribe(); + } + } +} diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 4a86410e..40942c2d 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -1,29 +1,42 @@ import { BrowserModule } from "@angular/platform-browser"; import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; import { AppRoutingModule } from "./app-routing.module"; +import { BreadcrumbModule } from "primeng/breadcrumb"; import { NgModule } from "@angular/core"; import { FormsModule } from "@angular/forms"; import { HttpClientModule, HTTP_INTERCEPTORS } from "@angular/common/http"; +import { MegaMenuModule } from "primeng/megamenu"; +import { SidebarModule } from "primeng/sidebar"; import { AppComponent } from "./app.component"; -import { - AppMenuComponent, - AppSubMenuComponent, -} from "./menu/app.menu.component"; +import { AppMenuComponent } from "./app.menu.component"; import { AppTopBarComponent } from "./app.topbar.component"; import { AppFooterComponent } from "./app.footer.component"; -import { InlineProfileComponent } from "./menu/app.profile.component"; import { PageNotFoundComponent } from "./not-found.component"; import { ToastModule } from "primeng/toast"; +import { DialogModule } from "primeng/dialog"; import { MessagesComponent } from "./shared/components/messages/messages.component"; import { ButtonModule } from "primeng/button"; import { WelcomeComponent } from "./welcome/welcome.component"; -import { CommonModule } from "@angular/common"; +import { + CommonModule, + HashLocationStrategy, + LocationStrategy, + PathLocationStrategy, +} from "@angular/common"; import { ApiModule, Configuration } from "machete-client"; import { environment } from "../environments/environment"; import { FileDownloadHttpInterceptor } from "./FileDownloadHttpInterceptor"; +import { MenuService } from "./app.menu.service"; +import { AppBreadcrumbService } from "./app.breadcrumb.service"; +import { AppInlineMenuComponent } from "./app.inlinemenu.component"; +import { AppMainComponent } from "./app.main.component"; +import { AppConfigComponent } from "./app.config.component"; +import { AppRightMenuComponent } from "./app.rightmenu.component"; +import { AppMenuitemComponent } from "./app.menuitem.component"; +import { AppBreadcrumbComponent } from "./app.breadcrumb.component"; /** * Import only the modules needed for the first render of the app * Only what's required for the components that load first before any other lazy loaded routes. @@ -35,11 +48,15 @@ import { FileDownloadHttpInterceptor } from "./FileDownloadHttpInterceptor"; @NgModule({ declarations: [ AppComponent, + AppMainComponent, + AppConfigComponent, AppMenuComponent, - AppSubMenuComponent, + AppMenuitemComponent, + AppInlineMenuComponent, + AppRightMenuComponent, + AppBreadcrumbComponent, AppTopBarComponent, AppFooterComponent, - InlineProfileComponent, PageNotFoundComponent, MessagesComponent, WelcomeComponent, @@ -47,25 +64,32 @@ import { FileDownloadHttpInterceptor } from "./FileDownloadHttpInterceptor"; imports: [ CommonModule, BrowserModule, - BrowserAnimationsModule, FormsModule, AppRoutingModule, + HttpClientModule, + BrowserAnimationsModule, ToastModule, + BreadcrumbModule, ButtonModule, + DialogModule, + MegaMenuModule, + SidebarModule, ApiModule.forRoot(() => { return new Configuration({ basePath: `${environment.dataUrl}`, withCredentials: true, }); }), - HttpClientModule, ], providers: [ + { provide: LocationStrategy, useClass: PathLocationStrategy }, + MenuService, + AppBreadcrumbService, { // https://stackoverflow.com/questions/60864073/angular-5-api-swagger-body-responsetype-blob // generated-client doesn't detect octet stream properly - provide: HTTP_INTERCEPTORS, useClass: FileDownloadHttpInterceptor, + provide: HTTP_INTERCEPTORS, multi: true, }, ], diff --git a/src/app/app.rightmenu.component.html b/src/app/app.rightmenu.component.html new file mode 100644 index 00000000..2656e018 --- /dev/null +++ b/src/app/app.rightmenu.component.html @@ -0,0 +1,55 @@ + +
+
ONLINE MEMBERS
+
+ avatar-1 +
+ +19 Costumers +
+
+
LATEST ACTIVITY
+
+ +
+ New Sale + Richard Jones has purchased a blue t-shirt for $79. + + + Emmy Adams, 21.40 + +
+
+
+ +
+ Withdrawal Initiated + Your request for withdrawal of $2500 has been initiated. + + avatar-2 + Emily Walter, 21.40 + +
+
+
+ +
+ Question Received + Jane Davis has posted a new question about your product. + + avatar-3 + Jane Davis, 21.45 + +
+
+
+
+
NEXT EVENTS
+
    +
  • A/B Test
  • +
  • Video Shoot
  • +
  • Board Meeting
  • +
  • Q4 Planning
  • +
  • Design Training
  • +
+
+
diff --git a/src/app/app.rightmenu.component.ts b/src/app/app.rightmenu.component.ts new file mode 100644 index 00000000..ce2cd7c0 --- /dev/null +++ b/src/app/app.rightmenu.component.ts @@ -0,0 +1,11 @@ +import {Component} from '@angular/core'; +import { AppComponent } from './app.component'; +import {AppMainComponent} from './app.main.component'; + +@Component({ + selector: 'app-rightmenu', + templateUrl: './app.rightmenu.component.html' +}) +export class AppRightMenuComponent { + constructor(public appMain: AppMainComponent, public app: AppComponent) {} +} diff --git a/src/app/app.topbar.component.html b/src/app/app.topbar.component.html new file mode 100644 index 00000000..e21a512f --- /dev/null +++ b/src/app/app.topbar.component.html @@ -0,0 +1,183 @@ +
+
+ + + + + + + + + +
+ +
+
+ +
+ +
+
diff --git a/src/app/app.topbar.component.ts b/src/app/app.topbar.component.ts index c1e3143e..9d038a22 100644 --- a/src/app/app.topbar.component.ts +++ b/src/app/app.topbar.component.ts @@ -1,24 +1,35 @@ -import { Component, Inject, forwardRef } from "@angular/core"; +// import { Component, Inject, forwardRef } from "@angular/core"; +// import { AppComponent } from "./app.component"; +import { Component, ElementRef, ViewChild } from "@angular/core"; +import { + trigger, + style, + transition, + animate, + AnimationEvent, +} from "@angular/animations"; +import { MegaMenuItem } from "primeng/api"; import { AppComponent } from "./app.component"; - +import { AppMainComponent } from "./app.main.component"; @Component({ selector: "app-topbar", - template: ` -
-
- -
- -
- - - -
-
- `, + templateUrl: "./app.topbar.component.html", + animations: [ + trigger("topbarActionPanelAnimation", [ + transition(":enter", [ + style({ opacity: 0, transform: "scaleY(0.8)" }), + animate( + ".12s cubic-bezier(0, 0, 0.2, 1)", + style({ opacity: 1, transform: "*" }) + ), + ]), + transition(":leave", [animate(".1s linear", style({ opacity: 0 }))]), + ]), + ], }) export class AppTopBarComponent { - constructor( - @Inject(forwardRef(() => AppComponent)) public app: AppComponent - ) {} + constructor(public appMain: AppMainComponent, public app: AppComponent) {} + activeItem: number; + + model: MegaMenuItem[] = []; } diff --git a/src/app/exports/exports.component.spec.ts b/src/app/exports/exports.component.spec.ts index 2b7b3be5..575f4fab 100644 --- a/src/app/exports/exports.component.spec.ts +++ b/src/app/exports/exports.component.spec.ts @@ -48,8 +48,8 @@ describe("ExportsComponent", () => { ], }, }) - .compileComponents() - .catch((e) => console.error(e)); + .compileComponents(); + //.catch((e) => console.error(e)); fixture = TestBed.createComponent(ExportsComponent); component = fixture.componentInstance; fixture.detectChanges(); diff --git a/src/app/load-menu-rules.spec.ts b/src/app/load-menu-rules.spec.ts new file mode 100644 index 00000000..46f25f46 --- /dev/null +++ b/src/app/load-menu-rules.spec.ts @@ -0,0 +1,21 @@ +import { loadMenuRules } from "./load-menu-rules"; + +describe("loadMenuRules", () => { + it("should load 1 for Hirer role", () => { + // brittle; coded to date in load-men-rules + let result = loadMenuRules(["Hirer"]); + expect(result.length).toBe(1); + }); + + it("should load 3 for Hirer role inside Employers", () => { + // brittle; coded to date in load-men-rules + let result = loadMenuRules(["Hirer"]); + expect(result[0].items.length).toBe(3); + }); + + it("should load 3 for Admin role", () => { + // brittle; coded to date in load-men-rules + let result = loadMenuRules(["Administrator"]); + expect(result.length).toBe(3); + }); +}); diff --git a/src/app/menu/load-menu-rules.ts b/src/app/load-menu-rules.ts similarity index 53% rename from src/app/menu/load-menu-rules.ts rename to src/app/load-menu-rules.ts index a7ff5bf1..37631a13 100644 --- a/src/app/menu/load-menu-rules.ts +++ b/src/app/load-menu-rules.ts @@ -3,66 +3,70 @@ import { MenuRule, LRole } from "./menu-rule"; export function loadMenuRules(authList: string[]): Array { const rules = [ new MenuRule({ - id: 1, - label: "Place an order", - icon: "build", - routerLink: ["/online-orders/introduction"], + id: 0, + label: "Hiring portal", + icon: "pi pi-fw pi-home", + visible: true, authorizedRoles: [LRole.ADMIN, LRole.HIRER], + items: [ + new MenuRule({ + id: 1, + label: "Place an order", + icon: "pi pi-fw pi-home", + routerLink: ["/online-orders/introduction"], + authorizedRoles: [LRole.ADMIN, LRole.HIRER], + visible: true, + }), + new MenuRule({ + id: 2, + label: "My profile", + icon: "pi pi-fw pi-home", + routerLink: ["/employers"], + authorizedRoles: [LRole.ADMIN, LRole.HIRER], + visible: true, + }), + new MenuRule({ + id: 3, + label: "My work orders", + icon: "pi pi-fw pi-home", + routerLink: ["/my-work-orders"], + authorizedRoles: [LRole.ADMIN, LRole.HIRER], + visible: true, + }), + ], }), new MenuRule({ - id: 2, - label: "My profile", - icon: "home", - routerLink: ["/employers"], - authorizedRoles: [LRole.ADMIN, LRole.HIRER], - }), - new MenuRule({ - id: 3, - label: "My work orders", - icon: "work", - routerLink: ["/my-work-orders"], - authorizedRoles: [LRole.ADMIN, LRole.HIRER], - }), - new MenuRule({ - id: 4, - label: "Dispatch", - icon: "today", - url: ["/workassignment"], - }), - new MenuRule({ id: 5, label: "People", icon: "people", url: ["/person"] }), - new MenuRule({ - id: 6, - label: "Activities", - icon: "local_activity", - url: ["/Activity"], - }), - new MenuRule({ - id: 7, - label: "Sign-ins", - icon: "track_changes", - url: ["/workersignin"], - }), - new MenuRule({ id: 8, label: "Emails", icon: "email", url: ["/email"] }), - new MenuRule({ - id: 9, - label: "Reports", - icon: "subtitles", - routerLink: ["/reports"], - authorizedRoles: [LRole.ADMIN, LRole.MANAGER], - }), - new MenuRule({ - id: 10, - label: "Exports", - icon: "file_download", - routerLink: ["/exports"], + id: 5, + label: "Manager portal", authorizedRoles: [LRole.ADMIN, LRole.MANAGER], + + items: [ + new MenuRule({ + id: 9, + label: "Reports", + icon: "pi pi-fw pi-home", + routerLink: ["/reports"], + authorizedRoles: [LRole.ADMIN, LRole.MANAGER], + visible: true, + }), + new MenuRule({ + id: 10, + label: "Exports", + icon: "pi pi-fw pi-home", + routerLink: ["/exports"], + authorizedRoles: [LRole.ADMIN, LRole.MANAGER], + visible: true, + }), + ], }), + new MenuRule({ id: 12, label: "Configuration", - icon: "settings_application", + icon: "pi pi-fw pi-home", routerLink: ["/configuration"], authorizedRoles: [LRole.ADMIN], + visible: true, items: [ // new MenuRule({ // id: 11, @@ -81,16 +85,18 @@ export function loadMenuRules(authList: string[]): Array { new MenuRule({ id: 13, label: "Machete Settings", - icon: "tune", + icon: "pi pi-fw pi-home", routerLink: ["configuration/settings"], authorizedRoles: [LRole.ADMIN], + visible: true, }), new MenuRule({ id: 14, label: "Transport Providers", - icon: "airport_shuttle", + icon: "pi pi-fw pi-home", routerLink: ["configuration/transport-providers"], authorizedRoles: [LRole.ADMIN], + visible: true, }), ], }), @@ -113,6 +119,7 @@ export function loadMenuRules(authList: string[]): Array { } return rules.filter( (rule) => + Array.isArray(rule.authorizedRoles) && rule.authorizedRoles.findIndex( (role) => authList.findIndex((auth) => auth === role) > -1 ) > -1 diff --git a/src/app/menu/menu-rule.ts b/src/app/menu-rule.ts similarity index 85% rename from src/app/menu/menu-rule.ts rename to src/app/menu-rule.ts index 32ff13cc..c4dd39f0 100644 --- a/src/app/menu/menu-rule.ts +++ b/src/app/menu-rule.ts @@ -5,8 +5,9 @@ export class MenuRule { icon: string; routerLink?: string[]; url?: string[]; - authorizedRoles = new Array(); - items = new Array(); + authorizedRoles?: string[]; + items?: MenuRule[]; + visible: boolean; public constructor(init?: Partial) { Object.assign(this, init); diff --git a/src/app/menu/app.menu.component.html b/src/app/menu/app.menu.component.html deleted file mode 100644 index a3cdcdae..00000000 --- a/src/app/menu/app.menu.component.html +++ /dev/null @@ -1,6 +0,0 @@ -
    -
diff --git a/src/app/menu/app.menu.component.ts b/src/app/menu/app.menu.component.ts deleted file mode 100644 index efeef893..00000000 --- a/src/app/menu/app.menu.component.ts +++ /dev/null @@ -1,136 +0,0 @@ -import { Component, Input, OnInit, Inject, forwardRef } from "@angular/core"; -import { - trigger, - state, - style, - transition, - animate, -} from "@angular/animations"; -import { Location } from "@angular/common"; -import { Router } from "@angular/router"; -import { MenuItem } from "primeng/api"; -import { AppComponent } from "../app.component"; -import { loadMenuRules } from "./load-menu-rules"; -import { AuthService } from "../shared/index"; -import { MenuRule } from "./menu-rule"; - -@Component({ - selector: "app-menu", - templateUrl: "./app.menu.component.html", -}) -export class AppMenuComponent implements OnInit { - @Input() reset: boolean; - - model: any[]; - - constructor( - @Inject(forwardRef(() => AppComponent)) public app: AppComponent, - private auth: AuthService - ) { - console.log(".ctor: AppMenuComponent"); - } - - ngOnInit(): void { - this.auth.authorize().subscribe( - (user) => { - this.model = loadMenuRules(user.profile.roles); - return new Array(); - }, - (unauthorized) => { - console.log("Not signed in: ", unauthorized); - } - ); - } -} - -@Component({ - // eslint-disable-next-line @angular-eslint/component-selector - selector: "[app-submenu]", - templateUrl: "./app.submenu.component.html", - animations: [ - trigger("children", [ - state( - "hidden", - style({ - height: "0px", - }) - ), - state( - "visible", - style({ - height: "*", - }) - ), - transition( - "visible => hidden", - animate("400ms cubic-bezier(0.86, 0, 0.07, 1)") - ), - transition( - "hidden => visible", - animate("400ms cubic-bezier(0.86, 0, 0.07, 1)") - ), - ]), - ], -}) -export class AppSubMenuComponent { - @Input() item: MenuItem; - @Input() root: boolean; - @Input() visible: boolean; - - _reset: boolean; - activeIndex: number; - - constructor( - @Inject(forwardRef(() => AppComponent)) public app: AppComponent, - public router: Router, - public location: Location - ) {} - - itemClick(event: Event, item: MenuItem, index: number): void { - //avoid processing disabled items - if (item.disabled) { - event.preventDefault(); - } - - //activate current item and deactivate active sibling if any - this.activeIndex = this.activeIndex === index ? null : index; - - //execute command - if (item.command) { - item.command({ event, item }); - } - - //prevent hash change - if (item.items || (!item.url && !item.routerLink)) { - event.preventDefault(); - } - - //hide menu - if (!item.items) { - if (this.app.isHorizontal()) { - this.app.resetMenu = true; - } else { - this.app.resetMenu = false; - } - - this.app.overlayMenuActive = false; - this.app.staticMenuMobileActive = false; - } - } - - isActive(index: number): boolean { - return this.activeIndex === index; - } - - @Input() get reset(): boolean { - return this._reset; - } - - set reset(val: boolean) { - this._reset = val; - - if (this._reset && this.app.isHorizontal()) { - this.activeIndex = null; - } - } -} diff --git a/src/app/menu/app.profile.component.html b/src/app/menu/app.profile.component.html deleted file mode 100644 index 5a9a0a99..00000000 --- a/src/app/menu/app.profile.component.html +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/src/app/menu/app.profile.component.ts b/src/app/menu/app.profile.component.ts deleted file mode 100644 index fdb2d6d9..00000000 --- a/src/app/menu/app.profile.component.ts +++ /dev/null @@ -1,80 +0,0 @@ -/* eslint-disable @typescript-eslint/no-unsafe-call */ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { Component, OnInit } from "@angular/core"; -import { - trigger, - state, - transition, - style, - animate, -} from "@angular/animations"; -import { AuthService } from "../shared/index"; -import { Router } from "@angular/router"; - -@Component({ - // eslint-disable-next-line @angular-eslint/component-selector - selector: "inline-profile", - templateUrl: "./app.profile.component.html", - animations: [ - trigger("menu", [ - state( - "hidden", - style({ - height: "0px", - }) - ), - state( - "visible", - style({ - height: "*", - }) - ), - transition( - "visible => hidden", - animate("400ms cubic-bezier(0.86, 0, 0.07, 1)") - ), - transition( - "hidden => visible", - animate("400ms cubic-bezier(0.86, 0, 0.07, 1)") - ), - ]), - ], -}) -export class InlineProfileComponent implements OnInit { - username: string; - active: boolean; - - constructor(private auth: AuthService, private router: Router) { - console.log(".ctor: InlineProfileComponent"); - } - - ngOnInit(): void { - this.auth.authorize().subscribe( - (user) => { - this.username = user.profile.preferred_username; - }, - (error) => { - console.log("InlineProfileComponent: ", error); - this.username = "Not logged in!"; - } - ); - } - - onClick(event: Event): void { - this.active = !this.active; - event.preventDefault(); - } - - startSignoutMainWindow(): void { - const rtr = this.router; - this.auth.signoutUser().subscribe( - (response) => { - console.log("signout success: ", response); - rtr.navigate(["authorize"]).catch((e) => console.error(e)); - }, - (error) => { - console.log("Error in signoutRedirect: ", error); - } - ); - } -} diff --git a/src/app/menu/app.submenu.component.html b/src/app/menu/app.submenu.component.html deleted file mode 100644 index 19a174cd..00000000 --- a/src/app/menu/app.submenu.component.html +++ /dev/null @@ -1,29 +0,0 @@ - -
  • - - {{child.icon}} - {{child.label}} - keyboard_arrow_down - - - - {{child.icon}} - {{child.label}} - keyboard_arrow_down - -
      -
    • -
      \ No newline at end of file diff --git a/src/app/menu/load-menu-rules.spec.ts b/src/app/menu/load-menu-rules.spec.ts deleted file mode 100644 index ce3e0bb8..00000000 --- a/src/app/menu/load-menu-rules.spec.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { loadMenuRules } from "./load-menu-rules"; - -describe("loadMenuRules", () => { - it("should load", () => { - // brittle; coded to date in load-men-rules - expect(loadMenuRules(["Hirer"]).length).toBe(3); - }); -}); diff --git a/src/app/shared/services/can-load.service.ts b/src/app/shared/services/can-load.service.ts index a1d85842..c7e3e92c 100644 --- a/src/app/shared/services/can-load.service.ts +++ b/src/app/shared/services/can-load.service.ts @@ -2,8 +2,8 @@ import { Injectable } from "@angular/core"; import { CanLoad, Route, Router, UrlSegment, UrlTree } from "@angular/router"; import { Observable } from "rxjs"; import { map, tap } from "rxjs/operators"; -import { loadMenuRules } from "src/app/menu/load-menu-rules"; -import { MenuRule } from "src/app/menu/menu-rule"; +import { loadMenuRules } from "src/app/load-menu-rules"; +import { MenuRule } from "src/app/menu-rule"; import { AuthService } from "./auth.service"; @Injectable({ @@ -26,10 +26,23 @@ export class CanLoadService implements CanLoad { } private inAuthorizedRoute(menuRules: MenuRule[], route: Route): boolean { + console.log(route, menuRules); + let flatRules = this.flatten(menuRules); return ( - menuRules.find((mr) => - mr.routerLink.find((rl) => rl.includes(route.path)) + flatRules.find((mr) => + mr.routerLink?.find((rl) => rl.includes(route.path)) ) !== undefined ); } + + private flatten(menuRules: MenuRule[]): MenuRule[] { + let result = new Array(); + menuRules.forEach((rule) => { + result.push(rule); + if (Array.isArray(rule.items)) { + result = result.concat(this.flatten(rule.items)); + } + }); + return result; + } } diff --git a/src/app/welcome/welcome.component.html b/src/app/welcome/welcome.component.html index b7ca08ad..3d71245e 100644 --- a/src/app/welcome/welcome.component.html +++ b/src/app/welcome/welcome.component.html @@ -1,39 +1,16 @@ -
      -
      - -

      {{d.title}} Dashboard

      -
      - - -
      - - - -
      - -
      - -
      -
      - -
      -
      -
      -
      -
      +
      + - Online Hiring Temporarily Unavailable diff --git a/src/assets/jobs-dispatched-count.json b/src/assets/jobs-dispatched-count.json deleted file mode 100644 index c28d1a8f..00000000 --- a/src/assets/jobs-dispatched-count.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "data": [ - { - "id": "20130101-20140101-60", - "label": "General Labor", - "value": 1615 - }, - { - "id": "20130101-20140101-61", - "label": "Painting (roller brush)", - "value": 433 - }, - { - "id": "20130101-20140101-62", - "label": "Painting (spray)", - "value": 7 - }, - { - "id": "20130101-20140101-63", - "label": "Drywall - Hanging Sheetrock", - "value": 30 - }, - { - "id": "20130101-20140101-64", - "label": "Build retaining wall- Landscaping", - "value": 16 - }, - { - "id": "20130101-20140101-65", - "label": "Carpentry Framing and Cabinetry", - "value": 56 - }, - { - "id": "20130101-20140101-66", - "label": "Brick masonry", - "value": 29 - }, - { - "id": "20130101-20140101-67", - "label": "Deep and\/or Move in\/out Cleaning", - "value": 1607 - }, - { - "id": "20130101-20140101-68", - "label": "Moving Furniture and Boxes", - "value": 949 - }, - { - "id": "20130101-20140101-69", - "label": "Yardwork", - "value": 1792 - }, - { - "id": "20130101-20140101-70", - "label": "z(do not use)Digging\/Weeding ", - "value": 37 - }, - { - "id": "20130101-20140101-71", - "label": "z(Do not Use) DWC Chambita 1hr ", - "value": 2 - }, - { - "id": "20130101-20140101-72", - "label": "z(Do not Use) DWC Chambita 2hr ", - "value": 22 - }, - { - "id": "20130101-20140101-73", - "label": "z(Do not use)DWC Chambita 3hr ", - "value": 85 - }, - { - "id": "20130101-20140101-77", - "label": "Demolition", - "value": 147 - }, - { - "id": "20130101-20140101-83", - "label": "Advanced Gardening", - "value": 489 - }, - { - "id": "20130101-20140101-87", - "label": "z(Do not Use) HHH Chambita 3hr", - "value": 46 - }, - { - "id": "20130101-20140101-88", - "label": "Landscaping", - "value": 152 - }, - { - "id": "20130101-20140101-89", - "label": "Roofing", - "value": 10 - }, - { - "id": "20130101-20140101-118", - "label": "Party and Event help", - "value": 61 - }, - { - "id": "20130101-20140101-120", - "label": "Pressure Washing", - "value": 18 - }, - { - "id": "20130101-20140101-122", - "label": "Digging", - "value": 434 - }, - { - "id": "20130101-20140101-123", - "label": "z(do not use)Weeding ", - "value": 87 - }, - { - "id": "20130101-20140101-128", - "label": "Hauling", - "value": 334 - }, - { - "id": "20130101-20140101-131", - "label": "Insulation", - "value": 1 - }, - { - "id": "20130101-20140101-132", - "label": "Tile Installation", - "value": 19 - }, - { - "id": "20130101-20140101-133", - "label": "Drywall - Taping and Sanding", - "value": 45 - } - ] -} - diff --git a/src/assets/layout/css/layout-dark-blue.css b/src/assets/layout/css/layout-dark-blue.css deleted file mode 100644 index 81c1fae8..00000000 --- a/src/assets/layout/css/layout-dark-blue.css +++ /dev/null @@ -1,1557 +0,0 @@ -/* Compact */ -/* roboto-300 - latin */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-weight: 300; - src: url("../fonts/roboto-v15-latin-300.eot"); - /* IE9 Compat Modes */ - src: local("Roboto Light"), local("Roboto-Light"), url("../fonts/roboto-v15-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v15-latin-300.woff2") format("woff2"), url("../fonts/roboto-v15-latin-300.woff") format("woff"), url("../fonts/roboto-v15-latin-300.ttf") format("truetype"), url("../fonts/roboto-v15-latin-300.svg#Roboto") format("svg"); - /* Legacy iOS */ } -/* roboto-regular - latin */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-weight: 400; - src: url("../fonts/roboto-v15-latin-regular.eot"); - /* IE9 Compat Modes */ - src: local("Roboto"), local("Roboto-Regular"), url("../fonts/roboto-v15-latin-regular.eot#iefix") format("embedded-opentype"), url("../fonts/roboto-v15-latin-regular.woff2") format("woff2"), url("../fonts/roboto-v15-latin-regular.woff") format("woff"), url("../fonts/roboto-v15-latin-regular.ttf") format("truetype"), url("../fonts/roboto-v15-latin-regular.svg#Roboto") format("svg"); - /* Legacy iOS */ } -/* roboto-700 - latin */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-weight: 700; - src: url("../fonts/roboto-v15-latin-700.eot"); - /* IE9 Compat Modes */ - src: local("Roboto Bold"), local("Roboto-Bold"), url("../fonts/roboto-v15-latin-700.eot#iefix") format("embedded-opentype"), url("../fonts/roboto-v15-latin-700.woff2") format("woff2"), url("../fonts/roboto-v15-latin-700.woff") format("woff"), url("../fonts/roboto-v15-latin-700.ttf") format("truetype"), url("../fonts/roboto-v15-latin-700.svg#Roboto") format("svg"); - /* Legacy iOS */ } -@font-face { - font-family: 'Material Icons'; - font-style: normal; - font-weight: 400; - src: url("../fonts/MaterialIcons-Regular.eot"); - /* For IE6-8 */ - src: local("Material Icons"), local("MaterialIcons-Regular"), url("../fonts/MaterialIcons-Regular.woff2") format("woff2"), url("../fonts/MaterialIcons-Regular.woff") format("woff"), url("../fonts/MaterialIcons-Regular.ttf") format("truetype"); } -/* Utils */ -.clearfix:after { - content: " "; - display: block; - clear: both; } - -*[hidden] { - display: none; } - -.card { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-border-radius: 2px; - -webkit-border-radius: 2px; - border-radius: 2px; - background: #ffffff; - padding: 1em; - margin-bottom: 1em; - box-sizing: border-box; } - .card.card-w-title { - padding-bottom: 2em; } - .card h1 { - font-size: 1.5em; - font-weight: 400; - margin: 1em 0; } - .card h1:first-child { - margin-top: .667em; } - .card h2 { - font-size: 1.375em; - font-weight: 400; } - .card h3 { - font-size: 1.250em; - font-weight: 400; } - .card h4 { - font-size: 1.125em; - font-weight: 400; } - -.nopad { - padding: 0; } - .nopad .ui-panel-content { - padding: 0; } - -@-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); } } -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; } - -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; } - -.ui-shadow-1 { - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - -.ui-shadow-2 { - -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); - -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); - box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); } - -.ui-shadow-3 { - -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } - -.ui-shadow-4 { - -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); - -moz-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); - box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); } - -.ui-shadow-5 { - -webkit-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22); - -moz-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22); - box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22); } - -.ui-g.form-group > div { - padding: .75em 1em; } -.ui-g.form-group-m > div { - padding: 1em; } - -/* Ripple */ -/* Ripple Effect Style like Google Material Buttons Effect*/ -.ripplelink { - /* display:block; */ - /*color:#fff;*/ - text-decoration: none; - position: relative; - overflow: hidden; - -webkit-transition: all 0.2s ease; - -moz-transition: all 0.2s ease; - -o-transition: all 0.2s ease; - transition: all 0.2s ease; - z-index: 0; } - -.ripplelink:hover { - /*z-index:1000;*/ } - -.ink { - display: block; - position: absolute; - background: rgba(255, 255, 255, 0.4); - border-radius: 100%; - -webkit-transform: scale(0); - -moz-transform: scale(0); - -o-transform: scale(0); - transform: scale(0); } - -.ripple-animate { - -webkit-animation: ripple 0.65s linear; - -moz-animation: ripple 0.65s linear; - -ms-animation: ripple 0.65s linear; - -o-animation: ripple 0.65s linear; - animation: ripple 0.65s linear; } - -@-webkit-keyframes ripple { - 100% { - opacity: 0; - -webkit-transform: scale(2.5); } } -@-moz-keyframes ripple { - 100% { - opacity: 0; - -moz-transform: scale(2.5); } } -@-o-keyframes ripple { - 100% { - opacity: 0; - -o-transform: scale(2.5); } } -@keyframes ripple { - 100% { - opacity: 0; - transform: scale(2.5); } } -.splash-screen { - background-color: #3F51B5; - height: 100%; } - .splash-screen .splash-container { - padding-top: 250px; - width: 250px; - margin: 0 auto; - text-align: center; } - .splash-screen .logo { - display: inline-block; - vertical-align: middle; - width: 200px; - height: 30px; - background: url("../images/logo2x.png") top left no-repeat; - background-size: 200px 30px; } - .splash-screen .load-bar { - position: relative; - margin-top: 20px; - width: 100%; - height: 6px; - background-color: #ffffff; } - .splash-screen .bar { - content: ""; - display: inline; - position: absolute; - width: 0; - height: 100%; - left: 50%; - text-align: center; } - .splash-screen .bar:nth-child(1) { - background-color: #E91E63; - animation: loading 3s linear infinite; } - .splash-screen .bar:nth-child(2) { - background-color: #8BC34A; - animation: loading 3s linear 1s infinite; } - .splash-screen .bar:nth-child(3) { - background-color: #FFC107; - animation: loading 3s linear 2s infinite; } -@keyframes loading { - from { - left: 50%; - width: 0; - z-index: 100; } - 33.3333% { - left: 0; - width: 100%; - z-index: 10; } - to { - left: 0; - width: 100%; } } -.dashboard .overview { - padding: 0 !important; - min-height: 140px; - position: relative; - margin-bottom: 0px !important; } - .dashboard .overview .overview-content { - padding: 16px; } - .dashboard .overview .overview-content .overview-title { - font-size: 18px; } - .dashboard .overview .overview-content .overview-badge { - float: right; - color: #757575; } - .dashboard .overview .overview-content .overview-detail { - display: block; - font-size: 24px; - margin-top: 5px; } - .dashboard .overview .overview-footer { - position: absolute; - bottom: 0; - width: 100%; } - .dashboard .overview .overview-footer img { - display: block; } -.dashboard .colorbox { - padding: 0 !important; - text-align: center; - overflow: hidden; - margin-bottom: 0px !important; } - .dashboard .colorbox i { - font-size: 48px; - margin-top: 10px; - color: #ffffff; } - .dashboard .colorbox .colorbox-name { - font-size: 20px; - display: inline-block; - width: 100%; - margin: 4px 0 10px 0; - color: #ffffff; } - .dashboard .colorbox .colorbox-count { - color: #ffffff; - font-size: 36px; } - .dashboard .colorbox .colorbox-count { - font-weight: bold; } - .dashboard .colorbox.colorbox-1 div:first-child { - background-color: #2E7D32; } - .dashboard .colorbox.colorbox-1 div:last-child { - background-color: #4CAF50; } - .dashboard .colorbox.colorbox-2 div:first-child { - background-color: #0277BD; } - .dashboard .colorbox.colorbox-2 div:last-child { - background-color: #03A9F4; } - .dashboard .colorbox.colorbox-3 div:first-child { - background-color: #4527A0; } - .dashboard .colorbox.colorbox-3 div:last-child { - background-color: #673AB7; } - .dashboard .colorbox.colorbox-4 div:first-child { - background-color: #00695C; } - .dashboard .colorbox.colorbox-4 div:last-child { - background-color: #009688; } -.dashboard .task-list { - overflow: hidden; } - .dashboard .task-list > .ui-panel { - min-height: 340px; } - .dashboard .task-list .ui-panel-content { - padding: 10px 0 !important; } - .dashboard .task-list ul { - list-style-type: none; - margin: 0; - padding: 0; } - .dashboard .task-list ul li { - padding: 0.625em 0.875em; - border-bottom: 1px solid #dbdbdb; } - .dashboard .task-list ul li:first-child { - margin-top: 10px; } - .dashboard .task-list ul .ui-chkbox { - vertical-align: middle; - margin-right: 5px; } - .dashboard .task-list ul .task-name { - vertical-align: middle; } - .dashboard .task-list ul i { - color: #757575; - float: right; } -.dashboard .contact-form { - overflow: hidden; } - .dashboard .contact-form .ui-panel { - min-height: 340px; } - .dashboard .contact-form .ui-g-12 { - padding: 16px 10px; } - .dashboard .contact-form .ui-button { - margin-top: 20px; } -.dashboard .contacts { - overflow: hidden; } - .dashboard .contacts > .ui-panel { - min-height: 340px; } - .dashboard .contacts .ui-panel-content { - padding: 15px 0 10px 0 !important; } - .dashboard .contacts ul { - list-style-type: none; - padding: 0; - margin: 0; } - .dashboard .contacts ul li { - border-bottom: 1px solid #d8d8d8; } - .dashboard .contacts ul li a { - padding: 9px; - width: 100%; - box-sizing: border-box; - text-decoration: none; - position: relative; - display: block; - -moz-border-radius: 2px; - -webkit-border-radius: 2px; - border-radius: 2px; - -moz-transition: background-color 0.2s; - -o-transition: background-color 0.2s; - -webkit-transition: background-color 0.2s; - transition: background-color 0.2s; } - .dashboard .contacts ul li a .name { - position: absolute; - right: 10px; - top: 10px; - font-size: 18px; - color: #212121; } - .dashboard .contacts ul li a .email { - position: absolute; - right: 10px; - top: 30px; - font-size: 14px; - color: #757575; } - .dashboard .contacts ul li a:hover { - cursor: pointer; - background-color: #e8e8e8; } - .dashboard .contacts ul li:last-child { - border: 0; } -.dashboard .activity-list { - list-style-type: none; - padding: 0; - margin: 0; } - .dashboard .activity-list li { - border-bottom: 1px solid #bdbdbd; - padding: 15px 0 9px 9px; } - .dashboard .activity-list li .count { - font-size: 24px; - color: #ffffff; - background-color: #03A9F4; - font-weight: bold; - display: inline-block; - padding: 5px; - -moz-border-radius: 2px; - -webkit-border-radius: 2px; - border-radius: 2px; } - .dashboard .activity-list li:first-child { - border-top: 1px solid #bdbdbd; } - .dashboard .activity-list li:last-child { - border: 0; } - .dashboard .activity-list li .ui-g-6:first-child { - font-size: 18px; - padding-left: 0; } - .dashboard .activity-list li .ui-g-6:last-child { - text-align: right; - color: #757575; } -.dashboard .timeline { - height: 100%; - box-sizing: border-box; } - .dashboard .timeline > .ui-g .ui-g-3 { - font-size: 14px; - position: relative; - border-right: 1px solid #bdbdbd; } - .dashboard .timeline > .ui-g .ui-g-3 i { - background-color: #ffffff; - font-size: 36px; - position: absolute; - top: 0px; - right: -18px; } - .dashboard .timeline > .ui-g .ui-g-9 { - padding-left: 1.5em; } - .dashboard .timeline > .ui-g .ui-g-9 .event-text { - color: #757575; - font-size: 14px; - display: block; - padding-bottom: 20px; } - .dashboard .timeline > .ui-g .ui-g-9 .event-content img { - width: 100%; } -.dashboard > div > .ui-panel { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); } - -.login-body { - background: url("../images/login/login.png") top left no-repeat #f7f7f7; - background-size: 100% auto; - height: auto; } - -.login-panel { - text-align: center; - width: 350px; - min-height: 440px; - padding: 50px 20px; - margin: 100px auto 0 auto; } - .login-panel .ui-g .ui-g-12 { - padding: 25px 40px; } - .login-panel .ui-g .ui-g-12 .ui-button { - margin-bottom: 20px; } - .login-panel .ui-button:hover { - background-color: #2b3135; } - .login-panel .ui-button:focus { - outline: 0 none; - background-color: #556068; } - .login-panel .ui-button.secondary:hover { - background-color: #274d8d; } - .login-panel .ui-button.secondary:focus { - outline: 0 none; - background-color: #799dd9; } - .login-panel .ui-inputtext:focus { - border-width: 0 0 2px 0; - border-color: #3e464c; - padding-bottom: 0px; } - -.login-footer { - position: absolute; - bottom: 10px; - font-size: 16px; - width: 100%; - text-align: center; - color: #757575; } - -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { - .login-body { - background: url("../images/login/login2x.png") top left no-repeat #f7f7f7; - background-size: 100% auto; } } -@media (max-width: 1024px) { - .login-panel { - text-align: center; - min-height: 440px; - margin: 100px auto 0 auto; } } -@media (max-width: 640px) { - .login-panel { - text-align: center; - width: 300px; - min-height: 440px; - padding: 40px 20px; - margin: 75px auto 0 auto; } - .login-panel .ui-g .ui-g-12 { - padding: 20px 20px; } - .login-panel .ui-g .ui-g-12 .ui-button { - margin-top: 30px; } } -.exception-body { - background-color: #f7f7f7; - height: auto; } - .exception-body .exception-type { - width: 100%; - height: 50%; - padding: 100px 100px 0 100px; - box-sizing: border-box; - text-align: center; } - .exception-body .exception-panel { - text-align: center; - width: 350px; - padding: 35px; - margin: -10% auto 0 auto; - z-index: 100; } - .exception-body .exception-panel i { - font-size: 72px; } - .exception-body .exception-panel h1 { - font-size: 36px; - line-height: 36px; - color: #757575; } - .exception-body .exception-panel .exception-detail { - margin: 20px 0px 100px 0px; - color: #757575; } - .exception-body .ui-button { - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; } - .exception-body .ui-button:hover { - background-color: #274d8d; } - .exception-body.error-page .exception-type { - background-color: #e62a10; } - .exception-body.error-page .exception-type img { - width: 100%; } - .exception-body.error-page .exception-panel i { - color: #f79a84; } - .exception-body.notfound-page .exception-type { - background-color: #3f51b5; } - .exception-body.notfound-page .exception-type img { - width: 54%; } - .exception-body.notfound-page .exception-panel i { - color: #9fa8da; } - .exception-body.accessdenied-page .exception-type { - background-color: #e91e63; } - .exception-body.accessdenied-page .exception-type img { - width: 50%; } - .exception-body.accessdenied-page .exception-panel i { - color: #f48fb1; } - -@media (max-width: 1024px) { - .exception-body .exception-panel { - margin-top: -50px; } } -@media (max-width: 640px) { - .exception-body .exception-panel { - width: 250px; - margin-top: -15px; } } -.landing-wrapper .ui-button { - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; } - .landing-wrapper .ui-button:hover { - background-color: #274d8d; } -.landing-wrapper #header { - width: 100%; - min-height: 400px; - background: url("../images/landing/landing-header.png") top left no-repeat #f7f7f7; - background-size: 100% auto; } - .landing-wrapper #header .header-top { - width: 960px; - margin: 0 auto; - padding: 30px 0px; } - .landing-wrapper #header .header-top .logo { - display: inline-block; - vertical-align: middle; - width: 200px; - height: 30px; - background: url("../images/logo.png") top left no-repeat; } - .landing-wrapper #header .header-top #menu { - float: right; - list-style: none; - margin: 0; - padding: 0; } - .landing-wrapper #header .header-top #menu li { - float: left; - display: block; - margin-left: 30px; } - .landing-wrapper #header .header-top #menu li a { - color: #ffffff; } - .landing-wrapper #header .header-top #menu li i { - display: none; } - .landing-wrapper #header .header-top #menu.lmenu-active { - display: block; } - .landing-wrapper #header .header-top #menu-button { - height: 36px; - margin-top: -2px; - float: right; - color: #ffffff; - display: none; } - .landing-wrapper #header .header-top #menu-button i { - font-size: 36px; } - .landing-wrapper #header .header-content { - width: 960px; - margin: 0 auto; - text-align: center; } - .landing-wrapper #header .header-content h1 { - margin: 75px 0px 50px 0px; - font-weight: 400; - color: #ffffff; - line-height: 36px; } -.landing-wrapper #features { - width: 960px; - margin: 0 auto; - padding: 50px 0px; - text-align: center; } - .landing-wrapper #features h2 { - font-weight: 400; - line-height: 28px; } - .landing-wrapper #features h3 { - font-weight: 400; } - .landing-wrapper #features p { - color: #757575; } - .landing-wrapper #features .ui-g-12 { - padding: 2em .5em; } - .landing-wrapper #features .feature-icon { - display: inline-block; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - background-color: #f4f8fc; - box-sizing: border-box; - width: 100px; - height: 100px; - text-align: center; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } - .landing-wrapper #features .feature-icon i { - margin-top: 30px; - font-size: 36px; } - .landing-wrapper #features .feature-icon:hover { - background-color: #e91e63; } - .landing-wrapper #features .feature-icon:hover i { - color: #ffffff; } -.landing-wrapper #promotion { - background: url("../images/landing/promotion.png") top left no-repeat; - background-size: 100% auto; } - .landing-wrapper #promotion .ui-lg-8 { - padding: 150px 0 0 150px; } - .landing-wrapper #promotion .ui-lg-8 h1 { - font-weight: 48px; - color: #ffffff; - font-weight: 400; } - .landing-wrapper #promotion .ui-lg-4 { - margin: -50px 0 -50px 0; } - .landing-wrapper #promotion .ui-lg-4 .card { - -webkit-box-shadow: 0 0 27px 4.5px rgba(13, 36, 62, 0.1); - -moz-box-shadow: 0 0 27px 4.5px rgba(13, 36, 62, 0.1); - box-shadow: 0 0 27px 4.5px rgba(13, 36, 62, 0.1); - margin-bottom: 20px; } - .landing-wrapper #promotion .ui-lg-4 .card h3 { - font-weight: 400; } - .landing-wrapper #promotion .ui-lg-4 .card p { - color: #757575; } - .landing-wrapper #promotion .ui-lg-4 .card:last-child { - margin-bottom: 0; } -.landing-wrapper #pricing { - width: 960px; - margin: 0 auto; - padding: 50px 0px; - text-align: center; } - .landing-wrapper #pricing h2 { - font-weight: 400; } - .landing-wrapper #pricing p { - color: #757575; } - .landing-wrapper #pricing .pricing-box .card { - height: 100%; - padding: 0; } - .landing-wrapper #pricing .pricing-box .pricing-header { - padding: 40px 0; - color: #ffffff; } - .landing-wrapper #pricing .pricing-box .pricing-header span { - display: block; - line-height: 48px; } - .landing-wrapper #pricing .pricing-box .pricing-header span.name { - font-weight: 300; - font-size: 24px; } - .landing-wrapper #pricing .pricing-box .pricing-header span.fee { - font-size: 48px; - font-weight: 700; } - .landing-wrapper #pricing .pricing-box .pricing-header span.type { - font-weight: 300; - font-size: 16px; } - .landing-wrapper #pricing .pricing-box .pricing-content ul { - margin: 0; - padding: 30px 20px; - list-style-type: none; } - .landing-wrapper #pricing .pricing-box .pricing-content ul li { - font-size: 18px; - text-align: left; - padding: 10px 14px; } - .landing-wrapper #pricing .pricing-box .pricing-content ul li i { - margin-right: 20px; - vertical-align: middle; } - .landing-wrapper #pricing .pricing-box .pricing-content ul li span { - vertical-align: middle; } - .landing-wrapper #pricing .pricing-box.pricing-basic .pricing-header { - background-color: #3f51b5; } - .landing-wrapper #pricing .pricing-box.pricing-basic i { - color: #3f51b5; } - .landing-wrapper #pricing .pricing-box.pricing-standard .pricing-header { - background-color: #e91e63; } - .landing-wrapper #pricing .pricing-box.pricing-standard i { - color: #e91e63; } - .landing-wrapper #pricing .pricing-box.pricing-professional .pricing-header { - background-color: #607d8b; } - .landing-wrapper #pricing .pricing-box.pricing-professional i { - color: #607d8b; } -.landing-wrapper #video { - background-color: #f7f7f7; - min-width: 400px; } - .landing-wrapper #video .video-content { - width: 960px; - margin: 0 auto; - padding: 50px 0px; - text-align: center; } - .landing-wrapper #video .video-content h2 { - font-weight: 400; } - .landing-wrapper #video .video-content p { - color: #757575; } -.landing-wrapper .footer { - background-color: #f7f7f7; - border-top: 1px solid #dddddd; } - .landing-wrapper .footer .footer-content { - width: 960px; - margin: 0 auto; - padding: 30px 0px 50px 0px; } - .landing-wrapper .footer .footer-content ul { - float: right; - list-style-type: none; } - .landing-wrapper .footer .footer-content ul li a { - color: #757575; - -moz-transition: color 0.3s; - -o-transition: color 0.3s; - -webkit-transition: color 0.3s; - transition: color 0.3s; } - .landing-wrapper .footer .footer-content ul li a:hover { - color: #212121; } - -@media (max-width: 1024px) { - .landing-wrapper #header { - min-height: 200px; - background-size: cover; } - .landing-wrapper #header .header-top { - z-index: 100; - position: fixed; - top: 0; - background: #424242; - background-size: 100% auto; - padding: 30px; - width: 100%; - box-sizing: border-box; - -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); - -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); } - .landing-wrapper #header .header-top #menu-button { - display: inline-block; } - .landing-wrapper #header .header-top #menu { - z-index: 100; - position: fixed; - top: 86px; - right: 30px; - float: none; - display: none; - margin: 0; - padding: 0; - width: 225px; - list-style: none; - background-color: #ffffff; - -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -webkit-animation-duration: .5s; - -moz-animation-duration: .5s; - animation-duration: .5s; } - .landing-wrapper #header .header-top #menu li { - float: none; - margin-left: 0; } - .landing-wrapper #header .header-top #menu li a { - font-size: 16px; - display: block; - padding: 10px 16px; - color: #212121; - width: 100%; - box-sizing: border-box; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - overflow: hidden; } - .landing-wrapper #header .header-top #menu li a i { - color: #757575; - display: inline-block; - vertical-align: middle; - margin-right: 12px; - font-size: 24px; } - .landing-wrapper #header .header-top #menu li a:hover { - background-color: #e8e8e8; } - .landing-wrapper #header .header-top #menu li a span { - display: inline-block; - vertical-align: middle; } - .landing-wrapper #header .header-content { - width: 100%; - padding: 100px 30px 60px 30px; - box-sizing: border-box; } - .landing-wrapper #header .header-content h1 { - margin: 75px 0px 50px 0px; - font-weight: 400; } - .landing-wrapper #features, .landing-wrapper #promotion, .landing-wrapper #pricing, .landing-wrapper #video, .landing-wrapper .footer .footer-content { - width: 100%; - padding-right: 30px; - padding-left: 30px; - box-sizing: border-box; } - .landing-wrapper #promotion .ui-lg-8 { - padding: 100px 0 30px; - text-align: center; } - .landing-wrapper #promotion .ui-lg-8 h1 { - margin-top: -30px; - font-weight: 48px; - color: #ffffff; - font-weight: 400; } - .landing-wrapper #video .video-content { - width: 100%; } - .landing-wrapper #video .video-content .video-container iframe { - width: 350px; - height: 220px; } - .landing-wrapper .footer .footer-content { - text-align: center; } - .landing-wrapper .footer .footer-content ul { - float: none; - margin: 0; - padding: 0; } } -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { - .landing-wrapper .header .header-top .logo { - background: url("../images/logo2x.png") top left no-repeat; - background-size: 200px 30px; } } -html { - height: 100%; } - -body { - font-family: Roboto,"Helvetica Neue",sans-serif; - font-size: 16px; - line-height: 1.5em; - color: #212121; - -webkit-font-smoothing: antialiased; - padding: 0; - margin: 0; - background-color: #f7f7f7; - height: 100%; } - body a { - text-decoration: none; } - -.layout-mask { - position: fixed; - width: 100%; - height: 100%; - background-color: #424242; - top: 0; - left: 0; - z-index: 999999997; - opacity: 0.7; - filter: alpha(opacity=70); } - -.layout-container .topbar { - position: fixed; - z-index: 100; - width: 100%; - height: 75px; - background-color: #3e464c; - -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); - -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); } - .layout-container .topbar .logo { - display: inline-block; - vertical-align: middle; - width: 200px; - height: 30px; - background: url("../images/logo2x.png") top left no-repeat; - background-size: 200px 30px; } - .layout-container .topbar .topbar-left { - box-sizing: border-box; - padding: 20px; - height: 75px; - width: 250px; - background-color: #2b3135; - float: left; - -webkit-box-shadow: 3px 0 6px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 3px 0 6px rgba(0, 0, 0, 0.3); - box-shadow: 3px 0 6px rgba(0, 0, 0, 0.3); } - .layout-container .topbar .topbar-right { - padding: 15px; - position: relative; } - .layout-container .topbar .topbar-right #menu-button { - color: #ffffff; - display: inline-block; - vertical-align: middle; - height: 36px; - margin-right: 10px; - position: relative; - left: -16px; - top: 3px; - background-color: #5180ce; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: all 0.3s; - -o-transition: all 0.3s; - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.23), 0 3px 10px rgba(0, 0, 0, 0.16); - -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.23), 0 3px 10px rgba(0, 0, 0, 0.16); - box-shadow: 0 3px 10px rgba(0, 0, 0, 0.23), 0 3px 10px rgba(0, 0, 0, 0.16); } - .layout-container .topbar .topbar-right #menu-button:hover { - -webkit-transform: scale(1.2); - -moz-transform: scale(1.2); - -o-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); } - .layout-container .topbar .topbar-right #menu-button i { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -moz-transition: all 0.3s; - -o-transition: all 0.3s; - -webkit-transition: all 0.3s; - transition: all 0.3s; - font-size: 36px; } - .layout-container .topbar .topbar-right #menu-button i:before { - content: "chevron_left"; } - .layout-container .topbar .topbar-right #topbar-menu-button { - display: none; - color: #ffffff; - vertical-align: middle; - height: 36px; - position: absolute; - top: 20px; - right: 25px; - -moz-transition: all 0.3s; - -o-transition: all 0.3s; - -webkit-transition: all 0.3s; - transition: all 0.3s; } - .layout-container .topbar .topbar-right #topbar-menu-button i { - -moz-transition: color 0.5s; - -o-transition: color 0.5s; - -webkit-transition: color 0.5s; - transition: color 0.5s; - font-size: 36px; } - .layout-container .topbar .topbar-right .topbar-items .search-item input { - position: relative; - top: -10px; - font-size: 16px; - background-color: transparent; - border-width: 0 0 1px 0; - padding: 2px 2px 1px 2px; - border-color: #ffffff; - color: #ffffff; } - .layout-container .topbar .topbar-right .topbar-items .search-item input:focus { - outline: 0 none; - border-bottom-width: 2px; } - .layout-container .topbar .topbar-right .topbar-items .search-item input:focus ~ label { - top: -5px; - font-size: 12px; - color: #3e464c; } - .layout-container .topbar .topbar-right .topbar-items .search-item input.ui-state-filled ~ label { - display: none; } - .layout-container .topbar .topbar-right .topbar-items .search-item label { - color: #ffffff; - top: 8px; } -.layout-container .layout-menu { - overflow: auto; - position: fixed; - width: 250px; - z-index: 99; - top: 75px; - height: 100%; - background-color: #ffffff; - -webkit-box-shadow: 3px 0 6px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 3px 0 6px rgba(0, 0, 0, 0.3); - box-shadow: 3px 0 6px rgba(0, 0, 0, 0.3); - -moz-transition: margin-left 0.3s; - -o-transition: margin-left 0.3s; - -webkit-transition: margin-left 0.3s; - transition: margin-left 0.3s; } - .layout-container .layout-menu > .nano > .nano-content.menu-scroll-content { - display: block; - height: 100%; - position: relative; - overflow: scroll; - overflow-x: hidden; } - .layout-container .layout-menu > .nano > .nano-content ul.ultima-menu.ultima-main-menu { - margin-top: 16px; - padding-bottom: 120px; } - .layout-container .layout-menu > .nano .nano-pane { - background: transparent; } - .layout-container .layout-menu > .nano .nano-pane .nano-slider { - background-color: #aaaaaa; - opacity: 0.3; - filter: alpha(opacity=30); } - .layout-container .layout-menu .profile { - box-sizing: border-box; - padding-top: 2em; - width: 250px; - height: 145px; - text-align: center; - background: url("../images/profile-bg.png") top left no-repeat; - background-size: 250px 145px; - -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16); - -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16); - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16); } - .layout-container .layout-menu .profile .profile-image { - width: 60px; - height: 60px; - margin: 0 auto 5px auto; - background: url("../images/avatar.png") top left no-repeat; - background-size: 60px 60px; } - .layout-container .layout-menu .profile .profile-name { - display: inline-block; - color: #212121; - vertical-align: middle; - font-size: 1em; } - .layout-container .layout-menu .profile i { - color: #212121; - vertical-align: middle; - -moz-transition: transform 0.3s; - -o-transition: transform 0.3s; - -webkit-transition: transform 0.3s; - transition: transform 0.3s; } - .layout-container .layout-menu .profile.profile-expanded i { - -webkit-transform: rotate(-180deg); - -moz-transform: rotate(-180deg); - -o-transform: rotate(-180deg); - -ms-transform: rotate(-180deg); - transform: rotate(-180deg); } - .layout-container .layout-menu .profile-menu { - border-bottom: 1px solid #d6d5d5; - overflow: hidden; } - .layout-container .layout-menu .profile-menu li:first-child { - margin-top: 1em; } - .layout-container .layout-menu .profile-menu li:last-child { - margin-bottom: 1em; } - .layout-container .layout-menu.layout-menu-dark { - background-color: #2b3135; } - .layout-container .layout-menu.layout-menu-dark .profile { - background-image: url("../images/profile-bg-dark.png"); } - .layout-container .layout-menu.layout-menu-dark .profile .profile-name { - color: #ffffff; } - .layout-container .layout-menu.layout-menu-dark .profile i { - color: #ffffff; } - .layout-container .layout-menu.layout-menu-dark .profile-menu { - border-bottom: 1px solid #777d81; } - .layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a { - color: #ffffff; } - .layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a i { - color: #ffffff; } - .layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a:hover { - background-color: #777d81; } - .layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink { - color: #5180ce; } - .layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink i { - color: #5180ce; } - .layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink:hover { - color: #ffffff; } - .layout-container .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink:hover > i { - color: #ffffff; } - .layout-container .layout-menu.layout-menu-dark ul.ultima-menu li.active-menuitem > a { - color: #ffffff; - background-color: #5180ce; } -.layout-container.menu-layout-overlay .layout-menu { - margin-left: -250px; } -.layout-container.menu-layout-overlay .layout-main { - margin-left: 0px; } -.layout-container.menu-layout-overlay.layout-menu-overlay-active .layout-menu { - z-index: 999999999; - margin-left: 0px; } -.layout-container.menu-layout-overlay.layout-menu-overlay-active .layout-mask { - display: block; } -.layout-container.menu-layout-overlay.layout-menu-overlay-active .topbar .topbar-right #menu-button i { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -o-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); } -.layout-container.menu-layout-overlay .topbar { - z-index: 999999998; } - .layout-container.menu-layout-overlay .topbar .topbar-right #menu-button i { - font-size: 36px !important; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } -.layout-container .layout-main { - padding: 96px 16px 16px 16px; - -moz-transition: margin-left 0.3s; - -o-transition: margin-left 0.3s; - -webkit-transition: margin-left 0.3s; - transition: margin-left 0.3s; } -.layout-container .layout-mask { - display: none; } -.layout-container .ultima-menu { - margin: 0; - padding: 0; - list-style: none; } - .layout-container .ultima-menu li a { - font-size: 1em; - display: block; - padding: .5em 1em; - color: #212121; - width: 100%; - box-sizing: border-box; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - overflow: hidden; } - .layout-container .ultima-menu li a i { - color: #757575; } - .layout-container .ultima-menu li a i:first-child { - display: inline-block; - vertical-align: middle; - margin-right: .5em; - font-size: 1.5em; } - .layout-container .ultima-menu li a i:last-child { - float: right; - font-size: 20px; - margin-top: .15em; - margin-right: -.15em; - -moz-transition: transform 0.3s; - -o-transition: transform 0.3s; - -webkit-transition: transform 0.3s; - transition: transform 0.3s; } - .layout-container .ultima-menu li a:hover { - background-color: #e8e8e8; } - .layout-container .ultima-menu li a span { - display: inline-block; - vertical-align: middle; } - .layout-container .ultima-menu li a.active-menuitem-routerlink { - color: #5180ce; } - .layout-container .ultima-menu li a.active-menuitem-routerlink > i { - color: #5180ce; } - .layout-container .ultima-menu li a.active-menuitem-routerlink:hover { - color: #212121; } - .layout-container .ultima-menu li a.active-menuitem-routerlink:hover > i { - color: #757575; } - .layout-container .ultima-menu li.active-menuitem > a { - color: #3e464c; - background-color: #e8e8e8; } - .layout-container .ultima-menu li.active-menuitem > a i:last-child { - -webkit-transform: rotate(-180deg); - -moz-transform: rotate(-180deg); - -o-transform: rotate(-180deg); - -ms-transform: rotate(-180deg); - transform: rotate(-180deg); } - .layout-container .ultima-menu li ul { - padding: 0; - margin: 0; - list-style: none; - overflow: hidden; } - .layout-container .ultima-menu li ul li a { - padding: .5em 1em .5em 2em; } - .layout-container .ultima-menu li ul li a > span { - font-size: 15px; } - .layout-container .ultima-menu li ul li a i:first-child { - display: inline-block; - vertical-align: middle; - margin-right: .6em; - font-size: 1.250em; } - .layout-container .ultima-menu li ul li ul li a { - padding-left: 3em; } - .layout-container .ultima-menu li ul li ul ul li a { - padding-left: 4em; } - .layout-container .ultima-menu li ul li ul ul ul li a { - padding-left: 5em; } - .layout-container .ultima-menu li ul li ul ul ul ul li a { - padding-left: 6em; } -.layout-container .footer { - padding: .5em; } - .layout-container .footer .footer-text-left { - float: left; } - .layout-container .footer .footer-text-right { - color: #757575; - float: right; } - .layout-container .footer .footer-text-right span { - vertical-align: middle; - display: inline-block; } - -.ajax-loader { - font-size: 2em; - color: #5180ce; } - -@media (min-width: 1025px) { - .layout-container .topbar-items { - float: right; - margin: 0; - padding: 5px 0 0 0; - list-style-type: none; } - .layout-container .topbar-items > li { - float: right; - position: relative; - margin-left: 8px; } - .layout-container .topbar-items > li > a { - position: relative; - display: block; } - .layout-container .topbar-items > li > a .topbar-item-name { - display: none; } - .layout-container .topbar-items > li > a .topbar-badge { - position: absolute; - right: -5px; - top: -5px; - background-color: #5180ce; - color: #ffffff; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - padding: 2px 4px; - display: block; - font-size: 12px; - line-height: 12px; } - .layout-container .topbar-items > li .topbar-icon { - font-size: 36px; - color: #ffffff; - -moz-transition: color 0.3s; - -o-transition: color 0.3s; - -webkit-transition: color 0.3s; - transition: color 0.3s; } - .layout-container .topbar-items > li .topbar-icon:hover { - color: #e8e8e8; } - .layout-container .topbar-items > li.profile-item .profile-image { - width: 36px; - height: 36px; - background: url("../images/avatar.png") top left no-repeat; - background-size: 36px 36px; } - .layout-container .topbar-items > li > ul { - position: absolute; - top: 55px; - right: 5px; - display: none; - width: 250px; - background-color: #ffffff; - -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -webkit-animation-duration: .5s; - -moz-animation-duration: .5s; - animation-duration: .5s; } - .layout-container .topbar-items > li.active-top-menu > ul { - display: block; } - .layout-container .topbar-items > li .topbar-message img { - display: inline-block; - vertical-align: middle; - margin-right: 12px; } - .layout-container.menu-layout-static .layout-menu { - margin-left: 0; } - .layout-container.menu-layout-static .layout-main { - margin-left: 250px; } - .layout-container.menu-layout-static.layout-menu-static-inactive .topbar .topbar-right #menu-button i { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - .layout-container.menu-layout-static.layout-menu-static-inactive .layout-menu { - margin-left: -250px; } - .layout-container.menu-layout-static.layout-menu-static-inactive .layout-main { - margin-left: 0px; } - .layout-container.menu-layout-static .layout-mask { - display: none; } - .layout-container.menu-layout-horizontal .topbar { - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; } - .layout-container.menu-layout-horizontal .topbar .topbar-left { - background-color: #3e464c; - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; } - .layout-container.menu-layout-horizontal .topbar .topbar-right #menu-button { - display: none; } - .layout-container.menu-layout-horizontal .layout-menu { - overflow: visible; - position: fixed; - width: 100%; - top: 75px; - height: auto; - background-color: #2b3135; - -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); - -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); } - .layout-container.menu-layout-horizontal .layout-menu > .nano { - overflow: visible; } - .layout-container.menu-layout-horizontal .layout-menu > .nano .nano-content.menu-scroll-content { - display: inherit; - height: auto; - position: static; - overflow: visible; - overflow-x: visible; } - .layout-container.menu-layout-horizontal .layout-menu > .nano .nano-content ul.ultima-menu.ultima-main-menu { - margin-top: 0px; - padding-bottom: 0px; } - .layout-container.menu-layout-horizontal .layout-menu > .nano .nano-pane { - display: none !important; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu.ultima-main-menu { - margin-top: 0; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li { - float: left; - position: relative; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > a { - color: #ffffff; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > a i { - color: #ffffff; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > a:hover { - background-color: #e8e8e8; - color: #212121; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > a:hover i { - color: #212121; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > a.active-menuitem-routerlink { - color: #5180ce; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > a.active-menuitem-routerlink > i { - color: #5180ce; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > a.active-menuitem-routerlink:hover { - color: #212121; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > a.active-menuitem-routerlink:hover i { - color: #212121; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul { - z-index: 100; - position: absolute; - top: 41px; - left: 0px; - width: 250px; - background-color: #ffffff; - -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li a { - padding: 10px 16px; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li ul { - position: static; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li ul li a { - padding-left: 32px; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li ul ul li a { - padding-left: 48px; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li ul ul ul li a { - padding-left: 64px; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li ul ul ul ul li a { - padding-left: 80px; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li ul ul ul ul ul li a { - padding-left: 96px; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li.active-menuitem > a { - color: #3e464c; - background-color: #e8e8e8; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li.active-menuitem > ul { - display: block; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li.active-menuitem > a { - color: #ffffff; - background-color: #5180ce; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li.active-menuitem > a i { - color: #ffffff; } - .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li.active-menuitem > ul { - display: block; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark { - background-color: #2b3135; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a { - color: #ffffff; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a:hover { - background-color: #777d81; - color: #ffffff; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a:hover i { - color: #ffffff; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink { - color: #5180ce; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink i { - color: #5180ce; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink:hover { - color: #ffffff; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li a.active-menuitem-routerlink:hover i { - color: #ffffff; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li.active-menuitem > a { - color: #ffffff; - background-color: #5180ce; } - .layout-container.menu-layout-horizontal .layout-menu.layout-menu-dark ul.ultima-menu li ul { - background-color: #2b3135; } - .layout-container.menu-layout-horizontal .layout-main { - padding-top: 140px; - margin-left: 0px; } - .layout-container.menu-layout-horizontal .layout-mask { - display: none; } } -@media (max-width: 1024px) { - .layout-container.menu-layout-static .topbar .topbar-right #menu-button i { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - .layout-container.menu-layout-static .layout-menu { - margin-left: -265px; } - .layout-container.menu-layout-static .layout-main { - margin-left: 0px; } - .layout-container.menu-layout-static.layout-menu-static-active .layout-menu { - margin-left: 0; - z-index: 999999999; } - .layout-container.menu-layout-static.layout-menu-static-active .topbar { - z-index: 999999998; } - .layout-container.menu-layout-static.layout-menu-static-active .topbar .topbar-right #menu-button i { - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); } - .layout-container.menu-layout-static.layout-menu-static-active .layout-main { - margin-left: 0; } - .layout-container.menu-layout-static.layout-menu-static-active .layout-mask { - display: block; } - .layout-container .topbar .topbar-right #topbar-menu-button { - display: block; } - .layout-container .topbar .topbar-right .topbar-items { - position: absolute; - top: 75px; - right: 15px; - width: 275px; - -webkit-animation-duration: .5s; - -moz-animation-duration: .5s; - animation-duration: .5s; - display: none; - background-color: #ffffff; - -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - list-style-type: none; - margin: 0; - padding: 0; } - .layout-container .topbar .topbar-right .topbar-items > li > a { - width: 100%; - display: block; - box-sizing: border-box; - font-size: 16px; - padding: 16px 16px; - color: #212121; - position: relative; } - .layout-container .topbar .topbar-right .topbar-items > li > a i { - display: inline-block; - vertical-align: middle; - margin-right: 12px; - font-size: 24px; } - .layout-container .topbar .topbar-right .topbar-items > li > a:hover { - background-color: #e8e8e8; } - .layout-container .topbar .topbar-right .topbar-items > li > a .topbar-item-name { - display: inline-block; - vertical-align: middle; } - .layout-container .topbar .topbar-right .topbar-items > li > a .topbar-badge { - position: absolute; - left: 30px; - top: 10px; - background-color: #5180ce; - color: #ffffff; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - padding: 2px 4px; - display: block; - font-size: 12px; - line-height: 12px; } - .layout-container .topbar .topbar-right .topbar-items > li > ul { - display: none; } - .layout-container .topbar .topbar-right .topbar-items > li > ul li a span, .layout-container .topbar .topbar-right .topbar-items > li > ul li a img, .layout-container .topbar .topbar-right .topbar-items > li > ul li a i { - display: inline-block; - vertical-align: middle; } - .layout-container .topbar .topbar-right .topbar-items > li.active-top-menu > a { - color: #3e464c; } - .layout-container .topbar .topbar-right .topbar-items > li.active-top-menu > ul { - display: block; } - .layout-container .topbar .topbar-right .topbar-items > li.active-top-menu > ul li a { - padding-left: 32px; } - .layout-container .topbar .topbar-right .topbar-items > li.search-item { - text-align: center; - width: 100%; - display: block; - box-sizing: border-box; - font-size: 16px; - padding: 16px 16px; - position: relative; } - .layout-container .topbar .topbar-right .topbar-items > li.search-item input { - top: 0; - width: 100%; - box-sizing: border-box; - padding-right: 16px; - border-color: #bdbdbd; - color: #212121; } - .layout-container .topbar .topbar-right .topbar-items > li.search-item input:focus { - margin-bottom: -1px; - border-color: #bdbdbd; } - .layout-container .topbar .topbar-right .topbar-items > li.search-item input:focus ~ label, - .layout-container .topbar .topbar-right .topbar-items > li.search-item input.ui-state-filled ~ label { - top: -20px; - color: #3e464c; } - .layout-container .topbar .topbar-right .topbar-items > li.search-item label { - top: 1px; - color: #212121; } - .layout-container .topbar .topbar-right .topbar-items > li.search-item i { - position: absolute; - right: 5px; - top: -2px; } - .layout-container .topbar .topbar-right .topbar-items > li.profile-item .profile-image { - display: inline-block; - vertical-align: middle; - width: 24px; - height: 24px; - background: url("../images/avatar.png") top left no-repeat; - background-size: 24px 24px; - margin-right: 14px; } - .layout-container .topbar .topbar-right .topbar-items > li.profile-item span { - vertical-align: middle; - display: inline-block; } - .layout-container .topbar .topbar-right .topbar-items.topbar-items-visible { - display: block; } } -@media (max-width: 399px) { - .layout-container .topbar .topbar-right #topbar-menu-button { - right: 15px; } } -body .layout-wrapper.layout-compact { - font-size: 14px; - line-height: 18px; } - body .layout-wrapper.layout-compact .layout-container .ultima-menu li a i:last-child { - font-size: 18px; } - body .layout-wrapper.layout-compact .layout-container .ultima-menu li ul li a span { - font-size: 14px; } - body .layout-wrapper.layout-compact .ui-radiobutton .ui-radiobutton-box { - width: 18px; - height: 18px; } - body .layout-wrapper.layout-compact .ui-datepicker tbody td a, body .layout-wrapper.layout-compact .ui-datepicker body .ui-datepicker tbody td span { - padding-top: .25em; } - -@media (min-width: 1025px) { - .layout-wrapper.layout-compact .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul { - top: 35px; } - .layout-wrapper.layout-compact .layout-container.menu-layout-horizontal .layout-menu ul.ultima-menu > li > ul li span { - font-size: 14px; } - .layout-wrapper.layout-compact .layout-container.menu-layout-horizontal .layout-main { - padding-top: 130px; } } diff --git a/src/assets/layout/css/layout-dark-blue.scss b/src/assets/layout/css/layout-dark-blue.scss deleted file mode 100644 index a726c1bb..00000000 --- a/src/assets/layout/css/layout-dark-blue.scss +++ /dev/null @@ -1,14 +0,0 @@ -$primaryColor: #3e464c; -$primaryDarkColor: #2b3135; -$primaryLightColor: #777d81; -$accentColor: #5180ce; -$accentDarkColor: #274d8d; -$accentLightColor: #86b0f5; -$accentTextColor: #ffffff; -$darkMenuBgColor: #2b3135; -$darkMenuHoverColor: #777d81; -$darkMenuRouterLinkActiveColor: #5180ce; -$lightMenuRouterLinkActiveColor: #5180ce; -$horizontalLightMenuRouterLinkActiveColor: #5180ce; - -@import '../../sass/layout/_layout'; \ No newline at end of file diff --git a/src/assets/layout/css/layout-dark.css b/src/assets/layout/css/layout-dark.css new file mode 100644 index 00000000..78bf177b --- /dev/null +++ b/src/assets/layout/css/layout-dark.css @@ -0,0 +1,4739 @@ +:root { + --divider-color:rgba(255, 255, 255, 0.12); +} + +/* Add your variable customizations of layout here */ +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: 5px; + font-family: monospace; +} + +blockquote { + margin: 1rem 0; + padding: 0 2rem; + border-left: 4px solid #90A4AE; +} + +hr { + border-top: solid rgba(255, 255, 255, 0.12); + 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; +} + +.splash-screen { + width: 100%; + min-height: 100%; + background-color: var(--primary-color); + position: absolute; +} + +.splash-loader-container { + text-align: center; + position: absolute; + top: 50%; + left: 50%; + margin-left: -32px; + margin-top: -32px; +} + +.splash-loader { + animation: rotator 1.4s linear infinite; +} + +@keyframes rotator { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(270deg); + } +} +.splash-path { + stroke-dasharray: 187; + stroke-dashoffset: 0; + transform-origin: center; + animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite; +} + +@keyframes colors { + 0% { + stroke: #4285F4; + } + 25% { + stroke: #DE3E35; + } + 50% { + stroke: #F7C223; + } + 75% { + stroke: #1B9A59; + } + 100% { + stroke: #4285F4; + } +} +@keyframes dash { + 0% { + stroke-dashoffset: 187; + } + 50% { + stroke-dashoffset: 46.75; + transform: rotate(135deg); + } + 100% { + stroke-dashoffset: 187; + transform: rotate(450deg); + } +} +/* roboto-regular - latin-ext_latin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 400; + src: local("Roboto"), local("Roboto-Regular"), url("../../layout/fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("../../layout/fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +/* roboto-500 - latin-ext_latin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 500; + src: local("Roboto Medium"), local("Roboto-Medium"), url("../../layout/fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("../../layout/fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +/* roboto-700 - latin-ext_latin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 700; + src: local("Roboto Bold"), local("Roboto-Bold"), url("../../layout/fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("../../layout/fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +@keyframes overlayEnter { + from { + opacity: 0; + transform: scaleY(0.8); + } + to { + opacity: 1; + transform: none; + } +} +@keyframes fadeInDown { + from { + opacity: 0; + transform: translate3d(0, -20px, 0); + } + to { + opacity: 1; + transform: none; + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(0, -20px, 0); + } +} +@keyframes fadeinmask { + from { + opacity: 0; + } + to { + opacity: 0.8; + } +} +.fadeInDown { + animation-name: fadeInDown; +} + +.fadeOutUp { + animation-name: fadeOutUp; +} + +@keyframes modal-in { + from { + background-color: transparent; + } + to { + background-color: rgba(0, 0, 0, 0.6); + } +} +.modal-in { + animation-name: modal-in; +} + +@keyframes spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(359deg); + } +} +/* Utils */ +.clearfix:after { + content: " "; + display: block; + clear: both; +} + +*[hidden] { + display: none; +} + +.p-lh { + line-height: 1.5; +} + +.card { + background-color: #1e1e1e; + padding: 1rem; + margin-bottom: 2rem; + 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: 5px; +} +.card:last-child { + margin-bottom: 0; +} +.card .card-header { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 1rem; +} +.card .card-header h1, .card .card-header h2, .card .card-header h3, .card .card-header h4, .card .card-header h5, .card .card-header h6 { + margin: 0; +} +.card .card-subtitle { + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + margin: -1rem 0 1rem 0; +} + +.p-toast.p-toast-top-right, .p-toast.p-toast-top-left, .p-toast.p-toast-top-center { + top: 85px; +} + +body .p-overlay-badge { + position: relative; +} +body .p-overlay-badge .p-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + transform-origin: 100% 0; + margin: 0; +} + +.height-100 { + height: 100% !important; +} + +.width-100 { + width: 100% !important; +} + +.fs-xsmall { + font-size: 0.715rem !important; +} + +.fs-small { + font-size: 0.858rem !important; +} + +.fs-normal { + font-size: 1rem !important; +} + +.fs-large { + font-size: 1.5rem !important; +} + +.fs-xlarge { + font-size: 2rem !important; +} + +.fs-xxlarge { + font-size: 3rem !important; +} + +.fw-400 { + font-weight: 400 !important; +} + +.fw-500 { + font-weight: 500 !important; +} + +.fw-700 { + font-weight: 700 !important; +} + +.rounded-small { + border-radius: 2px !important; +} + +.rounded-normal { + border-radius: 4px !important; +} + +.rounded-large { + border-radius: 6px !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-none { + border-radius: 0 !important; +} + +.divider-top { + border-top: 1px solid rgba(255, 255, 255, 0.12) !important; +} + +.divider-bottom { + border-bottom: 1px solid rgba(255, 255, 255, 0.12) !important; +} + +.divider-left { + border-left: 1px solid rgba(255, 255, 255, 0.12) !important; +} + +.divider-right { + border-right: 1px solid rgba(255, 255, 255, 0.12) !important; +} + +.muted-text { + color: rgba(255, 255, 255, 0.6) !important; +} + +.text-color { + color: rgba(255, 255, 255, 0.87) !important; +} + +.solid-surface-text-color { + color: #121212 !important; +} + +.white-color { + color: #ffffff !important; +} + +.dark-color { + color: #212121 !important; +} + +.pink-color { + color: #F06292 !important; +} + +.indigo-color { + color: #7986CB !important; +} + +.yellow-color { + color: #FFD54F !important; +} + +.orange-color { + color: #FFB74D !important; +} + +.teal-color { + color: #4DB6AC !important; +} + +.cyan-color { + color: #4DD0E1 !important; +} + +.bluegrey-color { + color: #78909C !important; +} + +.purple-color { + color: #BA68C8 !important; +} + +.deeppurple-color { + color: #9575CD !important; +} + +.blue-color { + color: #64B5F6 !important; +} + +.lightblue-color { + color: #03A9F4 !important; +} + +.green-color { + color: #81C784 !important; +} + +.lightgreen-color { + color: #8BC34A !important; +} + +.lime-color { + color: #DCE775 !important; +} + +.deeporange-color { + color: #FF8A65 !important; +} + +.brown-color { + color: #A1887F !important; +} + +.content-bgcolor { + background-color: #1e1e1e !important; +} + +.content-alt-bgcolor { + background-color: #262626 !important; +} + +.pink-bgcolor { + background-color: #F06292 !important; +} + +.indigo-bgcolor { + background-color: #7986CB !important; +} + +.yellow-bgcolor { + background-color: #FFD54F !important; +} + +.orange-bgcolor { + background-color: #FFB74D !important; +} + +.teal-bgcolor { + background-color: #4DB6AC !important; +} + +.cyan-bgcolor { + background-color: #4DD0E1 !important; +} + +.bluegrey-bgcolor { + background-color: #78909C !important; +} + +.purple-bgcolor { + background-color: #BA68C8 !important; +} + +.deeppurple-bgcolor { + background-color: #9575CD !important; +} + +.blue-bgcolor { + background-color: #64B5F6 !important; +} + +.lightblue-bgcolor { + background-color: #03A9F4 !important; +} + +.green-bgcolor { + background-color: #81C784 !important; +} + +.lightgreen-bgcolor { + background-color: #8BC34A !important; +} + +.lime-bgcolor { + background-color: #DCE775 !important; +} + +.deeporange-bgcolor { + background-color: #FF8A65 !important; +} + +.brown-bgcolor { + background-color: #A1887F !important; +} + +.badge-dot { + width: 0.5rem; + min-width: 0.5rem; + height: 0.5rem; + border-radius: 50%; + padding: 0; +} + +.layout-wrapper.layout-rtl { + direction: rtl; +} +.layout-wrapper.layout-rtl .menu-wrapper { + left: auto; + right: 0; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li.layout-root-menuitem > div { + padding-left: 0; + padding-right: 1rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > a .p-badge, +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > a .layout-submenu-toggler { + margin-left: 0; + margin-right: auto; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text { + margin-right: 0.75rem; + margin-left: 0; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li a { + padding-left: 0.5rem; + padding-right: 1.75rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li a { + padding-left: 0.5rem; + padding-right: 2.625rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li ul li a { + padding-left: 0.5rem; + padding-right: 3.5rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li ul li ul li a { + padding-left: 0.5rem; + padding-right: 4.375rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item a i { + margin-right: 0; + margin-left: 0.75rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); +} +@media (min-width: 992px) { + .layout-wrapper.layout-rtl.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + left: auto; + right: 0; + } + .layout-wrapper.layout-rtl.layout-menu-overlay .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-overlay.layout-menu-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-overlay.layout-menu-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } + .layout-wrapper.layout-rtl.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + left: auto; + right: 4.5rem; + } + .layout-wrapper.layout-rtl.layout-menu-slim.layout-wrapper .layout-main { + margin-left: 0; + margin-right: 4.5rem; + } + .layout-wrapper.layout-rtl.layout-menu-static .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-static .layout-main { + transition: margin-right 0.2s; + } + .layout-wrapper.layout-rtl.layout-menu-static.layout-menu-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-static.layout-menu-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } + .layout-wrapper.layout-rtl.layout-menu-static.layout-menu-active .layout-main { + margin-left: 0; + margin-right: 17rem; + } +} +@media (max-width: 991px) { + .layout-wrapper.layout-rtl .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-mobile-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-mobile-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } +} + +.layout-wrapper.layout-rtl { + direction: rtl; +} +.layout-wrapper.layout-rtl .layout-topbar { + left: auto; + right: 0; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-left .layout-topbar-logo { + padding-right: 0; + padding-left: 1.25rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-left .layout-menu-button { + left: auto; + right: 15.75rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-left .layout-topbar-mobile-button { + margin: 0 auto 0 0.5rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right { + padding-left: 0; + padding-right: 2rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel { + right: auto; + left: 0; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel { + left: auto; + right: 0; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + margin-left: 0; + margin-right: 0.5rem; +} +@media (max-width: 991px) { + .layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel { + left: 1rem; + right: 1rem; + } + .layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel { + left: 1em; + right: 1em; + } +} + +.layout-wrapper.layout-rtl .layout-megamenu.p-megamenu .p-menuitem-link .p-menuitem-icon { + margin-right: 0; + margin-left: 0.5rem; +} +.layout-wrapper.layout-rtl .layout-config-button.p-button { + right: auto; + left: 0; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.layout-wrapper.layout-rtl .layout-config-button.p-button .p-button-icon { + font-size: 2rem; +} +.layout-wrapper.layout-rtl .widget-bestsellers > li .bestseller-item .item-button { + margin-left: 0; + margin-right: auto; +} +.layout-wrapper.layout-rtl .widget-chat .write-message .p-inputgroup-addon:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 30px; + border-bottom-right-radius: 30px; + border-left-width: 0; +} +.layout-wrapper.layout-rtl .widget-chat .write-message .p-inputgroup-addon:last-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; +} + +.layout-topbar { + position: fixed; + top: 0; + left: 0; + z-index: 998; + width: 100%; + height: 4rem; + transition: width 0.2s; + display: flex; +} +.layout-topbar ul { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.layout-topbar .layout-topbar-left { + display: flex; + align-items: center; + height: 100%; + position: relative; +} +.layout-topbar .layout-topbar-left .layout-topbar-logo { + width: 17rem; + height: 100%; + padding-right: 1.25rem; + display: flex; + align-items: center; + justify-content: center; +} +.layout-topbar .layout-topbar-left .layout-menu-button { + position: absolute; + top: 50%; + left: 15.75rem; + width: 2.5rem; + height: 2.5rem; + margin-top: -1.25rem; + display: flex; + align-items: center; + justify-content: center; + cursor: pointer; + border-radius: 50%; +} +.layout-topbar .layout-topbar-left .layout-menu-button i { + transition: transform 0.2s; +} +.layout-topbar .layout-topbar-left .layout-topbar-mobile-button { + display: none; + align-items: center; + padding: 0 0.8rem; + margin: 0 0.5rem 0 auto; + border-radius: 50%; + height: 3.2rem; + cursor: pointer; +} +.layout-topbar .layout-topbar-right { + display: flex; + flex-grow: 1; + align-items: center; + justify-content: space-between; + padding-left: 2rem; + height: 100%; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-left { + display: flex; + align-items: center; + height: 100%; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right { + height: 100%; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items { + display: flex; + flex-direction: row; + justify-content: center; + height: 100%; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item { + display: flex; + align-items: center; + position: relative; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action { + user-select: none; + padding: 0 0.8rem; + margin: 0 0.4rem; + border-radius: 4px; + height: 3.2rem; + min-width: 3.2rem; + display: flex; + align-items: center; + cursor: pointer; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel { + position: absolute; + top: 4rem; + right: 0; + z-index: 1000; + min-width: 25rem; + padding: 1rem 0; + transform-origin: top; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel .layout-topbar-action-item { + cursor: pointer; + padding: 1rem; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel { + height: 4rem; + width: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 1000; + transform-origin: top; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + border-radius: 0; + border: 0 none; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:focus { + outline: 0 none; + box-shadow: none; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel i { + font-weight: bold; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon { + border: 0 none; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +@media (max-width: 991px) { + .layout-topbar { + height: auto; + display: flex; + flex-direction: column; + } + .layout-topbar .layout-topbar-left { + height: 4rem; + width: 100%; + justify-content: flex-start; + } + .layout-topbar .layout-topbar-left .layout-topbar-mobile-button { + display: flex; + } + .layout-topbar .layout-topbar-right { + display: none; + flex-direction: column-reverse; + padding: 0; + transform-origin: top; + animation-name: overlayEnter; + animation-timing-function: cubic-bezier(0, 0, 0.2, 1); + animation-duration: 0.12s; + } + .layout-topbar .layout-topbar-right.layout-topbar-mobile-active { + display: flex; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left { + height: 4rem; + display: flex; + justify-content: space-between; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel { + position: fixed; + left: 1rem; + right: 1rem; + max-height: calc(100vh - 168px); + overflow-y: scroll; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel .p-megamenu-grid { + flex-wrap: wrap; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel .p-megamenu-grid > [class*=p-megamenu-col-] { + flex: 1 1 auto; + width: auto; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel .p-megamenu-grid .p-megamenu-submenu { + width: auto; + min-width: 12.5rem; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-right { + height: 4rem; + width: 100%; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items { + width: 100%; + justify-content: space-between; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel { + position: fixed; + top: 8rem; + left: 1em; + right: 1em; + } +} +@media (min-width: 992px) { + .layout-menu-horizontal .layout-topbar .layout-topbar-left .layout-menu-button, +.layout-menu-slim .layout-topbar .layout-topbar-left .layout-menu-button { + display: none; + } +} +.layout-topbar-blue { + --topbar-bg-color:#1565C0; + --topbar-text-color: #ffffff; +} +.layout-topbar-blue .layout-topbar { + color: #ffffff; + background-color: #1565C0; +} +.layout-topbar-blue .layout-topbar a { + color: #ffffff; +} +.layout-topbar-blue .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-blue .layout-topbar .layout-topbar-left { + background-color: #0D47A1; +} +.layout-topbar-blue .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #FBC02D; +} +.layout-topbar-blue .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(251, 192, 45, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-lightblue { + --topbar-bg-color:#0288D1; + --topbar-text-color: #ffffff; +} +.layout-topbar-lightblue .layout-topbar { + color: #ffffff; + background-color: #0288D1; +} +.layout-topbar-lightblue .layout-topbar a { + color: #ffffff; +} +.layout-topbar-lightblue .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-left { + background-color: #0277BD; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #FDD835; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(253, 216, 53, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-white { + --topbar-bg-color:#ffffff; + --topbar-text-color: #616161; +} +.layout-topbar-white .layout-topbar { + color: #616161; + background-color: #ffffff; +} +.layout-topbar-white .layout-topbar a { + color: #616161; +} +.layout-topbar-white .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-white .layout-topbar .layout-topbar-left { + background-color: #ffffff; +} +.layout-topbar-white .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #ffffff; +} +.layout-topbar-white .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(255, 255, 255, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #616161; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-dark { + --topbar-bg-color:#1e1e1e; + --topbar-text-color: #ffffff; +} +.layout-topbar-dark .layout-topbar { + color: #ffffff; + background-color: #1e1e1e; +} +.layout-topbar-dark .layout-topbar a { + color: #ffffff; +} +.layout-topbar-dark .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-left { + background-color: #1e1e1e; +} +.layout-topbar-dark .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #E91E63; +} +.layout-topbar-dark .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(233, 30, 99, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-deeppurple { + --topbar-bg-color:#4527A0; + --topbar-text-color: #ffffff; +} +.layout-topbar-deeppurple .layout-topbar { + color: #ffffff; + background-color: #4527A0; +} +.layout-topbar-deeppurple .layout-topbar a { + color: #ffffff; +} +.layout-topbar-deeppurple .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-left { + background-color: #311B92; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F9A825; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(249, 168, 37, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-purple { + --topbar-bg-color:#6A1B9A; + --topbar-text-color: #ffffff; +} +.layout-topbar-purple .layout-topbar { + color: #ffffff; + background-color: #6A1B9A; +} +.layout-topbar-purple .layout-topbar a { + color: #ffffff; +} +.layout-topbar-purple .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-purple .layout-topbar .layout-topbar-left { + background-color: #4A148C; +} +.layout-topbar-purple .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F9A825; +} +.layout-topbar-purple .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(249, 168, 37, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-pink { + --topbar-bg-color:#AD1457; + --topbar-text-color: #ffffff; +} +.layout-topbar-pink .layout-topbar { + color: #ffffff; + background-color: #AD1457; +} +.layout-topbar-pink .layout-topbar a { + color: #ffffff; +} +.layout-topbar-pink .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-pink .layout-topbar .layout-topbar-left { + background-color: #880E4F; +} +.layout-topbar-pink .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F9A825; +} +.layout-topbar-pink .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(249, 168, 37, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-cyan { + --topbar-bg-color:#0097A7; + --topbar-text-color: #ffffff; +} +.layout-topbar-cyan .layout-topbar { + color: #ffffff; + background-color: #0097A7; +} +.layout-topbar-cyan .layout-topbar a { + color: #ffffff; +} +.layout-topbar-cyan .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-left { + background-color: #006064; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #E64A19; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(230, 74, 25, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-teal { + --topbar-bg-color:#00796B; + --topbar-text-color: #ffffff; +} +.layout-topbar-teal .layout-topbar { + color: #ffffff; + background-color: #00796B; +} +.layout-topbar-teal .layout-topbar a { + color: #ffffff; +} +.layout-topbar-teal .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-teal .layout-topbar .layout-topbar-left { + background-color: #004D40; +} +.layout-topbar-teal .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #D32F2F; +} +.layout-topbar-teal .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(211, 47, 47, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-green { + --topbar-bg-color:#43A047; + --topbar-text-color: #ffffff; +} +.layout-topbar-green .layout-topbar { + color: #ffffff; + background-color: #43A047; +} +.layout-topbar-green .layout-topbar a { + color: #ffffff; +} +.layout-topbar-green .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-green .layout-topbar .layout-topbar-left { + background-color: #2E7D32; +} +.layout-topbar-green .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #F4511E; +} +.layout-topbar-green .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(244, 81, 30, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-lightgreen { + --topbar-bg-color:#689F38; + --topbar-text-color: #ffffff; +} +.layout-topbar-lightgreen .layout-topbar { + color: #ffffff; + background-color: #689F38; +} +.layout-topbar-lightgreen .layout-topbar a { + color: #ffffff; +} +.layout-topbar-lightgreen .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-left { + background-color: #558B2F; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #F57C00; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(245, 124, 0, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-lime { + --topbar-bg-color:#AFB42B; + --topbar-text-color: #212121; +} +.layout-topbar-lime .layout-topbar { + color: #212121; + background-color: #AFB42B; +} +.layout-topbar-lime .layout-topbar a { + color: #212121; +} +.layout-topbar-lime .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lime .layout-topbar .layout-topbar-left { + background-color: #9E9D24; +} +.layout-topbar-lime .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F57C00; +} +.layout-topbar-lime .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(245, 124, 0, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #212121; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-yellow { + --topbar-bg-color:#FBC02D; + --topbar-text-color: #212121; +} +.layout-topbar-yellow .layout-topbar { + color: #212121; + background-color: #FBC02D; +} +.layout-topbar-yellow .layout-topbar a { + color: #212121; +} +.layout-topbar-yellow .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-left { + background-color: #F9A825; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(33, 33, 33, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-amber { + --topbar-bg-color:#FFA000; + --topbar-text-color: #212121; +} +.layout-topbar-amber .layout-topbar { + color: #212121; + background-color: #FFA000; +} +.layout-topbar-amber .layout-topbar a { + color: #212121; +} +.layout-topbar-amber .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-amber .layout-topbar .layout-topbar-left { + background-color: #FF8F00; +} +.layout-topbar-amber .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(33, 33, 33, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-orange { + --topbar-bg-color:#FB8C00; + --topbar-text-color: #212121; +} +.layout-topbar-orange .layout-topbar { + color: #212121; + background-color: #FB8C00; +} +.layout-topbar-orange .layout-topbar a { + color: #212121; +} +.layout-topbar-orange .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-orange .layout-topbar .layout-topbar-left { + background-color: #EF6C00; +} +.layout-topbar-orange .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(33, 33, 33, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-deeporange { + --topbar-bg-color:#D84315; + --topbar-text-color: #ffffff; +} +.layout-topbar-deeporange .layout-topbar { + color: #ffffff; + background-color: #D84315; +} +.layout-topbar-deeporange .layout-topbar a { + color: #ffffff; +} +.layout-topbar-deeporange .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-left { + background-color: #BF360C; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #00BCD4; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(0, 188, 212, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-brown { + --topbar-bg-color:#5D4037; + --topbar-text-color: #ffffff; +} +.layout-topbar-brown .layout-topbar { + color: #ffffff; + background-color: #5D4037; +} +.layout-topbar-brown .layout-topbar a { + color: #ffffff; +} +.layout-topbar-brown .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-brown .layout-topbar .layout-topbar-left { + background-color: #4E342E; +} +.layout-topbar-brown .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F9A825; +} +.layout-topbar-brown .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(249, 168, 37, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-grey { + --topbar-bg-color:#616161; + --topbar-text-color: #ffffff; +} +.layout-topbar-grey .layout-topbar { + color: #ffffff; + background-color: #616161; +} +.layout-topbar-grey .layout-topbar a { + color: #ffffff; +} +.layout-topbar-grey .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-grey .layout-topbar .layout-topbar-left { + background-color: #424242; +} +.layout-topbar-grey .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #0097A7; +} +.layout-topbar-grey .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(0, 151, 167, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-bluegrey { + --topbar-bg-color:#546E7A; + --topbar-text-color: #ffffff; +} +.layout-topbar-bluegrey .layout-topbar { + color: #ffffff; + background-color: #546E7A; +} +.layout-topbar-bluegrey .layout-topbar a { + color: #ffffff; +} +.layout-topbar-bluegrey .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-left { + background-color: #37474F; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #0097A7; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(0, 151, 167, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-topbar-indigo { + --topbar-bg-color:#3F51B5; + --topbar-text-color: #ffffff; +} +.layout-topbar-indigo .layout-topbar { + color: #ffffff; + background-color: #3F51B5; +} +.layout-topbar-indigo .layout-topbar a { + color: #ffffff; +} +.layout-topbar-indigo .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-left { + background-color: #283593; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #E91E63; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(233, 30, 99, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #262626; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #121212; + color: rgba(255, 255, 255, 0.87); +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: rgba(255, 255, 255, 0.87); +} + +.layout-rightmenu.p-sidebar { + top: 4rem; + height: calc(100% - 4rem); + overflow: auto; + transition: transform 0.2s; +} +.layout-rightmenu.p-sidebar .p-sidebar-header, +.layout-rightmenu.p-sidebar .p-sidebar-content { + padding: 0; +} +.layout-rightmenu .online-members img:hover { + cursor: pointer; +} +.layout-rightmenu .next-events li { + border-radius: 5px; +} +.layout-rightmenu .next-events li:hover { + background-color: rgba(255, 255, 255, 0.04); + cursor: pointer; +} + +@media (max-width: 991px) { + .layout-wrapper.layout-topbar-mobile-active .layout-rightmenu { + top: 12rem; + height: calc(100% - 12rem); + } +} +.menu-wrapper { + height: calc(100% - 4rem); + width: 17rem; + position: fixed; + left: 0; + top: 4rem; + z-index: 997; + transform: none; +} +.menu-wrapper ul { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.menu-wrapper .layout-menu-container { + display: flex; + flex-direction: column; + height: 100%; +} +.menu-wrapper .layout-menu-container app-menu { + overflow-y: auto; +} +.menu-wrapper .layout-menu-container .layout-menu { + padding-bottom: 2rem; +} +.menu-wrapper .layout-menu-container .layout-menu li { + border-radius: 4px; +} +.menu-wrapper .layout-menu-container .layout-menu li.layout-root-menuitem > a { + display: none; +} +.menu-wrapper .layout-menu-container .layout-menu li.layout-root-menuitem > div { + padding-left: 1rem; + margin-bottom: 0.5rem; + margin-top: 1.5rem; +} +.menu-wrapper .layout-menu-container .layout-menu li.layout-root-menuitem > div > .layout-menuitem-text { + font-size: 0.857rem; + font-weight: 600; + text-transform: uppercase; +} +.menu-wrapper .layout-menu-container .layout-menu li > a { + display: flex; + align-items: center; + padding: 0.75rem; + border-radius: 4px; + cursor: pointer; + user-select: none; + transition: background-color 0.2s, color 0.2s; +} +.menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text { + margin-left: 0.75rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > a .p-badge { + margin-left: auto; + min-width: 1.143rem; + height: 1.143rem; + line-height: 1.143rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > a .layout-submenu-toggler { + margin-left: auto; +} +.menu-wrapper .layout-menu-container .layout-menu li > a.rotated-icon .layout-menuitem-icon { + transform: rotate(90deg); +} +.menu-wrapper .layout-menu-container .layout-menu li > a .p-badge + .layout-submenu-toggler { + margin-left: 0.5rem; +} +.menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a .layout-submenu-toggler { + transition: all 0.2s; + transform: rotate(-180deg); +} +.menu-wrapper .layout-menu-container .layout-menu li > ul { + padding: 0 0.5rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul li ul { + padding: 0 0 0.25rem; + overflow: hidden; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li { + margin-top: 0.2rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li.layout-root-menuitem > a { + display: flex; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li a { + padding-left: 1.75rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li a { + padding-left: 2.625rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li ul li a { + padding-left: 3.5rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li ul li ul li a { + padding-left: 4.375rem; +} + +@media (min-width: 992px) { + .layout-menu-static .menu-wrapper { + transform: translate3d(-17rem, 0px, 0px); + transition: transform 0.2s; + } + .layout-menu-static .layout-main { + transition: margin-left 0.2s; + } + .layout-menu-static.layout-menu-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-menu-static.layout-menu-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + .layout-menu-static.layout-menu-active .layout-main { + margin-left: 17rem; + } +} +@media (min-width: 992px) { + .layout-menu-overlay .menu-wrapper { + transform: translate3d(-17rem, 0px, 0px); + transition: transform 0.2s; + transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + } + .layout-menu-overlay.layout-menu-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-menu-overlay.layout-menu-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + .layout-menu-overlay .layout-topbar .layout-topbar-wrapper .layout-topbar-right .menu-button { + display: flex; + } +} +@media (min-width: 992px) { + .layout-menu-horizontal .menu-wrapper { + width: 100%; + height: 3rem; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container { + flex-direction: row; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container app-menu { + overflow-y: visible; + flex-grow: 1; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu { + display: flex; + flex-direction: row; + align-items: center; + height: 100%; + margin: 0px 1rem; + padding-bottom: 0px; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li { + position: relative; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a { + margin-right: 1rem; + display: flex; + align-items: center; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.layout-root-menuitem > div { + display: none; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + display: none; + position: absolute; + top: 2.75rem; + left: 0px; + z-index: 100; + padding: 0.5rem; + overflow: auto; + max-height: 32rem; + min-width: 16rem; + border-radius: 5px; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > ul { + display: block; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-inline-menu { + border: 0 none; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-inline-menu > .layout-inline-menu-action { + height: 3rem; + } + .layout-menu-horizontal.layout-wrapper .layout-main { + padding-top: 7rem; + } +} +@media (min-width: 992px) { + .layout-menu-slim .menu-wrapper { + width: 4.5rem; + } + .layout-menu-slim .menu-wrapper .layout-menu-container app-menu { + overflow-y: visible; + flex-grow: 1; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu { + display: flex; + flex-direction: column; + padding-top: 1rem; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li { + position: relative; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > a { + display: flex; + justify-content: center; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > a i { + font-size: 1.5rem; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > a .layout-submenu-toggler, +.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > a .layout-menuitem-text { + display: none; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li.layout-root-menuitem > div { + display: none; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + display: none; + position: absolute; + top: 0; + left: 4.5rem; + z-index: 100; + padding: 0.5rem; + overflow: auto; + max-height: 32rem; + min-width: 16.5rem; + border-radius: 2px; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > ul { + display: block; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-inline-menu { + height: 100%; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + padding: 0; + } + .layout-menu-slim.layout-wrapper .layout-main { + margin-left: 4.5rem; + } +} +.menu-wrapper .layout-inline-menu { + display: flex; + flex-direction: column; + justify-content: center; + border-width: 1px 0 1px 0; + border-style: solid; +} +.menu-wrapper .layout-inline-menu.layout-inline-menu-active .layout-inline-menu-icon { + transform: rotate(-180deg); +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action { + cursor: pointer; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel { + padding: 0 0.5rem; + transform-origin: top; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + margin-top: 0.2rem; + border-radius: 5px; + transition: all 0.2s; + cursor: pointer; + user-select: none; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:last-child { + margin-bottom: 0.5rem; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item a { + padding: 0.75rem; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item a i { + margin-right: 0.75rem; +} + +@media (max-width: 991px) { + .layout-wrapper .menu-wrapper { + top: 4rem; + height: calc(100% - 4rem); + transform: translate3d(-17rem, 0px, 0px); + transition: transform 0.2s; + transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + } + .layout-wrapper.layout-topbar-mobile-active .menu-wrapper { + top: 12rem; + height: calc(100% - 12rem); + } + .layout-wrapper.layout-menu-mobile-active { + overflow: hidden; + height: 100vh; + } + .layout-wrapper.layout-menu-mobile-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-menu-mobile-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + .layout-wrapper.layout-menu-mobile-active .layout-mask { + display: block; + } +} +.layout-menu-light { + --menu-bg-color:#FDFEFF; + --menu-text-color: #657380; +} +.layout-menu-light .menu-wrapper { + background-color: #FDFEFF; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #657380; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #FDFEFF; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li a { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li a i { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(0, 0, 0, 0.04); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: var(--primary-lightest-color); + color: var(--primary-menu-text-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: var(--primary-menu-text-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: var(--primary-lightest-color); + color: var(--primary-menu-text-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: var(--primary-menu-text-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: #e4e4e4; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #FDFEFF; +} +@media (min-width: 992px) { + .layout-menu-light.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-light.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-light.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-dark { + --menu-bg-color:#1e1e1e; + --menu-text-color: rgba(255, 255, 255, 0.6); +} +.layout-menu-dark .menu-wrapper { + background-color: #1e1e1e; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #1e1e1e; +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.04); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #1e1e1e; +} +@media (min-width: 992px) { + .layout-menu-dark.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-dark.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-dark.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-indigo { + --menu-bg-color:#1A237E; + --menu-text-color: #ffffff; +} +.layout-menu-indigo .menu-wrapper { + background-color: #1A237E; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #1A237E; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #1A237E; +} +@media (min-width: 992px) { + .layout-menu-indigo.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-indigo.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-indigo.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-bluegrey { + --menu-bg-color:#37474F; + --menu-text-color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper { + background-color: #37474F; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #37474F; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #37474F; +} +@media (min-width: 992px) { + .layout-menu-bluegrey.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-bluegrey.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-bluegrey.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-brown { + --menu-bg-color:#4E342E; + --menu-text-color: #ffffff; +} +.layout-menu-brown .menu-wrapper { + background-color: #4E342E; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #4E342E; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #4E342E; +} +@media (min-width: 992px) { + .layout-menu-brown.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-brown.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-brown.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-cyan { + --menu-bg-color:#006064; + --menu-text-color: #ffffff; +} +.layout-menu-cyan .menu-wrapper { + background-color: #006064; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #006064; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #006064; +} +@media (min-width: 992px) { + .layout-menu-cyan.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-cyan.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-cyan.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-green { + --menu-bg-color:#2E7D32; + --menu-text-color: #ffffff; +} +.layout-menu-green .menu-wrapper { + background-color: #2E7D32; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #2E7D32; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #2E7D32; +} +@media (min-width: 992px) { + .layout-menu-green.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-green.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-green.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-deeppurple { + --menu-bg-color:#4527A0; + --menu-text-color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper { + background-color: #4527A0; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #4527A0; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #4527A0; +} +@media (min-width: 992px) { + .layout-menu-deeppurple.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-deeppurple.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-deeppurple.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-deeporange { + --menu-bg-color:#BF360C; + --menu-text-color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper { + background-color: #BF360C; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #BF360C; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #BF360C; +} +@media (min-width: 992px) { + .layout-menu-deeporange.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-deeporange.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-deeporange.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-pink { + --menu-bg-color:#880E4F; + --menu-text-color: #ffffff; +} +.layout-menu-pink .menu-wrapper { + background-color: #880E4F; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #880E4F; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #880E4F; +} +@media (min-width: 992px) { + .layout-menu-pink.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-pink.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-pink.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-purple { + --menu-bg-color:#6A1B9A; + --menu-text-color: #ffffff; +} +.layout-menu-purple .menu-wrapper { + background-color: #6A1B9A; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #6A1B9A; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #6A1B9A; +} +@media (min-width: 992px) { + .layout-menu-purple.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-purple.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-purple.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-teal { + --menu-bg-color:#00695C; + --menu-text-color: #ffffff; +} +.layout-menu-teal .menu-wrapper { + background-color: #00695C; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #00695C; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #00695C; +} +@media (min-width: 992px) { + .layout-menu-teal.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-teal.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-teal.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-megamenu.p-megamenu { + border: 0 none; + padding: 0; +} + +.p-datatable-products .p-datatable-tbody > tr > td .p-column-title { + display: none; +} + +@media (max-width: 991px) { + .p-datatable.p-datatable-products .p-datatable-thead > tr > th, +.p-datatable.p-datatable-products .p-datatable-tfoot > tr > td { + display: none !important; + } + .p-datatable.p-datatable-products .p-datatable-tbody > tr { + border-bottom: 1px solid var(--surface-d); + } + .p-datatable.p-datatable-products .p-datatable-tbody > tr > td { + text-align: left; + display: flex; + border: 0 none !important; + width: 100% !important; + border: 0 none; + align-items: center; + } + .p-datatable.p-datatable-products .p-datatable-tbody > tr > td .p-column-title { + min-width: 30%; + display: block; + font-weight: bold; + } + + .layout-rtl .p-datatable.p-datatable-products .p-datatable-tbody > tr > td { + text-align: right; + float: right; + clear: right; + } + .layout-rtl .p-datatable.p-datatable-products .p-datatable-tbody > tr > td .p-column-title { + margin: -0.4rem -0.4rem -0.4rem 1rem; + } +} +.pages-body { + height: 100vh; +} +.pages-body .topbar { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); + background-color: #1565C0; + z-index: 100; +} +.pages-body .topbar .topbar-left img { + height: 2rem; +} +.pages-body .topbar .p-button.p-button-text.p-button-plain { + color: #ffffff; +} +.pages-body .pages-panel { + text-align: center; + z-index: 200; +} +.pages-body .pages-panel.card { + border: 1.5px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; +} +.pages-body .pages-panel.card img { + width: 100%; +} +.pages-body .pages-panel.card > .card { + background-color: #262626; +} +.pages-body .pages-panel .pages-header { + margin-top: -3rem; + color: var(--primary-color-text); + border: 1.5px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + margin-left: auto; + margin-right: auto; +} +.pages-body .pages-panel .pages-header h2 { + margin: 0; +} +.pages-body .pages-panel .pages-detail { + color: rgba(255, 255, 255, 0.6); +} +.pages-body.login-page { + background: url("../images/pages/login-bg.jpg"); + background-size: cover; +} +.pages-body.login-page .pages-panel .pages-header { + background: #0097A7; +} +.pages-body.login-page .pages-panel .input-panel { + width: 100%; +} +.pages-body.login-page .pages-panel .input-panel .p-inputtext { + width: 100%; +} +.pages-body.login-page .pages-panel .login-button > * { + width: 100%; +} +.pages-body.contact-page .map iframe { + border: 0; + position: absolute; + float: left; + clear: both; + width: 100%; + height: 45vh; + z-index: 0; + opacity: 0.5; +} +.pages-body.contact-page .map span { + position: absolute; + float: left; + clear: both; + width: 100%; + height: 45vh; + z-index: -1; + background: linear-gradient(180deg, #040B0F 0%, rgba(7, 14, 18, 0) 100%); +} +.pages-body.contact-page i { + color: white; +} +.pages-body.contact-page .pages-panel { + text-align: left; + width: 75%; + max-width: 1050px; + margin: auto; + position: absolute; + top: 33%; + left: 0; + right: 0; +} +.pages-body.contact-page .pages-panel .title { + font-weight: 500; + margin-bottom: 0; +} +.pages-body.contact-page .pages-panel .card .contact-input { + width: 100%; +} +.pages-body.contact-page .pages-panel .card .right-panel i { + font-size: 2rem; + padding: 0.5rem; + border-radius: 4px; +} +.pages-body.contact-page .pages-panel .card .right-panel i.pi-home { + color: #1565C0; + background: #BBDEFB; + background-size: auto; +} +.pages-body.contact-page .pages-panel .card .right-panel i.pi-briefcase { + color: #00838f; + background: #B2DFDB; + background-size: auto; +} +.pages-body.error-page { + background: url("../images/pages/error-bg.jpg"); + background-size: cover; +} +.pages-body.error-page .pages-panel .pages-header { + background: #D81B60; +} +.pages-body.notfound-page { + background: url("../images/pages/404-bg.jpg"); + background-size: cover; +} +.pages-body.notfound-page .pages-panel .pages-header { + background: #455A64; +} +.pages-body.accessdenied-page { + background: url("../images/pages/accessDenied-bg.jpg"); + background-size: cover; +} +.pages-body.accessdenied-page .pages-panel .pages-header { + background: #FB8C00; +} + +@media screen and (max-width: 768px) { + .pages-body.contact-page .pages-panel { + padding-bottom: 10em; + } + .pages-body.contact-page .pages-panel .p-button { + width: 100%; + } + .pages-body.contact-page .pages-panel .card .right-panel { + text-align: center; + } +} +.landing-container .landing-color-button { + position: fixed; + bottom: 3rem; + right: 3rem; + z-index: 9999; +} +.landing-container h1, .landing-container h2, .landing-container h3, .landing-container h4, .landing-container h5, .landing-container h6 { + font-weight: 400; +} +.landing-container ul { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.landing-container .section { + padding: 2rem 15rem; +} +.landing-container #header { + width: 100%; + min-height: 400px; + background: url("../images/landing/landing-header.png") top left no-repeat #f7f7f7; + background-size: cover; +} +.landing-container #header .header-menu-container a { + color: #ffffff; + cursor: pointer; +} +.landing-container #header .header-menu-container #menu { + display: flex; + align-items: center; + flex-direction: row; +} +.landing-container #header .header-text { + flex-grow: 1; +} +.landing-container #features .feature-button { + width: 100px; + height: 100px; +} +.landing-container #promotion { + background: url("../images/landing/promotion.png") top left no-repeat; + background-size: 100% auto; +} +.landing-container #pricing .pricing-content { + width: 100%; +} +.landing-container #pricing .pricing-content .card { + height: 100%; +} +.landing-container #pricing .pricing-content .options { + padding: 2rem 4rem; +} +.landing-container #pricing .pricing-content .options li { + display: flex; + align-items: center; +} +.landing-container #pricing .pricing-content .options i, .landing-container #pricing .pricing-content .options span { + padding: 1rem; +} +.landing-container #pricing .pricing-content .options span { + font-size: 1.2rem; +} +.landing-container #footer { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} +.landing-container #footer a { + color: rgba(255, 255, 255, 0.87); +} +.landing-container #footer li { + padding: 0.25rem; +} + +@media screen and (min-width: 990px) { + .landing-container #header .header-menu-container { + box-shadow: none; + } + .landing-container #header .header-menu-container #menu { + box-shadow: none; + } +} +@media screen and (max-width: 991px) { + .landing-container .section { + padding: 2rem; + } + .landing-container #header .header-menu-container { + z-index: 100; + position: fixed; + top: 0; + left: 0; + width: 100%; + background: #212121; + padding: 2rem 5rem; + } + .landing-container #header .header-menu-container #menu { + display: none; + z-index: 100; + position: fixed; + top: 6rem; + right: 5rem; + width: 250px; + background-color: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + animation-duration: 0.2s; + } + .landing-container #header .header-menu-container #menu a { + color: rgba(255, 255, 255, 0.87); + } + .landing-container #header .header-menu-container #menu > li { + width: 100%; + } + .landing-container #header .header-menu-container #menu > li:hover { + background-color: rgba(255, 255, 255, 0.04); + transition: background-color 0.2s; + } + .landing-container #header .header-menu-container #menu.menu-active { + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: stretch; + } +} +.overview-box .overview-status { + font-weight: 500; + border-radius: 2px; + color: #121212; +} + +.widget-list { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.widget-list > li { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} +.widget-list > li:last-child { + border-bottom: 0 none; +} +.widget-list > li .person-item img { + width: 2.5rem; + height: 2.5rem; +} +.widget-list > li .widget-list-item-radius, +.widget-list > li .person-tag { + border-radius: 2px; + color: #121212; + font-weight: 500; +} +.widget-list > li .p-progressbar { + height: 6px; + border-radius: 10px; + background: #262626; +} +.widget-list > li .p-progressbar-value { + background: #FFB74D; +} + +.widget-expenses .card-subheader { + font-size: 0.9rem; + color: rgba(255, 255, 255, 0.6); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} +.widget-expenses .item { + padding: 0.5rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} +.widget-expenses .item:last-child { + border: 0 none; +} +.widget-expenses .item .type { + color: #0097A7; + font-size: 1.5rem; +} +.widget-expenses .item .value { + font-weight: 500; +} +.widget-expenses .item .subtext { + color: rgba(255, 255, 255, 0.6); +} +.widget-expenses .item .item-button a { + color: rgba(255, 255, 255, 0.6); +} + +.widget-traffic .left { + padding: 1rem; +} +.widget-traffic .left .total .title { + color: rgba(255, 255, 255, 0.6); +} +.widget-traffic .left .total .value { + font-size: 2rem; + font-weight: 500; +} +.widget-traffic .left .info .title { + color: rgba(255, 255, 255, 0.6); +} +.widget-traffic .left .info .value { + font-weight: 500; +} +.widget-traffic .left .info .percent { + font-size: 0.9rem; + font-weight: 500; + line-height: 1.5; +} +.widget-traffic .left .info .percent i.type-green { + color: #0097A7; +} +.widget-traffic .left .info .percent i.type-orange { + color: #EF6C00; +} +.widget-traffic .left .info .percent i.type-gray { + color: #455A64; +} + +.widget-insights .card-subheader { + font-size: 0.9rem; + color: rgba(255, 255, 255, 0.6); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.widget-social .info { + text-align: right; +} +.widget-social .info .value { + font-size: 2rem; +} +.widget-social .info .subtext { + color: rgba(255, 255, 255, 0.6); +} +.widget-social .left, .widget-social .right { + width: 50%; + text-align: center; + padding: 1rem; +} +.widget-social .left .title, .widget-social .right .title { + font-weight: 500; +} +.widget-social .left .value, .widget-social .right .value { + color: rgba(255, 255, 255, 0.6); +} +.widget-social .left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} +.widget-social .p-progressbar { + height: 6px; + border-radius: 10px; + background: #262626; +} +.widget-social .p-progressbar-value { + background: #FFB300; +} +.widget-social .stats { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.widget-overlay { + position: relative; +} +.widget-overlay .overlay-header { + position: relative; + height: 20rem; + top: -3rem; + background-color: #1e1e1e; + border-radius: 4px; + 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); +} +.widget-overlay .description { + line-height: 1.5; +} + +.widget-topsearchs .item { + padding: 1rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} +.widget-topsearchs .item .value { + font-weight: 500; +} +.widget-topsearchs .item .value.type-green { + color: #4DD0E1; +} +.widget-topsearchs .item .value.type-yellow { + color: #EF6C00; +} +.widget-topsearchs .item .value.type-pink { + color: #F06292; +} +.widget-topsearchs .item:nth-child(even) { + background-color: #262626; +} +.widget-topsearchs .item:last-child { + border-bottom: 0 none; +} + +.widget-timeline .p-timeline.p-timeline-vertical .p-timeline-event-opposite { + flex: 0; + padding: 0; +} +.widget-timeline .p-timeline-event-separator .marker-icon { + color: white; +} +.widget-timeline .p-timeline-event-separator .custom-marker { + border-radius: 4px; +} + +.widget-activity { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.widget-activity > li { + padding: 1rem 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} +.widget-activity > li:last-child { + border-bottom: 0 none; +} +.widget-activity > li:nth-child(1) .p-progressbar-value { + background: #FFD54F; +} +.widget-activity > li:nth-child(2) .p-progressbar-value { + background: #F06292; +} +.widget-activity > li:nth-child(3) .p-progressbar-value { + background: #4DD0E1; +} +.widget-activity > li:nth-child(4) .p-progressbar-value { + background: #4DD0E1; +} +.widget-activity > li:nth-child(5) .p-progressbar-value { + background: #4DD0E1; +} +.widget-activity > li:nth-child(6) .p-progressbar-value { + background: #F06292; +} +.widget-activity > li .activity-item .activity-title { + font-weight: 500; +} +.widget-activity > li .activity-item .activity-subtext { + font-size: 0.85rem; + color: rgba(255, 255, 255, 0.6); +} +.widget-activity > li .activity-item .p-progressbar { + height: 6px; + border-radius: 10px; + background: #262626; +} + +.widget-bestsellers { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.widget-bestsellers > li { + padding: 1rem 0; +} +.widget-bestsellers > li:last-child { + border-bottom: 0 none; +} +.widget-bestsellers > li .bestseller-item { + background-color: #262626; + border-radius: 4px; + height: 3.5rem; + transition: box-shadow 0.2s; +} +.widget-bestsellers > li .bestseller-item img { + width: 32px; + height: 32px; + border-radius: 50%; +} +.widget-bestsellers > li .bestseller-item a { + color: rgba(255, 255, 255, 0.6); +} +.widget-bestsellers > li .bestseller-item .item-button { + margin-left: auto; +} +.widget-bestsellers > li .bestseller-item:hover { + cursor: pointer; + background-color: rgba(255, 255, 255, 0.04); + 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); +} + +.widget-map .map-container { + background-image: url("../../layout/images/widgets/map.jpg"); + width: 100%; + min-height: 20rem; + background-size: cover; +} + +.widget-chat ul { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; + padding: 1rem 1rem 0; + height: 420px; + overflow-y: auto; +} +.widget-chat ul li img { + width: 32px; +} +.widget-chat ul li .message { + color: #121212; +} +.widget-chat ul li.from .message { + padding: 1rem; + border-radius: 30px; +} +.widget-chat ul li.own { + text-align: right; +} +.widget-chat ul li.own .message { + padding: 1rem; + border-radius: 30px; +} +.widget-chat .write-message { + border-radius: 30px; +} +.widget-chat .write-message .p-inputgroup-addon { + padding: 0; + overflow: hidden; +} +.widget-chat .write-message .p-inputgroup-addon:first-child { + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; +} +.widget-chat .write-message .p-inputgroup-addon:last-child { + border-top-right-radius: 30px; + border-bottom-right-radius: 30px; +} +.widget-chat .write-message .p-inputgroup-addon > .p-button { + height: calc(2.5rem + 2px); + border-radius: 0; +} +.widget-chat .write-message .emoji { + width: 90%; +} +.widget-chat .write-message .emoji .emoji-button { + border-radius: 50%; + width: 2.5rem; + height: 2.5rem; + min-width: 0; +} +.widget-chat .write-message .emoji .emoji-button .p-button-label { + color: yellow !important; + font-size: 1.5rem; +} +@media (min-width: 990px) { + .widget-chat .write-message .emoji { + width: 40%; + margin-left: -38%; + } +} + +.widget-pricing { + width: 100%; +} +.widget-pricing .card { + height: 100%; +} +.widget-pricing .options { + padding: 1rem 2rem; +} +.widget-pricing .options li { + display: flex; + align-items: center; +} +.widget-pricing .options i, .widget-pricing .options span { + padding: 1rem; +} +.widget-pricing .options span { + font-size: 1.2rem; +} + +html { + height: 100%; + font-size: 14px; +} + +body { + font-family: Roboto, "Helvetica Neue", sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + padding: 0; + margin: 0; + background-color: #121212; + min-height: 100%; +} +body a { + text-decoration: none; + color: rgba(255, 255, 255, 0.6); +} + +.layout-mask { + display: none; + position: fixed; + top: 0; + left: 0; + z-index: 996; + 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-wrapper .layout-main { + padding-top: 4rem; + display: flex; + flex-direction: column; + justify-content: space-between; + min-height: 100vh; +} +.layout-wrapper .layout-main .layout-content { + padding: 2rem; + padding-top: 1rem; + flex: 1 1 0; +} + +.layout-ajax-loader-icon { + position: fixed; + right: 2rem; + bottom: 2rem; + font-size: 2rem; + color: rgba(255, 255, 255, 0.6); + z-index: 999; +} + +.layout-footer { + background-color: #1e1e1e; +} + +.layout-config { + transition: transform 0.2s; +} +.layout-config .p-sidebar-content, +.layout-config .layout-config-panel { + height: 100%; +} +.layout-config .p-sidebar-header, +.layout-config .p-sidebar-content { + padding: 0; +} +.layout-config .layout-config-options { + height: 100%; + overflow-y: auto; +} +.layout-config .layout-config-options .layout-config-color-option { + width: 1.75rem; + height: 1.75rem; + display: block; + position: relative; +} +.layout-config .layout-config-options .layout-config-color-option.p-disabled { + opacity: 0.1; +} +.layout-config .layout-config-options .layout-config-color-option .color { + display: inline-block; + width: 100%; + height: 100%; + border-radius: 4px; + border: 1px solid rgba(255, 255, 255, 0.12); +} +.layout-config .layout-config-options .layout-config-color-option .check { + position: absolute; + left: 0; + top: 0; + z-index: 1; + pointer-events: none; + width: 100%; + height: 100%; +} +.layout-config p { + color: var(--text-color-secondary); +} +.layout-config .scale-icon { + color: var(--surface-d); +} +.layout-config .scale-icon.scale-active { + color: var(--primary-color); +} + +.layout-config-button.p-button { + position: fixed; + top: 35%; + right: 0; + width: auto; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.layout-config-button.p-button .p-button-icon { + font-size: 2rem; +} + +.layout-help-page .layout-help-page-header { + position: relative; +} +.layout-help-page .layout-help-page-header .layout-help-page-header-text { + position: absolute; + left: 2rem; + top: 50%; + margin-top: -1.75rem; + color: #ffffff; +} +.layout-help-page .layout-help-page-header .layout-help-page-search { + position: absolute; + left: 2rem; + bottom: -1rem; + border-radius: 4px; + width: calc(100% - 4rem); +} +.layout-help-page .layout-help-page-header .layout-help-page-search .p-inputtext { + border: 0 none; +} + +@media print { + body * { + visibility: hidden; + } + + .layout-invoice-content { + position: absolute; + left: 0; + top: 0; + } + .layout-invoice-content * { + visibility: visible; + box-shadow: none; + color: #212121 !important; + border-color: #e4e4e4 !important; + background-color: transparent; + } +} +.layout-breadcrumb-container { + background-color: #1e1e1e; +} +.layout-breadcrumb-container .layout-breadcrumb { + background: transparent; + border: 0 none; + border-radius: 0; +} +.layout-breadcrumb-container .layout-breadcrumb-buttons .p-button { + width: 2.5rem; + height: 2.5rem; +} + +.wizard-body { + height: 100vh; + background: url("../../layout/images/extensions/background@2x.jpg") center; + background-size: cover; + background-repeat: no-repeat; + background-attachment: fixed; +} +.wizard-body .wizard-wrapper { + display: flex; + flex-direction: column; + height: 100%; +} +.wizard-body .wizard-wrapper .wizard-topbar { + background-color: #3949ab; + z-index: 1000; + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); + height: 75px; + padding: 0 10%; + display: flex; + justify-content: space-between; + align-items: center; + flex-basis: 75px; + flex-grow: 0; + flex-shrink: 0; +} +.wizard-body .wizard-wrapper .wizard-topbar .logo { + display: inline-block; + vertical-align: middle; + width: 200px; + height: 30px; + background: url("../../layout/images/logo.png") top left no-repeat; +} +.wizard-body .wizard-wrapper .wizard-topbar .profile { + display: flex; + justify-content: center; + align-items: center; + flex-direction: row; +} +.wizard-body .wizard-wrapper .wizard-topbar .profile .profile-text { + margin-right: 15px; + text-align: right; +} +.wizard-body .wizard-wrapper .wizard-topbar .profile .profile-text h1 { + font-size: 16px; + color: #ffffff; + margin: 0; +} +.wizard-body .wizard-wrapper .wizard-topbar .profile .profile-text p { + font-size: 16px; + opacity: 0.6; + margin: 0; + color: rgba(255, 255, 255, 0.7); +} +.wizard-body .wizard-wrapper .wizard-topbar .profile .profile-image { + display: inline-block; + vertical-align: middle; + width: 40px; +} +.wizard-body .wizard-wrapper .wizard-content { + height: calc(100% - 75px); + min-height: 600px; + display: flex; + align-items: center; + justify-content: center; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card { + background-color: #fafafa; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14); + height: 550px; + width: 54.33%; + display: flex; + flex-direction: column; + flex-grow: 0; + flex-shrink: 0; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header { + width: 100%; + background-color: #3f51b5; + box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.2); + position: relative; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab { + background-color: #3f51b5; + text-align: center; + cursor: pointer; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab i { + width: 20px; + opacity: 0.38; + color: #ffffff; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab .title { + color: #ffffff; + opacity: 0.38; + font-size: 16px; + line-height: 1.5em; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab .icon { + line-height: 1.5em; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab.selected-tab { + transition-duration: 0.6s; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab.selected-tab i { + opacity: 1; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab.selected-tab .title { + opacity: 1; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab-bar { + position: absolute; + bottom: 0; + left: 0; + height: 2px; + width: 33.3333%; + transition: 0.5s cubic-bezier(0.35, 0, 0.25, 1); + background-color: #ffffff; + visibility: visible; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab-bar.tab-bar-register { + width: 33.3333%; + left: 0; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab-bar.tab-bar-tier { + width: 33.3333%; + left: 33.3333%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab-bar.tab-bar-payment { + width: 33.3333%; + left: 66.6667%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content { + padding: 30px; + display: none; + overflow: auto; + height: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content > .grid { + height: 100%; + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content h1 { + font-size: 12px; + color: rgba(0, 0, 0, 0.6); + letter-spacing: 2px; + margin: 0; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.active-content { + display: flex; + flex-grow: 1; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .p-inputgroup { + margin-top: 25px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .p-inputgroup input { + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .p-dropdown { + margin-top: 25px; + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .p-dropdown .p-dropdown-trigger { + right: 10px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .calendar { + margin-top: 14px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .calendar .p-calendar { + width: 100%; + position: relative; + padding: 1px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .calendar .p-calendar input { + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .continue-button.p-button { + width: 100%; + margin-top: 25px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card { + min-height: 400px; + padding: 0; + position: relative; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-header { + color: #ffffff; + font-size: 18px; + padding: 15px 10px; + background-color: #3f51b5; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-header h1 { + color: #ffffff; + font-size: 24px; + display: inline; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content { + font-size: 14px; + padding: 10px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content i { + color: #3f51b5; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content .card-row { + height: 40px; + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content .tier-button-wrapper { + position: absolute; + bottom: 15px; + right: 10px; + left: 0px; + width: auto; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content .tier-button-wrapper .tier-button.p-button { + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro .card-header { + background-color: #e91e63; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro .card-content i { + color: #e91e63; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro .card-content .tier-button.p-button { + background-color: #e91e63; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro-plus .card-header { + background-color: #607d8b; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro-plus .card-content i { + color: #607d8b; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro-plus .card-content .tier-button.p-button { + background-color: #607d8b; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment { + padding: 0; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info { + padding: 70px 35px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info .p-float-label input { + width: 100%; + padding-bottom: 15px; + background-color: transparent; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info .p-checkbox-label { + margin-left: 0.5em; + font-size: 14px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info #customPanel { + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info .check-info { + margin-top: 10px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info { + padding: 15px; + background-color: #e0e0e0; + border-left: solid 1px #bdbdbd; + font-size: 14px; + color: #757575; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .order-basic, .wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .order-pro, .wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .order-pro-plus, .wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .order-default { + display: none; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .selected-order { + display: block; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info h1 { + margin-top: 15px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .price { + font-weight: 700; + text-align: right; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .total { + border-top: 1px solid #bdbdbd; + padding: 15px 0px; + margin-top: 30px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .buy-button.p-button { + width: 100%; + margin: 68px 0; +} + +@media (max-width: 1024px) { + .wizard-body .wizard-wrapper .wizard-content .wizard-card { + width: 90%; + } +} +@media (max-width: 640px) { + .wizard-body .wizard-wrapper .wizard-topbar { + height: 150px; + padding: 0 5%; + flex-direction: column; + justify-content: space-around; + flex-basis: 150px; + } + .wizard-body .wizard-wrapper .wizard-topbar .logo { + align-self: flex-start; + } + .wizard-body .wizard-wrapper .wizard-topbar .profile { + align-self: flex-end; + } + .wizard-body .wizard-wrapper .wizard-content { + height: calc(100% - 150px); + } +} +/* Add your customizations of layout here */ diff --git a/src/assets/layout/css/layout-dark.scss b/src/assets/layout/css/layout-dark.scss new file mode 100644 index 00000000..c4be0cbd --- /dev/null +++ b/src/assets/layout/css/layout-dark.scss @@ -0,0 +1 @@ +@import '../../sass/layout/core/_layout_dark'; diff --git a/src/assets/layout/css/layout-light.css b/src/assets/layout/css/layout-light.css new file mode 100644 index 00000000..79f03322 --- /dev/null +++ b/src/assets/layout/css/layout-light.css @@ -0,0 +1,4739 @@ +:root { + --divider-color:#E4E4E4; +} + +/* Add your variable customizations of layout here */ +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: 5px; + font-family: monospace; +} + +blockquote { + margin: 1rem 0; + padding: 0 2rem; + border-left: 4px solid #90A4AE; +} + +hr { + border-top: solid #E4E4E4; + 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; +} + +.splash-screen { + width: 100%; + min-height: 100%; + background-color: var(--primary-color); + position: absolute; +} + +.splash-loader-container { + text-align: center; + position: absolute; + top: 50%; + left: 50%; + margin-left: -32px; + margin-top: -32px; +} + +.splash-loader { + animation: rotator 1.4s linear infinite; +} + +@keyframes rotator { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(270deg); + } +} +.splash-path { + stroke-dasharray: 187; + stroke-dashoffset: 0; + transform-origin: center; + animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite; +} + +@keyframes colors { + 0% { + stroke: #4285F4; + } + 25% { + stroke: #DE3E35; + } + 50% { + stroke: #F7C223; + } + 75% { + stroke: #1B9A59; + } + 100% { + stroke: #4285F4; + } +} +@keyframes dash { + 0% { + stroke-dashoffset: 187; + } + 50% { + stroke-dashoffset: 46.75; + transform: rotate(135deg); + } + 100% { + stroke-dashoffset: 187; + transform: rotate(450deg); + } +} +/* roboto-regular - latin-ext_latin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 400; + src: local("Roboto"), local("Roboto-Regular"), url("../../layout/fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("../../layout/fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +/* roboto-500 - latin-ext_latin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 500; + src: local("Roboto Medium"), local("Roboto-Medium"), url("../../layout/fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("../../layout/fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +/* roboto-700 - latin-ext_latin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 700; + src: local("Roboto Bold"), local("Roboto-Bold"), url("../../layout/fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("../../layout/fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +@keyframes overlayEnter { + from { + opacity: 0; + transform: scaleY(0.8); + } + to { + opacity: 1; + transform: none; + } +} +@keyframes fadeInDown { + from { + opacity: 0; + transform: translate3d(0, -20px, 0); + } + to { + opacity: 1; + transform: none; + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + transform: translate3d(0, -20px, 0); + } +} +@keyframes fadeinmask { + from { + opacity: 0; + } + to { + opacity: 0.8; + } +} +.fadeInDown { + animation-name: fadeInDown; +} + +.fadeOutUp { + animation-name: fadeOutUp; +} + +@keyframes modal-in { + from { + background-color: transparent; + } + to { + background-color: rgba(0, 0, 0, 0.6); + } +} +.modal-in { + animation-name: modal-in; +} + +@keyframes spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(359deg); + } +} +/* Utils */ +.clearfix:after { + content: " "; + display: block; + clear: both; +} + +*[hidden] { + display: none; +} + +.p-lh { + line-height: 1.5; +} + +.card { + background-color: #ffffff; + padding: 1rem; + margin-bottom: 2rem; + 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: 5px; +} +.card:last-child { + margin-bottom: 0; +} +.card .card-header { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 1rem; +} +.card .card-header h1, .card .card-header h2, .card .card-header h3, .card .card-header h4, .card .card-header h5, .card .card-header h6 { + margin: 0; +} +.card .card-subtitle { + color: #616161; + font-weight: 600; + margin: -1rem 0 1rem 0; +} + +.p-toast.p-toast-top-right, .p-toast.p-toast-top-left, .p-toast.p-toast-top-center { + top: 85px; +} + +body .p-overlay-badge { + position: relative; +} +body .p-overlay-badge .p-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); + transform-origin: 100% 0; + margin: 0; +} + +.height-100 { + height: 100% !important; +} + +.width-100 { + width: 100% !important; +} + +.fs-xsmall { + font-size: 0.715rem !important; +} + +.fs-small { + font-size: 0.858rem !important; +} + +.fs-normal { + font-size: 1rem !important; +} + +.fs-large { + font-size: 1.5rem !important; +} + +.fs-xlarge { + font-size: 2rem !important; +} + +.fs-xxlarge { + font-size: 3rem !important; +} + +.fw-400 { + font-weight: 400 !important; +} + +.fw-500 { + font-weight: 500 !important; +} + +.fw-700 { + font-weight: 700 !important; +} + +.rounded-small { + border-radius: 2px !important; +} + +.rounded-normal { + border-radius: 4px !important; +} + +.rounded-large { + border-radius: 6px !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-none { + border-radius: 0 !important; +} + +.divider-top { + border-top: 1px solid #E4E4E4 !important; +} + +.divider-bottom { + border-bottom: 1px solid #E4E4E4 !important; +} + +.divider-left { + border-left: 1px solid #E4E4E4 !important; +} + +.divider-right { + border-right: 1px solid #E4E4E4 !important; +} + +.muted-text { + color: #616161 !important; +} + +.text-color { + color: #212121 !important; +} + +.solid-surface-text-color { + color: #ffffff !important; +} + +.white-color { + color: #ffffff !important; +} + +.dark-color { + color: #212121 !important; +} + +.pink-color { + color: #E91E63 !important; +} + +.indigo-color { + color: #3F51B5 !important; +} + +.yellow-color { + color: #FFC107 !important; +} + +.orange-color { + color: #FF9800 !important; +} + +.teal-color { + color: #009688 !important; +} + +.cyan-color { + color: #00ACC1 !important; +} + +.bluegrey-color { + color: #546E7A !important; +} + +.purple-color { + color: #9C27B0 !important; +} + +.deeppurple-color { + color: #673AB7 !important; +} + +.blue-color { + color: #2196F3 !important; +} + +.lightblue-color { + color: #03A9F4 !important; +} + +.green-color { + color: #4CAF50 !important; +} + +.lightgreen-color { + color: #8BC34A !important; +} + +.lime-color { + color: #CDDC39 !important; +} + +.deeporange-color { + color: #FF5722 !important; +} + +.brown-color { + color: #795548 !important; +} + +.content-bgcolor { + background-color: #ffffff !important; +} + +.content-alt-bgcolor { + background-color: #ECEFF1 !important; +} + +.pink-bgcolor { + background-color: #E91E63 !important; +} + +.indigo-bgcolor { + background-color: #3F51B5 !important; +} + +.yellow-bgcolor { + background-color: #FFC107 !important; +} + +.orange-bgcolor { + background-color: #FF9800 !important; +} + +.teal-bgcolor { + background-color: #009688 !important; +} + +.cyan-bgcolor { + background-color: #00ACC1 !important; +} + +.bluegrey-bgcolor { + background-color: #546E7A !important; +} + +.purple-bgcolor { + background-color: #9C27B0 !important; +} + +.deeppurple-bgcolor { + background-color: #673AB7 !important; +} + +.blue-bgcolor { + background-color: #2196F3 !important; +} + +.lightblue-bgcolor { + background-color: #03A9F4 !important; +} + +.green-bgcolor { + background-color: #4CAF50 !important; +} + +.lightgreen-bgcolor { + background-color: #8BC34A !important; +} + +.lime-bgcolor { + background-color: #CDDC39 !important; +} + +.deeporange-bgcolor { + background-color: #FF5722 !important; +} + +.brown-bgcolor { + background-color: #795548 !important; +} + +.badge-dot { + width: 0.5rem; + min-width: 0.5rem; + height: 0.5rem; + border-radius: 50%; + padding: 0; +} + +.layout-wrapper.layout-rtl { + direction: rtl; +} +.layout-wrapper.layout-rtl .menu-wrapper { + left: auto; + right: 0; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li.layout-root-menuitem > div { + padding-left: 0; + padding-right: 1rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > a .p-badge, +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > a .layout-submenu-toggler { + margin-left: 0; + margin-right: auto; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text { + margin-right: 0.75rem; + margin-left: 0; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li a { + padding-left: 0.5rem; + padding-right: 1.75rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li a { + padding-left: 0.5rem; + padding-right: 2.625rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li ul li a { + padding-left: 0.5rem; + padding-right: 3.5rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li ul li ul li a { + padding-left: 0.5rem; + padding-right: 4.375rem; +} +.layout-wrapper.layout-rtl .menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item a i { + margin-right: 0; + margin-left: 0.75rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); +} +@media (min-width: 992px) { + .layout-wrapper.layout-rtl.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + left: auto; + right: 0; + } + .layout-wrapper.layout-rtl.layout-menu-overlay .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-overlay.layout-menu-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-overlay.layout-menu-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } + .layout-wrapper.layout-rtl.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + left: auto; + right: 4.5rem; + } + .layout-wrapper.layout-rtl.layout-menu-slim.layout-wrapper .layout-main { + margin-left: 0; + margin-right: 4.5rem; + } + .layout-wrapper.layout-rtl.layout-menu-static .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-static .layout-main { + transition: margin-right 0.2s; + } + .layout-wrapper.layout-rtl.layout-menu-static.layout-menu-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-static.layout-menu-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } + .layout-wrapper.layout-rtl.layout-menu-static.layout-menu-active .layout-main { + margin-left: 0; + margin-right: 17rem; + } +} +@media (max-width: 991px) { + .layout-wrapper.layout-rtl .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-mobile-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-rtl.layout-menu-mobile-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } +} + +.layout-wrapper.layout-rtl { + direction: rtl; +} +.layout-wrapper.layout-rtl .layout-topbar { + left: auto; + right: 0; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-left .layout-topbar-logo { + padding-right: 0; + padding-left: 1.25rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-left .layout-menu-button { + left: auto; + right: 15.75rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-left .layout-topbar-mobile-button { + margin: 0 auto 0 0.5rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right { + padding-left: 0; + padding-right: 2rem; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel { + right: auto; + left: 0; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel { + left: auto; + right: 0; +} +.layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + margin-left: 0; + margin-right: 0.5rem; +} +@media (max-width: 991px) { + .layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel { + left: 1rem; + right: 1rem; + } + .layout-wrapper.layout-rtl .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel { + left: 1em; + right: 1em; + } +} + +.layout-wrapper.layout-rtl .layout-megamenu.p-megamenu .p-menuitem-link .p-menuitem-icon { + margin-right: 0; + margin-left: 0.5rem; +} +.layout-wrapper.layout-rtl .layout-config-button.p-button { + right: auto; + left: 0; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.layout-wrapper.layout-rtl .layout-config-button.p-button .p-button-icon { + font-size: 2rem; +} +.layout-wrapper.layout-rtl .widget-bestsellers > li .bestseller-item .item-button { + margin-left: 0; + margin-right: auto; +} +.layout-wrapper.layout-rtl .widget-chat .write-message .p-inputgroup-addon:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 30px; + border-bottom-right-radius: 30px; + border-left-width: 0; +} +.layout-wrapper.layout-rtl .widget-chat .write-message .p-inputgroup-addon:last-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; +} + +.layout-topbar { + position: fixed; + top: 0; + left: 0; + z-index: 998; + width: 100%; + height: 4rem; + transition: width 0.2s; + display: flex; +} +.layout-topbar ul { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.layout-topbar .layout-topbar-left { + display: flex; + align-items: center; + height: 100%; + position: relative; +} +.layout-topbar .layout-topbar-left .layout-topbar-logo { + width: 17rem; + height: 100%; + padding-right: 1.25rem; + display: flex; + align-items: center; + justify-content: center; +} +.layout-topbar .layout-topbar-left .layout-menu-button { + position: absolute; + top: 50%; + left: 15.75rem; + width: 2.5rem; + height: 2.5rem; + margin-top: -1.25rem; + display: flex; + align-items: center; + justify-content: center; + cursor: pointer; + border-radius: 50%; +} +.layout-topbar .layout-topbar-left .layout-menu-button i { + transition: transform 0.2s; +} +.layout-topbar .layout-topbar-left .layout-topbar-mobile-button { + display: none; + align-items: center; + padding: 0 0.8rem; + margin: 0 0.5rem 0 auto; + border-radius: 50%; + height: 3.2rem; + cursor: pointer; +} +.layout-topbar .layout-topbar-right { + display: flex; + flex-grow: 1; + align-items: center; + justify-content: space-between; + padding-left: 2rem; + height: 100%; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-left { + display: flex; + align-items: center; + height: 100%; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right { + height: 100%; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items { + display: flex; + flex-direction: row; + justify-content: center; + height: 100%; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item { + display: flex; + align-items: center; + position: relative; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action { + user-select: none; + padding: 0 0.8rem; + margin: 0 0.4rem; + border-radius: 4px; + height: 3.2rem; + min-width: 3.2rem; + display: flex; + align-items: center; + cursor: pointer; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel { + position: absolute; + top: 4rem; + right: 0; + z-index: 1000; + min-width: 25rem; + padding: 1rem 0; + transform-origin: top; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel .layout-topbar-action-item { + cursor: pointer; + padding: 1rem; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel { + height: 4rem; + width: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 1000; + transform-origin: top; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + border-radius: 0; + border: 0 none; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:focus { + outline: 0 none; + box-shadow: none; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel i { + font-weight: bold; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon { + border: 0 none; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +@media (max-width: 991px) { + .layout-topbar { + height: auto; + display: flex; + flex-direction: column; + } + .layout-topbar .layout-topbar-left { + height: 4rem; + width: 100%; + justify-content: flex-start; + } + .layout-topbar .layout-topbar-left .layout-topbar-mobile-button { + display: flex; + } + .layout-topbar .layout-topbar-right { + display: none; + flex-direction: column-reverse; + padding: 0; + transform-origin: top; + animation-name: overlayEnter; + animation-timing-function: cubic-bezier(0, 0, 0.2, 1); + animation-duration: 0.12s; + } + .layout-topbar .layout-topbar-right.layout-topbar-mobile-active { + display: flex; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left { + height: 4rem; + display: flex; + justify-content: space-between; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel { + position: fixed; + left: 1rem; + right: 1rem; + max-height: calc(100vh - 168px); + overflow-y: scroll; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel .p-megamenu-grid { + flex-wrap: wrap; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel .p-megamenu-grid > [class*=p-megamenu-col-] { + flex: 1 1 auto; + width: auto; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu .p-megamenu-panel .p-megamenu-grid .p-megamenu-submenu { + width: auto; + min-width: 12.5rem; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-right { + height: 4rem; + width: 100%; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items { + width: 100%; + justify-content: space-between; + } + .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel { + position: fixed; + top: 8rem; + left: 1em; + right: 1em; + } +} +@media (min-width: 992px) { + .layout-menu-horizontal .layout-topbar .layout-topbar-left .layout-menu-button, +.layout-menu-slim .layout-topbar .layout-topbar-left .layout-menu-button { + display: none; + } +} +.layout-topbar-blue { + --topbar-bg-color:#1565C0; + --topbar-text-color: #ffffff; +} +.layout-topbar-blue .layout-topbar { + color: #ffffff; + background-color: #1565C0; +} +.layout-topbar-blue .layout-topbar a { + color: #ffffff; +} +.layout-topbar-blue .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-blue .layout-topbar .layout-topbar-left { + background-color: #0D47A1; +} +.layout-topbar-blue .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #FBC02D; +} +.layout-topbar-blue .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(251, 192, 45, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-lightblue { + --topbar-bg-color:#0288D1; + --topbar-text-color: #ffffff; +} +.layout-topbar-lightblue .layout-topbar { + color: #ffffff; + background-color: #0288D1; +} +.layout-topbar-lightblue .layout-topbar a { + color: #ffffff; +} +.layout-topbar-lightblue .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-left { + background-color: #0277BD; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #FDD835; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(253, 216, 53, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lightblue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-white { + --topbar-bg-color:#ffffff; + --topbar-text-color: #616161; +} +.layout-topbar-white .layout-topbar { + color: #616161; + background-color: #ffffff; +} +.layout-topbar-white .layout-topbar a { + color: #616161; +} +.layout-topbar-white .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-white .layout-topbar .layout-topbar-left { + background-color: #ffffff; +} +.layout-topbar-white .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #ffffff; +} +.layout-topbar-white .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(255, 255, 255, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #616161; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-white .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-dark { + --topbar-bg-color:#1e1e1e; + --topbar-text-color: #ffffff; +} +.layout-topbar-dark .layout-topbar { + color: #ffffff; + background-color: #1e1e1e; +} +.layout-topbar-dark .layout-topbar a { + color: #ffffff; +} +.layout-topbar-dark .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-left { + background-color: #1e1e1e; +} +.layout-topbar-dark .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #E91E63; +} +.layout-topbar-dark .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(233, 30, 99, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-deeppurple { + --topbar-bg-color:#4527A0; + --topbar-text-color: #ffffff; +} +.layout-topbar-deeppurple .layout-topbar { + color: #ffffff; + background-color: #4527A0; +} +.layout-topbar-deeppurple .layout-topbar a { + color: #ffffff; +} +.layout-topbar-deeppurple .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-left { + background-color: #311B92; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F9A825; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(249, 168, 37, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-deeppurple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-purple { + --topbar-bg-color:#6A1B9A; + --topbar-text-color: #ffffff; +} +.layout-topbar-purple .layout-topbar { + color: #ffffff; + background-color: #6A1B9A; +} +.layout-topbar-purple .layout-topbar a { + color: #ffffff; +} +.layout-topbar-purple .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-purple .layout-topbar .layout-topbar-left { + background-color: #4A148C; +} +.layout-topbar-purple .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F9A825; +} +.layout-topbar-purple .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(249, 168, 37, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-purple .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-pink { + --topbar-bg-color:#AD1457; + --topbar-text-color: #ffffff; +} +.layout-topbar-pink .layout-topbar { + color: #ffffff; + background-color: #AD1457; +} +.layout-topbar-pink .layout-topbar a { + color: #ffffff; +} +.layout-topbar-pink .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-pink .layout-topbar .layout-topbar-left { + background-color: #880E4F; +} +.layout-topbar-pink .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F9A825; +} +.layout-topbar-pink .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(249, 168, 37, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-pink .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-cyan { + --topbar-bg-color:#0097A7; + --topbar-text-color: #ffffff; +} +.layout-topbar-cyan .layout-topbar { + color: #ffffff; + background-color: #0097A7; +} +.layout-topbar-cyan .layout-topbar a { + color: #ffffff; +} +.layout-topbar-cyan .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-left { + background-color: #006064; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #E64A19; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(230, 74, 25, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-cyan .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-teal { + --topbar-bg-color:#00796B; + --topbar-text-color: #ffffff; +} +.layout-topbar-teal .layout-topbar { + color: #ffffff; + background-color: #00796B; +} +.layout-topbar-teal .layout-topbar a { + color: #ffffff; +} +.layout-topbar-teal .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-teal .layout-topbar .layout-topbar-left { + background-color: #004D40; +} +.layout-topbar-teal .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #D32F2F; +} +.layout-topbar-teal .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(211, 47, 47, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-teal .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-green { + --topbar-bg-color:#43A047; + --topbar-text-color: #ffffff; +} +.layout-topbar-green .layout-topbar { + color: #ffffff; + background-color: #43A047; +} +.layout-topbar-green .layout-topbar a { + color: #ffffff; +} +.layout-topbar-green .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-green .layout-topbar .layout-topbar-left { + background-color: #2E7D32; +} +.layout-topbar-green .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #F4511E; +} +.layout-topbar-green .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(244, 81, 30, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-green .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-lightgreen { + --topbar-bg-color:#689F38; + --topbar-text-color: #ffffff; +} +.layout-topbar-lightgreen .layout-topbar { + color: #ffffff; + background-color: #689F38; +} +.layout-topbar-lightgreen .layout-topbar a { + color: #ffffff; +} +.layout-topbar-lightgreen .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-left { + background-color: #558B2F; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #F57C00; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(245, 124, 0, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lightgreen .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-lime { + --topbar-bg-color:#AFB42B; + --topbar-text-color: #212121; +} +.layout-topbar-lime .layout-topbar { + color: #212121; + background-color: #AFB42B; +} +.layout-topbar-lime .layout-topbar a { + color: #212121; +} +.layout-topbar-lime .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lime .layout-topbar .layout-topbar-left { + background-color: #9E9D24; +} +.layout-topbar-lime .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F57C00; +} +.layout-topbar-lime .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(245, 124, 0, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #212121; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-lime .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-yellow { + --topbar-bg-color:#FBC02D; + --topbar-text-color: #212121; +} +.layout-topbar-yellow .layout-topbar { + color: #212121; + background-color: #FBC02D; +} +.layout-topbar-yellow .layout-topbar a { + color: #212121; +} +.layout-topbar-yellow .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-left { + background-color: #F9A825; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(33, 33, 33, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-yellow .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-amber { + --topbar-bg-color:#FFA000; + --topbar-text-color: #212121; +} +.layout-topbar-amber .layout-topbar { + color: #212121; + background-color: #FFA000; +} +.layout-topbar-amber .layout-topbar a { + color: #212121; +} +.layout-topbar-amber .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-amber .layout-topbar .layout-topbar-left { + background-color: #FF8F00; +} +.layout-topbar-amber .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(33, 33, 33, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-amber .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-orange { + --topbar-bg-color:#FB8C00; + --topbar-text-color: #212121; +} +.layout-topbar-orange .layout-topbar { + color: #212121; + background-color: #FB8C00; +} +.layout-topbar-orange .layout-topbar a { + color: #212121; +} +.layout-topbar-orange .layout-topbar a:hover { + background-color: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-orange .layout-topbar .layout-topbar-left { + background-color: #EF6C00; +} +.layout-topbar-orange .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(33, 33, 33, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-orange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-deeporange { + --topbar-bg-color:#D84315; + --topbar-text-color: #ffffff; +} +.layout-topbar-deeporange .layout-topbar { + color: #ffffff; + background-color: #D84315; +} +.layout-topbar-deeporange .layout-topbar a { + color: #ffffff; +} +.layout-topbar-deeporange .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-left { + background-color: #BF360C; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #00BCD4; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(0, 188, 212, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-deeporange .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-brown { + --topbar-bg-color:#5D4037; + --topbar-text-color: #ffffff; +} +.layout-topbar-brown .layout-topbar { + color: #ffffff; + background-color: #5D4037; +} +.layout-topbar-brown .layout-topbar a { + color: #ffffff; +} +.layout-topbar-brown .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-brown .layout-topbar .layout-topbar-left { + background-color: #4E342E; +} +.layout-topbar-brown .layout-topbar .layout-topbar-left .layout-menu-button { + color: #212121; + background-color: #F9A825; +} +.layout-topbar-brown .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(249, 168, 37, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-brown .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-grey { + --topbar-bg-color:#616161; + --topbar-text-color: #ffffff; +} +.layout-topbar-grey .layout-topbar { + color: #ffffff; + background-color: #616161; +} +.layout-topbar-grey .layout-topbar a { + color: #ffffff; +} +.layout-topbar-grey .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-grey .layout-topbar .layout-topbar-left { + background-color: #424242; +} +.layout-topbar-grey .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #0097A7; +} +.layout-topbar-grey .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(0, 151, 167, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-grey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-bluegrey { + --topbar-bg-color:#546E7A; + --topbar-text-color: #ffffff; +} +.layout-topbar-bluegrey .layout-topbar { + color: #ffffff; + background-color: #546E7A; +} +.layout-topbar-bluegrey .layout-topbar a { + color: #ffffff; +} +.layout-topbar-bluegrey .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-left { + background-color: #37474F; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #0097A7; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(0, 151, 167, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-bluegrey .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-topbar-indigo { + --topbar-bg-color:#3F51B5; + --topbar-text-color: #ffffff; +} +.layout-topbar-indigo .layout-topbar { + color: #ffffff; + background-color: #3F51B5; +} +.layout-topbar-indigo .layout-topbar a { + color: #ffffff; +} +.layout-topbar-indigo .layout-topbar a:hover { + background-color: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-left { + background-color: #283593; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-left .layout-menu-button { + color: #ffffff; + background-color: #E91E63; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-left .layout-menu-button:hover { + background-color: rgba(233, 30, 99, 0.7); + transition: background-color 0.2s; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu { + background: none; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: #ffffff; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-left .layout-megamenu.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.12); + transition: background-color 0.2s; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel { + background-color: #ffffff; + color: #212121; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a { + color: #212121; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a:hover { + background-color: transparent; + transition: none; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel input:hover { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:first-child, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:first-child, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:first-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon:last-child, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup button:last-child, +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup input:last-child { + background-color: #f7f7f7; + color: #212121; +} +.layout-topbar-indigo .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item.layout-search-item .layout-search-panel .p-inputgroup-addon .p-button-text { + color: #212121; +} + +.layout-rightmenu.p-sidebar { + top: 4rem; + height: calc(100% - 4rem); + overflow: auto; + transition: transform 0.2s; +} +.layout-rightmenu.p-sidebar .p-sidebar-header, +.layout-rightmenu.p-sidebar .p-sidebar-content { + padding: 0; +} +.layout-rightmenu .online-members img:hover { + cursor: pointer; +} +.layout-rightmenu .next-events li { + border-radius: 5px; +} +.layout-rightmenu .next-events li:hover { + background-color: rgba(0, 0, 0, 0.04); + cursor: pointer; +} + +@media (max-width: 991px) { + .layout-wrapper.layout-topbar-mobile-active .layout-rightmenu { + top: 12rem; + height: calc(100% - 12rem); + } +} +.menu-wrapper { + height: calc(100% - 4rem); + width: 17rem; + position: fixed; + left: 0; + top: 4rem; + z-index: 997; + transform: none; +} +.menu-wrapper ul { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.menu-wrapper .layout-menu-container { + display: flex; + flex-direction: column; + height: 100%; +} +.menu-wrapper .layout-menu-container app-menu { + overflow-y: auto; +} +.menu-wrapper .layout-menu-container .layout-menu { + padding-bottom: 2rem; +} +.menu-wrapper .layout-menu-container .layout-menu li { + border-radius: 4px; +} +.menu-wrapper .layout-menu-container .layout-menu li.layout-root-menuitem > a { + display: none; +} +.menu-wrapper .layout-menu-container .layout-menu li.layout-root-menuitem > div { + padding-left: 1rem; + margin-bottom: 0.5rem; + margin-top: 1.5rem; +} +.menu-wrapper .layout-menu-container .layout-menu li.layout-root-menuitem > div > .layout-menuitem-text { + font-size: 0.857rem; + font-weight: 600; + text-transform: uppercase; +} +.menu-wrapper .layout-menu-container .layout-menu li > a { + display: flex; + align-items: center; + padding: 0.75rem; + border-radius: 4px; + cursor: pointer; + user-select: none; + transition: background-color 0.2s, color 0.2s; +} +.menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text { + margin-left: 0.75rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > a .p-badge { + margin-left: auto; + min-width: 1.143rem; + height: 1.143rem; + line-height: 1.143rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > a .layout-submenu-toggler { + margin-left: auto; +} +.menu-wrapper .layout-menu-container .layout-menu li > a.rotated-icon .layout-menuitem-icon { + transform: rotate(90deg); +} +.menu-wrapper .layout-menu-container .layout-menu li > a .p-badge + .layout-submenu-toggler { + margin-left: 0.5rem; +} +.menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a .layout-submenu-toggler { + transition: all 0.2s; + transform: rotate(-180deg); +} +.menu-wrapper .layout-menu-container .layout-menu li > ul { + padding: 0 0.5rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul li ul { + padding: 0 0 0.25rem; + overflow: hidden; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li { + margin-top: 0.2rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li.layout-root-menuitem > a { + display: flex; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li a { + padding-left: 1.75rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li a { + padding-left: 2.625rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li ul li a { + padding-left: 3.5rem; +} +.menu-wrapper .layout-menu-container .layout-menu li > ul > li ul li ul li ul li ul li a { + padding-left: 4.375rem; +} + +@media (min-width: 992px) { + .layout-menu-static .menu-wrapper { + transform: translate3d(-17rem, 0px, 0px); + transition: transform 0.2s; + } + .layout-menu-static .layout-main { + transition: margin-left 0.2s; + } + .layout-menu-static.layout-menu-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-menu-static.layout-menu-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + .layout-menu-static.layout-menu-active .layout-main { + margin-left: 17rem; + } +} +@media (min-width: 992px) { + .layout-menu-overlay .menu-wrapper { + transform: translate3d(-17rem, 0px, 0px); + transition: transform 0.2s; + transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + } + .layout-menu-overlay.layout-menu-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-menu-overlay.layout-menu-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + .layout-menu-overlay .layout-topbar .layout-topbar-wrapper .layout-topbar-right .menu-button { + display: flex; + } +} +@media (min-width: 992px) { + .layout-menu-horizontal .menu-wrapper { + width: 100%; + height: 3rem; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container { + flex-direction: row; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container app-menu { + overflow-y: visible; + flex-grow: 1; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu { + display: flex; + flex-direction: row; + align-items: center; + height: 100%; + margin: 0px 1rem; + padding-bottom: 0px; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li { + position: relative; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > a { + margin-right: 1rem; + display: flex; + align-items: center; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.layout-root-menuitem > div { + display: none; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + display: none; + position: absolute; + top: 2.75rem; + left: 0px; + z-index: 100; + padding: 0.5rem; + overflow: auto; + max-height: 32rem; + min-width: 16rem; + border-radius: 5px; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > ul { + display: block; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-inline-menu { + border: 0 none; + } + .layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-inline-menu > .layout-inline-menu-action { + height: 3rem; + } + .layout-menu-horizontal.layout-wrapper .layout-main { + padding-top: 7rem; + } +} +@media (min-width: 992px) { + .layout-menu-slim .menu-wrapper { + width: 4.5rem; + } + .layout-menu-slim .menu-wrapper .layout-menu-container app-menu { + overflow-y: visible; + flex-grow: 1; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu { + display: flex; + flex-direction: column; + padding-top: 1rem; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li { + position: relative; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > a { + display: flex; + justify-content: center; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > a i { + font-size: 1.5rem; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > a .layout-submenu-toggler, +.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > a .layout-menuitem-text { + display: none; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li.layout-root-menuitem > div { + display: none; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + display: none; + position: absolute; + top: 0; + left: 4.5rem; + z-index: 100; + padding: 0.5rem; + overflow: auto; + max-height: 32rem; + min-width: 16.5rem; + border-radius: 2px; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li.active-menuitem > ul { + display: block; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-inline-menu { + height: 100%; + } + .layout-menu-slim .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + padding: 0; + } + .layout-menu-slim.layout-wrapper .layout-main { + margin-left: 4.5rem; + } +} +.menu-wrapper .layout-inline-menu { + display: flex; + flex-direction: column; + justify-content: center; + border-width: 1px 0 1px 0; + border-style: solid; +} +.menu-wrapper .layout-inline-menu.layout-inline-menu-active .layout-inline-menu-icon { + transform: rotate(-180deg); +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action { + cursor: pointer; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel { + padding: 0 0.5rem; + transform-origin: top; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + margin-top: 0.2rem; + border-radius: 5px; + transition: all 0.2s; + cursor: pointer; + user-select: none; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:last-child { + margin-bottom: 0.5rem; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item a { + padding: 0.75rem; +} +.menu-wrapper .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item a i { + margin-right: 0.75rem; +} + +@media (max-width: 991px) { + .layout-wrapper .menu-wrapper { + top: 4rem; + height: calc(100% - 4rem); + transform: translate3d(-17rem, 0px, 0px); + transition: transform 0.2s; + transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + } + .layout-wrapper.layout-topbar-mobile-active .menu-wrapper { + top: 12rem; + height: calc(100% - 12rem); + } + .layout-wrapper.layout-menu-mobile-active { + overflow: hidden; + height: 100vh; + } + .layout-wrapper.layout-menu-mobile-active .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + .layout-wrapper.layout-menu-mobile-active .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + .layout-wrapper.layout-menu-mobile-active .layout-mask { + display: block; + } +} +.layout-menu-light { + --menu-bg-color:#FDFEFF; + --menu-text-color: #657380; +} +.layout-menu-light .menu-wrapper { + background-color: #FDFEFF; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #657380; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #FDFEFF; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li a { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li a i { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(0, 0, 0, 0.04); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: var(--primary-lightest-color); + color: var(--primary-menu-text-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: var(--primary-menu-text-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: var(--primary-lightest-color); + color: var(--primary-menu-text-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: var(--primary-menu-text-color); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: #e4e4e4; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: #515C66; +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(0, 0, 0, 0.04); +} +.layout-menu-light .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #FDFEFF; +} +@media (min-width: 992px) { + .layout-menu-light.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-light.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-light.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-dark { + --menu-bg-color:#1e1e1e; + --menu-text-color: rgba(255, 255, 255, 0.6); +} +.layout-menu-dark .menu-wrapper { + background-color: #1e1e1e; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #1e1e1e; +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.04); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.87); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.04); +} +.layout-menu-dark .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #1e1e1e; +} +@media (min-width: 992px) { + .layout-menu-dark.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-dark.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-dark.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-indigo { + --menu-bg-color:#1A237E; + --menu-text-color: #ffffff; +} +.layout-menu-indigo .menu-wrapper { + background-color: #1A237E; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #1A237E; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-indigo .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #1A237E; +} +@media (min-width: 992px) { + .layout-menu-indigo.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-indigo.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-indigo.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-bluegrey { + --menu-bg-color:#37474F; + --menu-text-color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper { + background-color: #37474F; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #37474F; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-bluegrey .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #37474F; +} +@media (min-width: 992px) { + .layout-menu-bluegrey.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-bluegrey.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-bluegrey.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-brown { + --menu-bg-color:#4E342E; + --menu-text-color: #ffffff; +} +.layout-menu-brown .menu-wrapper { + background-color: #4E342E; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #4E342E; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-brown .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #4E342E; +} +@media (min-width: 992px) { + .layout-menu-brown.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-brown.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-brown.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-cyan { + --menu-bg-color:#006064; + --menu-text-color: #ffffff; +} +.layout-menu-cyan .menu-wrapper { + background-color: #006064; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #006064; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-cyan .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #006064; +} +@media (min-width: 992px) { + .layout-menu-cyan.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-cyan.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-cyan.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-green { + --menu-bg-color:#2E7D32; + --menu-text-color: #ffffff; +} +.layout-menu-green .menu-wrapper { + background-color: #2E7D32; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #2E7D32; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-green .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #2E7D32; +} +@media (min-width: 992px) { + .layout-menu-green.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-green.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-green.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-deeppurple { + --menu-bg-color:#4527A0; + --menu-text-color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper { + background-color: #4527A0; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #4527A0; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-deeppurple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #4527A0; +} +@media (min-width: 992px) { + .layout-menu-deeppurple.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-deeppurple.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-deeppurple.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-deeporange { + --menu-bg-color:#BF360C; + --menu-text-color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper { + background-color: #BF360C; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #BF360C; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-deeporange .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #BF360C; +} +@media (min-width: 992px) { + .layout-menu-deeporange.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-deeporange.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-deeporange.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-pink { + --menu-bg-color:#880E4F; + --menu-text-color: #ffffff; +} +.layout-menu-pink .menu-wrapper { + background-color: #880E4F; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #880E4F; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-pink .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #880E4F; +} +@media (min-width: 992px) { + .layout-menu-pink.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-pink.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-pink.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-purple { + --menu-bg-color:#6A1B9A; + --menu-text-color: #ffffff; +} +.layout-menu-purple .menu-wrapper { + background-color: #6A1B9A; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #6A1B9A; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-purple .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #6A1B9A; +} +@media (min-width: 992px) { + .layout-menu-purple.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-purple.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-purple.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-menu-teal { + --menu-bg-color:#00695C; + --menu-text-color: #ffffff; +} +.layout-menu-teal .menu-wrapper { + background-color: #00695C; + box-shadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu > li > div .layout-menuitem-text { + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu > li > ul { + background-color: #00695C; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li a i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li a:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem > a > i { + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink { + background-color: rgba(255, 255, 255, 0.24); + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-menu li.active-menuitem a.active-menuitem-routerlink > i { + color: #ffffff; +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu { + border-color: rgba(255, 255, 255, 0.24); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu a { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action, +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action i, +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item i { + color: rgba(255, 255, 255, 0.6); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action:hover, +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item:hover { + background-color: rgba(255, 255, 255, 0.12); +} +.layout-menu-teal .menu-wrapper .layout-menu-container .layout-inline-menu .layout-inline-menu-action-panel { + background-color: #00695C; +} +@media (min-width: 992px) { + .layout-menu-teal.layout-menu-horizontal .menu-wrapper .layout-menu-container .layout-menu > li > ul, .layout-menu-teal.layout-menu-slim .menu-wrapper .layout-menu-container .layout-menu > li > ul { + 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-menu-teal.layout-menu-horizontal .layout-inline-menu .layout-inline-menu-action-panel { + 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-megamenu.p-megamenu { + border: 0 none; + padding: 0; +} + +.p-datatable-products .p-datatable-tbody > tr > td .p-column-title { + display: none; +} + +@media (max-width: 991px) { + .p-datatable.p-datatable-products .p-datatable-thead > tr > th, +.p-datatable.p-datatable-products .p-datatable-tfoot > tr > td { + display: none !important; + } + .p-datatable.p-datatable-products .p-datatable-tbody > tr { + border-bottom: 1px solid var(--surface-d); + } + .p-datatable.p-datatable-products .p-datatable-tbody > tr > td { + text-align: left; + display: flex; + border: 0 none !important; + width: 100% !important; + border: 0 none; + align-items: center; + } + .p-datatable.p-datatable-products .p-datatable-tbody > tr > td .p-column-title { + min-width: 30%; + display: block; + font-weight: bold; + } + + .layout-rtl .p-datatable.p-datatable-products .p-datatable-tbody > tr > td { + text-align: right; + float: right; + clear: right; + } + .layout-rtl .p-datatable.p-datatable-products .p-datatable-tbody > tr > td .p-column-title { + margin: -0.4rem -0.4rem -0.4rem 1rem; + } +} +.pages-body { + height: 100vh; +} +.pages-body .topbar { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); + background-color: #1565C0; + z-index: 100; +} +.pages-body .topbar .topbar-left img { + height: 2rem; +} +.pages-body .topbar .p-button.p-button-text.p-button-plain { + color: #ffffff; +} +.pages-body .pages-panel { + text-align: center; + z-index: 200; +} +.pages-body .pages-panel.card { + border: 1.5px solid #E4E4E4; + border-radius: 6px; +} +.pages-body .pages-panel.card img { + width: 100%; +} +.pages-body .pages-panel.card > .card { + background-color: #ECEFF1; +} +.pages-body .pages-panel .pages-header { + margin-top: -3rem; + color: var(--primary-color-text); + border: 1.5px solid #E4E4E4; + border-radius: 4px; + margin-left: auto; + margin-right: auto; +} +.pages-body .pages-panel .pages-header h2 { + margin: 0; +} +.pages-body .pages-panel .pages-detail { + color: #616161; +} +.pages-body.login-page { + background: url("../images/pages/login-bg.jpg"); + background-size: cover; +} +.pages-body.login-page .pages-panel .pages-header { + background: #0097A7; +} +.pages-body.login-page .pages-panel .input-panel { + width: 100%; +} +.pages-body.login-page .pages-panel .input-panel .p-inputtext { + width: 100%; +} +.pages-body.login-page .pages-panel .login-button > * { + width: 100%; +} +.pages-body.contact-page .map iframe { + border: 0; + position: absolute; + float: left; + clear: both; + width: 100%; + height: 45vh; + z-index: 0; + opacity: 0.5; +} +.pages-body.contact-page .map span { + position: absolute; + float: left; + clear: both; + width: 100%; + height: 45vh; + z-index: -1; + background: linear-gradient(180deg, #040B0F 0%, rgba(7, 14, 18, 0) 100%); +} +.pages-body.contact-page i { + color: white; +} +.pages-body.contact-page .pages-panel { + text-align: left; + width: 75%; + max-width: 1050px; + margin: auto; + position: absolute; + top: 33%; + left: 0; + right: 0; +} +.pages-body.contact-page .pages-panel .title { + font-weight: 500; + margin-bottom: 0; +} +.pages-body.contact-page .pages-panel .card .contact-input { + width: 100%; +} +.pages-body.contact-page .pages-panel .card .right-panel i { + font-size: 2rem; + padding: 0.5rem; + border-radius: 4px; +} +.pages-body.contact-page .pages-panel .card .right-panel i.pi-home { + color: #1565C0; + background: #BBDEFB; + background-size: auto; +} +.pages-body.contact-page .pages-panel .card .right-panel i.pi-briefcase { + color: #00838f; + background: #B2DFDB; + background-size: auto; +} +.pages-body.error-page { + background: url("../images/pages/error-bg.jpg"); + background-size: cover; +} +.pages-body.error-page .pages-panel .pages-header { + background: #D81B60; +} +.pages-body.notfound-page { + background: url("../images/pages/404-bg.jpg"); + background-size: cover; +} +.pages-body.notfound-page .pages-panel .pages-header { + background: #455A64; +} +.pages-body.accessdenied-page { + background: url("../images/pages/accessDenied-bg.jpg"); + background-size: cover; +} +.pages-body.accessdenied-page .pages-panel .pages-header { + background: #FB8C00; +} + +@media screen and (max-width: 768px) { + .pages-body.contact-page .pages-panel { + padding-bottom: 10em; + } + .pages-body.contact-page .pages-panel .p-button { + width: 100%; + } + .pages-body.contact-page .pages-panel .card .right-panel { + text-align: center; + } +} +.landing-container .landing-color-button { + position: fixed; + bottom: 3rem; + right: 3rem; + z-index: 9999; +} +.landing-container h1, .landing-container h2, .landing-container h3, .landing-container h4, .landing-container h5, .landing-container h6 { + font-weight: 400; +} +.landing-container ul { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.landing-container .section { + padding: 2rem 15rem; +} +.landing-container #header { + width: 100%; + min-height: 400px; + background: url("../images/landing/landing-header.png") top left no-repeat #f7f7f7; + background-size: cover; +} +.landing-container #header .header-menu-container a { + color: #ffffff; + cursor: pointer; +} +.landing-container #header .header-menu-container #menu { + display: flex; + align-items: center; + flex-direction: row; +} +.landing-container #header .header-text { + flex-grow: 1; +} +.landing-container #features .feature-button { + width: 100px; + height: 100px; +} +.landing-container #promotion { + background: url("../images/landing/promotion.png") top left no-repeat; + background-size: 100% auto; +} +.landing-container #pricing .pricing-content { + width: 100%; +} +.landing-container #pricing .pricing-content .card { + height: 100%; +} +.landing-container #pricing .pricing-content .options { + padding: 2rem 4rem; +} +.landing-container #pricing .pricing-content .options li { + display: flex; + align-items: center; +} +.landing-container #pricing .pricing-content .options i, .landing-container #pricing .pricing-content .options span { + padding: 1rem; +} +.landing-container #pricing .pricing-content .options span { + font-size: 1.2rem; +} +.landing-container #footer { + border-top: 1px solid #E4E4E4; +} +.landing-container #footer a { + color: #212121; +} +.landing-container #footer li { + padding: 0.25rem; +} + +@media screen and (min-width: 990px) { + .landing-container #header .header-menu-container { + box-shadow: none; + } + .landing-container #header .header-menu-container #menu { + box-shadow: none; + } +} +@media screen and (max-width: 991px) { + .landing-container .section { + padding: 2rem; + } + .landing-container #header .header-menu-container { + z-index: 100; + position: fixed; + top: 0; + left: 0; + width: 100%; + background: #212121; + padding: 2rem 5rem; + } + .landing-container #header .header-menu-container #menu { + display: none; + z-index: 100; + position: fixed; + top: 6rem; + right: 5rem; + width: 250px; + background-color: #ffffff; + color: #212121; + animation-duration: 0.2s; + } + .landing-container #header .header-menu-container #menu a { + color: #212121; + } + .landing-container #header .header-menu-container #menu > li { + width: 100%; + } + .landing-container #header .header-menu-container #menu > li:hover { + background-color: rgba(0, 0, 0, 0.04); + transition: background-color 0.2s; + } + .landing-container #header .header-menu-container #menu.menu-active { + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: stretch; + } +} +.overview-box .overview-status { + font-weight: 500; + border-radius: 2px; + color: #f7f7f7; +} + +.widget-list { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.widget-list > li { + border-bottom: 1px solid #E4E4E4; +} +.widget-list > li:last-child { + border-bottom: 0 none; +} +.widget-list > li .person-item img { + width: 2.5rem; + height: 2.5rem; +} +.widget-list > li .widget-list-item-radius, +.widget-list > li .person-tag { + border-radius: 2px; + color: #f7f7f7; + font-weight: 500; +} +.widget-list > li .p-progressbar { + height: 6px; + border-radius: 10px; + background: #ECEFF1; +} +.widget-list > li .p-progressbar-value { + background: #FF9800; +} + +.widget-expenses .card-subheader { + font-size: 0.9rem; + color: #616161; + border-bottom: 1px solid #E4E4E4; +} +.widget-expenses .item { + padding: 0.5rem; + border-bottom: 1px solid #E4E4E4; +} +.widget-expenses .item:last-child { + border: 0 none; +} +.widget-expenses .item .type { + color: #0097A7; + font-size: 1.5rem; +} +.widget-expenses .item .value { + font-weight: 500; +} +.widget-expenses .item .subtext { + color: #616161; +} +.widget-expenses .item .item-button a { + color: #616161; +} + +.widget-traffic .left { + padding: 1rem; +} +.widget-traffic .left .total .title { + color: #616161; +} +.widget-traffic .left .total .value { + font-size: 2rem; + font-weight: 500; +} +.widget-traffic .left .info .title { + color: #616161; +} +.widget-traffic .left .info .value { + font-weight: 500; +} +.widget-traffic .left .info .percent { + font-size: 0.9rem; + font-weight: 500; + line-height: 1.5; +} +.widget-traffic .left .info .percent i.type-green { + color: #0097A7; +} +.widget-traffic .left .info .percent i.type-orange { + color: #EF6C00; +} +.widget-traffic .left .info .percent i.type-gray { + color: #455A64; +} + +.widget-insights .card-subheader { + font-size: 0.9rem; + color: #616161; + border-bottom: 1px solid #E4E4E4; +} + +.widget-social .info { + text-align: right; +} +.widget-social .info .value { + font-size: 2rem; +} +.widget-social .info .subtext { + color: #616161; +} +.widget-social .left, .widget-social .right { + width: 50%; + text-align: center; + padding: 1rem; +} +.widget-social .left .title, .widget-social .right .title { + font-weight: 500; +} +.widget-social .left .value, .widget-social .right .value { + color: #616161; +} +.widget-social .left { + border-right: 1px solid #E4E4E4; +} +.widget-social .p-progressbar { + height: 6px; + border-radius: 10px; + background: #ECEFF1; +} +.widget-social .p-progressbar-value { + background: #FFB300; +} +.widget-social .stats { + border-top: 1px solid #E4E4E4; +} + +.widget-overlay { + position: relative; +} +.widget-overlay .overlay-header { + position: relative; + height: 20rem; + top: -3rem; + background-color: #ffffff; + border-radius: 4px; + 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); +} +.widget-overlay .description { + line-height: 1.5; +} + +.widget-topsearchs .item { + padding: 1rem; + border-bottom: 1px solid #E4E4E4; +} +.widget-topsearchs .item .value { + font-weight: 500; +} +.widget-topsearchs .item .value.type-green { + color: #00ACC1; +} +.widget-topsearchs .item .value.type-yellow { + color: #EF6C00; +} +.widget-topsearchs .item .value.type-pink { + color: #E91E63; +} +.widget-topsearchs .item:nth-child(even) { + background-color: #ECEFF1; +} +.widget-topsearchs .item:last-child { + border-bottom: 0 none; +} + +.widget-timeline .p-timeline.p-timeline-vertical .p-timeline-event-opposite { + flex: 0; + padding: 0; +} +.widget-timeline .p-timeline-event-separator .marker-icon { + color: white; +} +.widget-timeline .p-timeline-event-separator .custom-marker { + border-radius: 4px; +} + +.widget-activity { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.widget-activity > li { + padding: 1rem 0; + border-bottom: 1px solid #E4E4E4; +} +.widget-activity > li:last-child { + border-bottom: 0 none; +} +.widget-activity > li:nth-child(1) .p-progressbar-value { + background: #FFC107; +} +.widget-activity > li:nth-child(2) .p-progressbar-value { + background: #E91E63; +} +.widget-activity > li:nth-child(3) .p-progressbar-value { + background: #00ACC1; +} +.widget-activity > li:nth-child(4) .p-progressbar-value { + background: #00ACC1; +} +.widget-activity > li:nth-child(5) .p-progressbar-value { + background: #00ACC1; +} +.widget-activity > li:nth-child(6) .p-progressbar-value { + background: #E91E63; +} +.widget-activity > li .activity-item .activity-title { + font-weight: 500; +} +.widget-activity > li .activity-item .activity-subtext { + font-size: 0.85rem; + color: #616161; +} +.widget-activity > li .activity-item .p-progressbar { + height: 6px; + border-radius: 10px; + background: #ECEFF1; +} + +.widget-bestsellers { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} +.widget-bestsellers > li { + padding: 1rem 0; +} +.widget-bestsellers > li:last-child { + border-bottom: 0 none; +} +.widget-bestsellers > li .bestseller-item { + background-color: #ECEFF1; + border-radius: 4px; + height: 3.5rem; + transition: box-shadow 0.2s; +} +.widget-bestsellers > li .bestseller-item img { + width: 32px; + height: 32px; + border-radius: 50%; +} +.widget-bestsellers > li .bestseller-item a { + color: #616161; +} +.widget-bestsellers > li .bestseller-item .item-button { + margin-left: auto; +} +.widget-bestsellers > li .bestseller-item:hover { + cursor: pointer; + background-color: rgba(0, 0, 0, 0.04); + 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); +} + +.widget-map .map-container { + background-image: url("../../layout/images/widgets/map.jpg"); + width: 100%; + min-height: 20rem; + background-size: cover; +} + +.widget-chat ul { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; + padding: 1rem 1rem 0; + height: 420px; + overflow-y: auto; +} +.widget-chat ul li img { + width: 32px; +} +.widget-chat ul li .message { + color: #f7f7f7; +} +.widget-chat ul li.from .message { + padding: 1rem; + border-radius: 30px; +} +.widget-chat ul li.own { + text-align: right; +} +.widget-chat ul li.own .message { + padding: 1rem; + border-radius: 30px; +} +.widget-chat .write-message { + border-radius: 30px; +} +.widget-chat .write-message .p-inputgroup-addon { + padding: 0; + overflow: hidden; +} +.widget-chat .write-message .p-inputgroup-addon:first-child { + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; +} +.widget-chat .write-message .p-inputgroup-addon:last-child { + border-top-right-radius: 30px; + border-bottom-right-radius: 30px; +} +.widget-chat .write-message .p-inputgroup-addon > .p-button { + height: calc(2.5rem + 2px); + border-radius: 0; +} +.widget-chat .write-message .emoji { + width: 90%; +} +.widget-chat .write-message .emoji .emoji-button { + border-radius: 50%; + width: 2.5rem; + height: 2.5rem; + min-width: 0; +} +.widget-chat .write-message .emoji .emoji-button .p-button-label { + color: yellow !important; + font-size: 1.5rem; +} +@media (min-width: 990px) { + .widget-chat .write-message .emoji { + width: 40%; + margin-left: -38%; + } +} + +.widget-pricing { + width: 100%; +} +.widget-pricing .card { + height: 100%; +} +.widget-pricing .options { + padding: 1rem 2rem; +} +.widget-pricing .options li { + display: flex; + align-items: center; +} +.widget-pricing .options i, .widget-pricing .options span { + padding: 1rem; +} +.widget-pricing .options span { + font-size: 1.2rem; +} + +html { + height: 100%; + font-size: 14px; +} + +body { + font-family: Roboto, "Helvetica Neue", sans-serif; + font-size: 1rem; + color: #212121; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + padding: 0; + margin: 0; + background-color: #f7f7f7; + min-height: 100%; +} +body a { + text-decoration: none; + color: #616161; +} + +.layout-mask { + display: none; + position: fixed; + top: 0; + left: 0; + z-index: 996; + 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-wrapper .layout-main { + padding-top: 4rem; + display: flex; + flex-direction: column; + justify-content: space-between; + min-height: 100vh; +} +.layout-wrapper .layout-main .layout-content { + padding: 2rem; + padding-top: 1rem; + flex: 1 1 0; +} + +.layout-ajax-loader-icon { + position: fixed; + right: 2rem; + bottom: 2rem; + font-size: 2rem; + color: #616161; + z-index: 999; +} + +.layout-footer { + background-color: #ffffff; +} + +.layout-config { + transition: transform 0.2s; +} +.layout-config .p-sidebar-content, +.layout-config .layout-config-panel { + height: 100%; +} +.layout-config .p-sidebar-header, +.layout-config .p-sidebar-content { + padding: 0; +} +.layout-config .layout-config-options { + height: 100%; + overflow-y: auto; +} +.layout-config .layout-config-options .layout-config-color-option { + width: 1.75rem; + height: 1.75rem; + display: block; + position: relative; +} +.layout-config .layout-config-options .layout-config-color-option.p-disabled { + opacity: 0.1; +} +.layout-config .layout-config-options .layout-config-color-option .color { + display: inline-block; + width: 100%; + height: 100%; + border-radius: 4px; + border: 1px solid #E4E4E4; +} +.layout-config .layout-config-options .layout-config-color-option .check { + position: absolute; + left: 0; + top: 0; + z-index: 1; + pointer-events: none; + width: 100%; + height: 100%; +} +.layout-config p { + color: var(--text-color-secondary); +} +.layout-config .scale-icon { + color: var(--surface-d); +} +.layout-config .scale-icon.scale-active { + color: var(--primary-color); +} + +.layout-config-button.p-button { + position: fixed; + top: 35%; + right: 0; + width: auto; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.layout-config-button.p-button .p-button-icon { + font-size: 2rem; +} + +.layout-help-page .layout-help-page-header { + position: relative; +} +.layout-help-page .layout-help-page-header .layout-help-page-header-text { + position: absolute; + left: 2rem; + top: 50%; + margin-top: -1.75rem; + color: #ffffff; +} +.layout-help-page .layout-help-page-header .layout-help-page-search { + position: absolute; + left: 2rem; + bottom: -1rem; + border-radius: 4px; + width: calc(100% - 4rem); +} +.layout-help-page .layout-help-page-header .layout-help-page-search .p-inputtext { + border: 0 none; +} + +@media print { + body * { + visibility: hidden; + } + + .layout-invoice-content { + position: absolute; + left: 0; + top: 0; + } + .layout-invoice-content * { + visibility: visible; + box-shadow: none; + color: #212121 !important; + border-color: #e4e4e4 !important; + background-color: transparent; + } +} +.layout-breadcrumb-container { + background-color: #ffffff; +} +.layout-breadcrumb-container .layout-breadcrumb { + background: transparent; + border: 0 none; + border-radius: 0; +} +.layout-breadcrumb-container .layout-breadcrumb-buttons .p-button { + width: 2.5rem; + height: 2.5rem; +} + +.wizard-body { + height: 100vh; + background: url("../../layout/images/extensions/background@2x.jpg") center; + background-size: cover; + background-repeat: no-repeat; + background-attachment: fixed; +} +.wizard-body .wizard-wrapper { + display: flex; + flex-direction: column; + height: 100%; +} +.wizard-body .wizard-wrapper .wizard-topbar { + background-color: #3949ab; + z-index: 1000; + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); + height: 75px; + padding: 0 10%; + display: flex; + justify-content: space-between; + align-items: center; + flex-basis: 75px; + flex-grow: 0; + flex-shrink: 0; +} +.wizard-body .wizard-wrapper .wizard-topbar .logo { + display: inline-block; + vertical-align: middle; + width: 200px; + height: 30px; + background: url("../../layout/images/logo.png") top left no-repeat; +} +.wizard-body .wizard-wrapper .wizard-topbar .profile { + display: flex; + justify-content: center; + align-items: center; + flex-direction: row; +} +.wizard-body .wizard-wrapper .wizard-topbar .profile .profile-text { + margin-right: 15px; + text-align: right; +} +.wizard-body .wizard-wrapper .wizard-topbar .profile .profile-text h1 { + font-size: 16px; + color: #ffffff; + margin: 0; +} +.wizard-body .wizard-wrapper .wizard-topbar .profile .profile-text p { + font-size: 16px; + opacity: 0.6; + margin: 0; + color: rgba(255, 255, 255, 0.7); +} +.wizard-body .wizard-wrapper .wizard-topbar .profile .profile-image { + display: inline-block; + vertical-align: middle; + width: 40px; +} +.wizard-body .wizard-wrapper .wizard-content { + height: calc(100% - 75px); + min-height: 600px; + display: flex; + align-items: center; + justify-content: center; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card { + background-color: #fafafa; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14); + height: 550px; + width: 54.33%; + display: flex; + flex-direction: column; + flex-grow: 0; + flex-shrink: 0; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header { + width: 100%; + background-color: #3f51b5; + box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.2); + position: relative; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab { + background-color: #3f51b5; + text-align: center; + cursor: pointer; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab i { + width: 20px; + opacity: 0.38; + color: #ffffff; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab .title { + color: #ffffff; + opacity: 0.38; + font-size: 16px; + line-height: 1.5em; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab .icon { + line-height: 1.5em; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab.selected-tab { + transition-duration: 0.6s; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab.selected-tab i { + opacity: 1; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab.selected-tab .title { + opacity: 1; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab-bar { + position: absolute; + bottom: 0; + left: 0; + height: 2px; + width: 33.3333%; + transition: 0.5s cubic-bezier(0.35, 0, 0.25, 1); + background-color: #ffffff; + visibility: visible; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab-bar.tab-bar-register { + width: 33.3333%; + left: 0; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab-bar.tab-bar-tier { + width: 33.3333%; + left: 33.3333%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-header .tab-bar.tab-bar-payment { + width: 33.3333%; + left: 66.6667%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content { + padding: 30px; + display: none; + overflow: auto; + height: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content > .grid { + height: 100%; + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content h1 { + font-size: 12px; + color: rgba(0, 0, 0, 0.6); + letter-spacing: 2px; + margin: 0; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.active-content { + display: flex; + flex-grow: 1; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .p-inputgroup { + margin-top: 25px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .p-inputgroup input { + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .p-dropdown { + margin-top: 25px; + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .p-dropdown .p-dropdown-trigger { + right: 10px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .calendar { + margin-top: 14px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .calendar .p-calendar { + width: 100%; + position: relative; + padding: 1px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .forms .calendar .p-calendar input { + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.register .continue-button.p-button { + width: 100%; + margin-top: 25px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card { + min-height: 400px; + padding: 0; + position: relative; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-header { + color: #ffffff; + font-size: 18px; + padding: 15px 10px; + background-color: #3f51b5; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-header h1 { + color: #ffffff; + font-size: 24px; + display: inline; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content { + font-size: 14px; + padding: 10px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content i { + color: #3f51b5; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content .card-row { + height: 40px; + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content .tier-button-wrapper { + position: absolute; + bottom: 15px; + right: 10px; + left: 0px; + width: auto; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card .card-content .tier-button-wrapper .tier-button.p-button { + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro .card-header { + background-color: #e91e63; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro .card-content i { + color: #e91e63; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro .card-content .tier-button.p-button { + background-color: #e91e63; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro-plus .card-header { + background-color: #607d8b; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro-plus .card-content i { + color: #607d8b; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.tier .card.pro-plus .card-content .tier-button.p-button { + background-color: #607d8b; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment { + padding: 0; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info { + padding: 70px 35px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info .p-float-label input { + width: 100%; + padding-bottom: 15px; + background-color: transparent; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info .p-checkbox-label { + margin-left: 0.5em; + font-size: 14px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info #customPanel { + width: 100%; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .payment-info .check-info { + margin-top: 10px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info { + padding: 15px; + background-color: #e0e0e0; + border-left: solid 1px #bdbdbd; + font-size: 14px; + color: #757575; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .order-basic, .wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .order-pro, .wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .order-pro-plus, .wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .order-default { + display: none; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .selected-order { + display: block; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info h1 { + margin-top: 15px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .price { + font-weight: 700; + text-align: right; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .total { + border-top: 1px solid #bdbdbd; + padding: 15px 0px; + margin-top: 30px; +} +.wizard-body .wizard-wrapper .wizard-content .wizard-card .wizard-card-content.payment .order-info .buy-button.p-button { + width: 100%; + margin: 68px 0; +} + +@media (max-width: 1024px) { + .wizard-body .wizard-wrapper .wizard-content .wizard-card { + width: 90%; + } +} +@media (max-width: 640px) { + .wizard-body .wizard-wrapper .wizard-topbar { + height: 150px; + padding: 0 5%; + flex-direction: column; + justify-content: space-around; + flex-basis: 150px; + } + .wizard-body .wizard-wrapper .wizard-topbar .logo { + align-self: flex-start; + } + .wizard-body .wizard-wrapper .wizard-topbar .profile { + align-self: flex-end; + } + .wizard-body .wizard-wrapper .wizard-content { + height: calc(100% - 150px); + } +} +/* Add your customizations of layout here */ diff --git a/src/assets/layout/css/layout-light.scss b/src/assets/layout/css/layout-light.scss new file mode 100644 index 00000000..127280a0 --- /dev/null +++ b/src/assets/layout/css/layout-light.scss @@ -0,0 +1 @@ +@import '../../sass/layout/core/_layout_light'; diff --git a/src/assets/layout/fonts/MaterialIcons-Regular.eot b/src/assets/layout/fonts/MaterialIcons-Regular.eot deleted file mode 100644 index 70508ebabc9992e64f1314f866b2d7ab90438c58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143258 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 Hzx)3OGG_Ot diff --git a/src/assets/layout/fonts/MaterialIcons-Regular.ttf b/src/assets/layout/fonts/MaterialIcons-Regular.ttf deleted file mode 100644 index 7015564ad166a3e9d88c82f17829f0cc01ebe29a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128180 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 ohyj3!`#ee%L;DTjx@8!5k5~VH0QmdE^#A|> diff --git a/src/assets/layout/fonts/MaterialIcons-Regular.woff b/src/assets/layout/fonts/MaterialIcons-Regular.woff deleted file mode 100644 index b648a3eea2d16b6ce783906d6b7d5f251b9eb56c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57620 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

      wF7DI|Kx|V1sBQ9FYs>m5C)C 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 BJ$(QG diff --git a/src/assets/layout/fonts/MaterialIcons-Regular.woff2 b/src/assets/layout/fonts/MaterialIcons-Regular.woff2 deleted file mode 100644 index 9fa211252080046a23b2449dbdced6abc2b0bb34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44300 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 QW8}wPUeo^@jR61v08@RD2LJ#7 diff --git a/src/assets/layout/fonts/roboto-v15-latin-300.eot b/src/assets/layout/fonts/roboto-v15-latin-300.eot deleted file mode 100644 index 826acfda9102ca6aba858813c72fa34b6968da36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16205 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 GcK$C}BGQQf diff --git a/src/assets/layout/fonts/roboto-v15-latin-300.svg b/src/assets/layout/fonts/roboto-v15-latin-300.svg deleted file mode 100644 index 52b28327..00000000 --- a/src/assets/layout/fonts/roboto-v15-latin-300.svg +++ /dev/null @@ -1,314 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/layout/fonts/roboto-v15-latin-300.ttf b/src/assets/layout/fonts/roboto-v15-latin-300.ttf deleted file mode 100644 index 66bc5ab8e299e9948a6fce6b7867cc638bc703c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32664 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 z 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 N69Ue10BL+3|3BR=Qi%Wn diff --git a/src/assets/layout/fonts/roboto-v15-latin-700.svg b/src/assets/layout/fonts/roboto-v15-latin-700.svg deleted file mode 100644 index fc8d42f9..00000000 --- a/src/assets/layout/fonts/roboto-v15-latin-700.svg +++ /dev/null @@ -1,310 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/layout/fonts/roboto-v15-latin-700.ttf b/src/assets/layout/fonts/roboto-v15-latin-700.ttf deleted file mode 100644 index 19090afb10e101b0524a4dbe1f5af074dcd2a1d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32500 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%0D$XrKy88VgC}G`wV# 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�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 a0Ynt=GnQ`R7YB;vi!+u207`fxkN^PiJMWMH diff --git a/src/assets/layout/fonts/roboto-v15-latin-700.woff2 b/src/assets/layout/fonts/roboto-v15-latin-700.woff2 deleted file mode 100644 index 11cde5d04c470947b1c88e42a684fcf0d5b396b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14552 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 C(C%db diff --git a/src/assets/layout/fonts/roboto-v15-latin-regular.eot b/src/assets/layout/fonts/roboto-v15-latin-regular.eot deleted file mode 100644 index d26bc8f519b5b90a0639f82a18bfef133599196a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16227 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 v#g4%>=-%`rNTT$Q3+IGsv=@uepU+g& - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/layout/fonts/roboto-v15-latin-regular.ttf b/src/assets/layout/fonts/roboto-v15-latin-regular.ttf deleted file mode 100644 index 7b25f3ce940cbba3001420d38b7d0f12fb7f2142..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32652 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 N6K0jQ!xePm{|7p>-q!#C diff --git a/src/assets/layout/fonts/roboto-v15-latin-regular.woff b/src/assets/layout/fonts/roboto-v15-latin-regular.woff deleted file mode 100644 index 941dfa4bae83483cf1784641063ce1deceda1406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18520 zcmYgWV{j+k)BVNS*tV06ZQHi(Y;4<3HnwfswrwXHJ9+c`KfSl++?jLg^i+T7n(FGg zu5zNH03g865?2Qx{df0``r-dm{$u}ti3y8{0sufsKN|lJq`~Mx@5JQglzy~D003+P z0Dy&?emay8Q&JHG03dRIJla19OCrlwlvAQ({Lwysxatq|b4%)qjcg45005B6Kk-EX z00{ejAfcv_ixU9=@asRH^nV}`06#MQV`c*YK#BkOxPH)S_Mly1X5jb}3mx?1f%zXG z0mx?7?xsIl900)T000=0L1NIpnH$@<0RV!aKOW;BoPq+s?3_(ULo^635#oF9axHU@4# zxrmPb#1Z@l5IEphTLT-DAMNyqr~UX45bUVS{@6J>0RUn_KN|9XzHb|V@gE11pIEWK zKfLP)8&0{gmu^6?eRV*6@)+Q~@7YkxwIS13PqRS$^+NL|WtR!xvb7-0*q#vfPDm&1 z4psIwx8=80w=0o-rD>D(0C*rMVmF|qd5}NE(ip?H-^cUWjuz`P%{CjH8$a96#X8Yo z({S@Vsa>3U@ZfUN;-+eYgcBE1sXX+4U*l_bG)B}!m3p*e4jIMZqTuJ-A+!7Edd=_4mF-igEfch{)_AhB;q{Os- zYE!1rwn-y~3XK8H<+?N)VPqj{duua@7;#Ts8yBup)>sb$@*>N)gc?#@XcN52dM^0#$kQI zVe`OYqD#8#!df2IlVr<4)>19VwGE>QvNvMb)!QOATTxlPv3a^YD1}@I<$+ zR01uN4C|E+E|RDjnh-i0KD{;j?mAp*w3_*FNjZwOQNv#+I$UGujCyFJf*K@y137eO!rM`)r|w6swM)t)35t>n9`0sWYpSMG_>uC&K`* zw$09#Z)6X)x%^YLL_c)AR=Pa(R-@hQ9AJg$p#)f`bCb{2UoCU4;&FlMk0faB;C|P* zgpiEb9kah10ev#uK2u*fi&Xo4qrf!l@l;Zu)d7Am6#tJUdC z263T3y!mxa&I7u@6_Ev0>&~rQ2Myn{@U-=Xx9REw*E@YDKje`xiS*%XMK&e3Q|EKJ z-NTvHQJ~Jo;kxpTi12UYw&RHn`jxl#g-ccFnU5XzYimrduYC~!Th<6hHjl~7 zzASwmdNC5o2or!IHYGu(WK5>joHW4OQYYZipzc!dv-D_CeQQtvuT86hF%E^Ygb)a{^ENT>bnZ)5q~8s1GoXngbx7; z3LpsSfxDh`f?4CY3ITcc?FkFaQrP-3j|uUk$zfj&oQbDXr_&Y3P;J^m^6IVnG(e%~ zwfw^9e2I)7M1&B=+T-J!#xz18T*7bDk3!7%g!rofo9hO|GQWBt3TafVhK01`C2p?6Jk#;7?q%DNU*`pL-w&0zSgy%^i(EJ3@ z7w()-T)1#qxDcL`E((_j_{rIO0wl^-4G=u{SkSzc-41ItG&Wdyh0*j=H(bqA`qrLg zq{pW z)=SJMc!g{&7qkXW*5n3;{??xEFE=H!Gl(l=# zdw(hvDy2)$%woAxjX(hzyqkOjTGe`^=jZ^Z)A@XrSdAFB5gOpnt)J%{!f3#49pGa z1PuN-P`>m5D8Ly%Jq;lM8k7@&0vZiK0ILO{fMWnqfrQ;)^)ypz9>fnF$3O%=~3@=g&7 zyTiY4dR&Sq`o%6f+xP3`Pbq620$*M{%rB!r7rZF6NcsxNPEG2&NUG0i*Y9Imvv2fu zUvz}B4O(9oNY0va#vAnVdMch^V~fJY*Sb2M@C4?0C>AZ^0{LfcRSuai3F=|f4O0b| z6`6WDiE!6%0|An038O|ER9#13b7}&GyI<6@Sj#22mlO# z1OR`31K{0&D!m~1QAVD>Gu9k%9-;m`xQwqUl&7m3u?^`4>JYhHhIJ8yMW9xyBVnhz z*)BqoMTB=5hAS9F6?-j6e-vXMg?vv^yS0=Y@A!mUcWh;`+39{xW`O+)0fKBI;esRx z#Ov&XXGF0JoHMsHd}dwE%d|1+Ub?T6<5H@<_W6xrU< z_eTiAg&X^N!Ie1q8(zZ8ux}9q zVimEX5E1GXEoUH|>c~|2XJed(H{geqCn9(t^}iurPle?ez{f%>@|RvG>QJ|YHq;qv z)i|u%3=O;%r1o8FO*a=ibcFU@&)h&!w*>a#4b}+LzZFnkEf<*eAtc_Y~0zRcUyUWOQar&j26(i2Q4QuH}ayxjtOav53h>LtfJ#VK0rh~_USHwDHw@{L5Z1ULb8;xVrBx7 z`kI2I_JHW|;9<~9FJN84O4>Rh_?eNCk|D(bKuRWdtCz3stKS)KJ(|$%_|<>Kbu#^1 zce6z4eY;Ebxu5Pz_^vvuFhJ*Qw!(Gf$vd1DH%AtIWtwg~alxl=I?KI%B^3T_?e?*; z(H2$h_+~qK#pmlf%l!^}AoS_-VYoJr$H$IF)*KcXrpAlli#E#-vQ_|?+A9VpXfCnV zvJXC=TtJ$_u>Y?-h4X`fHTmG80hdq~Ml(}6`qVj1-#P6p#v}%!sXWn~60e9DmdczW z7EjkGW^(^vP+eqrFdV5;-mFF?Yg&DE2ue39 zapzQW$5+~F`;}VONWqqX#(gn0ayM>cr{}=-l-?N^96~3lXkg$5PN1cIAyuSMxC!ep zB0YLlylULhsT6;0++v^Ap@Kdr&#L#qB@w`fk?w3^Wwm(u2T_y@!CT7t}Rp>UK9 zr9T<6Y}&^K@WvZ)>r63WGZ=iyezRUe%V)xrzx+|xPt2p50Z9f0ZctqW;0F_z-D4q9+0XrBT7q?R z7DXd7>0XgizbI-_Vg-S+-G*3_eCYRCTYd!D>wMuC9PZx!?ZPm*EJ#mEdfJUvi`&$O z1&A<+(1Z@$C;w*q)fRYdOOtK&80gsWL*yn!NfjTt!C@hTz5x){qjsYj8<}H5Ynk7)Om6m z)udWqCOl&q zAh*P|;YUHU!($SWhtBuiP|y9X9N+feNz|iytneqtN3=vO|$W}%v zb8>h)>{B5&b`p32ZRxb(2}C^D)_#L1f>BDKB`!w(I)x0uOBAF_(!DK` z5_qh^k!lXES*FAZPy}SNx>~y|vz*#f9W=Dr#oCB4Xv+zGxu;nxu#;?*Kxl#Mx=u*t z&CrV@i@T|e0pKn)7zVl{o^uH)4Xp^-)4tQ z^XLdLrCtOdLS>OvPZ+#O1UZ)H0cR5Q1#n)iI)Us*jJe7tOt~o^#63ZSwbe2A{1DZ>BcxM8uBkYU%`?W?xb*X zwBH!44jW&S`RBz=Ecz-hO|aFDe%-Qr0takHx%PB@-trgeR(d~$e{b?I+utUYbK80%RL{-y$A}3Q!e5PA^fS9S|ZNP~g`hA(B4GM7{iyE0`tu=R~vO zysx#(h;ivS&i+Qqg6HEyjd_-CVC=0#kiBTr@YiOa^LtB*u*0ZY@Hc7*Tl`_nu>deq z(r@dr#yXz@7v@30e`@Ia7XE=W}_Ro){NL4ZFfnCtQF^by+s~_jX#xXvs3Hf zt4PyZ>o<>2b_L-ZR?Ip>*?-NWe-Nwf2~gpI{DX=@I;jE&Tv=c0DM?F0ikVx?pUjo3 z2^qv@Xsa6VJ-8s&^L0Ous_5@gaIFSm8@`#s!Q>m<=$rU*`UQM9^7wwpwm3eAS0&s* zI`ZaTpB@OkPz+Hh%?<@UiPYIqrpw z1Xmo-Xvz5CG??#g1xF4IG7Q0Dd$T_lcs}!GIy5Q_?9YYTZC9>xdVj8qP23H|i6jmm z9dGOOTffwfOYR}wn8BWcOgojdrojR0Zgp}(QwD9I ziUluU%9+uEVmj8vmS3n#Ye{Ar%BGC6EMhivH@Ninui-!69AyJ=V|I zJKJ_AX8?tJK@b*FJ#(w0@IVp~?Oe(<6D$vcY%m9)d(g{$qdV_ZRLp*>FR2j5OdX$;w_WR z0U8j$OYr)s3lei!;$FO(VKTfVL-=f<>_vnjKuK3i+;JBYqjxg=LT`o z%_cR;wspy78anIVGf~jgRctDDm>l$HBv>2r)I%~xN=YN&5*ub&Bdw(cL%gh7Gb)tO zq{mGfrJ^t$1bI!rANLVUjJao}R58Ds;7Q$ZmPqBhs|+KpNlS(~q-1jJ9(CcYRX=dO zI7}U*FW@IO-FSNLh%n)O1%`AzAF}OKd+Xw+p2=`r30Lsjk@U zwcc)ZftV9&dZr(KJcddtV^q50xp3FnPQ@w&OiJ`hi&R>@$Oius0q_qSqz69h}S z%=(izI>u&i?E$A{k4ob_5FI~Fs92)P`6$S|DgZMT1^k&)Nb-bQ*$BSKaq0}g;}v8Y z1%_&O>LYYxgRI5opWKW0BoG#qbM-9?&-U{am&)8fv7R4@1yh(r#>^B9Yb++~!?=oK zH~yVp!i*7Kjal_JcDi*sJp)e;n~@;ZOc(ZUF8QiAHMG^UeF=((R6O%u2m>s+$vo1IMSE_k5 zu#qBBB37-sQCX{gx=e=Kt|wE{=65iHgA3T*<}(jeJr4Y~#-EpQN|T9fdZ)7va&urw zT?af;Tk;sYoelA?cjL2}!*^5&fFo^AzV=f9!2FJm+cfjuMNy>f{9ssY&NweyYw?$; zWs`+vtWC#UNI~haX=B2ymH3Q+aM?vUv<#`A70i$HRR(st~9OoX1<`&LxF9iF)*S z50$Htxu?h3J3V8aIivW<7SH$kW)UkDPjsA&@gQq4C2o`%*GXfWSKxp%WzK8)v#=n- zZ;1KZeJ}BF`7SHrO`x8zQOHb>T#-R+r;?x!c_k&Zw7$AIzlfNGp@;&bT6t2AN#`(E z&iI}yD0lfV1z@NTa4^vn(!`DtxdP7-Q9CK3_u9SH(T6OG+YjqS#ORMb@CdS=gz+-p z1UhV1fh)H1&P48))yKt{EV8Ku$RtzctKNF>;l(KrW`Xd90_9Yoqcv0`3*ap>al8>+ z1{0H)YkN*F5Yi4K%E~vtS;l5U`E6l?(1n zZxr@ODgc>nL*;=QP?lGe&KSNnhl`f_O?M?V!m+QzoZs-**=cQs`iRQ6V*4Lyh0)wu z;Vr7On{~#$)KE4Sm!O~eB+{WnwRjPEDBOz4WYma>q?0~uN3x~qJPi%dPZ8l{ZbgvS@t!%YU~t|vKt3_l7{8x_L@!v_e)@v{|l-Xb0Cbz~wnP}?E zB(f2ye%UNjz|S_a=h3Rizs-H@s_yEW&69LP0`ZCX?w)sy+0Hw@vRv=RL^l@&KIiex zYJ58^M6Nrdf%P$z&M3!{e1Q;z%I<2H|{q8A;N z$<8k&=?$(>jH@PPg%7?S8ivx!xm%TV(sZ~z?4s^Lr4PD!Mr&U?6W+rwD1D(N9^?=O z#RcC!GqkADBLa#5>Y%E9^%5YV#P)ISewF zKtF0BW9SN(fosvMrwngek;hyz21@^BdvaF9!0z92tt7*R*;}9_wB?|c0>Z35;tlOD z>{-7g8{XIT-4Q$H0^^(F>9*Rcp9(f#9LhWFa|H{+Dv;aO?Wh8rH1~A6+-9lMl!uVe|t0+l?lLeYzEAI)7D@{3NlLxo_77z$I~mT(jA z?i1VDczfzd=ps5sa<}e<^d;S_2%}kl){Xzi0WiGnINfy-kAe;(<~@qu<--6 zU9h~<=K)$+YpRH`i@@E{Ekk+cyUt&qGX>nubjEr&nF<*3XO)+QLzIK9$7a9SW7D}Y zT2WPS;dd9n)E4G~wlgqsT62oRym3~tMy!VfSc&*JXIgKIRclcnUh>u#!DP{Ss<|oe z8SoK$-M2=nJ8rg;=P11)Fasgb*?)6MP5_hhT#Kqhhl3!c`7W6W0bTkD5h$i=Ia8|X zlHa6A8GA?o(&nmD1&Xq`w7=+p==jU@;)Ng9*o=8J-dWlukglQc|A2^rh{4!ivIpMm zS45Tg0QM0j%OIHN70(OBgvt`xn|O{Pk^lW+K4872CeC*KSMqWnVIT9(uBhI(y#vjk zIqj{7?PmXP&r(TPKO|%iF5y03cYZFi{6@|YLl|I5)acYCI=Ex7hz)#tHv3X$Hr?Ou5Zmhuc#OV@6Etod{{4K3j!8N(96gkbpT%B#zYhT?i zjBh-zFcAZ>M*7Z29Wj^4WX@~XMAm~nv{v`~)1?r0bqYo(uP+EshJ0-#cESya+xhdZCb|U}+IWF1Xp$*p~__+rxt4wV-ViJ!AvJXn5}Kb-4Hc9_&}N zHx5n8?zrNy)Mw7I21eG^J14C@`WM`x;Xc%(zES`&*BS*FjcOCS9M7LL=!kE7y@gSE zYemR%vK$UNQKY(EY?^9uU5WYaCis&Z-i0T-;REZgG?$KtxceQ&u?7}BaISLCc)))* zwka@s(E|+r8bbXtX-tDbc>=Ob&WtyS%UD|2$4Ch64V1CtZQZ`6Y!^Z1r9TuKF}ysa zNSqrcbRlM1F_L(g@@ei)3yG3kkHY|pTk-Hm(-H+pKSC&3U z)dL2#o3HcWAECnGqzVZWUvGqdKs&_S@RJfAcpKqo^=)2?8&S{Lm69-i@gKLhqQ(b| z+iZHBTE=?MCnXy75Xg~jX?mZk#d_nto=LG)=I~YNomU%-h7i=B)?{wn6wz_&nesTq zNG$S89{HL8_#pFe;GkfQsG$@&s7Ea16=Vo%igb}WIYQTB99KX3E%+RXqHSoBdQ{1T z)oBRC8R}(Wy#8FCwk8;UwkqL&Y1gxEY&X4cXEw1v;iIs@lkUhhS9vAYXgLm}(~U3SN{f{X~#hVCk}(GTu2t`%*c?&!FyYZd7=s+5$l7Kz1D+09RA;Lv(Q#c~W#l+F;zHOQ;>svA5V3 z{YLm|Miy+TN^OSh@FM%K%7G#!PzV`-ciWll`TZ0c?t_Fk*w%{ZgR&`k)Wlv8vlhM z_4*neQ)&}SGt59LNvZ(bNhw$<{M9aEAF`Z{9g&M(xcNFcKlG%7O>cKq*lVpX;7dlM zUSFv)yCtI1gHv`LYb1ZJ{$j0sZdI{DFPRp&?eYC%!t`bW@_Zl#2%<9q5HA_YC8otj z63PblTjlfm>`TdcWu5WfYh+iOl5r45n6zuVx=Y5cn`Q}j1tTT#R_n=HON9RuAWSPUy~%z#-$kSsIbIzTxcKx(SXtt7+Z7ILB~02RwTw+-eaKAh1Tc4VrO_>z}ov<9iiab@P>1-!I+_kR1zu^OsoDZAy@KB7Uyj> z9i%;6V6cf&qSIc#M=BmVgldw)WJ+k)R8?ba7|GS2hXRr#`(T`R!+y*L@Ges7b*C8I!SoJ+lebpl{I{r*{9UYj@ zl1jN=?ILkSZ?++e93$OVdNBSKQ8SC*`Z;8A6uChSOcXc>DXRq;r7~IW%gXd2S`j!+ ztvtZ-GZ3P1w=&E-@vxMk9u&@!2w=sCcsYL=i%Qsfi)zU6(y3=KQ;WU!M6>N5?ipK3 zi|HxaSV)Q6IIMf=dt`|ruc*0Y4}?L&Q++f_Vx4|*oymi08_Rl64?B3xn)QIJxJ~_@bD&SJ^rnntfMXNxeIcI zGM75V+z$A{GTh<;cC=n4J-90`7t+71G_3(cU$$^6RT%@y`<_0eH)ygA1Q{%5QhNd3 zXIMvEXB@D6pi(Wsw3XQ_APQ1J?|qZU(JfdG0FQ=YS}mA3Q!UG*@u<3OOjn3pE_Hmh zybAYY8g<>+Y3;fB*HYvd3X?;R1a^7#M4C*|L@=2QccX& z!dEiul&8s)Zr#n)RiNU?gR#5L5y+;Lk3wnS5V%y<6_iDb z^QFr3%jEp97)qDiDV22bK7bfOH;2Uxu380#1eP%ClP$X~P(Z|p zy3TY62e1qn8alm5cABIn1)h~jf;6vNOQ5L=@}IpF?W4Hcyx>}Gya1gsG>ug{j>?t3 zlO%kQy`Y5Ez~TR91%P@3f}SZ!HDM@DeE}er5lp|E53*xG1Pu)gVh}oQc}L_&CACS| z0tw6u{{{-V&3NyZ(zc_7h@7udr|eGV8-F>(0F#qyChjLDBxnp97pf37Mr<1QEj;!3 zesXR<`&=exaRo~mn|!q3XMcGQ*&X3;%Kd$TdYx&jd4GC;LV9guDbUA%g>7;-D55fC zP|jen8nwGqaA`@K=gN!Fl_*LTz!PXR+>R7$5S6TnpSNF`utqwnN6+DLFJfoL`$dJ@ z%9mG@k{89W7q|+QI0qYGMu0rZK;D5b_wae3ZIhPML33|N)KC2fWRki*X3b0z1vQ1_ zb}xPt&e6rS{N5wBD)e4g$IuS*>zrRe&*`^?bF>1;zZ5B&7LR=i5FjBujmY`I6}K;h zn@M~(?$`rnsw$1UfV5_M^J#0A2KlTb*rAT>YPUYm9PT*Xs&OoYLN$*$$wl?B5L>80 zb&Z@X1@kzrKb5~-gL%0*9`aQ^Z%B%*m9Yog48XaZl;5`@|yoEkKqSkD`-7IQ>c7!T6sh-mLetJdDNIluDth`ugs5X)5 zN#VHSTqqX@#LK4e>p$Y~6OeMrGlgRwwMw=dtC42rfzMRq~U z{Nue?SG9l9d8tutc(=$4&Rz9s_FVv)86xT{3!Xb{43{o+j6=Q#<1Q*Q>cg!YS-a8-wjhAeV2~b8B_b%OQ*Omfpr5x_K0mK$c}IiF2Wj?C z&o2+3AtFs#61i+Br$Bw9xd7L&!YhHD=v*6bP#5*oz@!HpD+!I(oDh_L~ zC@)!Uo`so$ayoL464o7ATKt8ING2o~&8>l-jFs}pBHHz*qDwf>$TY*vb#*$Te@HG2=&+KVH9N8(G8_klzqOj9xIs7lqY$z};G0drz3 z@k>md2R4?U4?Qn-E#{z6D_*Fzj6((hKF=hpzs1R0i&^|xBC5`$I@SM<;cSqpS!jcB zs>7BSv7}{_++*;z`D;3P_R58!P>7zb5v0j&j^G010?E5}FUE+eh?hxtx?Un)Y9ley>99w<2DbyeyJ;JjMQ7sN(b zt=Bpn^uK`$#NgeSmi(Ium@LDkwIW7mv|8dIGRW}+vgU9W&qje9{w+#4{6n~Iv%P2% zGP+vX)?jKp*{_VUi1dWft4;OlHi9T`Yrz=0+?2gW$r1XL%^~BO&LZik))w_{9o~Hg z!abBbxRv)az)y7z`~C%eUKaM1BQ zG-71vIpt=x**GXN_G{a2YGQ_r9NcxP9JL*$NgP97q0&q&RvBlUg4hkhJ@YbRDRci~qSz_|K|U(?9Yxz$K~NGwrqwDE zwiBwH$$rRYmisCdC7^w{_%xQ^P(nG`lnUG-B`gDyQJQsVLMDvE2tOMoRk0=RUL8r2 z2Ot4P;=!^|iNZ>R?A8qSsnx+#8%OKU8cfIWIToSRt(i%)EN0T*wWFaSYODrObt7b( zI##WKcDLd68J$fsMgPru)K|N8VZ1;7!X{Gj-|btD#l#0tdVTbB-E~4aE1@*QEt|&I z%!y-L6s9+LC{xCFa(CIY&R>(2s<#&zj}a`36bx`kC%emIxEVkMf5}9ktJ-+j?l^d; z&8^ylmt%~*WFw{_VD5t$xdUUO(Ln_>vEREU%32g3u!31FS_ed8FDi?$WbfcJTTBnb zR4POZ(Ur+u&yzCe+Zxna4G%&d;=#cDuQHggK88!QJQvc z+nj72vBld$cgbn@4+(;#ndLelBkkdibLRCPEOqR9Jt{Kc6n1JiRO_YW##=lWaIJCi_& z$(|W0=89ev;4Ns%cnqgM<;E?d4>b;v&%bDu}gZd#X@S&$=z7de5RaDMI;3LTYf+ z7|9rFH8H#yOXLSOr-XWlYl;FeEFOFP;=Wh?;+Ng@3GUdqIvC-2w(a2|>HkCs%TeazW;oNz{kcxi|ycT z7QFZNZFRu)@6YDT#oU}Wz8=K3Obn1o<9xl%{xX69d9JVuw&)iK3x?$daIX4^0(Wd9 z^J@}zL9?!^zH;bFJ!2~%xDnu5kFWuHb4}p&n1mtpI45$}AmMuh`8+{tie@@#g#Vc_ zv*>@M*#qWh<`KWX1ivO-`~`qH-5{{`V3%fu7tHcsnf&r#(`cj%UfmG}`Rzn%R7K9$ z%7Iu9PCIjsPV~c$#h1Try<>RNJ?vK2*z^QSl-kk>Dt^v~bPe3Uk&t!2s3?2R8qjfD zOxC86zI;KD+gf8Tv|Bd8ZL>H$B^?M^#iae6^SuaexasMjJ9tbk#fal^!LCpvI?I>sZ6`BvGa}!bI z69bLjgES0{&#rqvQo{uYv40TzoW~SzPQOOIwvw z-qj-CB;TtvQ(&tw+kktAQbD3arRJ1R-Xk$&ISE-rU@RaWDzCQ~j*}h1nIEGxX0T{M z#UTzi-#~jBO&WdtMEwRny z`>*~;Ok?XZddZGvD>L%Z1-tCw1csFN9LBU6hS9$`!9 zSDo@GrdXu8H{4XssNLAOIm0CYL8)x>g`XhN3lF;#|7Lbs)6z&8R96Ms3-&zTKPI`D zQCiCn6Su~+g4&h=yTa0Jj=)&M*^J8lf#tQR5e1BTqn=c(K5=G&FZ=P<^^lpzYskLk zkESZ2VMD!B@t;EL0M58-;gzbAreZ`}De@-U;f2X~J-xBY>D{(!^k_xjhPxdMYh|ep z!~FGIh!?S4zjH;1rN;(kEm(x8Qkk)%c@Xjwr?1+TS0Nqv;bogf3JYb?l30(E=u=0n zOP#NU_YAXayA1k2?$Z?+$sPvS`RA~wDeUG;`_{o1+D)BLwx)=n zzQKvy?nvu0DxNahM>~8hT+&tnWvou$5eCt17+dYsa^GP@2d$KT+H{>ea z&A3@VuP6o&^0>!Ct1{4WMpjXzUI?%+7TwlW>w2S>w5(7;nC)Wj@z(93S5|0#njeZu zMnUhFqLLWr$8}spXiHHK-2A0hIFzj|LnuGT4jS|&+nLmLB6s{aYO^zA)%NHxS_^{1R&vi4|3*wRu8sIbKkIJoOur%bb6JDP~m~9eHS=Go2bO zgoMhY=)Y#=ewIxv0p}W+ZGp$H}96dJF0|igE$jGX}V) zc-s@QX1egr(C^^OZp}!r?#=WO$}g+~lo#L>dY9mi^(XV_3Ax8- z`JcZU9gGIp8Uc5s&6q=iT+Q3@Ro-6pB*Zq8r>=a%IiM&6Jvr5%>IgkGwtK+6s~+q%o)yP%U&eCpX5in-vxz#pb>&S=uZ(`Ku5S-?yyTOJNXBD!FWzmA%Ivb$c$kGEY! z`YtYJeYDVRggptD3dS&p$gu0HK-U89YQ{N{Fk7;MCZMSzEpUxng_KF0N_wA*2;El7 zpb?{IDm;BT`Sn>KE4AH((yt%n9;-wgBcW@+c*&0-1k)7-ej!Uy)ez=#Z#uPd>N zP$^I{@N6`2I9asc~0O zWd^l=X3KgB-OIEN9c*9n8C?1;+6Sz9e*9fb?;44@0D%-8;KU)t0mX#j4;Aa_80rx~gJ(Y<3PwK zK0e+)Ua%bb@*uG~9w!UlDFewRT@XQijrEgB!1<^-Mot1sXAI}I_esLyYoVBjNN)n_ za|Sv1o7W-!`)}RNW$K(YD_{5kUmI2fDe#i;Hj{%H5vGW!ZA13=A5&U_)!_S}9MIt* zdGv3r(L3tH5cBWBU7bud$iGuVQ0VSU9`uuH+>5AKc$3N>IjS{WJ&PyT6Is^Z-&Iy- z41H}pp0vKqK5~bXQDtX(UjAGuDf4enZ1CAu%?v(^r9iK!)XlppFa7Y1eE$E6*MX32 zc2M$Yq!-8iQlt~#Az++FomCY~@2f4ZawOA}kteTBWp5~#A9?;_jECbwP z5gxsqcxQRCU}tmhzks@NqVFDkdBtb2KKaB>aw4bHzQR|O&J78Lq*9*VO{pmO0;@_m znITdJ&=3^27~E!6jQ*(y_H_i_NV-|0biMEe^cCEH2lN?<7iSO)_A>1-Lw}^&rSF}1 zElf(ed>3OrM$WM&`5{GdZkjBX%8;murfH1@&_$PCcW!ko)Jg*@IH{YMJfcI?!H8aa zTLOpe{Gq19ng5#UE_T%rE|bLButrk|iEOX;z?-e?NYIwSxz{jI8NYY~LTdjT>o0o= zO`;qsXSZ>Dhnetn$Y*x*746e%4<@oBu$VU)eyg(I6^ zJkz4^cLQe!X&4mJ0bZ?{5S6at}i)i-B%C zp`2QvNM6RdrSGL-9U&=LVFN(-{r2_l^?wWZ2WRl8cxWa0Mc$P0*BTOFEX;197xZbK zGdW|X>pXhbug@`+vXibxFSN8YXzL?l_A{p~nv)VH#KP#noQi6|?cTC8m&b_b2R8u{8uN>5XWhdKh%$l0vFPEZHrrZLYZ@b_ z2DvU$Q*T8}9ojC-VpC_-TuxRQUBAsvJT+S}88u8t?N~ZiU9$A?qA&uX!>WBM zs!S)Cae`mKK=dS5XLjWhKZ2&~Ehuf#l#~dKEFzR{33+OMhww`3)lxBSO_<{Muf0;Y zN-@dJYYTdR7|>V@SiB_Jz2+=U7$0>JAVt^cCeBs$b1J@rc>G@gtp`&0jIT9`))b!% zSmjs#1Y0>;D%i0(+lUlL=^+vIsL~VFm%3Tf6Hc-XSKOel)TVI7Slh+va>e$4OVbmz z_KFpnzkuDa?=ubbRXlKQeFxkpqp!?RHzliQ?m^ z|LgKvfF^s89KiX2E}yAnhD;h>>2zakCDje#q}1}ZEi@z(#?9GQB*h?m@9mRGPKxVT zo(<^1N~vI8Qq+9p2bB-|28GN7-v9vs0006205BU-u3ry4^#B_P000000L1VSE&u=k z0MOe`n))04)d?^Na{vGU2>=2B000000C)joU}Rum&-us0z`*JGOZuM|rvXp|72E{? za9agM0C)jyk^>ATO%O!i&h+m0+qP}YN+qP}nwrz)J+gE2Md6{-P)8$)H2mm0s zEQEWJey%Oe>?l>O4rRh!6t{~M4hmD$&7!ee#uvT579`Z7Ue{t-~>&A@qBGBlgtXy&3>SXUrNf@kCX`i((KC&4}Yg>7?)_z^x%PtIlk|#tT3QL!wM8)ahmykd>nbc_2>E8FXs)t*;ErR zIL%nSuZHDmD7&TQqqq$rXE;gkHa-jv)6ou)L;Dqpl9SVSq@$lt5i3L8D23u9sOGNH zz><*P9VdZ^;~G%Yn$g1_B%ynQj=E_j#cTM1Vje|w&&<*9q>KKhtaeEht8x95B_jLH z|Fanku?4h@=99+8QODYoRI_qgFFFU8=o#xzu~;JV`$Y_Qqp9wfP&16jfG95Qg6`xK zKLuU+%x$8W+sS`!zU&FKa78F3vTKKbwaXvUKwj&h83`~Lbq>0_MUgJR1)T|A03@gTP}p}Rj3>A<9c2MI1+UlLrRi{7v{D4g)v?YXgu2 zuLH#c<^%l%N(6WW#|1nEe+AzLJ_c(B-v>qqTL*9lj|a8~)d({P)(I5}bP31`4GK*P zg9_^lEel8sdkfGD^bA4_ehkwM9u0#H-wsL+bPl!-<_|j$kPpBQ_z)ZrGZ0u1e-N4w zx)CxFkP+h&K@zAE`V({$xfAgeJrtA_uN4{|<31tCu%TOoBJk0Gfd3LI6)@`;gO{v`&9JXX|OX6A!0KSzJ+j3s?6{7Gg@`PHN^D`{F$)niCa z(>4wDDs&l9k^K?CiybE+;_^Q$7IR7!AvFL10C)joU}gY=|5*$v3|IgFDjxyS0C)l0 zz@xo^L7QO{BOjAC<0gJaAi162%0N|GfPq7sVLPLTwVt8~khz^H!oxxX%wi65Hc=G= zu~_1KZL}ppELJleB}sk|i>)x$%}5%=VxL$ZW2FpYanz*;SW1CdoFT4eYT_UkS6PC$ znJkFK-JIeFQO9$0Q&+MLh{Y=+$jiwFV)5A+smln09J5J)iyi1#1=re4371U15CQjNSurBO+4DXC^kqXZgn z_I=ZQXLn~?kyfRibdr7YFRcKU#|>Zr4PXJ#goYWw4`Hs?<-4mp-Pya+DL_;sbwCde z{7s|)3pSu_RH>GX$>QOVk3|M^Mn8Q_j|KlIYqgJEW%A1 z|BbAYudjG>OLPmW3KfEI6{@8ePm;0*j%6w z3(LruyOU0l&PvfKgt#RAx8l%3)t&r7Cx3X7Oo>hNH@%Lf_6?Se$H-Lb{7-ZCCTn#& z#*C3H-Qi6BPwuWixin38t}}P6-~D^XXm^ek=FkWWZs)EmW!YD3r5Ftu}BpGt#DN=%?OOG)Vc;>9xDNv|Lv1Sx4 z?rYWNfp%0KI(4C;8!%|dxOoc}Em^f@-G)t%ZTG-UnD7BH&kGQnj5Tjw55^LQgj7R9 zWQ%!v*kp#^vLD3cn)O}ur6xyuY9X-WqKcDw4mrUXoPv$lfg|A5|KO~EW(ZDqoh5NL zI5`WjUUWGVEc1>{_PF_Zk)O}aMkmZUdCMlRKoT5t99VJ~Y=R>X1FqN2E9Ti^snX!T zf?pnp$&!TBNX?k^j4I6tKUT9v5!ql_xyqS>bk$>^unrnQV~DbMiT% zm>uK7BP>w;8-tbgD;NpqEm>li5k?uS%!v^SYoT_I=z!x+Fv}}ZSOBGvB8m&=a%7$b z7Fqgo5H1M7M1T=*F^WJK7_wx;K_OP!IiVxKaR)Q9nPZ*>7Fmjn@RBvw+3=g-ab*Nl zlA$3}l1ffE;e-=T)}LUZhmRpJT8~dWi{x5UejRME$>V=^*mMyBm_FN(oOc$;a=z5N z5c9bPayMUK3ng``Jf8oXJK`vFT<1Ua=sbtU8G7*Spy z`VIG({ycxNN~fSwn@K3z*#Sh*^1G%hXR9FZip+ad2}b3t?xTF7^GR3^mV^IZJZ<>`h)e+v?Ul9s#eXWRy`;<4JwPr2QVTtE zts)0`xjX*4iCQgJgJs~WoaDdM02#rFGf#2|4V^md5wg5wj`rhV(;a}A&6W(#lr}B0Gh7sTHV*k30FzEZKY+)A*UuSfhji)9VZfUCiHINanDqQ zCRq;k5Mr*HX)qWk0#+6TB^dOZz+qj7aEl~nGL)cc(sm9`=sZ350%N8wGM4~r_cB}d zuE=|(L|r5? z;$S4E;3U&bh>@&V$cdG_I4FpXqSz_v6iuOM2~9h2=4F_CF5aZ^c+zR60iC0rfjgnI z?8MDJoXa;KZKe3)?$tsxJfvZ%;WN>3KMq|%p z^{3?w4$2)0sPY)b7$Sxlgkq8KRtU&a8DyLW1?EvpgvlboWG|rP$uFKEjKdI-LlYLG zQ9Qs_!q&1G%;3h#X}=`Xf*EEpgDuY>seL3gcZ&{a+_N5u1$63ZCVbRB`e`5eEQVcs zm4_4HXjX6onvo4qWW=|-9VkeUTk3d(8Zi3SJT$ez$n$x0!N=Xo#Q;n%nW z;NC8$wfZhU#}Xs_cL87vfFn*Y)CMX*{v`MdTs|*rfDiO)fN@|@@!@OR-Rp%-z(MMA z7N9PKsH1>=Q{T)DSXG>wG0nFeG3}uj-uVZ;5PX}~r@Fn$wGQiP-PVumZ@v(|)(!pt zKltSH$**>H~cP0*}=oc8wPT@s1i^1#G!i=z>?fVgKUsGDKMC%7C>r zj?76m1qMw5)>%6GhOHc5=ZAG1fNNw!O;lX7vz)F*oU-!wGsvHo^bGn%u0?W2jnrMg zutWW636n$D}KWOU||4i)Ye^A>r;VI*W^>NUOZwxv7o^TtrbDv0t zOb@Br_w6ML+C**}<-z+E=8S_r5PhVrNephN`kFjFF7mr;BWxEOMA`3hjoi3s9lg3Oq}7ozxDe2{%!bx^_d-5ps_Ixu>I(0LI47T1k1ni%K!gUfch}t zm%u7-1J?cm0R3s8?F`uUUx48m6`oWf4EMQGgkcKTHaxuX=9&Zfh2b3OF%3Lu2PYyd zh!&cue0SJyZ%`6EEUmpELU_1BDwjiqHv)X&$;6eR0L?sMTozS&9B};^sir!60p24P z{nmKFyMT*!yey;BXfOoX9TrcuKTC}1j{Xp3uitvbqSCW7`7o=);sta5RPVE}0(t4)wN8u|<57w7%X+oQ#O6(dewh z_P}gSls@z(G1qAw^rJ^sodO!uD4i^J?(9M`)(%K7NQqb2U@P0S2PcIh=m8R?vb{SO zFGRZ-kG3f1)P1T~@hsmmrWvoCOK$|*m@u3L^)wzQFpxxxmWL3>rft!QMTUle98-x< z(4Uv>5CtkAJg3hEaV6q}D}rM+R5I$9Xo!wWgv`m|_dN~@hy*Vi(KFag3$QMLD65U` zX#mh<>YB=Wr81j$cNdZu%645X2LJcC)lU>ddhJ(%RXcCq^OQoOUe&EVYOndpt>vgX- zqWNWfh0i|+XEm$HDljn7#pRdPL7 z-vBods-6dX?J^;EvO2yTucnr%v;c)e1ZzHIb*!PVf2e$ptAOadkx@T_ zbL3nYdC|WDZ2=U}7i4G)YJ_S!iAy_1(c*<(fRT`Y8^Qg^=kRZt@Eo04uKI1FybDbd zelw#r)IOH1|AfDkQhuh9B9zZPDcL+rU)XNEZr}=-eUGzU$-%}qmPA#hu%t0s%(*J8 zT2ZTYlLd#tCV?$fQ0)NWT;I8b%iz}V3JfuDf4NP^5@aL+o-c#CRgafHGvvW>jKf!i z2cYnlwta_xz@B6jcodeHw|8iFo8nzgVov+y=e%|g5`;2_KtducFJTrS3pu8k zcPP6QDzwSxerUv1@La>JPDG}5X|GTqj+1oo;!5#gD*`Wd8|P`I3*M9U%IgHz#iddR z^kxJ=w8%^}a;1FEsFkv}K(6UM*)Qo5RRDL?e12Q2>%2r2Vaq%uWCf~D)LBT&3^aIl zEayFA%^5}-vc(SR_%NXZ!Qge&fP_Pu=c#%$&h5qJ6hEtH&7UaqhHZ(@>Ve(j^&OJ0 zi|LLl)j`TS{5Bbt=jM=$wW+akIMs}6SDdKnK2XaJ7Y#?U^(44r8a_qA;r z4Mh)1YH%eFx=b+D{{x#RZmc?7`fdyDF>4GtBCc(>M|8pU`DN)3jCBE#IuH2^v1kZ+ zN{fX_2=X$om9dtbF_wRCW3_6a0Il+Zn#ytDja}=`wh#jFOBVi~+2x7eU3^GBO94u{ zk4=l#f4FUn*3jutRba5YdAT+94!ft7F%h}3wKts#5y(WtnY`r7h5PfcIYsCHB2$gb zjCEKT=Bl22+IKFC%;@Tr4TQ^kg<7rTcBFRgm1j#icd4Fbp~kq{EUkDnwCgr7=;ek$ zpRR}281BAZf@Fk|xX`UsvKHb*L0%l2kcDJ~TW6fN-C&2_sH#FCRMguSD`2rl;NoKI zB>jdY(l(6S;gLi>#+bHqVYU<;@bH?ZwrTVW?#9OCD_rByM;hSFsHFbksVfdWuIYxI zr#*vZBh-qVGj(;J_*@uGA{d>C@^EpswP`oD^!kR{Tz3=~(TZ%_dwmIISv8ZiP~ztr zROWQrxQu1-!b(yQWtL^q55LTYG(U1I5XSdo@3lV=G1AF;|891mYu1K%!?c0Ch6ARW z`^qYLfzkOSwzAf-9D7E`9aZG3Rs-mo+i2zKbzcf7Y!iA0@pY1lgROU|791V#pE1%W#(f!wi9+xlZewz_GJvG zdw3EMHf1){Qr4 z6Sr74V4Vb_!HAZim&9*M$oM<=^e<1Tf>(wFQnridVo$Pwizowj*@CCbaP;eD8HIwp zACV%hg{=YKU?3n2Ow8-tyM?X3#t*>crNG;sV(-tsm0pKp5`3*ZmW-FxEg|2g^F z$3QI{vLj;a6T^e7%bLLY>2WqPUdY!s#yZN^TZGdr;(}WMc$3ARrW&97U5Yd;CAreO zbY=}FSmp)eYEoE`mfUR?Ghb>r9i;#IQxxGa6X9>S~)inc)n~+zJ<6lgnKqNsY~nO--5FibJ@kG8o3B zW9Dq8YiRC*)3$Ur{r=HY^;QU>k7p6Csa_%N^&yU-swC~kiGk*#i3cf`mWBSt-UjN4 z>Iv0N|MI4X-*+7eIMrzlj}7QxQ@0>8z`2>JF)A^vBpY`5f5%W#sEN9Wn7NX=i>024 zgMZ4YjXbV^1h7j+B^w+@RKLT=Yhokw0_Y3K^T0GQi`SGA;(!fI#znNf#xqN6?1hxP zw@T6x3@i<$zlVhRRxLa$E;t#!%}&yJYZg|{%ysXvkd;u8Pyo`Rl-c&0pHQ*5^%O_6 z9qm%r*%)iS>;JJAwHGbY7n}bV6gp1|zo)icB0Qt1C(q4!?hM<-qv9h@lA|bz&@L+6 zM#$!+##9S33RPiL>ijf!UI%$)Xldu8pTstA|XQn5w z!TytdLVpxOZ04N4AS*#n`6dz&XIf=ONY4w-D5=Pz&B4AsS$MtP@tE^kO5-#Avo7M9 zi4Zx30RE*p#2{MR@8=WC$4|x`qB^{8hGP@k?@s>vmVupKdN4UXE;Tzd>27&iK9m_D z<8(Y`Zu$@m54LPjQa;4VNb_CZJ-9*Q8A>r zu!Q{f^86}la-@bNlau6^j!J>Y@PFU(J|Ssl_>gt|;4}O3Be=>R?R@iQ6T~BuLv_$a zGmY-rXOXcvedMCtegic#9c+)zIF@{tt7J=DX;RXUKyeZY5=|ZmANsquvif^}Ff4wE zS&kwB6yN^WkH|;9ix&_gGZkO$mLSJK4LQCFwDm;pDCPq&S zOi`N!HmFmb=iYs5)}jCg>h_zr6Ql0I6)rbI-y$42@soe{j%1qI6jRGGqL?l!mkPuc z#rj5M`jXC@=_f4nytw%DElfH{I%^?Ug1Nr^=nRbe`PkXE#`2>6l~cd6-%Oq9tZB*R z?b7V_3gyF>o2sP1tljeQP=XB;5W5sQbbj|M=AYU3BlHF&s|2eJN9=`$3U!bGlr3US4ovy#(!e zy9H-;S=B=8&dy`Z4=VK8!(&9xD4()PQetYNwlX*8%RozBt9hy{Ev@Y=%_NnLVF><^ zYoK?93--n5*Xl(YeSrh^Th>!nF3>mQ+&hj>bL+_G-^?ql%I@W+C*CX1fw}4%p($%A zq7i2Bg~SN)PuiSDokpj!P)JG}BLG_D9_|tTpDUL_wyO1q_008?8s>*zk$aoO{JBIi zGcUH~yyL5+=7N~C8d5P3bTT7;)!JV!X+`gE7rhFOUx*w_ZYnCxsfr1(DvI)UTa0qP z7tn!Oe^~@4WX;?iOCB$|S5h0jNe*$sg`(F11A3$$Vry0I!nzIAU9bcgo}J=<#|uFR z`@>JG+8)&2Yi+A~rjYTM2hp+0KSgcf@1Z`DIh^Mmxz>t?f3M>#_Y93@tw5Ilr2G;2CdmqVI3)JTi2d|!rJj^xc&~jx^ptaIn7X9HP9k$1syyeSX{@Mf02VJE3M4y z<^B7l`vDJVLoF)%%;X~}YbQ@=un{d0U{Y}!8)8BXC_{r+J!bk9Z3+`&IA zzcsC>IK$5W?&$CsM@d}xzNn%p3s~X;Z4rcc1_W5AIbikS zn><)FoEc4yHgi$P&o|aO+Sf;kt6Q#5hF4Ln@SCKPiW+_ZeessRl(aqA21olG91-IY zz1BI*$mO7ZVk7iPsG0FgxPYmbLxhKA&i`lJCZ*r%5a!Adu|b;;@gl@}q(!lKEYqh> zUiPY$ant0&G2L4g$;2p!w-&69`Lml&+Cho^Wv`0(xu2Q8{S2SqG-P+KCbiC(dm(qNv4w#cbVtz7rH9$Z)?)~iwmXmZ`K z80*|7=^-sq{!4cPP0q^K;|+q1Quh1W`=1XL()Hr~oZW&fwAH=TxfJi4nM7FRy?j7R zoUsY4ccdX~GkghNai&gZLsb~(N%PgJQYxx^(M38K&6rqnM)eeFiqSzl-p42IQCs&c zm>i`Ie4Sm_ti;gdsQC9kQ4`8TXEo%q&nC+a$!OI43*qv#Vl^v51xupfl0_wst)Cr# zIlWTJB#m%Cs#xdq!I@9%dFvlnpxy`jo#I%+iW<-Se~p%nR{t-< z&`YXf>g;5|I84T%f6l8gGH<`^#&;VZFYv6WVF^^Rj(yO-`p)-#e3~EZK6oG|X7Gu* zioTVub62vt0C)L@0p8ob2CC^>%GAqLZm;<Wt4{tI-tEilbLXjihqOI1_sALpS^dUf*__F!AJelkMe7|4E@Y3{VV;fc3%4s%~V5F zJI%EjKK(p!_O_->M&J?+O6)4CAU1?JT4j5#DE5eq_}i8R(0eRYMYYmg8(C&{kKhMO zwAiMy%$yp6v*vBXRF#W{&Dw#Evhf#Ntj_527@~DuHMOJ+lT~?*srnfFN3dmvZ#<)$ zO&9}+S=4retPgxa^P^d5YfV+<;A*cwb$GSB=Kei$zKgx7jlEBLbWlX^&)(J+@AfyT zwfYLWL4~tn#Ms(W$&YTVt-;h+T_#ZG=~lYa@wn;utuQ~;Wudz=J*B(cV?p*B?J&Dz z79XAv?Gexz-s&rv7Ncn(B~iobaX%qFr8Fm1!ReflP1H?`tMr^e6JV(%Vecz{5Kc#? z)GG5>Z6VAjO!uItnp#YA1%K=P3O>xnk+C>yB(Cp|Jp28t3on z?Tt5R&n20n3f)X~wG~8#jD+O^G2UH^ll>2^q+% zYw5^K1eHUU>6od%`>a^<<kge2IewiFoYY?!dyF-k?6zCixj z++hCuf*mkWZ{}~!NQQ>U140h>g{~5we5dL_5~H`FxrE5AA5O?iDXMR4E3F>O#5;$e zRha5sss_f($_GXpb*t%Pl0#z+bqubKL8f?nf}4TMwGH0b!4Gm&K^3#^Gy$(`aSow< zqb$x`e!&Dk*O)*X8dS5t&^Ng;+tpV6z&B7;KR+x65+n)T+L&n(8VG_p93>YW4{tM2 z`%1bnn+C-?r_p0(oDs7Zx5F)UaE96jVNp5;IwgJ6FM7$BWC&Svq;Pr40(4&Z#bnh;IKrX~05*X0fvTirzihSsi7k~oLKeDic;tBhq+dk=5Rr&uq8eJ+NyE)}x_yX>Zc z*5b;;ww*mQAHOJ1uS`GVJ~Zh=_dsyFiI|C!L7TbP>Pv7Oyv5kwHcT#zxbs#ytujJ6 zut=v8clyoq5Gd0RukU3m1(ysiY(Zu4TuM&KpO(-({hg`Qt}5jBV^V6`v-pU;)PjJc z<%EQL5kVs3Sy@jCbeu;LldOA1WvbpvJ;)f0*KuJ?Vn4%{p<|m@JKU7jIFT6W?x5dP zZPoHc{|g6MsQ`0T9=1io@_`I|=XV|Tdq0EZZ+Bg%AjWNRyi}zs`p+IQ*V9Y@R~X|m zzgXBWJ?`jl-m|BZ(e%WvyVu+w-|nfF+4z*^qDJtiXUkMWlMYN8FCNv^j4nsN5SR;$ zI=BdRf5@2}phc=R1NEnBjlars6s(E( z^OTsAJ{zLoqT)6|2z+?_=XJ<3Bjw&?>R`AJE|!?|C2cW4$wkq5IxuycN#t)ovakAa zW_tDJa&OI6Mq2HL+RCO2x$bm22ag9O7m2#QWho_73Mr**Urq%|3WUa6M2FbeMuoOU zMfTTWu4^WurYc|+p=ZQrOA+v{D9imm6bSBXV4`b1>fT@H4T<-c@O zMqNk=^#bFiZ5s#6C-#T9JI?Sk7jk=Q+a|zBxqXSi#c`THi^o&PIu4c>Msr;{xcApJbb+CQA3CuKc+hTLd5s;R~T43V>;72 zV>_7{&R_iGoq7>d>nq@2Pn~BNxEmXv9-pSvnWhqQAa$F>Mb5)3ZU7`@q5pOBKHU3sH0&^prB;dVm-Fl^Cm-M0Gfl&Hw$)ES@wux1hon{O)dM+UsYwL5m-?9szAf#~HAeL>s7{SSzQc`UgPoD-Um$c0X{x zJmR(rRsdkGpwwy83RfWtOBv8(Tm@)PH%2&twk_B&4H_jX(v&{5M$+e)Tb668zKxy!)ub7?IHmm(f-hh7wri^bLG)txtH=2yp;%6-r5qqB- zY11YNr?f+$Fn{TvE>HMU!?$7*3NQ|ztH7y7GSxm%_t-X3fp(IqIR-8%o5;QZbGFCgxaSlykphLu!u6l158vVc?Jkz^8!mA)CeT4E3KI}H1^4ofQHiB(r>>?t3sYNH0&9!u2)J1qzTD1l-X12m(6b;kHNh9L-0+6J^S@d9cgzef?rJXjFyH@a?8LE_E^L>J z73F+!xu;w+S=z@0mmHU$4})tf>5D6l{|^Qu*89v5oZ=0E$Z!+aXo(7(qZQEDHQ8yw zoeql{ChMFS%_R`<3ZV5@N{A07lU!Bfag}mSZ-i#dkc{vRg9jQ|SSHEafV>4)xs8V3 z52TD*b?SRnkt=~&E8Gg(PRTHX(UYJ)Whe3MwO;ihK|kbSpXoXDJbMeEf1rSOV5`rz z;I^~jiOak#=>d4bHkZ$&1L(n|($D!|NhAD3U{R90COw2w=!-%SrCm~`nYkfXP$-ZL z5i$}4?gxR0iza*Tk#sns@#?z6gFev0n9Kj$Y!mt_=SVt zs+l~ZIJaflOX!qR-i?}npO688I#k*Y8fR)x;DeuwqI1FZ0B_H!6mZR~q0!~!VB5cY zB9dYZ8NQFNP;FFbU@~5>H))8J*DG*81wS~#K92Abj_F*gx_N*K6@s0 zYfxmwCLI!Jy4%38huN`Kv6JE)3(Ecs4{6O4NAXv+nLlW z+|{sqZ~%SBWax4Wq1iB~Rz{KtdvVX9vLx=Wb{$nQq8n7up($hUJt@zNpP1vYv0fy9 z8@{WX;5=5*tC$oMsDM6I(8Bxq@3d_`%MJm8BQc61*s>9A!~j85IA?+_7x9t75^IKg zE;uXp5kCjIX=+!l-?A*jzvSi#8HUj z^^rEfjiGDOfdLmTVp@ACwiNUehyy z!o)1K@vsY;IXHVrdr>cFxX%&ce2;(ul6Kit)r+%YL(JWBaDF0E6XOx0F|ak(>Dd?; zQPjjphH8)>A3Thssy8Ijqd+=-kc)?yGa!ni2$Qz0yiD(i!-vS@5X zg)zfn7c7rn?6Z-|Q(p6tpufiZQ>EvNe3xG`$BejJ>SXPRc7p-~u^59ltMt`qr06^n z^16el86g)PpHC72BhL#n}ZDXM z48&H7wo6;a7^}ocD_(YI$f6vApW9CFyKEM-MM6s$sT2?HOm~Rj=~T;{w76=CArD`l z#sa6#q%7E~W;z;S${fRZG5EkcFoZ$`@c<|^P;#PQJ{1HYO0Ona#^|z1LPYWNR`UtK z-2s&38%+HnWQ9X~|Ijr}F|1Su3A-L8DB4s<*NI$up81uUFUGk5aQL?>5!4kQ;-Y4W ztPPOasDc&Qfz?n2M>tj`^~{^`Dv6pl*qvNCmZ|bK#ZIWLkoqS$JOBnQd+TnuwsfiF z;6kd`g61k1tsqd&)*+N5Cy~d*Ym5DgoVwvO-Wj!K?S#Y@9fWR?Z;{hsh*qiTmpL4* zNKIH5%wbcT6gxMn)a_@4AgrS+kq$KZH!ItvHZxvexyoYJ9TPaKOn8N3I2bfY5~L&< zT9ic_Ju!#g{Ej-o&*eCluCYsj>tZIu=uku!tbj0OQ`qcG)`?fJcBYgi z^LiPR`%e?#a+1p*nmi!G(k&E&Xv;EYI2JdO6*|}3A-7q2ukA-) zU=O{CcFC#>zJfP(mZZ0V-;(iD%a3?)GN=>+Anp0dI(Qy>ccebwxrARigzSts{CML! z!$nvjK{te%cHDnq$2d{xyd^MvI`))8@NMR8jom&^*uGSb{#6PzSMJ{da}qS`CJQTV zofgiin0x#4e z`rDTOE5pc`t-XI^$#AQGcOtaVOS?JT{YEQzCOjh>{Nkp1H;(!&--J``q?#LQ*)*lo zL$=k(a$(?K0@=hzyRwb9%50LUXg8E>yO_GN<{;U)^&@X|WN=J%iiK5}YPIY>#$7`P z5go}RVNip07ks3}-}b%_@c7Nxx`<{;+#~rU)WWc=HKW|qI(T6YtJae|XH@9(*;cnp zX>_w`RM;8ugag)?$`Y0322=Hk8>Ki(r9=ji(*-MkCaGqt#kjlBc0N^;r`>DBsOub- zLR?UWf>QnWw;ff=c#TaIV$dt*oPO0n;;W}Z*7G19H!g`%0&Si&O!NN(!^A z*_LcZhsl4tQLRr0OIP*iK0Ig7o_gUC=;=w5KXM6y1p!-MZjx+eW<6(Qbb=S~f)nN3 zf`qq?f~y3xt;s7$ChmD*yi8~<8`Tqnotm1wT@?MKVkFjj6&T=BhUt(=u%O|E6NYQ` zsBCvp?#jeCH=xYjD*$IqfT(j))4qb@&%RvP+X=Bt>jG>u`M7@Kb`r)?sU=qUtC znC$H7{alY4vW61r&zV_e#SnM-Lw}aCyq+G|0T16icv8a-D0qs>mLC#eaBe#nhMPf; zOZT9vi^~$0TbMc8{coqxCS&aGoab;Q`&do#5gh&Tf0^_w2zl4#n{QA2NO16(tlDq+ ztjSAfKsq;lCq^-H2+`|tUCS%7V(VWnK{X{*Da(XAllC8#X@x$-um?prI}ruKP6|O%Hkwffnb`#e5_yuo;eHF5z7@r-`}u-=TdGFCNw*cDhu<%FqGY+H*Bv=lubRlaJjmgTEx|d5 zXo*VxaztD}PGa|Q#9|7)W3_ktt#Xc3k(i~EGeB7i@lyS&$5(PE)&o&6I+#$kw-7QQ#r?V?ahi(#06-TS+Wj*0Zd5=)~iX5iN0PLI-k0GnMlz5m<_MMtQ1L0b8--+DlNwu61Xk$sn(#)V1CrEZdgD zavCL*1Z`ybv4D^SBy-qFP$Uz%%&T_C=podtq6(-Zm+nukL9SYK?~ZJ=kE{eAuw=Zk;f39s-3&PN(q%t<2V-t(Ewq!OXqp)T*nD&@|l9S-V4Z4G}A@!216 zr&N}+;vO=!Oh)953f@mbSDE{Ut3@9*7Tz>D=MvMogfLoY!+06hkn|e2bj{sw_L@~{h zYYA&zBlW4CzVr>A^{Ki3A+k7alraCB~L*otrmbioyTtm_l+{^ zGl8+lWODqQXAEIs^k&{3H6`zJU3)OEv&jJnBEZe|5X)ud?s`NzdZC_a=RWh*9rz~fp*XyO2IOi4E15) zkL_CTNv#go2PZniRml)0wa;*8E`s+Y!};+G$|Objqzq+b3E=x7reIN1H%b$tZ+MfM z5H?^iG5ZZ;)f6vmVpEo1+CN_N7-2M~5t~HGn$B>3eh$S6f$Ui3)cAvWyF`B1aSboV z+%Hk-6%g&3%d+pW)c_0tI~xG5p<~>Dr81M6^F74lPdY9cp!aN-a_JAS&y}s5fp3 z>K7r9qxwC_qqz5FbF-NgMl)Fg(rBqMkIF~aU{$)f23_MACv!H2!Jvv8d9=frXEQ30 z>nG*&TAp(aPJI$eYZKY0iJnx{&6LTlQjWEeXcfEC*70o5P-tTdvQtKL=L=*NKOXt^ z4(SocVdQHb{w|G74oJw>KwSLyLM3F)dArAI^Sb%<40Rl`&2=G&+S-B~OTV(6ifCjb>jC%7q zYjDu$JLPP^jts*A7FxJXi@*{Fx9}`sbe>jo4yK%$2x#O0A+==U)~q9xFDC@%nlV8z zF9H1V5hqM^Viki8FK@!xo{|CfCbWw@Ep#pjBuB&^j)bi!utqKpO1Rjumd70Ra zzu*Q1AL;4AQK!iO9)eH;t{=f27Vmp1l{9?MDmP!lO`XM|+of}LNW{^%y4;@YF#&QX z`by^@;d3<)`a~^{l)1J=VJ3%2VjBwDAE$7$r*P>VTOTPR=sYcPUW&}SV?pjRMa5lV zB+En5riV!jwiFX~;T`D<>ul1cPje{l$=eK<`zfAl-ZSS4L1Eu96>aETgN14PYxs5k iW}TvF68t_Y*SW=LUda36ErCkt`%axV{Q*}%p#T635GXkS diff --git a/src/assets/layout/fonts/roboto-v20-latin-ext_latin-500.woff b/src/assets/layout/fonts/roboto-v20-latin-ext_latin-500.woff new file mode 100644 index 0000000000000000000000000000000000000000..fb70b7e915d2ea9409f0476a89158d784e456613 GIT binary patch literal 29076 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 literal 0 HcmV?d00001 diff --git a/src/assets/layout/fonts/roboto-v20-latin-ext_latin-700.woff2 b/src/assets/layout/fonts/roboto-v20-latin-ext_latin-700.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fd49210352d20535f96f1da8ef1f4f93638b5772 GIT binary patch literal 22724 zcmV)7K*zs#Pew8T0RR9109eET5&!@I0NC6B09alC0RR9100000000000000000000 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 PiKbN$Zqz`4(EtDd>L@qM literal 0 HcmV?d00001 diff --git a/src/assets/layout/fonts/roboto-v20-latin-ext_latin-regular.woff b/src/assets/layout/fonts/roboto-v20-latin-ext_latin-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..f9849dfbee5bc59f0d31a9f522d1618b62695610 GIT binary patch literal 29040 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≪c8q9e#!(j+EQ~d4y%lGEi_rG$pk}HUSi$n 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 literal 0 HcmV?d00001 diff --git a/src/assets/layout/images/404-2x.png b/src/assets/layout/images/404-2x.png new file mode 100644 index 0000000000000000000000000000000000000000..97f177fc3e645fabd8442a41a4d8e0007f7a320e GIT binary patch literal 14064 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 literal 0 HcmV?d00001 diff --git a/src/assets/layout/images/404.svg b/src/assets/layout/images/404.svg deleted file mode 100644 index 1cc8a2e1..00000000 --- a/src/assets/layout/images/404.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - 3A894ED8-99CA-4B1E-AF43-22E4D1A5DD0F - Created with sketchtool. - - - - - - - \ No newline at end of file diff --git a/src/assets/layout/images/dark-user-bg.png b/src/assets/layout/images/dark-user-bg.png deleted file mode 100644 index 4ee4d70f238e05555136e7a2c75dbcb79daeaeec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19822 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≥g&!HIg+4q=dV4_E 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 S_egnBYdflZgNU==P5%d>W~e0q literal 0 HcmV?d00001 diff --git a/src/assets/layout/images/doc/inlinemenu-doc.jpg b/src/assets/layout/images/doc/inlinemenu-doc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..158b31ff809a1be9a4237670064687ba28ff1933 GIT binary patch literal 61808 zcmd431z43`voL(q-Q68hN=t)Ci%NHww1R}>76A!K0Tm>qySqbLK%`SbI;2zJzxM{8 z=kc8Pzs`Hk_n+(kme*cuX4cHCSu?ZZzW2tf@vAuiS5a0$7J!2T066d;a5V+^1IUPo zh)9UYNJz+N$lwP96&V>70}~w`105X`7ZX-+F|l!Qaj-E72nY!Y2q-BiC@5+EDsU($ zC|HNP$8ri+GA?kf}whrkGMySsGWXJ=4YPSW-6929`tU##O=-&yqaxqx+q zzq08JagdgT_TeP+)NpV&XY*h8!BL?&SMDV3q1;OyCDCAef8MjM>}lrehUllQp1dkt zOaA@h_Nj&SMQ-zHSj7{Bmx@-$tDqLd=ZJgEX!SUc4a-#>f8NeK3>^(IEZ6wHAyY_w z1*{y-97Q6~I1V-Tp|20$azFBg4$Y9lq;jFc_hvO$qSFzk0_!Lm=FQ0HE;O-OOHW?ruxQ&(c8MWJO;H2#4KgS`&aX7 z2@?kA_o-J_7Yd?!dn&QkVAi3oBKDKM+uW@N8d*Quoh-dl-XJL;YKirFN&G3t%#r-CyE;sA~4FBUfmnI(PA1o4^+ zDCH(v2s9Fuo-;{;eaZTJP_mpPv<3r4`Lwg)UFM4)P>dT|0RYMuAFmCMGw)ug!{N>t zdgq{20Ps2u!DF26{Rzzic4T1)b_$3KypoPxoSwbz z(c~5T)g!E84gt{#@%y=azx8!1u;9`3I?NX^@khU^B|$E`sA{dn%f2WL zpZw&mnDCAw3D2yfo=+SnuX!7~qovP|Fsnf>nBLc;6CemzsyQOJq7$2?-{&ZTlX&mf zPxF~|tU|3QP}DU*Z}ugi|DT{EaLIXN>9Ixtpr zVuIE;tO5tO!Xl$bK0=&fx>R>SI$R#!;={RpFr=AkoKU<}HDU0y-Z7`Fxvhq7b$FCg zpd$(bRiJIeV~zdc=dy~k&IuHM8@vB0Yq755dvCAfsNm4Dq8La8kn?YU;Cubxc>h*G z9dumeE+`cM$V;gCwsCmBfB9rl39|>5YyiOTvtg&@EcR;@>O3=K#)(s)Z~8$iHbo3r}7nxsodRLZ(s5JfPL7^5&?=g>Sq`|o;jMd zP2FgyTQ{!T3=VQL=JMcPC~QvM1DUmny@Z-R3A+<+IJxuBe+it5Bw{;2ZHLQS-z!}9 zJdJf@UI7*V4&`qh8fOAKAQ|iT^skNPc?&b@Kg@k#V4wXi$o!WN8;jVs!Bwd%m&FT> z-G5~7t84ls3DWH#VD+~psUzXLLW&f@+FXe6JqWyB>JpUA|EqD-ssJ0=&KH3C@nICKirQqrd*1CQUpd=YdD&Cd*(gb6^MgQzlPq^Vrf4W225L%KG_7 zuH^9V49=hWPC1utFPsdXxV&tgUN{mei~K_fnoe+wX~Ta-&=^X%Suekx43Yo}T4?=$ z1KYj+VK>Zb&1C2%_g8vAKp44O6F=8*Z2MjTG@5^Pg`tnWn1OX;oL3BgUF>x)g=Ncc zKZLAA8M{gT=UFpED&(hwa{poGrb0*`6r2AuJA3%^5Id0lKcphJnymc`P&*)?Y-l!C z3<6+cXpJlxd^z67y?X^Xw15QUZoRhUXY5^?-Zi%?iwf`lY|X5Fadx_4Z$TWr3Hd9n zKAV;#_Jb%~sTO6@Y{7drvU;_#4`o?ZcA7^rdO7=sk4O@v3zX-;?cqAL-$zJh?CpR9 zVEal9tYSMVCGM}T?tAF3NPMd3S+zL?b#dq4ZMy577?EZ9LPJ+fore?vn4Rz3q&z_M zX26%by}-jY2mlECzWkmWd0oRZb~j9crfx+K zf-une1T+J-DF;#VsF*)0+d^{FeQT5)@8&6P*qA^ZhGz9y=nC*GF$}Nx z2~7>?zHVB(pzZw?MC@XfB@~Y~yW)&8Ir@DGl$M{=uT-gZ37B0Z6>R3O;y{uZ7#7(7&cP%-LJl~E=IlSS*V z??q2kd?g$vbSqp3)N(MQH?|#K?4N!UGxU!ErJ(23`&Vs0Dna+s#fl}1V!i#Kpe{!3 zqBnbS1q`Xvc=*(Zk%hjB5LRhBF7Yr1MWAO@C(Ay`sx|1jy9Wjd5?E0Ksiq}YKytPv zaB}8#zHucJY0O*`~3)jYt28cDk}cx zSSA=BF4!M(zMBMqmwgw~e+=ekqrt^?sR8!EQRQ%=J+XT|kODIWW{^jyy8IL|)^T6!o+Iokdu=YcqO&z+uHlbO z2oU~MNTAscIv`kJV;YX_W60+}-{firaBzCHlmmb7A4q24ajh|Zj?pOd>Fo@&4lfQNVQ zooh>=5r(kOa`?Fe@SIw@_$d>7?DB_wBe-I=1gr3k#b&`^BEsywgQ!?tY-tP#xu{QC zQn0YR&1$K5P4bRp{iz^-)lQUxZNI#+TA$KN1>nV0C%%21xKrf3 z)!nkc>gCO_$JB~K3-bdI66Gg&jsKah#@IN^5<@(=0Nz<{Z|r|?_s0Z= zQUIPza#{dl7btYC4i-N+9qVy12tbr2V8sSr*^s8R{pgnXfF&16kO{^C1oVLqSBHrK zY*^6^+p3lJf$a8QK6)oAPrKf2B<>go0`7tCAl=;b20pB}E$z<%c=250V9E!|Ek8Y% z)S9N+qO3fqDmfZ&^{j-B4BZHtDQUhmWiUbjK3eCQxe46u=e;SUrLP~*4H5k81ot5T zwj%?%r=vzs03;WJ_<=tX3qr>|g-{G2e9&>t|I-QR(Y%iG&49HAe)k_~do;^H0d|}I?lJ^(zlZa>uBZi@A)US-el895s)ad1K+fw3 zkp5abvjr#9yF$@O!KhR+lE2yVxOb7Fe)ICVkjVQ()d<2Ra zldhbVY{KaNo%<4<*gp@G?NdM;6JdVWw(XE~ef8Nn4zpK-fz$57(YY5@5{}aN>80C2 zzgZ?8%YISotD1{3oHnC=u zi19tEtz#5|iWiL$C`NJwl?$#XiH+=K?OQt@*uL%x;u4>|Ue~qyT5YYv>_=GKdw+ad zaf~Cu>s;1-`n^akYRpOaS9nwCz{n5JMk*AEpKJ79R{-6wE}G)Y#DnW$&|1gjRyJNV zcz{L%_Xh^{Xa?$wvbH2Xc^^K3*$t%wh*oz`_N?@V4rWq73=>KM?+?+I4jUShAVfI_ zR$#fWoC^UPoE|6w7HCibBxnT|T4;q1t-vA)tq6&rHK+($!G|$Bl&T{~L*Z*Vu0|iX zp`Q#UWM`JaIpEfPqrt|jQTxoh@q;(+n+smMxG!J_B2)-Yd1YX)N!jBLGW13V=fb-& zP7S5Q$9wr0NmMotDj0KsD8g8=D3pxEF0QlgAQ0f!DhXn=;0HkG+;^x{F@|b`gW|wr zZCLZKOuy~`Akdce8o80VMrdJ8){t-j(>vkMPy{w9Ky9_AB-8xNOdA4{;GuK?T|MW% zjXnf~pd*8Bfz{Vu`K|j}`0;fQEv!koMkJvP+`VRKb0c%hu7=#)R=A72>-R*ExY8I@ z#{n{sg%-*Oq&ll*=zjV%4`aMYp z9)9vZfNUD+t#%ddjU)IXRa;DqV=&@Nesf)`fhEYl>k7$h83?q2ht)UHyh+5Hv7p`m z(&M*M_4xN;oi`CPKl55Hh7o9Cb!Je_s3a8nKkyGs{&%?YxRBG~n~6br{*Y#7&l5NLDDqK3TRkDV3-ug6mDDCK8GmIU$ZIi{u{ zL6QGF9^B8Jf94G|<)M6Fp#?uEZvN;{7%YZfIq)s5HC-|Zv zZ&cCmuOeXzP-G(=S6+SHpW5DL^`Q3rx_>^6J(J|z(2PEHhHQ7Y0b#!WJyhi^f6*$uld2*T90xV*hub8MB#y)v_1@D{LW#nM z=)F^C#qLIQ{!lXlm?~hi9B5x3cLeFW}y|h z>MK{HCBYW%H%<=q6F|KRtwFLRw1!onJOqlss+%j!b^hIKIPj?E9nmkt9)mpBoPHLK z8^hd8JZ-l)N+&@oEPqgyk}l$1Z1V~A0%QV>e~)m_;JmOvH=Fba$Og2>y&)8afB>p& z-}&j&Q5i)j6^oSB1=`|1s4ZeAz$HdX0TJk604~cz(qj756sUe!2E)U_=>IM2p^E-0 z(wN0v0q-a?jX}z_3lRAyV)Qkqc|Jfj-;m&SR6j|A==E$-K?p3@D+>1-xn57S*U0s1 zlDtM>z5rfcH#ah7miJiW9y5Uq*W_13siaE)GAMDwU|Mdb8mu7m7Xt)@zyh1>?@**b zDcAeJZ#$usf5S?cmw(GJmeGaYGB3Mj5gdaNu06$(ax+P8T{_knMSaD0ly6!8rqL1u z>e>%d9^W|T-yHCo?O(VBa^3UanwP2egJ!7MjjNh_4c#dJN$AM`a6Q3m-$J0g|0k|{ zzr;g2iI@V7Rti)TJibn3N3#VNeJ{^%5}+8P1ZM#OCy4OsF;>HTZw~+n*S>^ug9RP@ zz%89YAW-DS?!601Nf>sWQ!ji{Xra*t3)D*py@zm!H97&@Db*Sr&}pQAA8Mm)RIyBcb2gN;qEU7vHo3Y#!rDr(`PXK`Q2h7ok46eTpZH6R4Nr2uQ<_lC=ZxQ$Rq`8k3 zp$@+$F>Q1zA>g;)>wq#|lL&aA@b47{18+`U#2e(A?*@Sd5BC~DiF@n5faU)+JpW?eFoECm zfk37I<#Z5LU`lVSVG3dD=)DC^{~Oofmvos~1O!TgguiTo30(UL0@A?(bJNoLKeGts z-TKWI_E+Lx^ZpmBhLSu6n%Sp5r_b+)?LGP!@4F^HMz+o03JYPP zr0`6UBg#Gt4ADe$IqpaMK5PErnS*nTND}vukTS_fO9dZSneCcms zKb0hFxB}Qkgt;zHHd)Sty{VXdtsjkL_!8EwkBEFvbr`9;$26Nwv?yFFf-DfJ(T)22 z_39Y2!tfPv^e|$uhUEOa+;+rV1V$D;D+T6*KxP>ll}=350mgU+hi&_sh%^&2lyYAe z@v%YzLRV34#0b{UJ)(^vJMDnwq)xmwax5LAhwT-x$SZtMv;VPTpoZ zcpiI^Az>K%OZ8{o<4YpXL>dx2Oo5=c{xQ7F#CD+7rbCFiiU(J~vZagam~h9i@!NDI z>V{c$)tw?pI+asyx42~pxdm8jkC9X5*>}Y! ze6N5CRM)jJ10%psV79-tIj!dz<5}LnXH~3Kw~?_>)IlJojeHftTC9G@8FJn8ieg@@!Ke=9OikR`I45_K6i*NDMS2d5;~rhqlUEA2L8YS(stuSehj1M_SJr?|xsnt}ud2t4j z!Wycn0Zi?IZ6-no759~51){LW0_`i*nqx!0D`U;8ca~?P6FeB7&S;G%y07$|tM^G( zPJxSIO(G>FZs7Zc^kEm4u9cP5EhWy1L_5W`AQE9IQT%{hsoDw(0A;jbKAGRF<+VzU zpWP7Wl#VB6^z&EGZ>eDdchTmm(pm#ttM8W0pnp5AbKi6rpsr@GvL-y&UubF#nw4aeVb25(1MHsb7 zf8-NVH-2{SY`-h~?usY?+J*XG^q9wa%lD1SMrv89lHW@wzY%^ z2zE0bXfA4OItfMDX%%Og(G<^$i4g0^C(f+Jf4Tq5txSZsF7b=(0<)`ktjqcHerfxU zfm1?Ql};3PKLjSa?8_pjtmrEL?;uaE&{gzH+kOlj!_QtiQnaP~QTd|VZa;crg{iDx z$?9X=fDmVrlb-1R4w;hrsZNU(!bj|~ zALcXNt&_;D{(k}dKg=_`E4<{E$do2Gz5l;pO4fJqeBF&aH}&8UG(zw3I9s1d`dXGs z?O6Kd$*!-Q_&VQFgb7jq_7CQW+r7uMPBeCp-BCcq78T{?ZI`LsU4?V167P-^ z&Lmf9f+g>Xy$Ri3p5d?9kG9Jm(9q&(qLZZ4Sq!xM%1H351X z6?0sO;SN@ZkRRgXNueI4vQ0YKYwH+E=fU;oWN+Qm#U|<|vtwrw;2mv0F6Gx57hRUw z;lg+QcI+Qb{3$ZZ+ZvTA#1HlTem# zm)Y{buhA^QT}D$BTjT(vw&7b`HXr1MSbArhH9&9w1jL;>1}>Po0=%7lNv&bOe+OnJ!$K>yW2vORwCl*O%*&fbx6XuFd3NE&)i~G=w1;QqaH93 z_s;FEL!Ug}ZPMgXk5Qkp(P9I?Psx0GmW@ek)wUnbI`s!eg_m{XpF}m!3oztcaY z;gtASe~#F+k}dwg=$<^nYsHH8VCR!F^-7v%ra~n3vVCTyC!?)wk_5c`Or9JcBygg* zn<+>kBZNIu#Avx!%PHX7KA8=6Ol>tLT{MsE@dqheI+sf!o8_uyyONro(Ms))OSVQF z&$8@-vU4WG;#tJBCpg=~`-Km^qB;`SMEbUmOBllpW*+6R0-@W_#AG-40;Bg7F31Y3 zR{Ly`#@1=}WpXw)w&Q(jlG7@_Tu>FdI53Py6_Q}NP26tL;zu*Fta+m;fWD`6XN`fJ zMQH1%flhqSB{7O@!|dK@+THQGVFou@^ZxZ`tjRxpAK4L{_Hh51%BF$zDo zrAmzEjI=i*4Wyp;hwF$!XP=nqV@T`n^0J!bFR)c9SPu_m{@(2v$Hz_a1aHGyHL#W} z6%hkHKuM8Wdl`?*sGTY|Fp8f720SEit)_V!esr*^}2JX7UPf?$~6)_NZz0X~# zK@jJ&g-8rJjg&TjAkPg0W4vUb+7=`ZW^MU=d=WbZTzXntp(z3Td*;`FK7-L6! z9&PSToaHd(Onmyn616z74c$LB|f2`7WT%llg&F*0ks{{p1ksSr{ zprBA(l5HMd*r(m!#L1lPXW!HZRj8OEEe$ROVDgG$K5b8G4U&p92NA^aZ5vzK+CGX3 z{ohapWBM?>rEVFY-Cv9$qna_B52Kib?Kwdk{7y%qop!O$YY|b}I334-iC|#Ge4Q{d z;J11s#aE?Cxp1qeiLv&)IYjyM9xdgwfEs~j7vvZbxI$JPvcb(PJiZEj&NK&BVt9(D zI-KL{ixw9aLH8m(S=S#$bK^v3dt%({w`nBE$qi$IM<1WOylXS|aV|}*u`9XuS4C_; zOUOD6~XY@6pYa^2IkW$a=ZTF-rY z!*ntPQmv+E(Kr&&cRXo{@wY}_DrvrI@nMXr4ANl5Hu9p^`R>b>+t>69j;!bk2*6=u zUw?4t(s;tghRtIBA@W}y0=$vY+)ueU8Cy_n7@Pk&&GO1E~=`Q+U@uGvOTDktt5e5d(INA!Ui83o>( zb9$eRz25T);g?qc^_T0E)6LjVv@BOY+iv5YODOi?f;ua>kELl?R0-G44CXAFEcV;3 zdU2aXy4V?dCTO2vOrE4i$3~=PvfKNNrzCKoPldPa1M|btP{(x!YiEeQ99BMm`p$H( zseS0!XpE(+8k)9ap5mPZCO_(Z6?C*M_x4lmBNo=qi#Fc=(1+O~P&;JYP-RV2>jg=~ zQ#w+x2xpyPj7>n&h>3Xfs5)!Asqj(MQ|Q^7e}0F3g5pafjoeDcLx=hqk&j``7vYn0 zY$f$huW+|wN$q2k%F&*66l-nny>S|z^+0FaNsI~k`rX>)k*I>h3V(r?FhUDm&)`x# zsdlNNkRSfY)8<45S5Mc6LZ;EPCkLbGQ?~tF@U)3ZjEJPPeR2eZC5oTD?vv7Xh1^$d zXUCVX3G+46LcJpuMHooNeoXv%An(zPuYNN9oDfbWi+-^*4?okiyW%=8CqqbXAsN1W zW2ZaokQN?eMjwX(P55d?o?^mTVECXcixUrz7`(5DprGN(T4~+rR*{Q5hP5@V3X#4% zg}k}^6UN3&G4}-bo_xPz=_-nctk2{MXD9#{e#wLq1JP`hkUYmXCbtm%ew<@qz|C7c z9B*#tWYu}9lr@|*s;`TM{Z2_=(&0`>N?=t@`JEjIA=QK_#ri)ZV)|eaiEjs~dNV-D z3=MvIo7gp_M7+}kV;OjFMk|)2i@JX2*d8ef?uDXQ{kzW-RI9AEEv}{vtJqyz6-&8*+3}UyXDB(aaD&pac{?g4{#64xak`8YtsW(9`X5jrv z5WBi;Zfl(bJ-)HDw$)QhU#C@|Ma9@DSjNa1YraF<#$_2!dsWHZjbAf^z{n75@#vwY z+sHqn|JB7|FAlL=3oW6VQ>yl-RBo$huwQz*GsW;D0)@Oh3Rm277r5z0TMHyS2vo=jlm8&w}To!{a} z%u^a{yKS;$WL{B?T#7@OQd#v3D{yMQJnB2|yrr!CUZect;V#3;FNx+iQA=J?od?$c zSRwBXVl-)6CB}~^O!NGIV%(<*~iWCJub&;dJXmaa2zh)~|OsN!+clF5eJ0DJsRRLQD zx{~pGsQx5u+ft=+J1d)zAjObaEjXReYsjyiazE^LVug1Aj48QDkd_%?lSFyIZ@?HpT>UBfH1AQSFkfgj^AtV(fr21tvw?X*O6#iRBi zQ*_E>S&=R1MdWe#derl}E4-h}s?aNmd*mtZAjSCI{``+6HEG|}P7z15yE>&8p=Jd?68ULxN9uEUHd5N>R(!kLvPHq0jP`C%k6xbKd#rh*9p*2%AR+kCm z7x9Y}XMU$AiVT90qheBcLwd?|R8c?a-5Q-(b^4T+v;w1 z>n&?uW2{fsPC-+T7I>E4omFgkkZ~YkMy5mRJd#-6iDH|v@Su8r5Bf*emdC>5a(v~8 zw=aj3qddwp91tbwRk?2*$4hOMGV^?mbEyk(dEp z-$-^c|D^d){o#ZcIqIV%JmqHva* zWoun{uL|c4&ZdCJlp=2!ah|@hMNT@3T$}z|i#X%mW<_Qh1$5O6{V$`Iiq>qiKt1i# zuo!i(oVR~!Ja~m+KBBl4nx5+t9I|fva_iMX=P!-FeUy|KI3IIJkhD#bzETz3=d?6B zGAr5?@(;%i6|0plWEzu%t#OCV@9SoG%Q&?OF8tH#nNiIE0}CM^gV*uzxSkL+Rhwf1*O^Id(70>lbp&cc{W==*ymdwsV!t3aI7_v}yPz zMo^II5a=|yVizKJ9>yA}pKM}cEXt8HMM_#eJV)c=OlLk8WVkVh=d6h7N%S0H)8&)a zBTeJGEc<01p^C)%_-luOt>^3z3JuG%KA$f-3XqTso6<^lWz$a;JSj)ZT@G3559)k( z+nlX%ErvUoq;XYDb~?`d|4vU2$F+s(oTP>&O+)ckcyK0)jh@@9IucmP)MLhq43cn ziKLBT70z7+excd=m8dCN7HMQW;U#6wUn3@Vmt9*m@$Zr5x+nAAiM*+(R6|NK=?(ox z7?K!@JT-47c)9%|ILUP7ea$kL+V;ne4%*^#Ag}#}WoYU8<4qJ@PL~Yt$Y1hQdc^JB z)n5A~qU{6R&R_KZ9bn9r%lWepBJ?J^R?U^Kc*;`lIx^_%;yFX*3yCs2^NI4^xB}o| zciGL+R1LL<*2)ZahMi2@#OWvtIu{c1O@~*&OW1wG^=u*EWlsj5ojQ7oLXU}WbRXq= z1x&*w8IlZwr=iA|pfNE!52?I>o-mU1cPH6}x#M4}RiC_OyEQdA5OiEBAhd`5IKAvM z#ilXzDLHZWbI*lcG-7%Nc9Dzw;;My`nCM{L+L_E1P;?@LJ5H~aU)rdZ_r1;@Ux{}k z@QtaJ(Seh#`b#EVy_q;}dAnVPp*&AE>lN&e_So(6IVy&RGY{#?kR|Kd zG1uq|Eaz2Bbun-~agio^^*@h8^ukrA9_ zk>g%nr&ebkg`$S2{=1twXqM%5ZCfn8x>pcyXH)HG#Bg|ErPYFtHZZLTYy>(YDIY&5{X;qG9@Prc#clq`EE1m*_K9YH$e z2puA`NygYGPxRt6JgFde+7fX0IAckdF-iTZY6VAO@%4}-7dn&{l{$MkW`sZ)GX}5s zx;^xWjOk~Ce%*$A9P46uBaynBSzaGG6O&R=87mw!jw57T4o~6R7A2jsO~+*?|5_Y^ zyu2C?b)7WTornMdDhtkKYFDWOVX>DERN_?&n<~>5NmZQ&!Bz>Uu>)wSmNiDrYM8>Y zIN^L>&4tmP(x=m|FGZk5DeL9F;pZDMzYMzFGS4%n0_m9t{I)|sjC5c>DnwQ0Bl4F^ z!@GPhUoraloc7D3tlH@n6B{uZ{;s%I#vKpnlbx6t-Ti2r3^U;e+1rAZaX&ntR#%I+ zvDh*?6PD1jacx!(ck8g6VF>G_nhU8boqCG6)!`67p>2*D{9M|pB1}rU$4j|fk-Ne$ zp8qqAy0e0^>qofk@nTB|W%e(r?+O}p(_YCY6EamCgw&PcL5fkLq#2{i$mIeFDno$d@2FI;}SGLK*h@tX1F1e`k*wSah&{=yrx}i zRFmUpd2!6%v~+8}3LJ>Hc`2Wj{N97ejDXNT8lT4|bieE|Ogo8SQ?1 z!JE^gSil8x^w+=XnU@^6eyiKH8G5XsOz^}fexasPLk6-IG>uZ8@l3eD;-jjz?&L50 zR!F9sImP3WOuhwtCDPz%04 zkf6r(pvEh}1h!coyovOQ;v8!ECLuSA!4p24J5J43v{uyj5nVcr63fh#j}?h*(7H z><41-XLd}^c3mb|_}5gNlS&8hqmmU&T0-Vx5@xkd0O(_TR=R*&1%rsmyHtySkV*cu z$G#Ij@Ar)nZ}riOD9?UwJs#O@(>P!ZW!ZqU zHcjsdEduDqKfIVbgxm?rK}<^-ot~Cjyi+;A1bJb+|){w$lu#8hG(q`a0y0^ zv+~6o$yurgJ*d5)Zc?NCl6hi~-Q)@j!jz_rCFaYX21?B%E4jiez#<80V^ThwI!VFa zIv|&C|K4pa=HhtnrGhhrPx!`JK?5jC43)Zl+_kl1-C`)s%+Dd#R))?MH2Os^V=80r zON(hRwZ|MGj%lB9IF2H?1A*h|()8E^IdS(II~0$)%{g3gAqydF^c{h>%U?m?hB?9` zPS(tc^$vF0)UYCFQKz`CogKyd*|X#M-FMjOgVZ6fAMC3S-DkW4q>ADA1IXsu^u7^M zxwy~iT9?EMX&$To!b%!X(dA$mSg@Up&wi?8rt{1Qp@1z&zVmK! z-9|$veUaiRFR5s)_MtcuPCacJi(`lE=nnL?!^0yoW?Q8DqTaM?%1De3{-V38y$ol^ zuG>nizv^nfCD{@&ji}4sN|t=I&c{0P>I%rUK&X^4U-R7INC`2{P`GuQ^>f-2=G$xb zuG(3zjh-@ZRwA~oMsL>k-eagJzpKJ+`-htEDNCBrf?&&VFe4YZGBQbbighzRUzLV zGg|0ZR`NemJrXu3GOD?+cv*9}n2y^;E?#bp97m`DJOJ=Q1;08HO~F<0cB&&iy!`sf zj6a@!O!FS2HQcb0%d^3VJ~c5%X47aw+Aum%N>zYhvZ49X7O&IYeyV`c-3EbZu( zg*|!}mF4O(58Kaap^GeY_jO~TIWnAw`12gGZo=B-P6N#H8CO?hO(eQ3r22K!N$v5{ z)M35H40nxE##cBzFv!}5Br`${f+Yv*Nfqk=oMzY#C9=9dkQXza@%AD19tOPdUBeld zSsEjGWh*-K_1Wm0*z7ztE2Q__2`FD5@jY&193m2w4fwE7rc{}A7tJ*L7XaI$#rjVs ze%SF$I1c&-9w}vH7pO9*2rJ9(3KdRgv_D|+#ya%e%y|eG5xtChi_0jZ z(}Yft*xv_$`f?)^|BDK-2z5hr?C4<#pN*A59t~#v7LVF+E6(5}s(0)2j8=2B;4zkr zJsX#A%uF+so@a2n7BO-iB9k}r5TVnC>$7gTZ_LR^cb_Urm#EFiv2Xam?Th2ee~8g-P&j=0 z@##|X--r;!vU( zx)XbeC9T`U55Ip>Ap9U^@t)g9 z0v5vh)J}G^Ez{wc9~jym?vC0c2cV?>{Kb8ma|KXgP&!SG6Hf4-lbuFssBV}|>q`0$ zVAylq-nuV8^#W@u`+dK7nhB~#CD)51rh=r8dN0xAZuK&~!r;DLggiQDUP}Kl?GfdA z8{hg$en#KOrz;@vt$@T2J~BJ~{Y@o3vAb39L>y}Gxuf6m#d)-s@5!0K@k{H@-rEqW z80xnh)Bh}FWRIStS!6BL($nhm5t=3Qn|wKrx~ZS|tBOigtt;XmDm}twKR`i&`_xZH zVC&hnGFESI6Ro%!^uFk&{Uz)4h(rX^Fw4GkgP`wxMBk&6Rqd9w_53e^+b@TQz^^dk zSx&5$NcL=}uYlwF#!DrcxFZu;&(HOvqT)`fBib14ev%U^C9ic1d(I7vO%1q@%GQ#r ztVUE!kZbpB^S}9c7b8mkAp%(34WxW`mMbe&RboN4THdmkr))3epMYVYz4a9DguMqF zt+m!f{CY0q6EAgnqFr2jbI@GujZ?IdjM*_TRt1QJ$~DoE1Y!r*T+9drn&gUxJ9%$4 zBE*kXXfLmuM@*4QWNz&xg|Myk@ir(1<%~DRg5SXzX52UOsQ>|e=<@FWytTC+HD!+D zNhYOs2lvaK2A=n23e15s2@i4E#p>&{WHu=3W~kGo^sV&Jj^Ot_#7NQ?oshhG$cWf{%y@36l$Oq>30uPT)hhJhSK>3oI`|-Eydi4t(qB~5p5e!+VNgyB zIxV#M9hdy10mY(}34iSxiF9xdJWG=5!? zS|7(9M4D<)9mg|Hs3g!+GBxqUwa=UYF}gMLjQktDeMZ1VN)Tct(YwuDCTf?h4^KPL zP{s^-(zEHS%4#ae>X`Jy%5t}eksz-3nh4A%gl^*`nOl7zTb6wh^=||J@k#$h=*=TP z6j-h+aZX|oR3f;S6NZqI_t>>gabz%pamI-Z^$ddoy@o-&QL1@JHh_-evAvlI%gYlA zNyL6i8I-$i_W9(RBZDI&74B-?_J`Gn3m%MhT%})ww(PO-_c|J4nPZ6_PAA za(dG%l~=i;gBFxIYnK{L8`nB!cZ|)dioapyKQF^2<}-W}LHy9Iq{URc=F;N|5JYh& zP>+3rHiM6auvf(DlIXJKAp3}f=%YJ@Ebkutc z@wZzfw18;BY7+G%^KEimcm#OK+ZlLxB6uo9A|yZo8)rz@1Rfqi3EPIE-}cuW6%ZuC zQ!DX^1uO5yF6cS6b0)7sR&>Yj!#6p(na@3*!W+UTUkcB#hKx(H3Zq)kswWz`d*12@ z8VjrSlwBW>^It5-{ob$EB+H+waehqcIG0E%^RwOv4n)TK7D_tGt5V*;r9@ZQbiJOO zZ3Ie6_PX1U;?K1wvsIEMZHQAJfY(Xd&j;ZKmi|2>e0A4Hw>XXbR|jvbF&$UcSW;*S-6|tgW{IE;Py3{cOLnL z_MJ(}_PZ__xp{eTexuiC@y>{f*t%J%Lz~9}o{D!PWP$pQa}=4B!xW<-UUG_6TAtVB z&cKJo`=^(%yY|kpM?rbboQvhO6-{j{k^j34kA|FfJV$NrOHnW@n#W1sPN@d{8okfxW3jlM zGo9~Wd4_oD>iD?FwOK{AGP|s;Ci?xLYR9kEWkqYd#febF;**O&ot_?N9O_vQvkIPI zdWO-bvnuc0OzJcWefdj$CtkvC0v%K)8a$N)SHQ>HXUQr^c0{k_bPg~mZ5s0CWnwcv za3i-%G>?B~mYTn#I7P>SWQ}0)W~;u6y4>jgQOf9cM!#`_0iJpB6L#!Z2DHT-c|=E3 z_|tMa=Hm4#DLN|gL$3Ql7BY~t^(Y-Hl?9#eea|ODjaR!%v3s>yg2%a7dKl!;FNg7c zdSJz|62^vTfRHpBsx@YFHAhruk?Qkr5$As;O+QT*P%8 zO!BL@*xvZ3=I2B6_?ZgHcM*cBs?BEDJ!+jISV}$Hdm^R?yu5m6`mOwOTQG+9;Fwq! z=DqbN77vRyryo_+WnX2_&lP`dI$k4)bAk)KeYUM3lPKI9tF?aKa~^F~vU=Qc!O9YR zAVz-$j9tQB?Cp&HOvfJCjO%re4eGYBD*1@|qvVYG?-zR~;WC=JOssMAV{%9lUk^gB z0HbTwV=(ymJdx#t&I5<*=fj9UpAVNtZypr?M}W~w#P4?CePoYVD`+5=E=;U0tbfC~ zc6z%?q~QNU0Q_0JHZA}U{th1e-v=;IFu?yE5eb0)y&fKbPlrUnO-RoprDF2zWolZ< z-~ui!!yU=CUM3zAn$woyIv&mv$0pUEg+tmGHU50Ed6n<;#191KttMGBQM2wgy3OVai7Oy4 ztzkAXB9nL6C!Fjh$sRn9_AO{StKh$gFNnwuIt9IHM#H}E`Eq0c zYbuyQh!h_Ym$Os5T2f|LPV|6R*T$M5?1P&VX0w6Ryr-Gf2nso_ab(`Dg?!FzF*6E= zCulkaV&n#j1cyY?n@QND<9bHhSHM(9>*N*Sb~!6RJa*o6v|C)+G;;-1g~gW7O=k=X zDv$4|>%S9Q$-@)n3Fq$0&^D^x_-P`2*UZ}K%@vStl-M~V#c0>}fmEN`Wc{v8IRDH9 zE)v3A%noS)GY0v%{HKEcpPiVUL)&(&mhNWi)=He?*_CEHRuQjh-hTBBmN?f22XHFx z7`@*cb9)a753u>N%9w~dIj`M9}s$9AD+d}18DA`Xr7mpX`hqMz;+;=~Flkw))aVbx~)DCSC z$bNKWxY!x;!M9_!UcL8H;BX<+Xt%0}i029jYjDqb_sf2x{Xx^Bqaky&PWq_d%fy;1 zV6?YL(gi1RuI&SJ_x$hcx9biQjwxtHd{f_Fs9qk4*LirajJzGBsXH{k0_3LG zu;vln?qegZWG$;tHN}5-hR8iTeo=nF{jt!egv9J(_+T+ZOq#zA`N^iJ^dq+fjfw=r z>4;x~X1krjc@`8!4(ekUJaVB69;(GsivrE1vhdm4)Ehs7?jTTaPwPJLei5+3;A?^6f<&4g&a zzzcIhvtKC2REFmpf@h)I7nTYM}6n2&sHvEj_*F0lW+>tK8d092@HU@pyaL0 z+9~c_wT;Y(z}(3G#l_vqA|z4lqIQWd&QK9?@;G_^|KaYfgW?L>cR>h&gkZtl-5mxC zE`tX5;O_1aAlTsU5E$IuEigC(!5xA-WN^>&{qEjBcI(#et=+Ayt)1%XI_Eikq-)N3 zyPtmgefvDbHG0Wq7R%9^(Pvy90}%hT?OZ@DZlT(T;RA^v_vj9iIkuhkQvU~cF#xsu z2WMlyamh6YS&7Ry>UCLN3axEL%aVa1B7~G3BW%7{{)1Buc>7=4mR>7gaE6c5@9J+> zXD_}~yl_TpHpDa3bTb`Y_t@vA63cpL{EgrXnbSLGGQJkH ztrBn6%lmNX8y{;@`VN7!==iFF5ir1L+lQ3SM0ig#Gn!dCelfWB2OXF4KRO**tsX z*S6Tx2z^|V1z?=X26e6*?HaFS<%enjj!7fGxOvxgfvx72ElLdEoA}a^SEyIQAUTEM zE?H?s&L&HKgucVQqGLGq(yuEa`F@Oj^+cZoe*M(|O`gqrs)0m_|E%+8;@n2|DLerF zNAKoi<3G59bGM2^f$Nu+`Q(@JI0r)~uI!d|oM*?4g9WD>{56M#-(>>pRmk`UUt&Ja zY`GZj|A)^qcg>0Z9dPpe@qvr?JN!% zgr>rzej>8Cp_Yrls&d-2vlY$A_y6F`cN`&L&{*2_}&hXxQqsN3tSc_SC9;f>cVX2muKWHywk)@nf*}sS@ z_u7>C=+;D5BDb?N1Lhq2xW6%5V~_@nMS}A*v%Ro8DtWi+#*o_=*X&cS{84ug;T+%J z6D=ju6qOq6Lc|ph#E=XHDv$1%sBjgBSr8Y!eNL{N{N)p7nGaI;j4RC-7WsDUOvPz= zxjycA@T>VMij(eduzNt<=RcXHE-lOIC8>C~&;rYITN8y93GE+Owx7}SKRYOK?$npsI3gD77@#XeR&iM};uT>XZ{uS*8iGE?k^`3Hw4pp=ZD{Z zvBF#sgfV3C@&Uz|2t1doWT)Yv@;q7(M<)cC=A_0hWS9`Y8q5!PW+riN&fIwjPt>*V z8~KXz=ufY3O@4((;Kl{DTD|;n(eRhAJVe0aiCx*vS9wKLe*m69$kcpcA5!wV#P{fH zKl}Xu7GQs?oWg%<`}kJdo-Wz@+S<<#Z@`x~0OJji+}3oiN6H{Ppga#!cGUBeM;#;r1IeJvoRTA%LYo zQh@zR3|d^@ly7U_U33Pw2j^6n&S)XfqQrYcge>}8;)BBkjD(YQ7XeUwqa{{PITn9v11zqtZFKgL2 z_8}2AR$rJRF@LLJDomdM;w9`65if-Z)~nK_q~fnt)-!R(jN9E}rsHA-I+d{g6_1m2 zG(FnzS$a{-?{E>P)$y9pWiLr<0WB5#N+gW6lSkbPZH8>QDUd+ZYe7GIL3cxItW63* z99H93oyg;x(=9Z%dPA1D#3glnr0ZQSO_{ARt>Hpp2K_tP(eG@ zSqWdiRwD=2tdmz-TX(fvsW)Vbpgddvi)3xV$^ilWLnE$12~da2Ei>dcR;)GpP^2Cg zX=X*@@^rb+J!7c12xUe+)q}#!ZqTTy#dYJ;M=_~T-`*nT8Jf@nQ3=nZxSU7t?veBF z$4d%D9W|oI)$tK%wa{V5o&y;iR>#>nVJqBNc_^j97@JO>oB!Skpv*Sa%rhaHl*eOx zljqO64i<*X53}2#*|*@SM{kVG-p!)aKWrHDD&an|?_RzI`Z72j6g7No{xTbxCrQ1J z$hz#1z}bdoZNi339wLz@5JF!JIfC4jKn0pSPq;#2lO%`UhN+R zLZ2>I$-l9$0VJu_CHNyda;m`kUi!pXK)bA8h3F4Xi>3tm1IV4Rc(^)~?PAFhMi|Kx zb(JmBtP267Y4n*55aOz5gT&c0{!G2_!lE#wl;RYrv!5qOOG$#U1;lc8$Bd_Aj14+f zH63Ig4YvWG5G>w*c1~LiKJBhUvO#C1jFpaqQ_rp>Vlb(-YqT<} zWD~Exn}!r%_Z4nj+pS(8mBx?p2%9CiXq`c1JYt<>cB(v3^0NTVS`5h*{{5E{RcOU8|Y|s zza3Sn2TT&c)S;7GEvEaq$!;l16C|WA5r|Z<8#k=XLBw74FOX z5%o#{DLKq0Y&}Jrn|_{iW9M&wl@ikd697H{aAy+AZp}~NjzwrL{ilPm?pJFBItn{b ze9mNm>-sx?YXs_N&-xaC$z0p^&**qOQ6Lo|_nHNvQkCD|U--?jbu!=hj|bij=p$73 zXns=a6aY`Mo1M=((I+i$3Wt8L`^`au#PGb^dpSs+lm4m`@(*q^=o_Q|ZvN#U{eOU> ztE7K$<2ZS)Mh||$P&3Cn3GURURABw={^p_Tq#=oyv8^x6(_7~#*ph(Hk|=e@o=jL- zkTRn5-J)uOmtXHQ1fu;9u0*|uo`~0Oke2E8GC55JLLyEpO(gS8-ue_ZyFL}Zoe0HX z$7)<$oJZQ0+PHS_AHb$ zz{?B$gYil4@2t>Z4^bW$0(@r551;o&CoM>G+nn}zk*z6DKM<`Q3c)Z#5Cyp7JWhMZQ533;3e$u+HK%FG{$m_JB)do9YbptQHa&Ek z)ei>A6d>tbYw2-db);IV<;kg7E952`VJlotd*=LlHK_M6PD+Bkn600EGC(Xh_Z6bq zs$Z;apMxMW$>hT;1)q?VIY8~9w}WetR3eQ6V4wlM``d9;b~b1S<^3v9VlnO8ULOKS zCQPzgqyg=JkgmPv)l@kkWVsqZkaJx_F<_{htwd3!n@KxDZAM|%SIEZuZ4G!q4JRzd z^D*78ADT=3X)GQ#%TM+^FbyivNzjpsau62i4QC9M2Pn`B^kjznAZm;Q%H!}HTv3Kp zOmk(hiWE2-GAS(#5pU>!-Gbz-5BX>pbc+mk8^+3WQ^h;Jv&Y0sH)Ff;r6pQ%Uf>3A znVGUWHR;PU0a_Y%Yl|vguv-i|ArA7*_05dOd&`IFR?{=tGDS6N`?r?%z1CGX5>mUI zQ_M15>FhkimR~)(pI|u5`h;{?$&J}7Lt_S;$`?PiXTz?y0suzJ`2X*35TWRk%%9Pt zqIlYJh&&C@nvUh9TBS3ATtnGZJ&1@y!@zrE$_E}CR^82Y6TUq^YP0eH=O>9-E4X;g z!wW;d(<&%_B+|akQp(lYmfcM~JtAtv`o5_M{$5`PnPk|bw20>%Es2G0O#?jTK~X#m za(3v|LO_C)%kosI=J)HJ?16#_z(K!x*$kHHQ9rvaR!|g0T$PIqGdQ*RR2F5&x?96> zSy63spf3$lOQL4Z{@E11Gmko)uUH(uhH|10^~}z_qc*lws1lx9Y!H-pp8j`eHZMo) z`8R32Tge(x81bx2}Z|~(z<3fRWxS7PVo@< z@Y|`o+5#DAz$A^`Hs9S7Q(jHAJRTRjTw{f;{|9100$b_@0Ze;Yt$Ycg!ZNEaa|CA% zkI>a9nk4yK&3g&tu^b0uA&1z!-?SJ24I@Ke*&&ai2CAsut}Hnb0Ld5uKJVlD+o&|e z<$2?mZYPVU3|>~?NN z{dby0{mpJ9u_7CQf4!X3+wEXGeP$1aT+RDZ76~zrcIzcf?KBT=Rg|w@daFg~qVkJ~ zovztNe;@HXNjE!0CjY^0++EMbHnhk!yQc={j8nl=%Kf&1&K5^bm$g(lZixGzd{q~` zv!KAdrtvIK(F3xrggREPR$^MEVN8=iP0Rw}R^yPYcM%Q!#CIYu`yJ)6^yA4A0nuJv zEdjcAdxp({`QtiK0o^bijDhb4%VZ1y3_qw^7JjRPxWex>Ypq8^0|+LT$LEeeU&o*PDl~(t5T>0#O|YBj;JHlx>?jourq&P}wODLsombH3kX#D5fIGerwBcNcK}MSaNo;BbjKLm%pMNg%*0jcRrK8 z=$jZ-bp>s*i(DT0J1A8_?>l#qHgJdle&GqxJK^^j1ytJJCMl2!cqVx=(hS#FbHbFR zRZ&l-3L3ri1i6OM3|+BPgcDQRQ~@TE8hCs}zkrKt>FW}}hHww*_O_Q?_-V7Ct))LW zOKfh(a;kAp{)geoV27;w{IEL6s(Sgil z<+&QLhZVAY>+xi*!7;nIq#rv=v{D{S1=lMj_>4SD9#G>ih2XP%sVfm>wf ze{#qo#32Q%*v$&drf^z$f8?)PGZh!Z+rG7%^kT445P7EbwLbFOjzI~kWc zq66))0ynYV-O1@7)0B!jg-|k8B?o>ZHNVk5Yw4;>I;<_h&UF0sYrlvU1VEMd;VpMrL>^106!Ni)U|3|Bk6FM7g zHcV_w3PyytDhW@-k?k_EpBQNTPa$+ok@uBow5UIJ<50gxz4JJrkNZHE*1a3o5Y8t+ z_BpIIOt1m-)~s{8#lizQA`^YB1e%z9n<*?}yzOGBwmqeBc~OG0rg+(HS89B!wkDTyD9S~)>^TwIe*-PlBL7*<k#4iavikDPaM+MiurER>M8s#g&-c@0E7bMH zj9!+A!~X|YAGKY!ac$Pq`jYp|(kW>rgPSS_WwBn^a^$01xb~Z8C7NaaPEgbJYkmtd zBZAeYS0O;mwP$8meNO_k-dOFl)yadG{YI6SrW+(VMm<9QtNfQ`lDc(4jHTyaRF6-lm(1uYW)jsJE3*V^xc*TzDZMUiHtklYZ+JkOH1l=IPY0fFp6*^oggaU6 zGvW+mJA*Y?dRc|s1dOvn@GIWNi8L}Z0~BK?TLeJc3Jt^UQl%{;4EPWy!f_Tyu8us| zk1QaKe;6*Cw!Wo1`C<$Z-W?Y7S8Vb*erlP^p{djO32o1H@yq)O*!&fFOl>17t=hSdS_9u{5F8*wl}jmCt(xh| z?dHL_8qWE)Zk$Xf_TH_=c{tB?kO+0+pk4;cRxfPk>Yq_}eP2Nf!`FJigSBAVk` z7|}#Q&+yk+pOCWc zsIf$Fbu77@JaoAYMke|pXoUan9iV_}k-WLN8F@JCCzKDwkG=v*VE`vfvdCGT&afe#0 z*+=InV)6O0O@^`d_e_vZSQ~cXTza~MI9Xf2o_h&+A1hrM-F9*|>E)FaT%k}f;aBSd z54>H}=2NdwODqY+z6}~WfCeO0`HvPUlK5K@QvL#R<`<#hIgWAYV@0E}Qibj2 zV@vB8*8_dSsBIQ^JiO+*r*cyHqO=}0Sz?<3w0zoepq(Yn#_b}ut1n1bs$Ln z1+;4-G}fp_&>}`Un?a`2qFW$wYv6WtZEK=i8Bz8TFz81nmt7h{UE`*!1>J% zjT8D_f;Uz&z|2vUc>Pw`GESQ5WCcCqbEImsok8*z-R^UI=NY-z%9o3#fKBVCp6R;) z@cEPM`fYsY;f**N!1M<~whV%y!(x~cWDJG#17CZaozq)yK>YnDT>^w`39zBVRVN30 z633_TEeLw0F*{QZCW%5{9gSBudY3HL99CyrLvu)dt5EJR&R-x&UFC?rvQKy4K`g7i zx_Vp8@_pPF{5}*;)h>kZc6N>;K{8$e7#N%xay8788dszaK<%A*yfvr-bJ>=Z`B1%16;vecWyTa!D#Y5Uvm=3X=* zj@7wO+CFx6ej!L*oceiu#?w6)1!k_S+4@_J=U?gU^lr}=v7K5ch{0(Ku-57BO}yd> z2b{=Yg?)=eIW>HJGJ=BI*eY&%db;6;d!Si7r(z>zY>iO-vg1W`%*6DvX_$9c+%Hvs zdl&u2?d0MSetY#NIwgG=L?2XU?&~|k?w>4W|A%agP)l$q7n zafW@+*%4;`3g_Wcc8cZ{^W1_;pYTj}JwoGYtJmP-!XTpmG*2x~&f!u=MP$={h=adF zZ1t<%@}Q=)x%&;*08O(}SHQLo2U_vsf1S}VJJ%P9W*+mPh2uZL73v^P9nL_S|?56n#aL8Mpa2fgn)1n8lVrK_9`r4qt{a5+jfK= z&aiJ+fjM9LTb_)N%pR79^viq4VkV=!pU^8y=%DrR8UJEv^1aeDGM-a!V;rM^P*Fwj zn7Q4W^V7@!mi^Q>Yw3u0B}QVpp^wKAWKyd4jrIT)xZK5PKti}v#|2}mmpp!N zo1@|jsP%6Jwubg%4>NpAltFVst5?NoU;E7QoG3Ti7k4cD&yccLR7 zj$-7OVbSVvZxRZ&tt$C*52G5Xu$TYbM+W6o#~y!d_F%n3@RzGE7Z7*F{|0s5!t`z= zhTj2jLOI9ONd90|UxhWd(CFd^n^T58@jR$_4G#8Z$`^g!Sl&$xVd(v_#iuqmtlTX9 zg=pCj6o&M|TpQYp^hJj*Nx(D`7c*m0ofu(3SXBJoGEqSlAe-s$FimiW1`PPwQnM%B zQq2!W^>smg?C;!uJXeptPW43umNJpZE{H3{X=vld#HO8Ve{+94J#&EF@a#vio*$|4 zR5ri1f`SR6%&}!@DM;KyO37DP5H{m~w}Ulrx%vRt?=a(i6#L+0>U3EJu2ZxzOf z;P`6OsDrS=(UnK^dt9BwVBSO7Ba*b+JIrPe7f84s)2emW8oKrx*^}`yV!3itZU4K- zZ|lNRe{Si5uaH@gp zU)0xOj;0$+!(1>~2|{AX0I^!e>(`l?>Mt|8Dd)Sf84X`F4|5i&v0Xvsd%jua-|K8F z`0X&#NAFRA|CLB))sl=I2^Cy^6O)m8C;ugQOF|>S_qDRB1DX`uDt)H^J(p0@aoe1aqLP<$OEyq0dz% zhoiNUvDJQo1OlZcJ$pBJ&|xuqe{Z2**imNNEIYx!W8N-jqfOP60Hy<%`ARB>c@KBxzY3Y?mz{eyeRn`98asE^G*=#F`d9w2gRX7zAkMl3qz zM*v=Ta&x=OtWH&M9uwkZ`lXyUMeU5wM;@OdfMmZIHo+qrF9 zWF_GBZMD~_QTw!Wr|SRFHJ4xgmWHOTHir0u@@_dBpYQ&McmAI%Rl4TL<^Oy)6}b1< zYbyTc>e@Y8(721XaZ0Ef8-(`Gm}tIaW-!EZ5Ox{7LWfEgdDVx;e+Y)lR`S z%7H*=ZET{P0%@XSWt7R6HBLn> z;_H-?@QoqwP>Au#!WZ5UDwIaP@9>c1s3dcwL9lWEOFI4|>m64zi9h&8fhL&nS!~;< z1Qd|mo#bP|HUR|?UU^sx)^lqN0JTMUX%$F@K|=i-1OT^7Paj4wHj!)X%BGEkK|b6)%Y> zf0{>(_qtb?z=qJtjH{M=HmJ??Yn{&LXQx2CvmVrheLn3(F{3VQCo=BvjCUmPDeoLy zoxVSq7#Fp@yE~nG`S|s#IThGvdd$84@5WN~iXEmwcE(+HBk4u5CN#a{UTI_MM+R82 znAJf!w$_L|CCKn~3UpYKCrr$zPai>)>pk2qp{gXYLFmyy{WKSWby-a5-!$jK51N*>W7;;XZ-ikq{+%>8V>OZ*R zRxi%yB=ir0G7Ne60;}h<GR zo34bax->|m{C#Di`6?IfZ|_HwaKW(dn<>jVQ=BjrOro&f^=s-v76Ce;0dt4d@R6Wa zJM?F9t?$7TYuJt_)kE*2@l4ZFKk*K`JfhTo$Y6tb?nKREqz3PAH6+0&<5`ic#?{A9 z*EeFI3sbKpyUtQ7oi*w`lClZbvpwwkpV1j~YrR`^Bq-aR6?e&@^E+`_=t5^|Y(z6z zUp2@C?0+F6C~G<2gio$_y>1Lb)o^@ZyZF;!#CJA+-H7t-CBu1sl&WC}@Li_$Z)mU$ z*FpM|Q~6Vy@!kfQ&XI3|)!!i^l2lG^?2%?@#y3$LMS{D0-x3dMdgc!tGtHa`3)!WX zZfWUMe^@v1#!TBzX!SH~m7<~M1qYVJM@wQVz+C=PNdXOb(Qxj&+S zvQ4->$tD70Z_qaV{bv`$70M8pcJ{C01YNGezj%{veFCc~hrTy&zVgs-MI}^0B8uT~ z7ba91Zrhe>HyCJg85HdPmjBVwR~W6$#&POr=GT#BD^q({vVo&MD0N_#+2B-Vok<$N z+)kr!g+YC2pvud`-|;Ge24_D9b7IoXYRu2uXpdMqi7;6f1l-a3(1rDJXsPfY95?=R zy*8R!Nt|(_Ib7aa(dxD=m!Z?IkQAF(qJNkNlvpV}&lQ zrUga0pb>i}Ok3k5(szGqyQ{)Y<_9(%nIh&D(qeqQ{%}hs0dk{M`7M4lc$*+d;_#_rKHK7AH>ptKAKXVPluTLp zpR?G!+EkT!Nlc~uHfB-nH7ei27av3rxh>RLr7mTV8)AW9;NwRLY^*&K-bmg)X1EKM zRnOr&>Fbk|p-IC`5t^rp3TGT6g`wy5kLLX3*kBj+&FCxd7&H_evI&y0ULk}(l=_V~ zMvbJDKc=WTw&rWG*W(gMb~exBck3rT6JKX35XJ%I@XZrcL1;p25AV%<88G!2cYoAb zU;K(QbXbjIVk!>97-$q4YHu3%JP}#)jQY{gV5pzR?cdKMc=Us_Tjsa!ofRm;0ZH^B zhJ2WOrZ=2EivXLRDhf54xVnA#&yAVCT34Tj0FJAXfDA&`awG9-D=s#uG*QyNG50sZ z?0dleYRkRDx{x@HgpxznT}vK`0`sm>;se45QZi&y3cTxfOJ zS^V7a6Zp_S=X(LJ5EP%@a8i`XZabQ8$F-U-VdLrNYUggR76ISnkBpgL;b5&EXJmeU z`rWexO(~ew=>%&K9v@CBMtz#~UDG70TND*$CBhZJVDn?$8CoTk&@3e?RUGXo5grk? zBmH)Gx6Sv~m5=w18H3K1+p{6$5?l0M}t01eaBAfMyDTR#UOPm9AL5>f*CwaEs zG)cS{nms+Jf$H;7wyG8uKbU?_a_h<(_wc1WNsWkWT}RIvG!H}fzw{*{6Dx( z_qN&HyFD)Tv3mU|(^Byb7vQ_oaFDJ1GR=?A&4k!&kH?N~)F?R=#KfuPU=RIwgGkrx z=+=(prZl4joIC>@iqlc}T<_%OBhWVph*=oF%6P={-!;0`ZVl}uT8cs&BCkBI-Fru& zKTBnjBzOfh43^AHrs<&NgbSZqJ4dRkmr&S+;=njY*>;|O=M{(24F!TB#rB_CwO{f} zTjDcsVNL#1t+C+!fG$n_e{k$8gF#tunD84`@P;{HaG&j1`{X;}62H8vWF{@MZ*1xl zBgrq7n@fRm`#a`BWJM6(v2?xhzJX2756_$pLENZk&+$y9cU1*4Jy&9Y94+yGaAkR2 zf+G>3jBQWDBPM%jJXll%8FZ#&VuW$gTf@80>cR}v8<%Cte1`DNlPx>(qxbveD_qQD zYc;g+W(J96M1Q|^o`j83el=wGBdZUpC!Q4ht$yj3+&Rf@H3l#WdpUBEW1Bg%U9Ds+3{5q#b4~R{xA;*aTS1Vmi#jTP?D~}vQ?hY| zQpde%j+#2jK+<=7&#lNrInvmmgzq+Fe7Xa~s6X6l+>eKM!z==@vR&IC!Fua1A$KN` z0z8fnwkG!d(urT}D)H*^?-O0HxDx<5h4+OqgL=g_dts;3C+YdFLE)6VrgB~$F8Foa z0Rg_Xk%f90xaLq~0sD2C-ILnxV&CJ__6=G}P5j%8jU})x^1%$24v;vnZ+!7QdCXLt zy1Hr1VR7e|aES*yK}(wcrV$>ao^=V05`YhLHEh`MH8EiTXn!SN+sX8KzsIqLz@h3o zy}pY0Y_RiICGg#X!$qL1R=3GzN6_28MFS8crJuWPYDTk|%%bO%*rSs#7p zrrXm+7Pz{p>0;l3gy+=;YWzPX;RQjsxn zn-q7n2#XZaDe(n(R!uka@)S-bFKE5FmAwIJpj0YV6ixWJ-drtj_o~&Gixk&=*M&3wi`tS&1sm199nbmT_`Q6w#BQ4Sa z+#CKlL^nQ{E(h(bp*2oJbsumdr2XM&M&RqJcvQX@WugWC(H@HZdRvvPZ=iC`?ZSZa z_df*5!?;NcY70ZB{0H336!h`YxN54ueapWT&d35b33fesqHHPrGDBa*ooV%p?JJwLD1oWSDp2c#ZZS zbO5v9&gQ3j1?cc97U1=D{z`Dg+}^?Y}a;vwtUu<_(dC6 zJey1WBAy*#w0we>bB1#<<#%mukBJl=zEwZYQaBG78N*; z1z8(}{u#QuqUTR`Vz+6*n!sxhAqrig=;h|*Ieur)a7!IR{1#oK%c zzpnz)?6e7wiuNshxw4;^x#6WN6!>)@Rr;C~_|}ZyCYBX2FyV)_R_1z~%;LIgjbzrU z^VKZUoc!tTk^EXe+?Hv}*lM!jKVHcAP#Ou_ah!!v$Kv$cq-30ev)2EZwx%yS;LB!N zh!g4Yj0J1h4AgFe;caoMilw7^1DR+l60zNou0mv&ID$VAGqm>Lk?n`RyWI+Qxxgc; z(E5tTk~8$)BmAT{kc+00>^Luv+c|mxc((X%=Wwj)XW8$|b~uYz@y={gLH?cC-iPBi zYf*Af5oF0bvp#h1ZEP!$GOMi)`GPw13sl|ei@E9K!x578B{}=%FC0peKY?#M`V2=S zJH35nd%P#>7Qs|oI-lY8o}(SEAQ|kE__FM1*V&8SgDF zy>!FjAc2R;Cso(XH?Qn{Ji2^Qj=Y}f3u>FJvmXN&q(d@+^ zZy!c?n#IWTjJD<%jD$Klu-c`-A6)6tFD&+?KlckybF%2=_D}{B-$$2pOX6VtR#p3Q z%2I}PaaC=)NL{o4wn~gBy;%|kM3$a8#!~;#VcsQvRL_U%F{@(E#5&TdU_$K6Z4DN68J}0O>ULBcH@i0vUz#f zj*Kuj*HPffj`>vAauh46=Ttb9PFB-!SIj-!`qykFPQ18EQw5&9EzmsyQL*Z@Tl#fS z%k^j?uHQaHh*EgI?({C%)i-0EzBoS)SSXONO8h0*^6>KIi1Qzuo!1N`+y*r`cDl>dP=S44Uk31V!Y0qcwNL{U>L*2S@YRMs)k?A!) zZIo;0X=chjKv(v3vv^??Bc~RUWH{HLkj=ex)v&7ap&jplC6>%!xr1-vmb5Kel+DuM zp*o$lqsnRKk&jGOSGaywwO=Vzfw5uj*4Q4bDovs`l8-UDiNsXlG@M!ecVu1-epUQFg-p4|D}1+}THW}AQTJ;+`#DK~ zA`VP;uwqvp!rFa=K#WSopBR80_ z+8-#vjwr#ShOum77F!^xNj8Q>i<7E5BbM}2LGH6|6Fb>v#|v?1fKd>l`VZn_EFi zH8qn|Z^atD!-V)MaB2do)>mfbSls*FG|>kcZe|{b4ee2EWltrPcxocMn|pt>r|r!@ zsrB_NlG}kU6Vz0n=|&GlE7^H?P8Dd!<6F7@YY( z<_cJBRV=bDLkndkCGCtDa;#6h1gp*DTetPx^O|$|eyZ$PAK*k@!JE!^(q{u3C~;G6 z5pBFAA|o~@8uc6#%BN)_irwo=2|!(K%B+HPu-hEx{J^0Z(eyrCrnca|Fi)e&5uroH zrK!{Y-&hi#VxF;WXd4%2+&{SWt@TSRt;*!lc8aC_F>f;Pa#*;Jd6b^6d71MYuQ9N~ z<3Db};sJi-cHHH%1$;YQcp_CAC*75^IdZ=T8Z67SwusUkeXzQWbOKovRSC4F9B+&9 z&gSs&6FrB$Pf#qTmF%lT!HkVX)-5k8+qCqHiNRawJu}U;NmD}&b}AmfN{d5!+t8+|8RbDU8;=|WhiJLaH*^Zh9J!=P!c?P9e!Dzi9NL;$=dIaqFOuHx zYMwOUX%yv-%jjB&llRx!2G2(gD$lQAA=}Z4n-j`tNReyGE^X&$H>?EwX`?u@Lwg%k zA5@;RCb6*og6}y3V3*}HBKtfn0WbHtT;aWdFa5XLgb+I|WK_JJe73ZU(?Ly5jYdc< z&C~6H0KOAaw+I}?^I)>{udZcGLg)wQCdU%&r@LkM#R z87ymQj;t*(m%;qQ^5(9?ZGYnq_W}6F2BKOm1-|}+r=t1pT5A2!{9Bn>>iF_Oa0g}Aow;&g!!l67uU#L?Mg}JwO3*3n` zSc>$!_5q2O+-$x?ds|GmWKVu8+BG%fx!Y>EszElfXCS_xc>$EPKN8zdQM-e1NV%ph1=0-LSH#8EaBA!0KMvdKQ|`{=3oIUgO|^JV z6sziuvWQNqyS!7=kj+v?KMOB3@YZk|(u&ZS@=*#J!WSBWT|EZX7gQI(1Y{0|hP)Jc zUE1R+K;)Q&i2SnOlp>g`p!BNZikNPmq~qi9^7l7~oSL+FQw0u-eIyM)dLyAS6w`u= zqvNlm3OxBmh#pMCwc@d0R$f|R@K2w|jj_`GIQ~HgNvDI4Y@6T~)l4CD8Xpjf(_1is zEm2~X-pzxD2i9cv)7FKd$^U44UjNbfy52Ot-2bSH7yl6#ecr@Hp*L}HdE-q8{J&cW zr}ZD)#I1|?LBRiByZk>@5OJPjhg99Ury9 zBp$(Ujty{MIa@0D#`X;^RQc|QOX2KUgQD=O3KCR4J}zvxRjjM`wPs~{B*?8f1(NXa zL3DMZg{vzuH{OB?h9p968e=t54}XdT-7Wtgv&#8J}yt%?Jf|TXWd6&P1I+3}Hx`CWST8V)NfB zYX)iyYz_+HxQ}(c5%6GeReF$;8cs^5i@M#G%Kq_t3t$HBhTNYxYY~b27x$oxKH#FZL>6mDm)DkKSD=OiHV%j?i9F&!3LvBJ;hMWd zaXOF4cuMFlp>g(b`CzG_O_|`nORUT^t-ysH^3xN(9}4~-A6df z%ld~&;|ws{b6MV9ClpFSM!n0Uu0lP)>{`}m{{824QTJeTZ!~$*eB=B_iOYJTwQ#tc zk`-oB2ar`^k(YSmk;QnICdw3R+OXDEQ2pu`q;mO~CYMb6T9uon8?sY-J<%(IV8#=) zyM&?TIa>#_KM$WES3vA4o3GpwI??bH3n!~lo?L~|Ou+y+bU4&Dj!$ERY1Aa}-y7MC zS2nhSXHUKMH0@ogmoq_#svF9p_un`7jsL-=@x>o#9_V#)^#r;+jJrU$F7Y%f7`)Kv z%E;Dc7LI%PT1H~05G|YocR-2SO}8=8w2EczU*8*)RS3a7k=z!=m3*j-=QG@;d^iLc ztbP@$;IAnweN7Ry~Om5WZX?+>v1jThq*vRb8MM*bW5v} zWLeI)ch@*t+HxyA1EFP7;KWsduSc2N&=-B1TcOK9`5qPZc2JUHY>#-q#RRK;px8r4 z(EX0ptL;$`WkXEP&Rh%0xhUoLxh9v!PaZq85mMgXrmZ%C%5wV`jTVXJ;P#yv)E+Hr zjgq5xrF^E|^$w0IPD?Kb)ShqVd34m|BbMVZ{N#>fZ=%FJ1{QY}@{B9uW!x3WRwQ0x zlgnIhCD!kMVeT!U>R5uc(T(fIEx5b8y9IZ5clY4#?(PuW-CYw1uEB!`3&Ha?=iGbF z|76{@{&=Ft*)!8UU0q#OE%jB-&iIaV3!M=65LXPG`{vAd<>Cf?`*L(oHqtE9 zry9wU5&y9zl44BuSpw!5wvuY(FpG8xg$g{MjF+aTMxM{9Y?JgO<})`e77eHSH>lnx zCkM%Vr);#z!0yKOw%8Ecg=zL?Ddkj0RONwKtw8#5Ikj1B1_DteWwwkShpa@~fjBW= zMNyXGczQ(uKX*jREOEEkr;X;TVXRiSHqi2Wj7JKi4bRV#M4qWn$i2}UnV}o!n~oWB zZLf9Tqsd$8F3UUGxdR@a6h4~7HrQPWN*(<^iz@=HNR~};d)_&XNk)Gxv6jX9qM`8v z+_C5psG(hQB#(6}i5rhg10xpw*`y*^m4l6R5suWwamKeaR_3;NGP}xJ>?f`izE+3s zF>fE0mVss3xH5Cu%EG0j>9)qy_4iu&8YvGUd0Az=5ucy_gzwveO@Gr-6t69Q!!g!z zP20+dVe@)0F;yuSc%=|?yV)MqZO3d@o?DPH4x;&@GU}DiU2T)O8;J9>aIcNrY1Z`f zsNJF(Do=DaugBDE#t+b9vFsG9R9{)80BJ@e@OzYwN}3C)1y@rbJv6O(JjE7lH0Nh$ z*OX>V*FONtDs#G=k3OO|)}NmgEP|u?Wa+DpSXtlZ2G+--S`Ov=Hc@x?9kIaS0U;@u zzw|0}LsmX*g9hZv0njLZtA*^&s?*8&DpNyd?Q&qldzu3Jkik|9XG}1PIK$zp-waxX z)FYIC3!=rxiwL+4m$?6j_%-yzQ>BG4S-(YAe`evaF6ES%*uN(GP!#+z+eRn0Mmeo^ z_S;j8vCN$6Xh($y7AyK_pn%?f?A$2%tN{I^c3N6jXZ!gOtK{8u3U?zdymsyPrP#SK z3Tqn6sZj#FXRZ}kl_=7KyRxvDGneJ_{ouK7HTJpO8nJ4pHlS`GkD#+X%Us1R2aw)55Z8B|WKWnOzqqc6@uatMxNyS#&+QsU9m&;<5 zTy6_q4lz&J+ML5n&5IkrGcyVd4udTIizfxIlQS{!TGk^`7)*YJ-V&med4>c&n>olt z!R>vwBo<`snWJ{3uSu#ue?PwY%bK;j`Z+dUw=AaqQj#}>KQ+iAyg_ik z-^zY66~wZen^t_# z1*Gr0g{=Mn-uLw^{K~1lGz{4~YEwrTXFeaBzZKl(d|&NScYNu$#eB2f7@K?lD&lrGWWOWFhpx?36sbQTX zPil_2c?LY7mGb6e!u>}jzFD8!f^U)o#MbzvBG0-Gxb8&r)12fNaKx7QLut`|2N02} z;w)l)w{$2fdBUe(nH2oj$D4>X!UK^S!FdfmQw$FR8UTR8`75AIgR37h^1U6=$P{~S zERJ6pQ6r`?yAOK2Mh0nA!aOxuPDrP;ec1g&~S^q$DxG|yPJa7yMW*G zAdh>gKL9_#;^qUXCz}LtiWFBAfqu|50PeYW6T=u|cx6OQ95rl$EUU@JC{GxwcHCPT zSJ_A>lo$d6fH3eXW|fMt&g2Lquu2Tr{*hsTqzkSnukq8O6%Q5GxOnKmfFBLQe5A6h zcrE8pNlBul=#2;kdj516tsAky!EhCt8%}rjp#U?vRt8dG$OfIFxDpBgF0k>4sGV3Y zJnxNv>~Z@rwdBbA=+~=Cj7sxPFoSz;@}1<9^N@Y%BvSDxBxh4xD^|Q2QA1bG>SJ68 zu$wgakaeGm7I$AqQ0(vOK`d2T$Vs?wbr40ttcd*$Fs@@+!Xe<2_joZbj7R6lj75k0 z+tzake*kbls9vdH6i2B75-qmnj??WT5Y1^s}_X=3_E09 zSAY%|X^NBX&-(kqofR&}C&ySe;qjx0w}&_sQarUTBrW<%C9UPI){S{Y*@QwPzyr_B zO0!v|U!`)hldJO=SRdQhiXElnKJDd~jT>xc24d(`XsE!)=rEBB0o8ThJ}!_3SlT_; zXPvr6*AvvO{$g9+4ZC>z`6%o69Yr*P!8zQwBfVv;QIwuhKe|!n@MwxS#Z=gjltGKFyzBy6*e^R*!6Qa@G2J$0Hi_<3T0@Q$8Lll|RD^wrZmv zQ~c+%Z*ln$^l zwb3>X^4`K0x%FrFb<^Tih$W^cc9UHU;N^QPH3tMt3(20d)iLBm7(-ZU_YD zSC-UM2-~g|D&(|lR86eK^u-1FjDcAzC33b!{KFqCDRdk+lJ!&MyA(93g<&|<0m0BT znIzO{nZX=$qqbKSEKmkf!mVM>J9w+oVsx2pPhL@v$|Km&tEK~8rGxv)Gw@tH#A6jU z4BX%{$DP*G1?G@@&PzKf$|wlN8^OQeF?0RaW5*An$7pTI$tL*KnfP-?!L;MU;8}$m8L?8bj2JN1r*a*Wr-1N zApdS2Fq0cUDJE(T@{YhYN2?tkj>zeRnAd@x4-k#79*rRoj_54zcoZH+GZm8i9Ed4l-Fe>DUh4h|2b&YKC6_;r2X&wL2(K}E0YO+79G$) zTrnrgUAVA-kL38G($D%|WMqhD-@I+|Xi)#n66P8HtuiXivE}t^=o0$_l7V50^a!qq zW)sR0VhAi|OYQBwIGjjYJjxZ0Z=z^2T~5G|_UuuB2wUPVslS89mTp@}SSaGEe7+MH zy^A2@a>jb_ZZ6Q3rlmorNv*A3=b`q}*v{H*X;E%eq-0)$XM-p0gSjaO2F(i=E$hYY zy#l)0!p`VLvH&{!z{VFACSH7!FZvF=eo5e zvXR6LEaX!@P1T2H)b!hml#2av(iw;}uU|6kj@5N&D7TFG{QLc(CD1qfhX*dQTLjY(o})<#FWjG9w5aqSS_ z-7a%Cq{ezRY-j3PX`^aqZ_gNTxL9)q1mQwPy1E2@Zgj&6_mh&9CCF5PV*LyiDY}WJ zRVSF7NDYhWvZJ|tm0ex{rrVtBv7=4~vpZZC7T;Chc<4)ggBy+3%-@}d;4;90 zL$J3m1WTsnow|t_;>M=Mg2GwgAE)`)$9X-}*4B0SIC_LG6Dj3Tes zF5*Zs((=x()~%aw$)5r(M|H$Z zD+pas41vnjLN)ENppyZ@^cm&J@K(qlY0nUTEFk?B`=N_FdQt+q3@_eQ*zniY^|>wL zitGb~FdkTX*Q@Yb$U-Z`=f#8gBJ%5!Y(LLhC&P`wL}1BfXWLI+mcZ5{iI9j9We_^& zrjK+vPN>%;c^OrcersXT)+b7csurcrp0UFiN6Y1vO0(O0c^lwuD`0OFt798+J`>4~ zRhWIg#rcR*;}MvrjwKoADX)1X1fRW8@#dvNh2Ssifhfu*W|DT< z9k&o>F21uOuFknx>QFtp=q=T0%xBK?JK~}XQpiihi#>!7{q*?)S_3-Qq=AEb)UAI2 zM*`%k^fH2Q)kmj&43I@+$$5XnCR^HvRw>gLsvrjZoL=f&7Jd;B%dt4Zw7C*yC_B^(oMO zw-yfOPA#Ysi_`)|qkP?FSS^k&>rjQZ=N;}A4%mPYpA^T`+L!d;^_}=HrRA=WE~#4H zQn#7}mvUw8omC*P>)`+)D|ACxvT*7g^n1V6Q=O)44JyCq>%{ANIJWS$ACM!@GPQ@E$~C1@*m^ zDm1XbIUIf;0sM@R<*~PgGP+zaZ{PxfrHXacm3;;%P|u9;V`a72E_Wb&)FdCuuzlx< zdoJp8T-wD*&mTbl&vTem5NllRKVuA8Y)4l%>GWQIh>okr3JGVByM~z?9#o6e&}sjI zRibA?tEOQ?hp!6BX`@wADT=|}0T6+X&HXYhI=9nS*Yz6mE)ntb1O1OR=cjJnGkGUF zzBZiV7~;R?P!(UPYg@-88#SCJ3QCH>_=Mo|60M2634;fRNNsk=t11RrjFs;=F@({V zE#Mj={^Bkn8vlzp3Nt?VjQCi2&sYtT`iNsIGISotZ(Kt**}h1w#%5aR=|KwHi6lX1 zmQGZZTraNgufVe7=4KlFpql<_q* zD(ONcxbQj8a1WfVY>G8i;yBb}Cd9FOu?!DAwXx|ext;kX43<#&5~c1odf;-=!1;x{ z2D-Y1bcn~2HcCfSQ@Jt_i+#ebG-Aps9@eTcd?yJm0v7g)*BBGB@K)Un5g!Z z7#`g{(w*N}xNI=3%DidrMN>w#Q5b5+J^4BoaDz&lvgLUF zzt24o&eB3Nq^QIjB{88&BCigDmKGZb5NH+{uLsRJlC4izwvP0sTXEaU{R|N3zqtrZ z9Dg}CR08|i34%b=7_E$#+_|e~NR_ifsv|#RwClFj%#kfpPhCn{bx(DQNyTNLdo<6C zZnd@*2V6my0u-&Mjm8gm2vam1rZ%USxp@WN$3&aBi}oLv?U;;Lmc`-*tFagLom0vp54Xy#dPgHJ~#(~ zLW_V-DlI!dWEpf{KACXo5Ep^W_h(#9ytd5_$|T5Mwl6UhuE_g@U)vK3f8~OtPz=ku zl0*jfCq>UcfK@!47EHN?it7Z+jqy33FYj8cXHQ4xfu?KqWegYcxr}yh;^)2E*OFj+ zO-Nvk_MIeTQ=xIR@D1Ukje7xpU1U95LdjF z4bEuS)Sqd&rJL3hsE-*%kQ3b@eaIOlP{od9&chBLA8yA?Z^5zKaH2PCPjbQzxgFvE zVFz%jqckrYpp-0Kl(+w`20P&qH+tGuj5{i+fXsVDqN&6-uOmx6Uc-8UYXhTb)#js> zlz4$xFJiW^x^`Afz5)m1TPIgTzwaS#f-K;NhJAw$DRLry);hh}j_x04h1dG)-x`k; zNw-rb)j_ih7Lr*n1pWWPv`Fy=K_vaJfT)TsECPt z9sThe>{tjJab$H!xT?P5H`YDMo^5HNi&@7HOc(-fXrY_VD0&JjowCL6kwk8oT~gxu zhFVnkP1I%V94lV(gQp@@P_m~pd%>&lKalT66A*Hp+H6y|eq|mqslj(|yz-X^p{Nn= z@YtOX>o?B5Ectl}a}TL$SroNyvQX})J*ZA^x>ilU%Gp` z(tXT-pizqt?Zu=zIpn9}7SRk|nO06@-`P~(T;^whr(dP^I$w{KE ztGBF7S}eu9ez?zu5Z*X@u-(n&kXymXVH%mhi1Knf)kv9}Xw;%9xTo6WE*04REB_z% z9RxXx>>R`|@8MA#M}zCzW0%@Kj5lBG9}8H*Rasv_EMYOn;neLfevaZ={B`v-sx z5)6JYHM<=0f?!)Vk4Q=_>Mq9)hgPGsC)9rc0kQv3t^kT8S5G=MyBedUW?JzN0I9)I zd*=4Nr(NF>Howai1Y=oI2=QU?s@h@8w)XTzmQ&Yn6p+wvGWL-{Zf{KI&t6Z++V3h0 zJSI{M@}id69=zK4#)nNZQ32$A@NY@^bSc@d5O(rh1Z^!@n()cr&T!*?LOYch!Pz`; z-Rs5E8)qCm9v?wiOMm|c-sgC$7a7dSgMOGQCW6x9ATpW{{3r{NN}{UpCiQ9>+-`T& zC!*p4qYtaL&|ms*WpPW6MxZ#&aF#ruNy64^+o1y|OipIt4tf!EGOR|e9#0Y=u;-uwlr<)WrP_w(aGATwCK%y{pV-EXDxwXmM`0j>d zPPvP&$6it=?cE{Gf5H-p^Fz?{~Xa*ti3xx)FdmZ{*NTQ&=vUU_SR({!&$BV;?+|*+*~9 zSz|$d*B?%2s!i%~xs(x?dz?h7;j1VsRW|l9=7qPmLgB7BtU{I{7g$v-BA8`Mg~!wZ z26ppHaFh;!52jk!i@Z`j2HQ?&xWz(5J|`FQgQp3R5O`T#_z=LI?j{1}W+*{^cP>5T zMb2VNT3CJ)#qk4uG&nO3gv0l_$0S2`^oUpED|z8?%Y`rJ(QhQOTBeX>Nx>gN0_%-+ zGy@j{j@KB>yQ2}l-0+(oJ^!bqFR(WHT-YLT);d6uE3Gq=ol(=-=2Qs|h+A-;GldRp zHlD8!L&JO6ik4Ivb1ekp@(5x41Bi*k7~h(QpIaz+hLA4E%_0Ey*uXEtKu;?{)tN+V zt4e6K)ziHF0a$_bDSFe zzjVztdt3-+*4YopRzPr|tO$fA$SgtiEMG#fQ+m9A?E6QEUFA-Spk-sJCdKDdH{iC5 z#rP-uBV^wA{t+Vq1poAAq4fg6KUWkHc}uHZ)(vAf@-MN8)OhLU$@ihNNo{5Jp16W2WE$-+vP-DL z3*G~K9PXubYLn-x92ovi+G(WIeE;>|e!`EENC!gsVo)~qt1B$pSd0}02Z!*lq7{8oIaL+UWmQZ+VQDf7xUV)f4Hx<8m zmm+Y|X8YUzr4$k*HHS$q9!E?c83a9LH8J~gog0rf*49$4&}i>JFBGaGNeqX-gl7v0 zDV@zw&4q-qk@-{VS4H_nO7n~EKlFRB#jr0-99?KmHaII%DPd!rtEUMqlmeKvAn$Ge z)3iffLUr72ebCP90r$6!MS`iYh+5;IZoY)` zQIxu_xh9dxgcfUD@mxPa4*vGq$3psk=YLp05Em$A#FoxukKYPUvWjoY0*eVNLzM%5 z7E|Bo;59#XvaXg;d6+8B{1umVDJdHRp~GLA9KCc%P-gYPW3OpB1eoK1fLsb=%F#6@ z*5c3$m7-{BSr?gH1vQz%H{di?5+GR0kaaK5vHg>!l?@1hJ&pE4(de-nEbV(R1Ue;p zP90PiX3Df@AkRRxieoEjjV*)}O{IP_D4D-cEM0SfhYpXKQ%-MX)7r1+$cA8D91Imu zHs8dAG`K?*u}i-FCHN1KhNraHRZAo_TRg%|F@6DaI$#MdkAmCd4$Qu;1|>6lS{B;d z7@RiPX+_K{`ij$eh$9k)du=+od#A(`!QX?g9-84`;E*S29hTZ`AaW~KyoTsC-_kOC(sH_rNX~H^lofj5tjAI!bEGp#GR%f}j_TQ6{ zSMk#REohe2Q_Ja!1< zi}o+D@AHBPsv=R;0~}oPZhB(1(O^eR_%r6+I$~XH36&cUsP8r$MuN$GEF^(}O=qy> z9(nAyrW047EAU1SP~QVPpou|m8{UwQodN&yV34GxIl@pZ9$dBwP!dVG+r zPL>2%f8UBUFWcsyOOaP~+f#W+h)XcVT|PuuTg7rH=q8g&d_5R>iZ3X z!(hDW3Errt%Mem-pJE&y5?VA%(Qvs^v#29DZAZb&tY$QgQ;Sm*M_CH8I9%<9x)S+# zK=5!S9EhL^K>6iMIA~r$^~E%-zmIiXwi*2bE-bksY0+gpm{C8E6DKsxK+C;Oi3Ao` z6F<-551=Oth2zEF$35L^;bhVi4WMRir0UAF5G76AIHJ?wuoxV!*I_zUdb~ zR5iPN;9jiPOCs8^Fk@XKdi9+U6lU+4;gwnoNyZzP@8sn4yLbZ2IRb{IUvX;{RirNq2wx88`n zE&gFfa5y8}{zFRCTd$p0{Ho~mgZQf5TFtbS#=2@S_3exo1p=5toJzjacWO*d8a_Gx zlu+k2Pp4{6!RKg^qE<-{OTGefXr2*$sR*Q~m;Tc8gW7lm#`+qS72ynx5SD^Vn#utt zt=q`9&51C)G>~Tss04g43dOUxs#@$ZPmuH40E^1_8Mj&u&w%YTuhl4@<_=;yF19G*My+1!f1oO z2>4j#i_EUv)cv4)-T^h5iu^g}GMhQ063~+5=e(6%VJF&%`C=#W2X5HSx#_~HBOA!8 zHeaD--{4<)Gr(M&OMP6M!=WGk)@4v0;0X5h^v-qHM8uKY#wEIJ?2qV4atXYKz z+&0fL(k4l)V;S7T2F?gb{P$7z=dl%WS5}~C?na*Q^7;UzNV{?b5k&B&xCQshsmEhl zT3U!`-@T+YZ<9ho=kZ5x)M)s*4+0#(%*_^HR5YjS{d=W$M{$d>6j)WR-JMI}tUAAa zsyh3S6)oeiAu!Z0q|kn<{j)|_$xIQamJ9;wE9o9AX?xBdl^B)hff4@YAV61Nwv>m$ z9J{=39u+mHbdOQ##v~6$Rip)?*A-O|!=YTwO8%0`C+wm4tz}o1zkiIz_B#Ud9<(>` zET>&B;2J-X=Br6>IswWmN2PgTQDX1#PBpH3JhS1^CniH=tE}42wR)FN@|Ia&VuP@; zv^Y@B=_ozNQ$AZ(gBfc})}YO$7TTnL(eoY-%_^c0{KTmsIAr@iq%}b4xQU*iYqI#2 z8F{!y-+S(`O+4-U+F)K{dv}c0g4K>Wy4H2Xi*Y$pv?f#pF``2iOIR+bng<1)cyHhA z)@}Ye0*YYmgP1(I-8-=^yEZRcQh4e;NDo{%WQ8Ka!2q!1M5~9$XRPcfV_;152m*+) zHl|epka$cy#ITSaJc6U|yiAL0$4MI8sZptH)$!wt#8&)PTC!U(oCevjLKB;zqJ4qr z^dNp}%L#s*b93QXSdbrFpsS>)0A}+G%zGsiVx2yM<0FU>@b&FKXW9ye*7N=#Qk3AT zyPF=9CCP!2)#PrtTBOICoQ1i?eS>%}k+C9`0h=;pB{DdY618vV6Jt&H*zcr1{{o0; zXHtx+IRO*x26j^EZA{KBJvV72XWA5*E*PQ#FObn4UZn_uhsG*0-Gx(#mIMiQ%X!8y zvM?_8nVackWzcS-D?}15;2|J_wgTxaZ;I~=sr3$mdVo384merZ*CWu@d2y$He(VR> z$mcO8pWSt&$C_mC_^wkGF}%+6fGK`oSQMyo04b0-hrB&$L4f@mB~g(d1f3kZvK|>~ zx&sIFAX*4?eR-i-9kThBT}@WFoDtYyQI~VT!25_G234o`$W^WZZD?4YWAOnTiQY83 znYbhI_1y%v>|gf{iO&V%Yi8p=IZAvEH(MLnp{p~NakUn;%Y8)RIP7&VnrZBBcRhOGtHNGDls|2PI0(<5sai`@G@Adel%+xW{ENU)R z0U7^~>oW91+k_U>MkFUdm4N}wt^B!U@A69Op}TXTK)sr{(7s}Gk?*@xV4{#l)_qK6 z)*;K~AM8oKxolb#_QqYpJ5u`quCu}{G^{z~47=|V_414=Co}b-V@L#&E*Y_Q& zhpbu*kP6_obWNHa+H85oB}q>|`z5oc6Et?X2Ey$?!>c@;t!2wckE;O_hhMsid>{h9 zwe3SA!b=kypu=6Zw8L93>|ce$s*E#p*jBgTpy#WPq%!JD(rn@3Wxzgktk0sBg0|Qj zy%?^&^L_XnQ4sZEiJe(D869(oXRh^nk@L+|ocTbJwg}$~#5WPsW|KJEm)J7=qBxpr zzOiDJgG~m^F6GrH3>(x`u%1FKi6cP*l5V;V<`Z7ju*;kA9|yU3D6TTWKT7~dBUzft z{`!34=T(6W8xp=!p}63Y!K#%2zyJ=MyhMh{$*IiEF+~Bu2Y$M>^GNP03;IWkoII>ynyC_Z58;j&-#XIj0^J9;)CVYxv}JXG$Q+h! zn+o`sIVNTUSa^qUQ>MAY(CdZ<=zD_QE0&^tWJ@U7(f*yPvVz#|KKnPYcTvU#8PbUU zJ6{|LdZN$w;sb&@D%Pa-eGh_%fFOjWjW%&8y-|oJ4l0x~VY&((1Y=tHU@o5@yc4_i zP#&1wRJhve309ZQja*ReeY-2PH&Q_0Uxs*T4?oHoA0``XJv;tfqN-84gkJ1^LJ)2A zV!UWqjH_cSx|{Ns`mzZi#y(0o3H68Qv4JW^Gcog{Kdsh$|Vd!&ZzRz1j#YY zXcl6Ph%SRbSm+!m&s?c^d%5|Z%fxQF^&dc{y9OKPdMr}XW2h6EW!1;y_QB?3<+a9= zRd(KR6*NibRxt2!Ki3Zdenzzj+=B9o@JKQ+Pa-OGP0`&DnV*#wIcQYfdA{z>^$H>! z4F3Vh`I7D4I`_J$B2-E=1qP}LpNGc`FC0c1Y-HEGRCW_ETv4!?PD*Tgsflwk<@H23 z|7Ct0hRAVmJXD&y7}RW*2n2!^7c&}hq+@71_MHpgLN5r3rnlY`&8S4Fxs@KZe_E~` zke7z$#)U7x_bn?poBD>+S!k_zZ(MsKazNf{S`h1p$s2K2?pX)_2jGBmrSF8K1Q+ng z82c#+(tgpq1RXfGkqS)18yT=cq+zbX6Ev4&%XO~Zsp;|zjzU$b;ZTo$ONwseL0g?d z$RAZ7Iur+1ifmP$`-G}r2KJG0s)k2biH`281P&ez@C@C&KucmsN2eKA)o9+usy9xg zk16Th)7J4v$0pky?7mH*lTbrP$>ex`*;VWCjES@OaMJNPR6aC(#}`Y zO{-wuW?p2oM8vwDQ4+2?*B9ukcy9|+@j3_Y8-L;r zH?%M_2)Ym(RuahGad*Lph6+anP50#w!+VDo-X#(?=%z#8WLstbGTI)kx1G`_nR&S6 zn7ci230O5uG<{HGt6QiJ@3>HqYT>I~m>)*IDfHIUbrjjPVWN)^{oS)YNZ~OcJ235I z5SPK`B~@k(Wh0dv+pu-r4U2}a7p!Xtbc*SV&M6$?rfPO!i;ozX=AfKT{gHR@-#aw5 zy9r!-UWCL*`k)I`ms<~J6Z8d}@AQzRx*zPzMoWnfm+1LVx=6w;TG<2d!;U4&Fmnp_ zW0miJ7Y#MT%L4^PZq&VO5()q}S*k_~*U?ostR%apX-=B#Y24WAEaJfli;S zV13n$F-NfO|NCKrVnoxrbQJ`P`VWY~#QLJ{$}bYFB47<|XWSl7DDJ3E>RgY6SzTy> z4uKZl^=rO|OE0anYQxeizkWM_OtZtZRPN}jO06zYj#TjVin1vT(zwyhR{QwxVj6C9 zW|Me^VaZ%dP?AFfE0g;9I~<=2Gr$zC|`0nutkCvi7;6>y#*BvJ7r#~2^B<%pgF zY1?h29L6BLOqA^cwgRg8Mr4|DiYm7g7B?@O(*@!|K|yAO2@A8Rk0c%s)NO(n^!xA& zF^DChbM~GzG6igm)4$PdZI{I7lm*AZP?uB+$LipUmStSF+1ocdm9U&EtB)c{5S?tB z_MxU9LYS9d6H&K*R5{RnQ@7Aj@JLkd5A>FKB%Ju^f%Q`M9Sjx6A(phlN~UDce!%5& zW2RdRPv0*1d(OF6-t?1Gbu7EO>psXZrHmeRa z0Yx!5Lu~~ni=8F=dn7MEax9tza%)tNqRF)Oh05JNdbVq=<_7^zOjX&v^puvz*lyLV zrXFTp{zu2K5v)Rq0Yfc|_AqovAapzRz4kgC66@sfI{4*LPLQ^aZR8U&EkJmuPk}GV z3wJlHR#eM2{=kVk7=;=L5zqG^kw(_Feu2zickAV|%P2hm%6(;yrRi}k3H2z|5Fm2>pj zJA;H-yqB%|n#~~hzP9)|>>&Y`9SZd-#YB5Y0BTWv!0anE05E4n`hubaW}MY42nn$oY-*RA!VCzOE_An+;0%L@(+4O@; z7kB-fAk0tAC}KbyH!v7!CSs~BeMkB& zg}UkknN4aFg{2p5xH(l2>Hg92$@t&TBt+=3rq$*`IAo<|hG$0&K>W!3DRJd+Y`v%{ zBvv^u2d-N1Amf&}4GbkO5wOpME`s_+CYA7ahb~tiz}V-~m3O~7P?))ktSg}4dBRP1 zS)t36U5dP_Rt%6rSX*4!9PcsIh@}^Js}eOAhLe_Jscd1itG5dJkBvWfAAIstl9(!(`z= zD+%~-S6}C1jB$!cCL~IsyGI>+`CE5JRhgO;`dq$*GgVC5=I>y7PPthy(#|VQOK>kP zk*v<`=+Q{sXvE4PC9GX-^R7dMl>U5_%Dxh2CGOr3vUs0l)pcG;q66>XAC3F0ZLf!G zqEs)--lZ4rTwmmKq92b*nO~~r^rE5_d(wnKetJ zx3)N6SfFnWGP;&(==da1+>~jVSqpUv=`GC~RwHkTvRquU$?k8P(ELsf#=I%sBR(Pg zu_R^723xLKAkJCsc*8*>XKm*bCR}YLNS{yomw#0f&MBZ4T zZ4dM!#S`U=qi7O(dQg^L@t#xGartGFfvb-)$Py_wKfn2@E~iEs zMqPu9*QvBg@6?!BdoOQ6a;8Lv889JA)Ki80alo^0}5!0$$xF!edr@yLz;5Q?Zshxfr1AWNmL1U;%iiM3qmmw!r zk{|bf>4{A&gHIR$d~E8F6@|0@-wZgj|`Ht7gx}|Xvqk^aK5upXG zIFu1-v46Tp#<7l<|dnu-`<*|Idd+B#yk`ta!09b*c;nTGapR1TV_vQ*%rJ z)1`-irR}mu@Bde)0FYZ3J1PJi3<4Yy5&{P5Z?`T07&rtfCJ7596bc$Tv4{~gvl1y8 zD;vA0GKR2mV4{=rU;bU-U|_HyeYue5<>}!k75^ib3I2k&A74fBTx`Fx{k}sex`Xy| z$hx||?28TUWvlljWdWRGb4!_qvR}%R-BEFF0slj}drpPe>M2HZEi{3F@3CosXdi zPZfqf6tye<8B;|+F%&~RBf0*JY$elQE?)N$m1lf63Yd|S`bP8Xh^RoZ0`Do?66QC@ z;m5n9G=ema-AZTX=;OZUXo}zb>Time`YIK)@vYiwIk{a*MYK)I33!qb$g;yXzI0<< zFZhmkeT=}NQ*@P&^%OeEIp<-#HmJ%5I{h^X2F8!9JdOwAKZwG~ISmw4A1XjE;3t^t zd1{^eB`3jNYau&VEos>AH_9nyfHq;Sgdq}=6kVB(-`8xF%ZkkopFRo>CO$!moCFBv zx+F~x+Oh%VXSSS_?z1cQ@Ag_TC%If}E)@sW>Qe^zG%B%V>pe@LY8TA84X9QCQG85InU3P_v$&)4OJr!=A&5}z-1e}vK z#hPflPxGzw*Wo=9u7zwhJSHld7uB;FA;AI#zF+K5&P1*wG`Wi3 zo#6{)KqQh;TR}HaN#_iTE7U0Ou(?k4ovDVR?&uQ=%|O;sD_gpSk534Fx?zO6+N395 zS>TS}9^V?&xTY!B*c1F#frOPD_OVp6`0&02^ai)i{QNfKtwX+2$oB>^CEwUPc+)Ju zYaO*5QjfPfFMSiLuT$DPld+aQOfCDM*j+&&qf!eU&zhR&#qNB^FC)*WJv>G8MM6g9 ztyX&Pkb1$dr!AyH(I9s$HjtFB za&uJoXjGLylJ~aF?WvWP)|}oTAvtRKat%tHh=o>s)PW}zz2BFJ|27&Lt2rA*pIaW8s|E7e{w`VMR-Hj9AotYWOfy}{D{hB~2TRzFtfh?rDp7e~K)w&QToJoXv!I+O&3@4Iiqs2HN6$6!4h@&1_QT zQ{rYti5X!VkvNwzUw-haE-Lwm3>TlBth1hO(x#%Svi)msm+mR6gea>g>4bn(|D-%q z5tYdbURz|@z*6p~lGr*^y3DB~*3Q2Ze*hmVLs?_p=oz{;lxrosIDWMMZaR8PGOHo_SlE8#Q#gR;*x4u;%`3R zj5#?uyG~~o*2C$j45st545H_iVlht&OcUDUV60-@&LN*IXa$p$kM#*yAKg%0;!MoY)$cx_v5$agau4B!) zu{#6rcxwdoU&rd&F{Po(QwBQI1!xcT=|X(4j-IV-lzv{tH1OUGeZ=((q@YqxG(GH6+8JBM|qy#s3qbM(`rTci8(mi@PN@7g80X9_!g zGEu%qKN#aWDz@tuquid*p$Xkjh7BmE_^Z0>`dm;m0u3-NLxud^2(Ngn+l_M zjehi0MW}sw!-)r;@S+|}pEs#qha#8yil-uD?Wj!ByYh>Dd}ChWfSY~UuL5qBEqGR% z>7k^_4f7|<>j|#TMd^!;CZjR9T8*GE^XrG=3yqSzo4?3^R;0}7!g}HgNJr{gO$X4K z&ix{4X4FeX7uA@v`T5#2`=Ny0VrDIe&BAUr*AZ`j<5jVV$+@0ZqHDFiHJQs|Z)K`g zA{%Y)6ZV{<2x0i~8ev4?Ykqj%tk(U_`kn^XaAz0R&>E;~Z(+^JK4i2oa@{V0#xRGt z_;F)BZ4wzXO~*^2z3EX7p1>_{je~Xu+Ji-{tRE0N|qX}a!|9?pS!zKU0 z3HXjsJG##g&Bom^iVSrWrf#~T>v*K=cx0|-0!c(x<(|No^t&WQL0Lb>Hew z5^iR`eR-UOE1ZO5!*3r6Lkn7zRwOFYSEOulJMP3Z35PWaqd~vJI-g_?$KDh|0v-dP z2EBg&CL(`*+dnAi-}FuS{hW~O59)$fn+rqbg%+{%e>F)~Gv|M{&VQW@cya_8rM##B zkWC5>0|f&P1@#U!0KysoFPh&)B|&)y9B90PAZ863L?dNZGICB5RUtERN^A%&9QwBR zAEqgs5a6wX=+hC??{>u5o-6&Fgv}t(#>O?&dk>*&xb5No9GWE|25zX!d#~Mi5K2C4 zuIGL)DAeQk!*KvA!}%Y8$BL37zDL#<#=(r7u-{!L>%EYW0@6VeC#-&9;T=xgD_ zeeQJ&&1bV7c?AZxE$2_S`W2Qd*`JUE9HmgVcyv3*v!oF3?n6y{*1N@4vb_nv>aJM% z+$!8BZG9CXqo`M2XhhGud&t#{s@TPkNQmFn_56CZl@d{(F)gWxMjt3li~DfhvZh}f1XO}PiS@uy-#j^eIYuCt(z zBzgU(Rz6Sn?#?~S?uR8D-{z6c@#Mu%{il2#Nc`z_zyGhf)mAId?>f|#xu?g)=%%;T z_Cq)kWq@ts+{eG_3u~uruIdB`E(z*Bx%(wJ{b;%DA2?$Wu;{p@3-FAn%g4WSI%=!6 zr_-La<*93$Z)e|4b{eS7N(g#(e!=(S%W62~>ss}oUv(!uS^;|?dU^z5@WkCcv=wal zO;Z88-=43+0^C=bN4P z&zt$pch3FJneY4V%$YOyckkTa39s9Y<#o8P$P|vSA5_#c)dTZ~77}0C*{tz)je&d4 zR&2=+zMo*Czn1sdQH4xW8rCx4{lWiyrUG^^sCr}QdWG^vQ?UHEUL*Avwk0Z5!*JhC z+`FYkv_5xNW;TcAIM4cZ&O6|##_u5AA83SRFEe+|4>6xx-KO1+8Qlxl4h&(eYsB?> zt?hVuxV_ax_^fiGEHn@b$GTSTa5t)cOs z7-D}UjWXRFt9~f-Q*%geu2JoQyp^SRZ`TD{L!`3V4KM|*{gd;n-ful9!K=*-ilRrC zUyT2WLwO3@Q@DNeK)ZQ(0m9d4w6d`q7fIZzvmcdnO;gm(5YbB%=}ffmEVmzJkZE_{ zw!?DRl>H&;p9KA^tiPP0&4U^}>}!tTaQ&EcAP^jUpR%~Ye;S!h;!*yxfG;Zg&mE0~ zM(P$SN9FZ2v?pk3sXOSeYAw_~l*;Srm|0k<+@4D7j{yv2E(m_7ZglrJ(8lA|5v!+4 zyL@EzP5~$cd&lSj#Cx1_yBBz16rvC5Ki~>{(neUl`)n*P%u1|pZ`GE-bMm3#zN<|2 z+(W*2271vE)pg@&5Vso1ndH`WNfdgF9HRpW_~`3O+Jb8g+yG;DHYu!8 z7Ooyu6?0*1Z8vieXbg2)8mXZ^c6Rm6y*9(ikdZ$U^f)N>%BsGp#;oR*Fxh zP7}9T6O%|nwiKJ>t3{#8$s0e{;8x5Y63_+zZnX`k>z7}YBu{l}SvzaG)C{)F}sjP&$?4J)^4v7>( zMvKmMrc6bv=Y(pU3b&TC4K?Y&+IOsa-+Y-pc5i;w6ZpUwrJ=3eM<>pP2IZkt8gP*2 zh8J6BuJ6T^dUn*#Rj)E`B1vpRAysGWqE((wg+H6?Y>X6BSKH)$mD9?iS+3Hm-p&im zRb-G=SO<%9{VedLj(Mn$Z(gX7c$gRI&)?QP4yrpBDvSnAQKJ|BWpt^_vLcq}#-R^i zt!iO(yNt?DmoAm5bwS}GN^nj9fNR6``bJt9y#ug}S4Dy+vD!LGf*;DhDRQpF@6 z^wzkC(WQWrHYc`pQzNm(N?R~A_gfEBm6WJrZim|`nmwANDEIP%nv#lx!jk0egiIk~ zbJAoTH49c$+(Ji5=4IEp=$9$|i(w*JCigruzKunuMDi(w5G=r>ebDSSSc$L>^s#KE zPI5JRP` zHBjq8-N(q8v)Om$pbmh zDX3lBvKQGa5X>|pyT`*NusR@S1x%8awW>JWzID3 zjW<7?6{D*wBt+V>_&q39T^X(c9fbPsN-C}B89$;c!468XYiA`nIdG0@`5GN{kN`=H zuYA0UczxE!h_0FFF!C1mg_NjSLXv$xr)$+nsZ#R6OOt%FbjhAg`E&|#Wag&{|SY`@{ zv`!`!bLH_mgL_H#R`KA78ZqtqX-pU&U3|HQP69g#ZJ6JA(l94iL&F55;L9pxgWTc@ zRv+!?&DP(L&?ycHNL+X{zAu@DHpv&Nm_Z*)IsFU%BoKF~Ad-ONN zjB*FD((bM$(KfFpu2Zl4S#M z1K0yHB&tRtS`JZhq3`|Xmo%TY$s1c`wRV#4EPGDh(GDoCxi^bi^PDz=oOrs;(TALv zl}WO-mIuijI_IiqB(Z>m46ne#=}N9R<7ZBtJjvUJW(CP3+Tn+$iDY*axUI{Q&0D+` z5UgCw51hte^4?f6`%m35jCNCiXBakD(Fq&u;qzfTv>bCPh=Q9*enY$C*1N?4!7MLF zYuS0htwwGhEoe7|n!)j<5%mDxh{z^(+NoBtbwZF-!7sCxrBI53ApBnt8Y^qdU8wvy zsE8|`@NaPTx#5UvmYw{FfvR?&vGF8)b5gKEpqN?L-DGopv*Wf za&#R)nQviJSgk0DjGuz4o7sSbYG1N!{_EMj1x>QztUD*X zPkZuRjo%VPm*fTUV%v{Fe-(MjdY%ke8R!7@DZJAtO;))S7mp5evY~1`4TMZhFZr@Z zs&VVO)klAz8BTY>e*(vf02At)kA>%k2KnWr0U}1xqa?t`M7Ew#GcabcL2#AX}q~1p-IWSYMKK5|21th#N4sAp$3VQ}ANNh-W`f#sQOECZ~*ULOSMFeXP znK*XXUZ9wZbNL0Q%|s+yx}p1w7)(8N*aLXR(~n;;q>cj@<)$Bb-hGSus{u$qjO`MU zE>}(ZrJL}+PBk3QD*9>^nU7?)^S%gNC~`u*_fvL4d3psPE&5$H3xCvl@U<|11bG(% z>4su&{s`{ow0^$iNkuo)_qD)PF4kS+*VBz?-xlB#g^78y7V8d7!4q=Sv{h!5negO! z{ne)Id>5U+K|2ss-fzJ94KOs2#pGzh<*ayR-FQ_Nq|Mi&I z{768LzKVQvjQadUdqhBKzRCTzj3Uc?=A3|yjGCd*4^1m_p?xeKDB#_A^_b*$vpvCI|^>6662>G+vhl0~e`+kn?onoZBKjN-Fv%anA871Cj?zGCM^+0F|mOWr-7 zK;HHcyS2nOGq5Gf;ycQdtvCJkM3-NqbXSkwzl2?)lWOnYuYugZ#xy$+&Tfi*Z^{;K^S2lfJp8{!BgyL*WxI&q5S(e%dLI58qz{u|6ZHh$H+T<( zvREc-_bI1i7sAq>lH3Ob zTCn@VMhS%-TgxA4A}+eW{xscZ!NStM!a?u5yor_EJJ22;8wd(|a@0HyTAJwnW8yC= N`6>rh(&)qJKL9H#WmfI7GPnga`+ZfQSGOhk}BNih_cRgM))h@H>G(K|wu-dya{S zh>4AcgogdQ;=h`?Z3Q4b1MLSB1_MC?fFgl_A%Wbs190zHgt%k%cY*=|1BZYFeRewo zc=k}S>h-%4m@!=bs|2!r-K$p4aPT)MCP_|TXDQ~>Uofn=FHYm9}McumJN)K9Zc@>jAD= zO;NzO36w}ShhAJhGK=--0S*B8kd?OmY$^oeqh{g}$w%g-aEd+E@kglYc5T5=0RXSk zv13hEhC+BO_P;#Tg6q73#I*?r&ZX5X!n}Z?5SA;arpEiavH?35{r%C-4TM=@4Emz4 zXB7uOULsI56Guky0RV>z{j78s2P+*7jxP7;&jM5&I(dqv*X=lyDG`dck|cRY%!&ppY=X;d3Vz3zxGt1G^M=%Wm}kHWJ9MFbJYcWbkS3PInSE_2NTi)t}S z`(|WlT3%*RFv$|I!-K?MvcWF_kJO! zC(~5Lq;1lq3W_yer@vh64g94C!WrY$^zkl4Mc3lVmHj|+xyc@o1u$U0Ou%7G+vsPd zJ+HBt4|JV3rfW9qni@rMoau754$+_y*P%GP-r!_yPqg$*|GG&cx~Rh1)x_0*$G>&2 z7?6uB)SOrgoddIu0?f1e@9dn%b0+M2gW7FMem+FDtc6=UHBClJF^;cWW@cAO;6j0f zZNc(<0D!!|b0#b8Y>mY@uv;e}_%1!Ml%8zzyzg{xwn88O>9NNnQ41X) zzX_O=zaFaqcY}YYW+AQ-oR~e08q-eZn=g-*cZ%}5W=QL0XX;W(?99nc5?5x zgD#Mks3x@VFK~0~)MB!EFtA_`W<6b*8_Z9cr$*%T}6nLd|nar6loa4;YPl z`}~PqqReQ=cz*-M>3s0N;~Ab{6+b6)`c$rqcjlV9;C-`l((0$TE@3R}bJ-A6IUl}W z2Hye%qJsLb7$;XmJf*JjqCzrTGCwz1w04Rp;BLBTD`Q8W#ZN=!0;h@;(4xG`i5IXr zX>iz`>TH>MUvOT*p}k3Uz||hZzHF<*Ddh710-$Lvns8;hlXPIYd)$Ym(EYrk zwivplN!L+>7464u{}P+54nW1kB`XgAX`jMY|RsP*my~VNBgu z4aa_~E0Nk`F#4hY$9WFW?II`h0)R#;43VOXyQ4KYywlg&M;gu$>q8>#U2u{mkQWGBIDt zupX+&Q1p&)|KKGNin~zN!Wfmu)8=ZEd-s*fwIJc5Ci{m8qIr&X8unFMS?kr&Qlu%Ze+TmAYwJnd`WTQms}>KAABn^V_`=2ZsEYn~rN zIgjj@u0#SYCTe=J9*%s{?Bo0oLhVXIVEraIa-1}6r9*4iV6nUyAb+zW)uU%M*J9mr zM5T41FVVcjgw+s-u|;JW{mvc6L&IVZA|$L%7;_LvJYsrkdeAI%ue<=H%rBzr9p z`ko8CLdB&SOX$_};nQYndz;Heu>3Vkwf?aBGipe)b3BVS-IEaI;3b*@SXloBcb(`9 zzjXrnO#7lsjcteDI%#EDD}3bHOX%Q~`=TJVn@czhy`VJylGZSoGhl-w4k`=#8OMvx z@MiBFD1tAYO$2JxM$sM)7iSZiJI7M%zuW4J?-3b)oU@NJ8t8xS7n_tFZFBhbqqzjJ z#Fbbpt0M&4Ut<1`!jfl?ZrL7jNRG-J5sU4>qxU`HQ^EKVxgr{=xMiVrvOfgNYJIYVI78qqSBWNTm#p z7>(7`{fPe|f%_wvUphv!kh??Jr6lvH;Q|~0pj)|%I6%b7mtXaS-T8T-c>tXxeSZZ0 z;j6oVR*Oi{>a~sA+h*EzkDq|0mEm!3SRe)4j9@+Dh$?h zMsPif4TrBjrX%XNJzK~9(HvK_`5aD4k@Q$**ptPoQK$H*xNKDX*DWBBsm|sl?9efe zPRWvOm2ge?J^JLAkQN4LnjSXbjW+oUnI1sN;90nB5G=wH(rhKDy$ z#T490)eSOfe1A3L6bx^8_NW>1Zehn0YZ+(SlUWPbWrWNhF5@R*b~|I8iv%vQwKp1F z=BF~X0nq~?=buG5%VPg_{7$*2W<`%9{f3{LN0Z#abTtlesHtp8jAX zdFcbRvBjbKO~Td{aDaewneRTP_*BJ6`(!T7syygRPVjwGqzs4mAeiKC>W?#OF-zNZ zzx5@p{RI3miTx@AgDiIr{BHF=POrNrAAC9O*!5GQR87_{BjK?Hb|+u>|`-Q)b3t1|f1j{}TO6g>Jq zYj8y)O%IL|@b$!JiOjv@77z>p*-;RtRv6*WUO%Imt?}$XytQYtdHk z#}j*cM*+vSM)KfRt&_~3v;{#a{w+^DPxcPsk9dDY40jd4bVvN{DSmqr;GycT*#L~+ z?n9z~Xq4~2OZXqc0I$a`|4*#`Gko|j(eYT10`>3^qW%XFk2?Nin;_!%?b7|A_WDP- z@_}F@C8OD7k0`h+EZj+J|C0E!Mgkydz28ZjlHRmXLu^ZMJgX*C3KRztZv(h(y9*zD z*LEHU5|Vd_K*-IcF`R@Tah+NP0qCMg)TI5*%mW zn>(}hZ>xrYdrY8%`g^?p1nd~eubyJ^r-1gMN#N$idHFsZ0d9+2=Ko>Y9izY8S-5{& z^&eXV?Fw=Ha^LK~ZS^yi{Zl6(B08M;;jM43b>c}vpDhXW3B8?KDT!# z@XDQ%sRZo*+PEO13_r%}lD(tAbWG+2o*`fZPYJ+4{^bk-1oZ9<;r;{x6cLE|3)u3X zgj)M24}cMz5u&*(KYIXzi1SsKXMF({?g;Oa0^LhP;C2oG3V^;Z15}V1rgX%OfrV$_ zUJsxlCMS>PuT2)f(hHykxKEvBNAn3u)#ey?KvBL2AYA@Wj!Wshd*ExL2N(cuGX!H~ z>-knH0055s0`vj;tRvfbleP%hGYEL-BXfXkm$xXDqkKT-#6h19O|r^S3iERBK~HEe z8Aha-fgB^h27PP|P$lT^2Gkl@Bcz+xLkD2p${N{YxAAdAp7Thj{vZV z!@DekW9uW}{`D8aeVKdlsptD5RKwEW*nl&)7k`)We|-GA_{hg^&;t*@i~m1#O+>~A z01%;|!x&1KTLC+|>jDI0D7nJJoAQ;qXdE93`xG%n<)9<|Mm^;yP_+*jQDuDzQZ6j= z&Odj{m+8BT<#F9^qI|5|lCP(wS-0CDg5N9uzsYgYYrpy7PHxuq_;+U8N| ze^GTp#W<9LwHL%Z6xXa2V0qW@oi4zYgQZ?VlY`wfpkI6)j{u215||=3m0{V`bL}d8se7TQBOXeMKm2Y zpDYh6kRtEtYBZZgf0(bdR4iSit?Y+uyEzFv z4Am9J%Q?!`g+`i3aSN0FRz{7-!dkV?>I?O!MQ`qTpk=pP3vpW;iq=j+<0S7Wo{YiQ zs;Rb4wi~QzZV=XXcg-zsQoWe9`+2H;T6#|bRDib= zYij2|!&YB;j|xDaRbLXtIy-dco(Hw7%1aVrFJN6*j>PV!pLl5O0qyrwQu&J{K>fw< zGN?mNOp1zRRMmx3y-ORl*`t)e`e#FmU!$+)P-jb0i31{}o3o6lM?c6u5$bl#HfHb` zvR7_TN=VrsmF~1Q`@}IO9PCUzVZdAP?5*L>)i+)@u{9mdFfJwOyE{=MnF*eFJ)%HZ zEg#dSv$NILv*AZ}95zm{ZOvvieoDUP+BM&OLV{V5=9xX_Pqxf5wLX~{O%7(&HrIBu z({DPr+HzIOyDB!2)P$F<;e zhkS8fUVm@^5NUMrkLCZPcLzfR5?)ySMGZi|GpkPt7729xDGz)@6eGo%di?=F6oZlG z|0x1q^4oPQNB`YGQ^eL!11$B_KS*F=DLM&^@rCPu!z8#R>FIoJe=jkh4|PqB!6yv5 zZ~ZZD0N*Ssd9As3hXl$8d;k+h6%AZ;Dlh}?1$+P##0o!AXw_X#l;rLSM5PfVGzGpv z2wwo7zyvM|eF>J_Zr0|0a?~1|b2{B8yW5!1NHB z^~^t|L7jzQWc(Q;G8qwGx;yR8w(hja zE#a&bPTWwOtSMA9%w{KL7X1cDa3>>5W|s%^kBuYr8b=uf658E|` z_<*?gve_3Fl~612BxMX_(oP1pM);d2S89i9S2nhzelAgtyO%H~7XT(&v?mU|*pT86 zQ60qCo31aePC>11!i;2oaWWeUYz&xC0Me1U$X+M_q!-lpljQ;Y`-w)hlttA09vUKt zV~(sUK$T@?*!RVKEx1tSMpbZw&8e-h6?(H3QdM4GR=`%G5EZRE>rniwhZcf%hQCxU zw%}c|Sq&0O*zFB@i;ZS*F~-?R*(I}8>PR@u(m)SBpne|Bz`L52s@_{kF>1>b&1lF7 zz}8l%k#c4zC$1@AMKvF&+SxQ8YQwsp=749-SC?BI=+*Q1mTA%&mQf5noAwt<*{5;4 zBR4SwaYMiphv2bz-Tc$zbB3%3Zoo3a;}-Naw689gxaGtZSUqkOS!F7YH6!<0LXH@R z-=&Y&aLtOFZ#&lsTix>nCgFTCiF4fdZRq{z{MWE3%kd5lHP6x?UEJ0eG)hHL>SOA7 zS8=KLxFGb2GlF|PqxmKB(RiK$lPMT}y=cPYUgqKtBL3s~(d#qdqt|bsFwHf2 zKUvUa-A^PW%HPoHI6h%5ym%J^ZituC1Nt$E0ploiPqpyL`|#EbvlU$I{)+?(9?w_8 z^OAcH7Z{)Fp>!OR20w3YExXV!?NK|=oR%fpMlblVnXx}%KveG^9i_VyXmlMlTsA@p zyi>5)u^MTbOf21QzT5QPCs6yAw6D>^&1XYKo+@3%WyLh--^WGlR_1#`4B4KLz_&0m zS2^qKHYnfh4h9AYT@!G8{9Ttu2OsSWYFVi(8}o@tm@%MVP9Y82p=h$=CFJ6yc>K+XQAo_rg0Ce2k zh`^022nZw?Bsc^ZI2drZ3I+lS4gr9KLPSDFL1kd%LqmT-$RtQaNB;(cn1of9d^t2?r3yG=w{uU z+B#HPpl=K@?$XhLm2Um9F{3V49+|`2n)g+S&f|59gwYlr zyAHU1BNyL4`8&7T}}epa1>pgU7snomQ78 zV|`=o9TG#UK^OB#GZ^m&Ckuj5%h|6luT*$1ZeDU@Cn^o9(4u|4QwO8f1v?t*oWgf! z^*P(|zK%Ny_ra9}mp?gfSSPhENA3I!0YVVYJw&fQ80jYkJFrh}{Fh$Qu6hyNC1S~w znL}nH8&zAjGh=morkbZ!EV5I|=u=<_7eluI@$(OB+30*i>o9y0YbBo<)8mFEH?!>& zILMPw2mOtN{)>PSG(;-b<{$IeRA<5g+#~5jcDWVv6jW!@A>3mby-mC-$WEDHR~xs0 zEVtK(qi`aK!LHsSa6vA#pBa6v2C>@MjNq0M|I_S1^7YLf)_2X24c4n4Wra;=rz!0O z)T||+xwVIQe<5@SwhURGXW#;i*oz9gx2Mgd)m{V<6j7lwAF^}0bLXM0H)^<2=F*w= z=~c4I6;pz+k%Zw|nnB}F6ibM14pS9mA350U7Ni}XeT=|-y%R>YqeZTpqlstXYyWj( z)37PiwD+i=TR8Q-zBCS3S-A**{LEL;Ek3Mu?~!tT`qwnQ^%%5H2#COL= z(tWx|MIx|8)t$Z`j=G#jjPD-Z0!kNZfvFD5GuQIGD6b|(j61I6)wZdFr!mD&?bqsw z6Ewz5g$WgNqOdn6c)Suki}Jlm5<1}Vw2DGB-aha=QAID98`(zfg`;x1UmD2ogj|mV1>S78FuT37v6~OE)rG-z z4`%afNY5*nKKYP315vGv%@M71O)BM3Inw?;_f$?i8aCv&xRNS=8{=S6Y?dox+@pL0r7GQ$9E0d;%{^PeNi~05Eh(<51fGvQ0eLXSmjZI_0lQQ3c8luk z@qJcql?%-zC$8MTuKNN4>a1;Ejx$~v#FiOC3sB&>JrmgCzgqEvLiy;V6jh2{_<<$A z*pb$a@R@*dN8^+D*Ec5}9UWZ;y!l3}8r%NZe#BH1%xKj0>}G{0LTH+0?a9s{A-LhN zC<^kDC1JYQ`ODQa3_T@D98}Lf#!$Hg$41dq8!8PLR@#SYYl%owDl3L}scq$Nee`4E z_$3-!`0OV~n^b()bcWK>k@}u)4plY_F1gEwczd{NIpIzaHG}MOr$yEwp9GtHKAeD;tacUI*q~B#X+W6_04YE0N-V{IbU&g zzQX{SDmdB&le~t#nLdu<_G<*e`gUv>Bto-K!`&mYA;v7hjp;Y|5~X^InxFzzXsfkn z@rmZ&_G{pMKZ?36mkKeAWRDn84>Yc~N~RB;TIYTuZs(!W<@mB}j^>*t2G*((&|%?Arm_tv4ozz81w* zMP%{g@oXs=tC z9A6*(UgahAvT`t`aUAbkQUwx{5B|4S=$Vm3$^xc#ElM*TT>=Hujd4Z6N*}j@q#1eS zjs}V-woCiHuzx4+*BhbEsMJ~)WOtr~%p4I{9*=~qlsB+gwz@(|h+(8{qo`IpnJU6J zxW@fKnM}LJ$Y!nFtl}JgV+_Ul5SoIYA?%7kXI*uuDwX5PW5p^2D)wF=m$vm@vr6c2 z9W8aH<_5iWdAjZ0(7>=BA0!~Zx^ngye2>|zm(7Ph+r>7B}wRgG*?uUL25 zEB$Ro-LAYZN+XkL-X!$rK2y>2ud!wXOPzr|9Lm0uwdDgQN;)P;dNQ9S)X*EI)3lO| zPiPg0g+ox`z%A9E{D8+T0OLO4g?f~FmbTpwbFS7e?q64$_sQY)<<~0<8)mi=E8Kms zq%XF$@QxsZ-`VG&IK4Lhw?I}83(seedd~yBe7N83Zd3Kg%WE)Oh&wj<+Y2jW8k<0YWq>)3XYHZI|bM_VpS(qz=06@628okf}!2@Z@*A$i%Rn@cEoh3T%tKIBNWqahsQ%RhdYIC1o~ z3OqXJ%U{d`*BCIZlp{idq?zQ#z5nEKiN4fEoAeByzEe4 zmiRI2;2lI4|g-eOn zLu-1)&&!G|2h|*o(I9bB5anUvI~plT&gcZ+!Cv6UCL}gg$8i-{Oiio2!_NN>Q4?ME zj=0geg1is^c<7Xd)dxPO&Sc=&sRWhP$H&1OW zDr2Xt77X3Iv3gekqHDGlN`i`|YrW54F^l*X2rL=( z*~-Y;fH`b+Y@-}o6QiVKkrxBx>(y?=;rjGoehK~2*P%RJZ-yB-u43$fp(eXVqV0*0 zBo*6F>co?1CnDHO6*@2f)*6XV=~=<82KLKj#cLhf&|S>CUg#$se5%-dtv~Tys^EIi zY$MT=zU7*axEU-be98?}Qeej(*W98EvzcHVN0UX&W}tUYo5UIYDc({C1TflPzmcsCNq#WW~+g(&$as32Ww$cQ-3^k7t z2yBZ{i)X-n3hw4rjvSMcHfxta!-&*`ix_QChM6s zv{$q_H&Zt>O9!M78!Lb*_2F{0}to@of_%G}3Aa}(!L>U-9&n)&@WyvwFKP_(hPg-e?q z8gH(`p+rA<(>QedL)$?$rf?#TnPLx;I2r_;A+MNe0Y81FU6l5-wpC30bm;^Wl)<_G z#9UAlW!6Fl=M-*=zZh!)8h7ckq+B_8$eLgXj3^aaolXVDh=z3>CTcO-k;jsAX0 z?9&3gLMFW^Eh2{27-eCs=IiHgC`h@*j8f{k&@fDSqCpz5>bpIeJh-n4mAcDuUk!!V z7a6KQN24q-v{PafC^7D^-N-)!p+rJcLV;XRCbIBcS}v&6FoEaf4_4HMjg%AGO{S@I zi%Si1IVj_vp)qTL2Xb z%E`PnG>K0^h;k4Ldkc>BijXC4h$hGs=C+Wq4DcIu6Jp|u0EG`4@-G=!8B70i3U|@i zT|7omNU*vSk4!&U8cezYg*MtK|BS9&;;Y~X#VsrIrCY$Zv}8JTfZi}nGmc)T@hHZI zPvE|1jA<9WdUfS{x0vTUncFj(@73w+K79khM6bbwP+7KM3;m$H7J~WRliA)cA-Gw!VA{fK;+9`}KN(zVNjV z(>%;z!kDXM*@b>*zV0kilX;i4a(;S5K&?UA2{CsaWI67Z_$ZSU;&7lQSk&NJXAbyW zUI*LTEbHZ796BMCnQ^m)APdSm)yy80XItrHh(p32*tJ=q$0E!~xu0U6rpD-u>(q7U z-}aQ`E0%8t>Hf!8-2#)tOs&Xt-n2}~Y#0Z6Kef2c^esxz(31jGdB~d-f+^7$dh&zT zyVwhkx~WydY6CR|mww84_3$gN=YglDYR0>(y`qpu7E_fD=b%Sdo$2J$|1um_BwU4^ zuxGdGOidZbD<$>3<(-~_2%c9fr4Q#u0YO%72sSo7#ql<%!fJ|34(gJR_bM$X4Sd=6 zCY$$HR7hw87jEI~nk_FtGGx5pVIFpjGPjfe#2dn733rwo+CHP#YW)V|eIq4hkY_!$ z+!g%gIp+MM=b-&^9|qjV0aw7IlUo3?yfSfJsFIbyT2+vx-|`DV8G`aR)+^q@NKQO2 zgF>X?4PF)gbO<{L^Xj5ZI6!8yaq7t-|K!oo)Hlj)Q4L3oBUgAHg3RT67-`2Wz$xAS zZ1ng%3duvLSPx|3Y%@&*JRirLf{h z!X?!lSBC!}u0Y?RK$*O~Jxlc7z?X6S3z8-dsBq{YD5W@)tM#C8m6C%`k;JQ^5v5Fn%yZK@RMWc$1z}D(1n*V6t^4At(HZ7ZQ3~Frh1m+I zB@RbIwlBI`^lk=|iN%}PxNN+a$I@Nyu8cyO2_osm9@h(%7ljBTOCA>YLc?D- z)a?B`VYkDBdLJv4ZvP>J%JRYM?fSa z`V;lR2nU*;iE`8xJHU%`;cD3tswpE=w2jj71-W)#2qJsqfTlg`+``5ET5NKm*}qwA z77$gCPOmCLIk!)vh%;BxW39ur zuC!D6b8o8LhkVE21-L3@L)=*D&>{p5BTYAJG&Hts(^=B6x9Rfqjg9E3NfDvlu9GCi znnZQOkp;#RXIz2@XqunuDZYeKbAb1d83PXMb^VO=OxRT0cPP=n;?q1IVA7s0X8a*t zu5a_^^8l9fDr^?oN3FPd`;2<9!%lusjt1g>7^sM6Leey97|(hTh_I)(kbK{DTG-AV2r(JfZg zI*Bf@hYwkNRo2K!`p$e-*JSi<{6t)v3-g2aN`ca={j$<#F;UDAlV-SXc10!j zn&WEVDx$sP%OO&~b*BLnEM==@j*lOu5@}1!!I=R){AbG(mLFS^7CxpxStmFPVel#l zv5i}-qi+9*ili}4O_UFMAi|j@ztVd%xRZUkCj2vgHKEq54rnttQPvyRx_7}*K>-?g zUfA=Y?T*roMXpHYBtdv2CFU81;jG6?MU{^I^|I1$q`IhJPI*_=d<0kChl+5k(89AO zIdLdiE7ht0^m@f=@3lmcnvAiE5GiaC$^@(t3_U-i?T^$k9^dS3hFNOBUAogS3#uyrWtdT;9MT2#B*Jxj1pF_YZ zcA!Pfk|t4OBc~{KMb!Uv>&IUGp5KjbD$&{In~Dp42*sJp79ZC=s97CD^KMLFQ)#PH znXT_ySvjX?r}i4j4+xYmE zb*#vpfor`0K{IR>v;kKSDN0Np#o+cWGAw?KvgayjWy@74R4QRfk}o=S5-!U!tZjOg zs4B3cEh%*iM0A+7u!6se>Xm7P3i|L$fw#XI&Wm5jDx-F(lO=n3BrlZtJ*QXdBtkp? zrF6Xg^7oT*Pn6&yBgoCL?gZ9@)zHc>PV+=@2h=@-_#eH?Iaf#dotzomaX+o9tQk1) z2->30bh7iw`NN_VuMHqUh+q`&#?z#tF{;eEa+so0dnd zMxa#7DR(%mN*nVmd>0ZD z*?u7K2n%PZM6sX$G-uY4xb)s1L-nrwJgSEH3ycj${suQOw?v!R5+Rw8M-37+?ob_I zGV^-;wQ+<)PWpaS1cd4cgZ`XKBl)ES-DIfcsSR=176-4?zM0)bd>D%gjZkp+cjLGQ zQw|T?@e2M%1;~Oi)1@lOw2JZ`16R1yszwzS-Rzvon{PDVFHD-;#I`Z)n_B?1?;+lr zsdovp8ftFQl=yE+{0R`o;)zIe=!LMo6x)s54V^RfeYUw7$(XWju&D(t1U2ETeAp0N zrzUHnChL_Bg-?QAb}(P%zL}>~5*9zNhKgk9@>2}dvsdjbV`FvpZmo$rGKEW2Wbiso zPs1E@IZl92*NtN1%Yw7t@ce2bh3?9WHyBkJnE$Wl@?-(IAidDln3EY0O7i=Tgfw^ftP~8+tL^nZ?BQj-QOrlm`(vn{ z4yZIs)rvkEeqg~LA(i%FcWui0uGsrGUi313Oa4G$?6lncB~kiK3QYdX0mE%)KG-*j3M+)Iyjc5Yd<%N*P5IG@`c->2)-uvh z6L*3hxldMJi6;Hq@Xi*QOi+%pp?Uu+ukDH4b6(G1cp0n{(W|30oizF z@%L*+`c#JWcFG&+*L_Btw*bjU&X)q|eAa1llG5Mpq{esTrTL$_N^@&jdQ>m{2~s87 zt}alRtF}5Pg@Vg=FHPT#s24jK!jnW^q|?v^i73Q zpRv6lB|=3oLX)$pTed~-@7V7R9&za_(-*di%0dyHYpTLCv?ghsJe>gXFg}Yi;*32~ zN4*H25m3ly-wyXXL@od1-#>Es(TCUAeDctMfmNK-6ee%Xa2MkXfudh&sG{%+wZZ4^ zj1larh}635+6MmT930XoRK%}RwjR!;b2Sx(q+#2D`~T{uNkP+3PL0mMa-4!=7XeJrTXHXYcBmg(|5=C4b_xhyef~{y%iIauM)FXc+13A*3X@agPeCR9c3P$Xc))71F$+e9J@ zTBkt~_HWkVr=oy$p9!iItBy!7^SrH!e5pPsp^JxUYD78S zI}L$T7x$V5#DKp1<<yu$y4YrP3vc6>D=ws|e?_5;>lEj77$as2O~*oVDmI}X0Ner+ z#i+NM6oti>ZSgS~h%~LN(kMUl&#SkqhOCqu=d&>)G-!0$8Ai|<*yNWGoVF`fldIzm%Ot`wLRTXsW z$f{d%2Mseh@+mTKN05saeJ*87Y=UOrk<7=N2Ed zHwMzM?pR<mb;hQVa#a0{3!$i-Cld8;{fzo1 zH*9Du^wUE8+nkSLd{#o)rdUeS&w>UV!NbWH4%jT$6+8Vxz}4enIt8{d%-kC*lmle`xqk;XOTxcv0OroACwtWYJBn&nXZHIZ`e zaH{XQt@|QW{&sxU-~MC%}9ESf--RMf|mzi=P)8& z^d&p91A6C2^mc^E;G&K^1kwbjSEsHo~Vm3hP*6CxYRe+Tw6Y`T80{0QWUy2`ogYu&E!9?c$R@= z*Ys<=R}`DZ40sd?p~y!49l={twg>rB4JYSzemF?AXTg*-(TD7+9WrqC_SQv_SYk`N6IN#QE? z;r1Bz=RI@xOZ|p1kq@@tM7>h`u*3N6N5`t&-AX}+&c@o{J{E6_I$Q~CC`k0O1RVtB zsrUwInOJOUYH@77XJzW~A~ND?MlIt?WeJ96&bfvnQ97W-XxX{WhF_vmVeN;@tdIAW z_L#mEiAx!=*Q=K=Rbyu;C?vvHp5COtHv(X=U_|@WxC@cEE0F_#u^XQx;ADC>rwS!+ zI_?c?FSMNK+4guh)B<`Z-osVQ3LCgpBUwxq#1AeZI8kd|9}pa|TR>iktqQ~Ybm$@` zdwMJup@J$r{i0Xve1>mpa|6_0O;o=gQ{fOCG0@(w@AKzZR@z3*^}{cRSO|;f*Omy< zNzW2SD%uLjt|GNpj#F1Fyal{ANu2b|LN~L_AFVS1%?AF?mHFoi@J8RU3NGKp8`Xsd z34*9K6baLvf!U=j{}%A`DQddr&UG)F)BD5kQSD27&bz-bBouEeX)arD>y@7rL^%-i zU)c_B0fgb$axPg0&@K918r&e*4PA6?Qv?`VEcFyJ-X`M;T>ceio(Og(7v|3&*f z_6G8lZODb61f63ZFa8eh1A_a5f?sg|{-ikV+JlF@%kRAOF&6h2`q$f0+>jiyclJsm zW?d{P43fW$?PM#NCKimlCS%l%jVsXv;-52D#0q`ZcvoFTRXd}Zzx;LD+)b=(t@=_h zVctSq1AO>0MtY`;Cvl9E!-qw3R>atyfItpZ4nabhBfnH7L`~xtrF38Te47pzXj*I6NO|^_R_?g%ZSY%C)k>X`_8YiLP$f{t=oeU;Xlejdv?AaEmQA)msd;U^5 zveL`9`DvGXccFTBIQMvV-bK9Cmw; z@bV@uzfatH&YVTc`IUnwd~&~Sml1;S_N>6`HuPWo8ttIK3;CVZ^)8R#K8FeO(2Aw8 z8b#Aj4#;MP6MIa1<)dR0Y59?0V}jwm&y`ewJLTt@o&|Z1?{aPd*48ok^X!#Qr)Cvw z?PYaUV=u=S=VsoGrEJYgP9xm-YOB5u;elT2o?fF{HSH=FDS0}G1zz<2HQondi7U1Y zEWK|#*Z0ylIr&;s&@NS^VP(cosmAIlXHJKyK?>|98<{`&MA5mYsG-Aa?tY)Z@T-Qy zOVJQcz!x}y97>;>qK?F#kFTmGPO*NWWxR%NyhptM-5|v7Ioh{z;V}lwtqyBBqS`2R zF8bq@&371v;WLxMkSU|%$Fi=XE)l}6rVD7kd*m71?->jdCxG8L1-}BXH~pxnL|lT` z9C#X>?dKdV`)g)P_DIwu#PJO}*&b{9b$}&9*A?J@W;veEjoDaf&#}+?aawIy;O@00 z)!Np;J1hDR&?kFu|hC=@7l!=v#5eY zv#_2n_uzu6yh)qx`qLQ+qpis=W7y@%pCKdOn5namhv#(iRAfCz1pcl}VL~8E2kq2G z482}4Ojf92Y*>c()vkHL@vl|WTpZz1Te4sxbx#K~h9BA{m(EFv{s~U#-x3%Q&Sf7t zad#IkFWz?Wyny9Bg!f#$xCM9`U0($J7^H1p{E^eNe%kMGwnAK&RKKGzK8C0pamAP4 zF@whFVGu-uoDnQ&-4HdqW45BY2P@ke!AzB=F)1fKMw^J2#TGOgDM*%C#ufjGkp|}Z zD=B0(4D95Z+RCIUmF_sdqG4A1_WBPf%6%U1sRFnaHK1N+lN8A854@G*nNkm4^PV11 z(Z%lfo_&cvkj(JaH|3Se1We z{SaK}lXs2SbMlxOzuB;Z`hgyL#+s?)Xv#fu=G!$r<2g@jI{k})+VkW5QA4_G#(wV+ z<2mmPjp&)oLT-||#ue8Oh1q)B`CGu-nkk*7`#m0+C-4hfCEypfz#qCoflQqErlA}JXQ`#*pc zKBN+I;qr`RNMcrsaacf~?_i6kBa)H{O`#qb9u`MWs)0%p8I&T#ER^l4k=)(D%h4;La%ZcyCRw>$>aU_D$kTrKG-0+Yj|S| zBn%5P%<22AU+;WyM@ThOf-*Jx20~ZOvGe8Yn41^ffq@)auTZmH8`zUefRg=iRJm-c zyX)+7TeSg;--y?Jd`aM(ykV4_u`6lp%{ijNg95T7bwt?S^w1zV?d-HShg*VG@ex(ecTQ1sO zr1$;W_heFQaUWU_VEs{dHT?Gaj5nTYv3cW2fQiFDPf3D3GbnSHm**Bxvf0!)rcdW7 zd7?vL-4!zgjEnehs(~L3%Lx~5Pb?k1%s>AX%++jaO-*EzXFwvk_Bp^Xq^)p`T)qfi zD!WG(oLwwlGKYN6Ps0!zv<5vj62T>XY;>}sp+Q|qiM>|@%RInLs={FF<+}+b4h>_{ z%3iVL!0Yq2qN2>o9Q9FA_>u6`NJ?V%*P=9Olp2Ju4a?Iwl&DLWWousYEAmm~ppb76 zCTd_hQ(fgJSi?YHo1na^Vl>InUNg~bs*FI-emB0YT^lJgEr;SK>ubfDFALp8C5_op z6k&!n-S)Zh`tu;J)Pa<4o_}7i&7kbEl}XuY`^KWb`t`Nt^PxIG4- z1XXF2_N46z=`Ey2(3n-zo@{EPw}8en0aJGEk+)&+mEJhwDRx-Qie)bfdXnYL48JX9 zmHQ#*N7BC#UDg{Lh;Ncu%R)I-6kHl(lcQ)=gv&=ki9SHD76K~u^z5D)d;wEgQbJSc zSkd@T$xDeGe$(0+MY-f;!oq@*Mwgy>56W&W5CGNZ(nNYIltl5yQMA*0q@6RUM7qdH!~n-$D)X6n8L{RO+HhQP1@<^n z1wh;e9N{_#%k&6&Y1)|2yzJPhkU|)EqOR|Z^)F5dcVkg8^}Go+tdw^|2Yz@}+AKD* z&ojG!wjrUjOjXSKq_I?EiJI3S_X>Q16*qWR!2Pq$L2&lnX{Ne{AtAJ?IU1RXq_6b_ zM{%OHLl;%Iy->Jsycu|9WWCi3Tu~%Lt>D1~J*DAYw#*_?UCS3ArAW5pI-;tnt0e?r zOs7I=^GlF(m?LE{Zvh`E&)0dsx2%7pn>}MOntOXdXh+4AN6wh|X@T&LRq80qB4}tz zrDdjQVWU}e1E!S;rkEt`9X6~YwM0q%;UTqwv{UPdd_ynUh%Z7>4dm{V;oE9b&`d8B z(&NbVG6K^+YT#C=2l@ApZWU2iF2+Ymn($jRB8NbNVUx{dkzZ7_@{-KkO#K4syi~8I zmDrJbz0+Gls?3nADj;N06d>YTnNhg%j#N0EHIJ?BmEPdorb(H&;D9inHE+&kNl5KV z-+Im!z6HzL8uL|req?syb?GhO!?_SXNBo+=XYImK_ED;pEMCUr3L%qH4aK@Jr#M~FFGe0H1o3kuM)@EEnBG})-Sb( zO)9BAev_pphkk{bZxiilpy5*$%_kHt1?i6?jm$u1b-lP=#Zi!N+Snv2ZHwBg5y#DDJIC2s$GCU$sCdEpcQ~wh*c5#!TS@a(R*DnqE;~J^`WUI%F z#KT1w^s~?`t2hmRsvxUB&vg1ymmWcq3EmrLohZHkZDvNZBFiMRZznhszPxnSLF5DQ z2g~NK<%x>ON1O5Mn++H}rQ{>avh^L#w`d2VcaTRGMeLF|$gNn3Ft`z;J}yHC$BRg{ z7&f~Mf8XTCtf=7wlg&3(uZWu`h@`fot{ba%5gsr#C#~AttPg1QlB|en##0ehrT*dT zM*WrcSr!CMD7X(+k|aX0rad>s}BziDOj+R(}r>(~HB<+p>RaB0-p9_{ZJt7FuaE6hN|c)nQ$P_if% zppiz8O!3V8f7HEYR9juwE*#t`?oM%ccMt9mq_{)zqAjk$gNH(Jg1dX6c=4jeiWezX zpr!Yr_x(K2`~7&w`QG#EjFY{`$jC_c+H3AL=Umsi=3FzfiIgO8q1X8e>30U$bi!+j z=~3|jQG{#KzddS-m#exKR6&-w?iD<&Sn9ir`aW3|S($ATJAz)KiOuYZ{A_w=0Wm?U z!*fZ?mZ2*9(rhXtZ=mA%a1`h@r@!e|H*iESAsHFbQvzA)?T~?vF%yd_z@7=F_eF$BO8^puskcCaqL6Ts?buaag}83taRol!bcPM8&^>jhZeNX`K-omA%k}w@CEOQeID$)>V&6~N zV%^m%nHpk|kCCB3d2h8r9ey(W{(~ye|HCj&)sT#i_IXr*S#}r`$5Jf__|lUAAn!rx z@1oDPG)u>ciwSH3o4=h}a6ixc;)(02dQ6ktBpr?7%GMBpAgK=zojZLOk@I`G|B^xS z!(V_TzTS7E_$6}|EW*q6FNxUmdMm{)`FiVjMr86wNN*#aXVb2D4U7V31tY(8j4DVB z6xE4%#ttD&;}Hx!`e_}!x;KXTgI%YJ{mZ;r^F{tJZIHeUTxb}@g|eQk&hn&;h!SUS zi!~i)VPci4Av{!Di?yh;Hm@Y%P=va|?>*?^KgZV)pd|2vO&*6Ew1Q!WlPu0g=cO!T z5K^3{U+U4@%x3j=B1(5#sIGfMUtI9*idG)b;3^jr9hlzhW}iB>PfJIs^zEwnX6a7B z-(LJA0x!RUPY)cn6jf^KQ8Na@t=)VaM2jjJTtCM8FrO$M&MsGA2+*Rk;_{#q-menP zB#||Ic_yvKoAu3t83cRX8&Pl1KL2$<++;ztjndZsO%erbDSjM<`cS~Hhm$_(y%ffE z{uga+<4;~ZeI%S7mWY{R5w2PZ;bJ)Hy#443KEU_NH5+s_$rwOK(M|j3+0&4MYi+)q zYn)v310+3wGqmx~0JOC_`mPxj#S$Tu!Vurtfy`RUT1q+FT+%qSy#9;`y|Y4cr@iUQ zw(jss4Or{Lv){LbF=-Ol&NK2?`$=qxg4f^xW*t^BxYRG2WgTF z({brk={9P*cOq}w${By&N$E>gO>!it_(*ms(Hw|iBEr14+_wt$J_~tr3%RP?lC_!5 z(wz>H3@9v=GXA*X^))z=!Q9u18X4xjtEc$%-CmvD64Qs6Giix6gB#zmr_Hpg)4#Rc zfW2iq6FHal3~$AM=CW*bX6}5HbJ65Xzu%=D#}HGCNl5{r;iJl5fNPmw-|foBU9+P^ z0(RigM)sG%VAK7%$z_|?Ga*+)qY&%rd~r2;Vm6a%!i0D}J6b4v-94KvP_KaA;3>_v zx22nXqsLF66d6oV#E)-PHo8a>8FYujY%6qYdS2_FR}ZaqDR8OWF2m!aL^d7bS`JhA zq^azaCjN4sg)4&d>X>+@;?#0ZZ4M6YP>N~)qHC7e8=$EoK-a)9{Km=NP`LXuIBwfW z(e(UmIq#yN*5OS;6^KcR!Ojie5#tywnp;Z92D>MBUdSK4`7c0Ae|_y+`!BTyCp!?6 zdaf4~P>a)I$Cb=*5+dO%KXYCE1e&3yDy6KaOy^_BG4~4%2nwFdz znb4cL+fmq@7Qu*N{1Q8{y!O4oR9amk{=d~IZDyQSaV#W-mB$t(f)Oil9eo)`e_D-8AQKo8B1l;48CW%@ zZC$_k*VNo3D9<0OeR2`4!Jvn?Tt22m2>rmqs?km+U?%pyHiAfJ%{!9cYP>@*t&J*^ zMRZz$X4J9T3XJy!Zlz<3n2CNBWxr|^Cf>K=0OJZ!CYZs+eQ!}y1elQ%Z2tlT)i=I;+O*W+tE+iTPM*W~WXhXM?1<`7@v5=;@?@RDFpzg6 zt7hk|m?QGfZ8cf{mSdfq82Nl8VviWRjn?h4Xlq*5RQA&e!uJ-+>HG%V%?(4A(A2mG5$!_~3eH6QpCdpZxv7>I!R4D!7ElhrBG&%lgssxrspq0DU)XQRabeg=Dp z$=EW~%obfhYh}uBKZUz=QPS=&fIs1R)FBdz;*5CCKzYzEesSe%oa^v|r@sKa{}|N| za!zl7pGA5_H9>7Ns9uoZZG&BFe*K{LmnvIJO~`{YgfTmWd0M==GHl8i>^YBndV17m zLA_6=&=OUg)Cg>tXopuJ`qEX3y(J5kc$(3@CRcJT2^3O6?gtKPN_wfS^vTVp%yD(P zr}yd?qobt@qy%F^x7m&v8B+7K_3uuw<;bwHF5|!F&C6`Aw!^5JcKYOeI)OYGa}e!_ z6HHGaJ0=UUU-`sSCt2TzJQ$Ch^3okl;0-p6>g(8ywPc5|XhQechBE@?k*lEFnlabm zY}WJ?Pf$ge7?mwDxLY5a^;B+^Y!p8Nd(RCAe_#1i4j1WVgZ zp4&I*ALXchmh|k?Br`$137D2$}QEr z8w8yZ6ruhKZ-Bx^}Uxb6v_$9k-- z(CY(dFgIUB7+2g*bz$sHCNb|3Ini7eVaK4C^ zsRPrR?e?y4=SiR{alp=DptTk~2WLGB!!twj!G3*j?1$K>Pm(i+vP%>ZQ%@$E8Q-^* z3_1;Em1=s-vM8(87wiJOf=jv41Uoyp^J%HP=T(s~$WP_0C={ZHh4^WT=5M<@iyG{9 z!^N#`Ng`Sf1b8r<*&;8#;@yy{Lt0j$h2@Z-W(kk-T7L7v;-9)Ihnsg-WYT z{*ux-0r`)XY*BGeY?i)wpldruy?{8`2_gTGK`ZYqmqzg&R>i7rFCtFr4@vq%GE8TM zZE;QwdzHZDiPlsDX1xG#cSs=39z7Y^7G@c<$xtNRZ5Ik_Sim5wN1spcyWd3PvMgaS zc$v}U6lE5E%a=oTC!#zinzT#IFM?aL9P(_%zhSS?74MZX zBnGcORDmipbot(%?3k?hxi| zE>7W-g^pSTmBQC4j2q;t?J2Dv;-s}VQT3P|coceHmW`qcMe+;fuGP>(OWh`Z6 zFZ{6hEv1>BR8Gne66at$ljXIW=~%cpDa~?A4M28@orr!UBL)V+pozSs-EHqBGxkX= zdv8xoFoo{Py74CYH*i=uFRqTDvWaYIwVi`_oBG9*^uo59wY9&imBrfn8*90(AsLP( z=SC29f6MAyRq-BaU6UE#xYE@L0#nwdVi5lh_ZE#x2cf|0`zr7lBm}mOt7$8?^8&F? z=j=%OC>YPngSgZiAD&n7lch2w^I~0Phy1xj5%!KAB{Hx#hJVFcPtW?ARiJ>@?r{pH zze8SZsF41JiF^>O-6nc1rJ^YoH)3W@!6+(yBv>kMZ?rm6Y%Y$BoZia=B#jWvTD3ZhSShb1|zG4Dw-aAv%*ie^{_Cr z|MB}hL0^2c_^E%)GCOfs3Q3n_QF_5_HQEoP2L?;r(wEIz7)43sIP+)E&Iv4EVrIwO zjW4D!*wo0MhHH_Q2HjmRVf6ucnM(-glgoa0)OjjU7)20#SMTdIYZw2d^A$d!W zVZ2|FxP_SmTl>IN z;%!4fsKzl~o({hnb+E0mH5kk?68N*&Kv`KJCDYh4F;Z8DNy8B_)VWHT&-1jpexCx> zc?*5)unXs{i>;|w%n`+dY&t^T=jWzRQQTNe86AzjgDJ;O>o$XcG^SCAC=1 zZPg0?>D5x|x*l@OpUM&(bF=i4BU|g%^pv1twsYM0B}M{}>zHAq^m(i^7DJ9wgR}vf zXGQE1(T2|4+gSvvM@9F4E#|+{J&Q?4Ya$^0_6;NM)k!lrX1*d{3fD8td)jx z>Lx}CiygDt7KQ89DuLyQ{AV_eL;qOcA1~-}D?4{T& zA1WisitbD>C#uEF6+q>bqI}v*1q7u95N7I)nzQ`z^A4nUWX95~5RklfBk(T(I-g6G zBfbC8L5>0W9T@hByh{aIhSp(%cT4A9rjiPLY8OIQwEzJCB*O2`<-h6&>`mbHl%TeiTVY8_#x!ZOO3s#S5 z_lk*jh!Ol*G%6KfzsbqSk1} ztQ2g#8xUpB_$O8ZN?TTbxv7vt2bWo0xP`ni+j%9~Q6i?Lmq%&Lw-Opk=ll^JM%%T){^mj(bf?? z+@kbsUv8*x1uojnb_@IkD9(7H8MRHf*G9}r=zGTNu_4~jT@B(ly0-|iMMKelYF=zc zK9hn2rRhoYBPC4HvDDx$nUX=#&`5tYCQ6k|fitrm3C;C>_ zQ#>WH+(FC`dJ#A|@uccgXrE+?*Kna;=^NRkSw1LpMt}8qAvY{iB;%QiNg1xZFFT1F z%F!g8!2Skb0@L&B2ivlom;D9cdY59#?4CX;I`T~(0YBApfQD3=AzDW|hIM7S%0 zB_V2G%n=i_if$1K9<}|WXWl0tV~vs=gePfgmX=zq5i^-ggSXwn1*wYWYg2D`_0w&6 zgb78c=|UU7#uvWRsdE2HXN#)CV=iIcW!Q(qwpM8{5aCf#{ziFlDg739Sy+PE8(_@| zljbv7qzgY}%?SZ4+hRMC4GdEBi>=q(38!Yf+d+p1gYSSctTkFI(4j?6Cm@t{?L8qF zZ%tlL6dUaix;Sh?onzfZHK!L)<;~^s#i1E`SDIvZ5zYi2J))4nwh@;5;m0zH9cz-O zg{Wr4*&2O zLpRl>vR1-ou}~Ivyv~oNCfU>K_t6Eqzn}}tT2%Ip6jQJ*36lTFv`TBQ^s+91K|dWn z$*PIVMpr8lPnP`0B`a?KgwZ<19C9{=>yo1rP(#LDrbg+8c<q{$UAKnU*+xUUo+{x^S^diR`a&jB`kJX^znbo5J{&vY*5jMj9cU~XU zZel*}+@=9H~W5%>9VlS-m}uqmW6rHZVFvYMQ2@Y z8Dv*y=PIq{C)kbQOG<0|rS8J7#zgEnZ4T3K=tzhla7Zm8csrhknw{^VS?!%AkMP4# zv`O%1if|^#!Vkd}w9H&=;NZjiy~Wh+oXtoOW0}$vp{;Rh(I*iF>g%@fb{)&Kg+J3; zNLxwoJ%3F8+x2-lp!G+H-k3a!Vy=yYFnUAFW^eg$ma9q6r3kZ~oB*%dkJG-pu8q??J886^0r@pJm=^I!o0iTJ!+qo99)$~0 zGhg+?NL?hxEQ9Vo=XR-;7cUnOq;!Fv(`AeHJ4t`Sw|65oTSV_h$Re(VIRe}#sT*6nVore0`mS7On^LKp zMKFKEwraBxd+zyFanhI)jeUseFD~Z>L8UzJp6?1OjD=0KEh|A@E-F9CNfYEe(?BHi zBcir(;Y?!&&y~X>R?oRvuTBemwhKj``OF`~_-Q9(&`(B4zSwUDKEAWXU*_9768VR4 zE0wO^I~To@PW?NI`XBD|_+Nb7|IgP&InlOSx^#p|V!w0$Ax-~%;W7F74a+}#W&6Q< z9mho4AL8Zh6!L{$7;DApvOnlw{@fX&cE)NHht=Sfj$_hZ!7YzkyRMe6KxN*L1cR!b z$42)6(b87u?z!>+Zp$%0cj1#pkN{Bwar-LCkHu<m#n4a;5ag+)~}-5`t8o;xl#LfN>$661!_R~myS9T zPpPfqF$f4QQ&Sl!pHa2hL^NL4P9e}tJ$>e7oYK@{nKIE=i}sNgY~lH~jQBkQ0*(>DKuEy?G4 zyQjKS<-Ah!idB+!Q+;ic2wesyprPbD5J_=e3Qp5?tiYQqSA%}LpGEiQIRFR?F%#gJ z1*i4s$t&@yr=>bL;nT_F;nqL=?p9u)@}11NTv^+o-l9K3JfEZYY(;g4JQGYe^^-RW zZ~Am%X+k6y$2eW4@QW_zlryK_lxa_y^_S>g8n7jsU7=`U&)UARw!W)%OoY~n0(!3Z zE1>n`U{*b&69S!j61b`mrXhpPntLy)(|CrItgJ!03rs!$CN{DqnRomx~EuU7VOgC#l(@nLlTCnXoJk5$FRo)a!(0D(lua8M0Qbn}Y_%#iMs zk&&bj6}H$Ls1(Sg27zlA^pOT`Pt#YA>l-5KXYnUz876&GvC4`n-CCpxt zd*QMbXO7FU7qE;%pVC}?N`ho}+bKT~9$M+i-H{!$1ZghE>ESil^TkyG^~R}qBQM_dWI6+oqFik*^-a7eFP^HlWv;}O7f6ngQ|Hjf3!txSlPHCFg%BU*lFv< zeP||-3A6a9l+Yk1{X6EU*FwFBmBFE7>Esv0A?+o=SYCl2=+x+%WHJS*V#MOJAxFJ< z22VA7bw`?%i?WL?jYT|D^0|rxs{c$=sf5x&LKGxdQ*6vV`U@nJ?PFDW8S5ciK|1+J z)9E00f63;O;rzrcoB;YmzU~)OX0v&PrZXF~0a`&)h}r9Z*TubGOvq-?FY??x4G9r< z-BEej=K^5i()Ex3)*anlMP2{jIG$wwab5GY|7|4ZyfK_Ch~poJ_lR{NWo3UXWzVjc zO2Ln+HUsw#o{kEk48Uox^IE#l)@!!SOmI?MA=S!Z@cy=GIR3r%}aK9zcz z$$s)-Z9?82GEbC?VjmW73T?_IO-P5Y52brdw3OSA5}mRK%ul8;Kv<#3;O8aQJKetk z?koDqYiJYnkR`=myQ+Bmd+ftrnB=8Nv9ro`_4bw-m<0k^jS_pmTHa-)Tz&s-DKq); zA>c1SBklRxn?j}oa+keAU!!h?Vkc|Ja+AoUugTfg#=8T~yV1FQE{$!ej-g?2S8Dk( zKi#NV(1JeC>ISgiy$b&Wm7?=o*Vceok+zdr#SW*bVCy^1WFp3aGm^&Lu&(TTIN=sG zlTB-K6K~hTf4@rMcf-URqcL_P@Vbr zB)+6rPRn$TJiee<1+xs$SqO>D)ZGkTZz`PMHu4B=o%A)83(`w}0zx z_3FSI_7VAt5xiV6o6b5csl*@MQHOYWX?+G>uiqHJC+4RAC&$;5{p(#&6 z(E*N=F4F?b-vbvQ`VW&TgVLbdQ1VS{_9i&@-NsDy7s1Wr$#03BJMZd)hpMN=LesPl zp&`=7eg0W(F>Ssh(zLIB${Tkrv3u96fP!-TEVdS3bMqX%U)^*%?2@FtMv;)#mP#Lm z_g*JB^{nq0XQX9;e4pOmKbLyJ>OWfODts26$Ai2J)a!jbCxNcSNPl|uWTAj$7*oryXU`) zx5_*xARUvvjp$`;trz(fx%C{WY{RfzWRGO z(&>Bi(<5z43hPIc-~9;%d3`!XB?@ZZJDy(bU;y5fWs%O1Y2O7d(q91Do$v3a0xQr6 zw|Cvi01Upvxq2a6r>{2o+GOUo2E9sERIodR^}qk3;dyAbP`Vi81shft;kpvQ(=^Jv zNfs_`K~X;Ab<~@`NKApuenj(nrnbi)KId=z<{;%Z@ATgP3qbuwE_gB`O(_Ongx<`g z(wKt`woaZv1-IiWi1Zn>8I0OKbjLD$6VQDfOgpsud;#Crta0zXHk}xJL1lgfUz8X{ zq-=O0pf$s~lV_lX1D0i(U;Xg=1?f)byNTs*b5{{edE%a5dio*$6L`*qiuPR|pJ~D- zyQ@d{r&NB+4BPzrrzexye|PAA@FsY_`CI)vsSF{m7j84pz2qy(?Cob!{s&k7`zMJS zG3!OhjdO|5_Z$j(ac7ajX!Gi_qfg|2+J%2Nl+BF+)TA|WcR}kv`wPI>rY(HH1RML% z8S?6qFT}&V@BdV^$wJ!PKavdXe`Fk&%=q7(AD+J+I@%31=|b;fePsQjC!H>xEMVWC zkU2*2;zpqJd}t~rGV_Kjx&uc6<7h$R{X&_z{{QZzQ9Ray9BD!BBM?weYXY411g*h* zS^QcCcuX@WRqcP89C4X_bW`$(ddSb{JY)OsUifTm_-r^cadC06tWj#J+8J-I`^EYX z-hU$X+1&eb_p?HaxiOK1)6{XK`o0E9*?@=>%Yt4e2}QSw6|YB+O2vGDw5;Kd#4=gz zOp`((0-UR2Hn}9Fm*7!Dg`%Nk{#*flo(Q(cbaDm6eoh>A#wjs%&6*SJ8p0zY?p=^w z2sqZA?aqH2&X;w`JZSDhoO9Di1mVJ8jVBTxbdPz=>8cuA>Z_)aKdGYtWUesRFvQRR zegh2CY)z|F&2&NAC0Nyv9@lBg#`N(u&bJxi4vRQ2p*Ve!yuwP2+BmH==2oo5NPQv! z*Y?JQYD)vzL;xTj0{O8n7`2CjW zWk9EGscy2E<6!lD{XFLN*hw$p&iU0Np;-hxKZIlxM<;k`;{|GAKuf!`Yw6qUcaL}V zm$?j7Khpwsl7`Ag>G1B(`9CeBl;58El%8!a?Q5R<7Hmqrd4Id5mLYJokFdnq^w~Q{YM>gqUQ|tWf{?6a1pX4q-1TWd zr|9()UYvLSSSAcrl#Ba3RdBCp3b8$vohh_qou`G+CxF{&D14D1oTG?L5YmP9UZ$ey zjx5SgNxIu*k@HcD`qP^fpY=0K&VZlw_)5v5m%ki;Ijm2e95~;DXP0%S!rz(epOH|- zRE}CMp>BikVcu282u#t`MbCdxf%cE08z<68k9utDD$&l)-p&tFup%`fB2kp%mo=B) z>M++U?e)#|D8uZylt3in?4Bhw<@I$I^ zY4=`gVSva>>HGEl9TT%jP2_D(Yoc96DneVDsHH&WL6_t^bbVBmGOun@vKxBq%Y%ix zrhBavj_Ge^A`Dm0Ff4)3t5H|5T5eUyAj(C*ND=x|Zwy;EqaAes5)*r=a>_2{efe=q z_ZsZoz+2K^XTZ}!rsAt9(-S01G4%^pyULhUr@~IHLm3d7?1ba>D%CyYB zDL)={lb47^3GfIa3&YdFQ)*z@Ln_)hOzX8o<5y=N&|Nhk7=-d;`s^H}Z!?b&j{W-F zqUWrtj((>-genegsQU|$tYRu>)owB3_hMi{)>^ z+kR0CoQ&f5<|Wo5Z}d=vrd3`VG=khQM^$-nt%Slnpoj2P{#QPT^Tu*)Fwvz!NuZ&e z`|4AO!t3;HpS98>k;*i&GX6RK)`2O0@Nkn?)_FPJ8jM^kl!D#)phX zkXTltXEEBQ`+A3Jl>@A{r=z+j5^fC52!6GCxD)4zS~ALA1*!|_FB8hjacMLOw{BJE z9(k=3J_;aDxW$$NbxXIR#bife^?aiA-+7I?&>IXfLhftaKXXVj8nEDt$V*`uGVCX~ z)0Fn*m~IHpYGJO)=q4SZrrVK3KG>er8V9XjZJdgUjWpGTmw#CPfhW1nU3%~q0Tmzy zf|4&%8^7eo2x#ve2?#U1i|=`#CwoRHIGAlvS6A{w$qn-h=+T)iL7C)&h~n_?(f;vg zw6WUXsp0+WIlMwhhFWx=#M{*?7+ZL?JiM^`f9w3mce~tU`)*&{z}o)5ALAtYi{1ZN zbZ_6%CE4-d7XFWSitGQ(Y1P|&3z2>F=a0dZwg(OwGp5MXXi(g5fg_``6q^cm8gW~( zhCZnMIjJad2l@zg4j1n&i4ivlWxw=bPeSrr5V~u@C)RG=J*YD<6yXZnq9q~PD$&L5?#cHhv;fa`89ZU8XVw-Uv z0@R78$xdvNwJBNUCZgr}ADi(?6cEJ+yhVrEF{E9##1!mkd=kPvqU<#MYz>-~KA^Z@ zubffxCZ)pKZ;1ea=IS1@Cr9O0(OOdCAo;IIpG+Z6M}VNIF)*hy0`#N5ds>MDezB z*mndvoMp4)yu*-%wHi1yHdvlkJbwG}0F^Q|byk03&8dnZI4w5}LwjoL;jT zx7gE63d|&8#1QEN++E)@rXVBLG<~+Wu+Qh}{4kDnm8_%?OgKTlnNbx($B5j)ch_R= zZvV04H~Je)xZjBQbL19fcm27bKZ#IyjQ^*j1OUBFYpa)Jw5aJF^|aVWo%Zv)P%L+Nw70i3t}$^@W(zU5Lx( za?{q@2I}tD3rv7&i=b&K^x!Pu?B`~$z-3**E^9+MV@8r~mTcU^?vK4^clBW(wJ9S* zHgEhZoiU!fSyk3lX~! z)A3h#*wd7mH%gjLTP8c5OOsD*gJu{cfL9+@lRPpJ5Y&M%kQ}dxl_m3Gx0r>790zGo zntq6&j^SggAm(g`1*R#mC~wKfd?BM6Z^#;CSnLLS0i)RHWac;SSG?rdq*!u(6J4xS zlb3~q{qEy6j{0weFx zpU0zw3pM^x(>kZ~ey)$3hjP8Yc-Jxo>)0-Bs_y(AN#xtN_7aWai<-A`7MqgzT9)Hs zJnnw6A}|77apD5k8Zncq_L-*H@|~_Z)&+0k>A|uP*MSnB;qQ^0?{Ar=k86JAspEBY z-++}f*~#;OvU)9yIJBeY&XPJjVjsGRc$V$T;Y*P-6nc9Sp}GKGv$#bX`<%Tp9!x1! z(TX&5g9c{=zeoX&X5!-04=&CxSWcYS$=`->Wi4$Q?y)9md>w7cDA;eAIq7t8c*)*N z&upgI7IEQHqK|Jh`K)|sL|d`{Iip8C#dcB##41KADxszYseN)Z8*#t`TT)A%)cCA)e!S!G)0LPY<7fG4D z>+lE7&4`vrCf3j^$x-(G#i(l7k{>(4@-OjD9$^QR+9V4D&QpFmEW(>CP*R;&w4NTY zG|Hhn`-Flnctu3fa!DBZ1xspXO#%}K z5U6)71imnk@$-U@mZ+H3gJ7hCa8xI38c&9YZ2(RO!y7&hMr5?SVv(`FqZbr5b?4|2 z38*hjgwlI)I0aBnneqp+m1MLyl))Gwhz=)aoY8nZHKM#^@RMoPYWOwjE2Pgp4GoJ4>2TKv= zG5aaIvy{t?v~1eTc7*FcHJA`P{)l?74w4{#nE%U{=RVj%_X?cZwns54aCh>|O&sW%YW;H%3u?Z;@jn z$*fb0<1}Bd0kF>Qq9>9maNkoW3sQT%z_Ldxw-qFZz)7z2e)OTpX_D$jl8JNaPZ-=# z8vJHB_N@H`Rd=3-V{|eA0h5vX(p;Q|^sDo80eVl$AaHSdtlEdfKPMTF{R31T z!Fza z3=r^F0u_twK9>+&+T-O3rJSG+epx9NY}*X^BcB;zo5E|>-qH2;H|i zg;46+!jKf36E-@`uU#D0cpB05{tNimB0u8g+#tjS>E8s95-{Tbmgw zeeLE}X>^+eiQ@??5XyK5#9`SZVC@U*0N-59>v>;W2-A4Y(~^Dch(V}A)M^t|7gJ{ zL;%GWn^l)Lev%BwcYZKIsT5anHjx z(wN)?F&?0GOA=y7k20*OZq2;C!QoMXqqdiwSK^5Cg|US{QFG*$QT8Xavt$P*)b$!g zjuj@kiA^5U_hqj7EEqj2HG^utp01!sW1R8voFiY7^N%-FT*8>tKPNH9{X$kO2vTp7 zwJNb@TqOJ|JB1@T)UsAjv9sw5Rre{?OO$&g{tXv-I4>E`hiz^kUYm?K`WgtuLzkB5 z*jPQ5GsJ`aLbSM5BuAAD~dcO13XM~px1oGR$gk8pu(3*T0*{e~G6|<4INDQs-BHfO`)UW5W(8fGxmhOLs7^kQ;NYeL4P^!S zxuePw?56cLv<0flV`)szcBHZ_go69;|? z^W5Vb+y7Y-FqYO?ZJcT;KXKMeD@5S9Fbq@Jtox zT%J?#qDQPSLg^#bT*x7|K_walAHJ1|Hv^W5-o&lo$(OG3Cni!wqgZnQA&g1hgAx*kxmzu z%0nMbvIEU%ZU>^B^FRM)Fqv&o&J*=$#HZL5>r7)cYRzG*{5-!ug_$c^w8BW~CJp_= z83nJOy+VjeY$F?;cC^X>Ws$N~P;mq1F$YzmM5eb?Y-X~wN*uo>Wv#Qg&g-=yAy?q} zwQ_+LOg6#83O|z;*r#Z}c^RY5_(#WwzNhlF5B-vU*IJKdB_<+h5}-QJTBhsTtj|4v zC#|&R$O&yE-$APLOB}_xDHpz~#9Vh5N@VDn*80URHJkUgixf-meQ-$e`ENXpFx5!W zs1X2LIfrQ`gHIG^Tb#tK^Wl5UnBUk$iLhzL0$Sb5e4+T?6?|F82-&zg`p94QH?D+E zY%Kvo9a`nu8!soSU;FP$Xu$bQr=;U>EG&xV>h1Q0BG974KOlfUaQId}rZvp$ZAA;3 zaK`XNQC`^=f!anHu#Bh8efNFavN<^eZAkP3DKt6RdbU*e`9J>$^ICz*aHQ}V-AolJ zwyW|rmDUWc!4kz zNB%wygimjACx$XgXri0Kt5ST4YwatbEp0^JF-mJVNKQ`t$2_SEJD+RXIb3SX+vfqO zNN5NLV>PQ9Xx$X5U-QhCGA8V0o87L+#AU;3FYz-?kj1E}KV6Al?F9Hc6BBC-UQfx=dkDdkDexQ1p~cJ#GZ&iH zig9vb%laK*qI8g>$q-DOryT>JW)ZiZ?syJ19V0Ixq!rgt`~bOxqou`pT=IP;08>!( zKTuKR*U}q4AbghE>FvDDis!U5Ld>4J&AQRB^dBF^l?wE=DLKpy@XZ3e@pEVy6x76A z;1-Hu$MSRaNEOBsjL}i+MQRVX%0SO%{dTJII7$6DYAa{Zsr7mmSlckA0ACA#o9g^Y z7UA)dhe7V0>Z0gJz9}-e#bA}m_f2KzG9m_B_v`|)d`?8^kRzzdJm%gH#m2G!R>3)$5qNY;*f`MUNG;g)VUGf52zntUpQ4bpi&{g>l$eLJ4sDItofO&Li ze<<~uV=i+AEdb}sv*iEq5f{Os)!Up-5aH4kc_(=y9A0edG-S2Q=Uusc+!uNyW_h5$ zu}wa$!`q*VRrevqnZaKrQn3_vrBg*f@#C!+5r+fCZxtgDlT}y(q{0qFc4t!rULb>B zJxQdhlU}3EeGd;s@wo^8n0#Wu;jpq9j-u`Ok5{Z8v^sEb72ZT6&wj3h@}8dr(lDs$ z8}qjRbDA}#p}@~e)Q9e4w{Q@KwF^4PIlo#_wOSDJBRnCG{inQ<#CW3B={6EzMZCr- zyUfQC>h4`xZxRw;otD6j&kxo%)#MQ$KH|8fIKd(1;UuYoe^l#3-fSW2L3Q{t_=WUM z_}ADkR~RF*hDA$}thr#Bx}{=6mof((>{h|3J~Z(ScLYIW69&_?pC13lt02p2MP9A} zb$2s1IyPfQP@@AnZHlX}yEZ?0MAW!xD?XB-Uq9fFy^XaGVk(oDQnZ({Qnr%VD*E9z z4ErKIgz2Sw(AOg>!LYlIuxcKZ;>2X(3?{4)yTmONScMTX1Fk|quUgjgmbPJDf9#+Z z#YH?8z5ACVb2H}n=+4Y-Z8Ex7H(Wh?iN4sQBwzV@PfY|&%?`4$mAktsTfN?>mkCo0 zsk)|Lly;D;IIo!ZiY1U~3s}SRZr24k(uQfhuRgMfW~t58G>nG-B3e zEu{L3OAZ_7*9okBSdpWlOV9{YLh%;Fqk8^=92LS+T3pIjXSl;K;eVcXf#_|ALOemu z+ko2u+GefRuVEbGUM;_ii=x}ajCGLk>3oHy=nz$6S#iHTuI?fR>~mWRtidwE_Onmg za=7X=8Js$$&Y!I#scCaE%|@AyrTs68ZNL*8lU-!t&V^BFCF`cqTqC%R3LpYF{ewet z(MIf}Y;FzTGP!sdmo-we&pHrrKMAO|E4@`z1g(i(w!v{eOCy?4%pjIlUG;~gK?6Z!lVhBwh4EOQY~I*$Sj5X8dpUGF%QEi@*ms~c(VVI z;hFfqB&!MvGQ*ekahrcBA6@ONlQ8inqBSB62Y@2HKJ;g?+nnET412$H0vqW+jwlGE|L3H$x3M{mw>M^j}6YY^ooc$q9?NM%KwO zK-5*Yxmkdy%s-9TW;p8qEky&v98*DL$suPf>3#e)t7^-bvu+NjO)o>;0lu;aK3TO{ zIKFFjRpFIDmyq`ys?N@_Snpo|w($zhVxIi6S54SP1Iuy0Pi?)kAM@fZF9P57kRH{% zA?53!D^?fu!@3TSF&k$`#B%en(jl3Eb7pZIN$YSZHI?xza5(+)MClwDG@<8`ZHrvP znpjR&H=9JXW-|Jz;A=@%vW)2dp*jfm(U3or8kFLh zL{{fE1^#|9PE`9UKR%rEpz_skNB!ppF0s;s{8J!CYNsS00~tjkOTxQv`}K9NC$yLieM62 zLK6^BkkCY$4KYAMM-dXG3IQnz0@911h=BACihzPrgae3l5cLb5^PcbCv+iB@d)K=E zd|7$^c;=azH8XqGp5NZTnc3I3Q}6ruA1!lJUO?Q{5h1^4Go23GnYm!Mu8&0e*{yRH zR`x{pV|LHRWGW{laEN^m`InA;^9#_Ta7#88S928ImCP!^e&6h<*wwVZyy^S05RSJw z3SdJ|3=e~gxlJ!9y*)d^?+c;`p5T-?ytB;~Jn;kax5n;z`pMnz;V~h{=-V~P_e8T) z=e(NCfq|?7drX7&XLR*n^kQQZB&k#qeG6=p7qiF~aN_krI>M7DchD&>?bNN#-JAe>*6Q$Se(MdhD%o~0qDWvc}6;$Eo_(^qbw2jbf}X84|w zP8dnZtY-X4{V*wy2j7@&Tvt6%;ErSrsjLf1A2E5l=yXs$apbYghl5IK8_Ft50(V~f{q=(;(9)LG`HqKiWUXs1FW768HuIqzR9_*26BWm^!1cUTrY;%}<^*;FDZIX8hL5+2o;5u)SUx28;flR=+8m3Ls zuloO%@ZsY=XY_9sdHl~J|EQys--zoeNUvjF>mNDGXn41G4j$huK6jAIQXO3KnN&P; z5%0n-Rd(tokfl2%e0oGQ(A98a=!KYN#1ZTmW47y@3Qmmhc`&I7NUBxc{6)IivZUxjM zck8nRwSza@hmi9(Jj88SGqhG$4xcP(vIA3KB?(9@!R#cq+ z_Q^?&s2+Url8$BOJ=YIJfButml(iJmrfI~Bu=z=E?X}0SXS@Lr$sX=FDz<5yc%Es zH8DhR`iPImz`Kz}zpAj48oV9{%G3t-AHNA&|k;yCt;!->tMU>d&Y zTvnl;f)i_Wwd`HSX^g$96W>lpH`m157?#f9B)jhH*Istx3YZa|QMUL%-9DG6)!b!1 z6#u+0Y7Q%V!4?j}_?+#1PU}xs@o$OzsoDPn$@L#p{a>t?s!33#@}QRKgRTF+{@DMj zr~h8pt5`gZRF9pH`33m;)94Rh*4CaYBjwxo{&U6aLG@?2yc`Wb@VKn0QX}cDNfGU* znBh9((^^7yEmEAutb2~C>ZK0)JBJ!9jH?C@Ft(0 z(=}jTj)k#1-w=_&TC|g6+}$p(TBr#U%PVj^R3*T$vDKr|oaDpru}TQSDG*zljpcY% zs_R44FTjLu#Q)Wknd-@``1SkR+I?%C-SWz7H-tVJRqfsZ88Htf4$S3^#)Q2t%&55X zv&pb{!*_?~LTGX6c=J;cIdKnRsykjeO_EWPA2Khwwe-`Zwf{-cCA_CT6nLthOVsg9 zP_gqXhzM`=pfTv(nV*V~u!^aT;N+GRJwxdde(_u+15n6-Dn}v9pl)a6$%3+Z z9NzKp;TQA_r6`bFJY`y9_UFNbAth($Kb!og(!C$WgiN%`6;F)s-k7(MMi;%(FIcQ6 zW$rYgwkV>yp|>?{*u$mJw$6usYlQDD&-6&_)C%(^(5=kzFZt||O9xvUu83d#6!%BB zwWjkc+IN{5t>$?3n~r(q^otd5RuE?bGQZX-^zQKAo%xvRnd-S(+UA(bSjUV-u31&y zUBYepTBm*)wlkf09@4rt?0xa|Z%+q-x#3ouAHc%K0^|U3u(1Kz0L&kA11>)s5G)`L z5>rGug}#Cy&CD%e3QBsk{uQW%l(X*x$ClMS34b9zSF=qI_7z zp~Cn3<9wVt>A;7joXGUAz6ZqI=DZJUqIr$fS>WasN(JzS_fOTd+^3k^U?+i8yYeOZ z#@@&^r2;c==_!#{`yZBS5`a{%s?B`P_84+8S-LTEr6J#_>lc8$q^WadPoB`fraPrL z)yV(s!$kC$(ZT25n`3-#*D69j%J<@704VeHJ1*SmlHI zn~!vI+6V$gm|eWaalJOEe=Ve|WPbO4-KOhZ)1fATmkY2$N)F##XubkZ&Jwlvm1WvJEm z=0oQjdhV#_W0w8rTQv6z%KcB7b%Jp8oor_g8R($6%ZPs?mSM&S?t7ZL63nw-%c@k? zpUu*8%#JwajDzBUp32E1()@mWh6TtbL5Va=i`;YV9MV;IBbDc7{ufKp zhj1S?ZXDci;`G^2=3UF`O$A@%sB9$CQJ744a2Dgeq}cQ8y!89c(%%ZLijPE%h-J-h z9Sm^~L+33HU&E4dmrJEJG0ni&{&B!**omYbI2IN(8)2MhL?keKsH3-N5N6EvB%V1G(X-f^+)e zsVy>6B31&)5(^QNUBjBLTG}*c(&wnBh=;v^{Q(OOMV9e{vr)IQ$CH|+Ey$=Y5ZW4Q zE&wxeb9KheZ+%eV!n4Sd(PzyxTX3G|ljH!?xDP=N+=X{N5M3WOxWRQ<$*8EW$SfHz z%@ZIn+D&34H!v-HV+MAst9M-45uviQiwRkOh7oG`@q1&)p+ z)p`xf>iAT+?NJ2{-Zi&Ak<&8?Oj90VkK)FCP+`L(`6!D`r2a_}ri@J=_{k{uC!T0W zF;clOUc4wNnXtjcrE#K+$0a9JywOGSk-AE0C9CVg-B6oF3p~q*LVT0>C8dJ!NUe!d zAf!ZuIBtp0ugTLvu?Dk`c`tpIjsChLQ{K)ShdeLmFdQou4%Tex ztXxA5GE68J$7937lDVTqsEk(Q5-J*sh1zppYgg$DZTQL$S1N>=WPx@`z}cMUFf!*$ z6@jR*lu{L(kanZPJk1VE$a>g8Q@1q7s5J#4HQEWzBsiFq)g zFqpM5F5NPQx7||hOdrgs`T&$;*;D`r(%%w`IV#SK3MtIEN17UW;GKRYpv6fL4J6*W-&k90m?wWvNkHSIo+B45k(HgcynNi zJ*EACp4;=&mAKJBvlOfeFFlMXe`P$8>Laa z5zkGth^lP`((Icm4j7`!DoC?oFjYgsGX8QE?D1p%Kqp4ru&PNRT5$HcEY1#q94%h| z2nMOQTix>V7YjCte^S0#gLv3+rIrVySeJPLlBa|(x)C8r#_>O>ZNiJhgYXhC5izcs z{I^MDo!F>$a{_O#cefeM?m}vAC5ptmjCV++jKz?RYsdAUDp-z*LWFs00p=k6f>0st za}M_;!u7bH8~dDBe#MJ%5$EIg#a$N0J*#meKTcV;N@(;Yn}nbBw+hFmJg7X=(u&z| zPf19bPF2E+$=C@iYUEGvppyy?jBmPdQ{~6wd+JF$Uuz4-M>;M!IZno~@T4dA0Tsm^U6ieVMZeS!J40-0uCJ z&Z*7k?iF1Z?l)ZVLYzAa#)yCKib^Ce3N&S25r2b8?=YZn| zr-hGeli+HuJzy)Tw{B^&d@6QGo0!WiXT4dWxpIS9xaTT))5Vmmb`a_m4vf~BL$9q?2t{mRLAPlwi$8lRYm zE6CWsl2u?ylvGyrz~^X?&rQc?vF7=RD;qwQ>F3HVY7@5uKjqSMoDHvB5w}EgI#7h;=k7zWv=TaR?vOiWQzP%N z*f&W#dna$)BFD3U>L13PU+6V`cbC1AzuFmZ(-q&mTr3dil=Ih->)k7~kuO(S-i{Pd zX~{Dj#(ucXasK5{`iq!cBkj&O>eXKWm&_jlJVvPl21*?1MUw8I?DS8PgsBVOvCraW zuRQ->zySXiVE8lhsu|6Q`#0FgYhbinDW=@td$gjfSTY%M>0;wv>&wuc_`7UtB0o81 zRrdJ0JO+2MU7L50U2l2&-I<9`)qdks5IYdW3_S3k@u?z6>^DAzBF!Zf^vq~dN-O#n z&c4@R#HruVlzD`G7wlU`jaK9O>cB7L2M&Ih1QJXlwZ{O+{Q6d(Jdot@; zH^qGW<0`8kcZO=ek4(sn75!$?3uW!PiBqij$K6EZA00)H3%jV(40*WuO+<9J*sJ=5 zh{#75a+&e`bjj}-y@lvM64zADyiK7m*LRx+7)xW8hk5xmFrDk11sA4QHj zu`$tzE^)SK5Zo27BhCo#I-{bu;Ei_JqR;|Y-O=Ufvr8*9O3p)?zIZ0gBx`7z2h%HSpAax-B;*J%WFjc?_W1A_AY&g zN5mdeCpF8%&yTHIC+05g9B;SS+@ns@Z-DUZz3E&Ce~BsuePJh1_=qL|0*Zl z{b~N=gJ7YZxNA&0Z*4J6EjB-dFk0`RwT9jQlp1tZ2)j2}exvUCY(`qk;7jGj52rGA z^4-1#eC^iypE8fUY4?^edm=;{B1jDA5GmvRmi3~tih`i2d{v#6{YrPi{Ae!9gY0+( z#_1sFUQEE})7SSfmwL>?!z3(6MW19fS(7GZZqW4v{4h_PHJ->>*0g4im+3d?ISR=}ezBLCmq79V zG>5-dF&~&mo+(o^an(*BifcIx22$L}D&`6Ns1*oG1Gs@n4#2a7(V@orcf$9(y3RXn zykW+Po0R6V={#tX>#{y3`tFk{<9&b&QKuTDW|`O*D{h@ z5897-Ve7*pJLrGfQOCF6eD`wgO)lYs_Xx;LX z?4CyGRNi_dY)0crSL2~do+S0Nf8ONXpB;T9R=COzoziU?CnKyCuRyQSsHGXuTa`@% zQpPVmOEC?Odstwa%|~?mio3YdGNo>Rx?LOPZWjL;XO3E{nYtZTmOgbR!CY}uR3)t` zeKsVz*s*XJ5KcQY*q}d~i&sz!rzwYJB=QoxDBPzeDD3W+{jf@A?U3iPl!;ZyAuhux zQ!j*}IKDt~c_4q974>)bu5UTQBz9p)gPhSnl!8NoRhoP1BHG=G$;+pbIxS52^4f8lAI7l z28F|dEnNbZWwOG!GLLR+A)wJX@6g!7y(n{iXAkMAKz`|k5`m{1M8AUsfx^0@W&v5J zO@##Fvd$q=sO+#DJoWYY3WH`U+AUvdr10!?UcNnA9?all!+V6WaHpegy_U8VJ%t}- zT|hiB0ohK73knnxhbF_Wk8^vv3bB(GNQ^+%+s%?kW5K8e8Re};{dQb|8Yf(&$;q7| zjL7J%oiPEK4OqwW;*UwsqX)ilOHI>9J&x(mKAgs@CM8_lju4z<1hxA16=G7>dt4?* z+eN^5eqorq80i4ad@a!(w~8pAo;b&-%ZsCmkhI{RI*LCzq~2%;{sPpL8{n4@{sM5V ze{+KnG(>#1kO>e%tE+PNP!|keBCafq_k<*%X8ROnae&#!NDccH8mjy-)jSaa_7Gx$ zdlicLm%^rqMS?-kRSXkEfPHt&j}t~%9xV8PE+vFF3>FF_C-ZAi1WO)EHRV^PdQ?5) z;&Q=!K>iu!{9`qP!H8$5;IPtK%cK<3n=)`yem#SA&p3rZriqsqjq2EL5tg29GYzHA z@C#Xn2o&PCuevvo*iuU;n-nI@6;REEBc7sgyCU|&yiLm7#b||&Yf{TXn8sOhR`p4| z(G}|8mWCm;g3cxdm;i}PSMhUqnkf!gF5#Xrs6VRD8C0XQz&=ZhZu6jzZ5aC^Ur+aTGz*G%=r_qzT0hBE z5IHTmi&*>k^1cW}_dpT8e#bj!R%Xy;1wHlfihRYZ4pMMSp7*tZMcTA>uco36IkS_2zZDus{nVLo`i8IVk69^GtM5zIMu@~ z?`|;w*WHsdZ+pdv+J1mnF?gP)v2t$9qKImTwaa$3WnfJjGMn>E%ao@qrCnA=ukMY5 zY!_Jlt*WY^#EhcuY)WU@{<*^2+%MoDQex7Z<Q8Cn^0fj;miuDWzi{AKk6J9^)$A>LGC{NZm*!It8t9=-$FB7TW zZrB^G8SOsq8P#v%9F{?dm`?xn8E(+Lsvw&-cZZtgmTqJIdj18c&1d~iV;0Rm6aVOs zRK(q_GIKGHP!8;6Y5u}*2Uhi6gkkz;qp;m8c^F`$S20s2F^Bp zzN5<1G*(03|9@e9|F^)v@611$SL)0-{00&OIqp}M_;tU96z-7!yT^R(P^<3P;1B0t GqyGnct~4qD literal 0 HcmV?d00001 diff --git a/src/assets/layout/images/doc/topbar-doc.jpg b/src/assets/layout/images/doc/topbar-doc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ae327d57396e4b30a1dae2b17b187ee5ec37bfcc GIT binary patch literal 103871 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 SbfSOf?tsb{tX+dIZ~qS%PJTuJ literal 0 HcmV?d00001 diff --git a/src/assets/layout/images/error.svg b/src/assets/layout/images/error.svg deleted file mode 100644 index ba6d1dab..00000000 --- a/src/assets/layout/images/error.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - 13C26429-22F8-48F0-9BC6-01F28C68B629 - Created with sketchtool. - - - - - - - \ No newline at end of file diff --git a/src/assets/layout/images/extensions/asset-amex.svg b/src/assets/layout/images/extensions/asset-amex.svg new file mode 100644 index 00000000..f03f87ce --- /dev/null +++ b/src/assets/layout/images/extensions/asset-amex.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/extensions/asset-mastercard.svg b/src/assets/layout/images/extensions/asset-mastercard.svg new file mode 100644 index 00000000..a17520af --- /dev/null +++ b/src/assets/layout/images/extensions/asset-mastercard.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/extensions/asset-paypal.svg b/src/assets/layout/images/extensions/asset-paypal.svg new file mode 100644 index 00000000..0bf356d1 --- /dev/null +++ b/src/assets/layout/images/extensions/asset-paypal.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/extensions/asset-visa.svg b/src/assets/layout/images/extensions/asset-visa.svg new file mode 100644 index 00000000..dbf38c0a --- /dev/null +++ b/src/assets/layout/images/extensions/asset-visa.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/extensions/background@2x.jpg b/src/assets/layout/images/extensions/background@2x.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5000566efb2167e171efb7d75e399e37948f4054 GIT binary patch literal 534579 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

      AcV?g>HZulo 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

      FqAz1vgFU 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

      DND^!?d}_0!1I3 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μ&% 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�JVN^KZF0X%7Q5{PwK{%&s-~l7 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ⅅx?yy5jFJ%pQy8!W0`~^T`PEK#}0=rm)l$5*s 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ùW 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%0D31-88A6;9xSkS=FrIG27!oKd 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

      TXB#qkt0MUHn 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 O#iDelf>)^H)Bo8E*oM0R literal 0 HcmV?d00001 diff --git a/src/assets/layout/images/extensions/prime-logo.svg b/src/assets/layout/images/extensions/prime-logo.svg new file mode 100644 index 00000000..62bec21a --- /dev/null +++ b/src/assets/layout/images/extensions/prime-logo.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/footer-ultima-dark.svg b/src/assets/layout/images/footer-ultima-dark.svg new file mode 100644 index 00000000..0064283e --- /dev/null +++ b/src/assets/layout/images/footer-ultima-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/layout/images/footer-ultima.svg b/src/assets/layout/images/footer-ultima.svg new file mode 100644 index 00000000..b2abf160 --- /dev/null +++ b/src/assets/layout/images/footer-ultima.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/layout/images/landing/landing-header.png b/src/assets/layout/images/landing/landing-header.png index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..4e659c40e5cbcf2480f0cc43b4880a38cb7e986a 100644 GIT binary patch literal 711729 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

      QXLwt%{(mqU8MwIk+8)T`* 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%0DWV_*Q&NE& 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

        HBG0xRzxdZ*K>zZ8{>6PQ*_h+~U;dK4 zIpDiK$AWd2YD?XAr?`uv>zcvk2JHLq|AL)F01^KDBOd_~;IkNL|>KLLMU>*FIH*W>TVjM73&;a-VN&ss>@{PZ_ zZ=`|-47dZX$O3uw)mK0t1Q84mfzhEvlY*n*7o^oNThNMUKK8NCzw!!5#P`4Vec%q# zRjjN*7qJ_d&;^PC57P0GKmT)jF=s?0HR$3*05w1~9!h&WO)uC5bvZuvg;&2o;0B|U z-txi=FVahp2$Gjxewn#p&M2S$%%{1AL=NOn)mpxv1D&HEr6Y7R#8?pHE5oi7df>E;5yVK zb18+gJj4r9LXb{&TPRc=+VXq)`n;k=_opr+{JmF)&7o7g6e30N=q(hqu@`*b2A%lz zWyN&SHlt{hX;oucr_c^vBM)Tb%YoUfhGwfIz zA4gY`v!>M+(5^itb;Kyo9|;P$kjkE@*=XSf4wN#4KoeD4>XRVBS2r8KS=mjVHb zVNkKZ9q#C`Z+9ozyQYp}3-b$`nzNn%ZiYBbC%7c6fh(h?JtK#(*QOHry}vCPyijQw zLo3EL8k}<(m(`xXu$%*FZ?|pyD*D1HI#u+%hn|;tLt6pDwKB( ztbd-+go9CmULRrv&?CIywqzG>Xt=td!6202P&k057>WdkxUgQ33l2qBIL^K}y<`ZAlW{&83ZFgI@_w^C zY}q9)5Mt_4Mz&8bJ{ZI)4CWBM$R7u>i2}*=f*_w-UJze=gk>0ThNWP!zN}gt7_6iM zoSj9QkTZ&$M*d(NYm1D?$Y*Ffq4*2bSHel!Frqr4*?kizYLw6%WlUa_-MQtV5jT(K zxR^B?7Ag%ACLcW|gfk_?4qZL2C~1wfC!=zd^$?>lp%p3Ek@LJ0u%#b`J*S-C zD6M`NQF+sysxx{iJ&OU<`R2^%%|b$y@6DDRjQWw6ZGnb%vP@#9q*L3THxfY^WIJe( z2EA*TJe@6a-Y8oQ-d0nJSumn>8)!G7h=Mb=Y{&YHS~k#AVG;X17jnhfiWPH^1*&Ya zl7IC^1O-rgg1uVl`o)bxI�iKQ+tB^4w5zg>%abs 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ⅈ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�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ℑ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

        A4;mRR zT9xYtth?1V{xSZw`bGVdYqe2GK=ADGmTV}oZsA)bmnSL`HX9vdGwiiZtw*t~^H2C@ z+7pe=pMLzw()VBf+rPw!xcO$c?(cfnF>Qt!28H$@S&0wgLGTb+rS_q~mw63KC^nU?7{3ZzY#CqZ5c`NX)?fqQfd*0$la8XfQS9Ee>eMFK# z(0mPX#zaM~Dr9dW7;FYX zmHTBT=!s{P!yV+VLP&XXSsZ+>=n5X|aUKJYz~ai=yMhHxL(|h1#@qG}X8hvOJq*U? zZeh?@78g>Tw2)hP-@UgOP&GgM2lAFnW}#3^5c*X#u#NG@5GJVY`dR@Fu z+)oI}+D0*BNfF~1<6B0go3O*(NuwK>mLmlNTZg}z4p)|OYa61*77{mP!<7#`aOTh8 zr9&0`rh}L`q!vwk#IH7`Qjuts@vp%|X>;rQr9XAhkPAADZl)|Bt#9PmQc@$!;rG8ZBJQ!%I6L6gYJ*{ClSrQ2qwF2aXG#9ZS4;@15IM^m? zIDLnn3(o|pgBy|p_b!!i^t4YmlTbCGNP-lWvpA|+wMSw+iq>-2d|-Fz$KU;!zDDD* z;<3S71M86{RFa6xlLe0H#(2?hRB5||V8y8?i}U;$pyc$BJwj> zl@>QdT<|fp)b})Z-p_jvPij8ImWQJylzu6IRacR+s9`f%_1^_;cby#WbV(hmMkJ^! zd`*)+P?C;lPqI&BarcB1)zYVR@+~k7<6IltZW)XiHVu?4kvaamF7fC8_>#6n70et? zhvxs-B1R*$DO!v=Ad1i3+K{o2d?eUae0)qJqK`$mE--frF!=?1AQ*Z_Gz<3Izg~UU z;5FKJ2-$FWy41x6)`w4D@B{8z`VD`>T;%oV&gXOFJ#%!wb>8_t--7z%=?C&0FuAcF z+Z;Uk{Qtl*^S|fuN+RI@B#F;YA1m{LE!_c8#XtV@>nI=Q80~ebN;Ectrq7rU8oW_n z#N3&bncleidKZ=@UyuJUVxb?h*pk8DDjbOTQJw;?@|g#SJEr4=3879#SNyVy|37AJ8xEK?D6|^Tic{m?z*)n=h7# zOSQLZO!T|Ki)psNHbrjAv-H~Zlvn=3lYr#gvc>iGuaQwOF$cBB751DBAhH=BY>tzE z%W}n>I!UfyaHaqEB*k@&ERQ8*S7S1}hO3V@JT2o<8{1L+5OaWEj%5EY$b6n7EK$EA zT|UshRK(UQf`*Z`lXJ@IW1_vCRK?07%R36kh*ICm#je~sS6SD(3g9!C*$s?w=@9&$y9fZ$AB3E`kYMl)w5!j{ovqEs#G~UCxnFC9b4!IKpX{)Js6yP{y2|hCxqx8B z?j1uO2n&+6Gjw=Gi8l-U?$VFU$`4# z(1$?jWOd=ajojZEZEEsg%ZGpa_gS39)$efny*rE>*?kt?yGV=G&jc2IkP#4)Zd1~q z{{2rfsokqAbUskMf>i}pe?gu~VU1(^VWM}d#e0WW1(}Sag{pH~hOpgn-~^K%4od$q z*i3Y#s;k2?Up7)&>2vlHBH6va+H-|`EFvKza-ul9@4O7e6&1cRM3ZI#r+P1>B7YY% z8>drbaa?I+cU*Fhk(YYXGTkQCBRN#J-@XM+vA!WX?7 z@6#2t`d}@F)!gz)Q!yA9o*R_;YQ3r>>uI9I-ut_P4GSU2yF}{mT`O{btyP*b&vNL7 zzxdowK9iDgx6pl~)5ZAtuRm8mZ1Y4)5Q6Af10(&5%5DdE3oS}C)QyOo{`BWRQSGDI zWyg%6#*?sI7e)sH#Pv5boqP3Ci0;^O+?4yyN#^dC*rJOIKFxmEm6ls$& zXtCO(WVxvK$`S zjE2;E(}XS}GyV)1F}!g_8@V5wHN^^Q7kwz9$aJ>z?Wcds*n}FA*cY$y(HuBHGzSxD z@Vo*H8in&L8ien{@h6yLeK2HU5OW_oRs+965~1!OCNc(Yg4E_^&9Tv&WB(PvJu*1nC_gARtmnf-r`xpaResU-(Uee3H48y{5m; z1X_~yDT_3!$Yd5N1!2c!KxP7pcLa6}^cWoD2gNL@GH-S;*QRjAF zauuOaNnt8TRr;9o)GMwhzHm&WE=0#75MUNPZSh$zneqy)bLRitIg&d|`}gXE$sdS0 zgvsgOOj((u?QQz{V*x}I-@*hJSH>#IS&-X)2bP+T8A!ieuNL4SXNtUs4(Mx66avC| z`Xtq5qnog1@`{~7Cd&Zu1R2q-5cF!tSRf#R(zhZV>a!ZY7iX@Y*o0$$k%38_L5GZo zbos)Va`lD@xBpBd;L#5a2a_>Px+MLnek_=fe85_>E&?a6WsF~+FIS5qSxuk68ys31 zUb{khPA03=PV3Y}wN0G!wDFZ)YD|H&*^SpT513ay9sj>TCa!Wx5Glr>Gu@TT3ZjB%uh!GAh;8Hu)!= zQKIpypa+zv-|t6$9OeGQAOFA#Db7E|J4W|P6JWD_I_ zD=RhfpqBEZxkn=Z+Qq1cm53?Bgov6ImKc#7JlE>aF`OxDm@@AP6je=V&WeXKI1z9n ze!}-25quGSni=c@BNRAut8jpMK#;0&O)%1`75XEF3sbQ|R_#PTK}cF))=I)u+a`*w zFHnru-445zW_fG&p<-DkEsCW!ySAiSb%+9N%;wWe!k`e=Mjs7#u!&&eMI_;oAr7C# z=&}q)>&PPdPhXEzC~%adDs8>?@v;@iTlk4ZLnMUu-=(PimCqj{_EivG85Iw=?-yT4 zccVSO!i?=MR4R4kvebZGB5NA{`#=7U(*2Nc|A0IqCqW(l}vz=XG$Nnbe~XD6(m-sf|vra=96x4&3|bn z6wAFbWipn!x47qr;l7fHyB>q^^a#Y`(^|rsVLo6f%zgZq)57Xs$_z|pIC1DD$8bauXA$sWOrbv_YGaQsioA@HR+{D>r$0YBG_ZkPw2 zU(Viswj1)64m_jv_$%KVc(qIZ=e*v0m%@>8z(0c(_}1=Q*k8dbt4Xvo%mmTNEF#g8 z1HG!x5a33lzto}s@t@b|MsSN6rWW&$&kxui^;zU@uzo^XVfv8xM<|`ME&A&r7gTig zGw0(8lv@LyRg3-A)g%cAkt-59mAc2Uh=odHYG$smsUa59Q@k`S=e^xyaBtx2bq^o! z<7}plN;M_LX{2O<>B4YewjMo#i4P))wsfxGgBekAd7_zuganj67HcBoe6XOt*e-z^ ztVo>m?0eFec%j@@Nc}{ba)=d+@v;MktBBIlYY5^ueVx5M949dc?Yw(iN=Y^0$g0P3 zRfQvozyw{sZJL=uI#J!^5}uD+U3X+AvOFb}j%!8mKsM$G9Gzcy1n$ zz0Ku${Wo383|t;Oy3RIe5SJf&GdAtq35c)DfjFZAkiM~h5t$xGIZ6tfRMT6wS+Lbo zEXUOwfTK@!>z(}1ZGWy_MD!VbCU=g2#IskH+Ql|onIz!5hALLo*6Q2U@4tlyM6IvI zw{@%$t{Kj@kjqk7P>G0yluN98199Y$ItK5^hZ0!~g zo#d*}E>}J8)i^Gscxn;rFrqCmn6$$yX~32TdcOL(M}RvtWDs`iKm{*cufDJP)<$D6 z4fzMeEh#Dn_lRF-?X{^+F5SzlPGZGVr zVlOxsgV6}IRJBKHUs=(#lHE?Q9s&p!y}IY29u34TUM`i6vqH>e8)NlrrG*3H3~&S- z#2}*Z-^s_~_ShSTT7>Cc$Pew!xdoPhgWgN$d+dOPR=w3z6^tP!eJIZCX!cl#^BH%V zT0+@vs7gqrJ%tl+xsb=rydaAyB1X7yq}vkVhyd_Uc-ymyTURvk{ESPBB@y|C~` zeDL6ezAL~N-V}DG{VcA$&Hihh&q<%Ud*dF|?u|Oq7MrVzW{p@?2u2*(D2l=mQMu6Q zuRs5_Mr`tK4lkJfjaX8APp#Roaq(D!Cs!d}bEJ*#Ug5cGy}-aTIrWwjT~wfe6H;8O zqCH1RdKGv0%VF2Q)zIan&rQG2Tm;Z`bA-vy#*~R+^u08D@R7|i)8l#+(jZ&!gbKL; zUI;bj>>6ORf;AqiPiKH1)gE$zN3-CZoqEMv>joFZ;y&^PTkM}YvdBL%`$0RqjwVa(iRJZ^-B6h5JRN z69`as@Jy~jWg{Zo;A#NWTOvvVI2c%ZMWV|VtxIJC6c8V^h{ShUA$2&#?#q-L zudS>g6lQ0}cplG^B0P=yeQ+&hQXJ7P$1 zxkMXGs!ex;XE>mwv1RmRx=6ZQ{E1P?UW3Kn4r*-~wtJ3U41wEW+hw<0(Yto@ zq>VJ|pCCS`w$-2z6&ZHzZa@Y!TM?~7t~atOD*TR7IB`H5%Uuk6J29Mn#0uAc#@2S% z(nep9Sp92}JMn6G4u+oErlN~vI*Q>OS3MGhEbiSia8 z+Bx%xmSax$*tgDYELfH`VCz4{3Mny~8i83u#HPG5P&P_I9-8kg4ox;!DKZba>UG_- zT1wxXM6YpO+iWrwauKigM+*lcW?~4M)JG%X>z{iME#r4-(F~N%sD%TDlU}JP#!J=J#y$VW~W4jSZ6G{Ca4)m%@w%nuZN5+wOliI=hUoc`4K2atA zjlY4sD;{+@WnEDN~v38<%LmtK4D+MgP@n)LAQ-;_3%RqI^WP9Fz&QQ0^di%FmrXu>Y?}V_Bk15;z`Hu#YV+eZu{CpL zuj&W_W=W{Jir`)=eUh<1+;uAyl6TW};XCBkK&(ouy1tEv=yX}^LW0#AJ=$s{H!v{1 zjg_LCND!u|BDJ(ev$iYPRETTV@@X_8uN(dOM*?!jFrn>)6zGLbY)23$rAFB|vjI~@ z9uU}hd-NLt!N-ATo|}p?f4f*y_qYZNxkDP@^_KbuK_LdKepDM=Sr~cS(0SeF{?!swvgMIj^C(d7D1-Gi=5eLJ#7wiq~#(ikL?jz$7HupBUNhA?z+z%bMW3F#f;eh9eYH%=Oj@cNU$e18wcmU52zE@R3c2p~V z55=}t5l4i%eZW7&Lr*DnXAZu*TIT3p-hD-K)Vij&=!PCt<04HGx98+(Asc5rOG#D zcl59v+EGk}f^9r|Zj75!*6rk0t0#I8EX=9fRWEJO)ooK136V-DAr)BL=EENsA49^Z zHvW4?UhVn@yJK~*)yrfVR_37j*Gw@55Hplbw#_MADfxvzm#tX9h%-%TpKh_UP4CGN zL=4^RwfT`2dh@24khhg{b9$d$QY1S)-xJylE11?+9grI=5ZFGpJP?}9mAwKzNpT(Q zq?|7WT}366TrkXxcSWG0jiehPAbOdLiXpbS6wutVJWW5(x5CRBy)1O}`27)axS)jMMcr6^VrrY>E{(8>(6s__Lu_ zuV}wL#pK>vlHDeg>ryXWvSx}Tq!lX1*FhOuf7n_SS1Z&&;=A93luhZl(~OqpFTY=~ zyJJ<3m4fiOu8)m~Ml+jv>JQFHMsC|H^`Rb_YHGF6M`to7%AbFqQKfyUFVaEFpEgHi z;kjQ)Yhv$d)#-j<5_zxed7Gq?id0W!!0G#O#eBv(&^yWL8hc z*q2F2Ktg2S_?|zy%}3%BG&5BdW*px;a#%&E~?Dv@pV zKuNR27(m4!RF*!oJ0%hq)if5-CAeNq1bD@QBO^wc5XRt?%dSF4{w#n#M+@_GU?t}s zNP+Z6s6ofAFnf!0^U9u-t7osN_#fOlV-?>S?kXr9<^X?Ku?tD91=m`D-gZ`_Bv@)_ zwy>oB1>Qz-E^M`4>RAr0|HJ0$NrX_skFvb`m@O72*%V2!D_ zUnZRsZ=KtxLJWI=x{V6pqR42@?inqNFN#T-yu7jVH2MPRkHh-`Uz`df>HK#n>IV59 z0|q$qzn0{OBZ#!zfmeZ}kJWG=MMsiRTAVbX^cG4I{eQ-v7JtPPPmkqF;2SLZ$DX)u z2AeN{UN9*WC(SP^z5Qt@dC{i#c0s=YSY8dfB6|}PKdC&U1eS= z5BJIck(;4+Xd~wlXP6wwG&pFcVBdusGcQ`+UP2mN9TNz5&!i!xT^ZY-k4*K7s6}G3 z>kq6HhD;F|Y-)%#$5CiB%LaacS$I1$7J)l)_T_U7%T111;-ssnrPVtn4!QsY0j!


        d;Rv%f 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⩔@BXEvS>16`BChxi)f((;JH!-n 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

        ioV-781>QhF!<}XFJzA-=c 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%0AZm&Ud_=s2v;(A zuYgarF)@EJ(M*PYZ;cukBvdBgb0X zo6TONLa25MFGF8nu=+j@$71(Ch5DhFr6C+YHMFz?(^G>gCRGZbE6J zo1(gkV z;=SJe^wyXUuz**QV-z&d)>9Xs=*ZIC4CD@}a#lA$b!E_KHGfTznqazK$h(L<>>BME4ptydtjJ9%!xh~Z+*E6jcRSZk zM4Xv>ZoKKn63M}^B-#K{Kssp9wI41bOa^Guly+=Ix&mO)xp4{GH|=sSP;v=Bv7YV( zEvYdVb@7|F;*6{r44?rqQb!dtp1n-(ICXa#pBSXYC=rEC0hIl=w?YmN8W&QJqk$DW1sW%a3$fC%FyNjdg3Z=r4yQ zCR4^AF%ja86#?OrE!(P<=8#NoCNUFmjbfP{h@|*J$0X+;(75;?@Y`~;cLQr1OjJ8h zKl3zg(;3{~W{HUjufbA<)7Ss*A(Qo!5C-9DStgsk)~`OaGX+EPn6Qeyy3aDn5uPj) zHMr`DwN~fF4T8+u1H!-b*&V!+j+1P*YNogFHoUBuq`*F@?GVePQ4oqIBB=w9ZmdM21RRWziFfg% zcvxbtBer>#!COKjC<(VC2VsrGAB9@f8s^v|T=5gC0OxRGYX7Vy{KT4w`871lM`Fv@ z|5oFzhk>ZQ6sDPHLO&6C`H{lB@tS13B3V|Tp|&s}sUk8^S*j?2)1rxeR8B4FXbX0~fVo=c1ZV3wAme)i7<^spF<%e@5!+Ww9GFaGi`9)9T9w%K>EHQZTG+jlR8`6&?O5G{y+kun}(H3idBAZs1Z(X?RG34& zI$_A(sc-#Lh>CRg1b4XGioYUwD6RJEB%W3y1Vqc>G?B`O4%~}C(gLgif)>sRB}#d5 zw&s5rE@Pn3o?p=O@s=Ds+X9^eQ3cP>Ac#|q}$)7sK5M{ThK!G>TrwO-1c}5V6BUI*AuHehaAZmz=D_k zynE_Ng-%ta5kZi1M_qzGwD&umV}q8!N`az8r@#OG@9)9?{Gb1G*o2_sy3`U^Ev0!- z2=knQ_->vU9VwOP_2Ad_(eU;3%OFEfWdEeqYlmYb7ZXcFsAB@Al{uQr3O1VTHFYu@AhDH>(HDG0LaLW)hm>EPX*9nTFy;UpKJuAn`7 zgzORqHE&I_nM4K#8xwDy=_X#?Kh2V-*v7@POxhP@A$hjLLTYyPq`M9cf zO;~1_l~gCTQ3a_;wDfx0$P$#y1ARxjC_E&&B5s*mP3uTq2m3b0t~iuoOcWw#A0d#V zI`XIwUTtO?PH%4)0Jz1W(17}9p612ux35_!p;|p#-(pjsI&R=3B0{g5!FEkrx3T=m zXw!K?2kb5EVO)?vONyH~USUs@<b&VJc5dUir4(+wAcd;{)3~)cJbSOW|%=0@{XPIEo3^=CkXfp2^*D zSc79vFDcKqrCu62iyUXgZWe&xgqDP?O)E%`!DPZ*U#z+lg=gT(i?9QXku6}sWF;(j zPohke-50(?tv8m(#f9p!;*qqb=^<{w)4c+V>?5!OQ-do@*3xwaa`;L>%QOqVlGrB0 z_{wwGnbzCEMgb#C6Qm-nCd8_XyIHVFw7axS;#`~)TxMuxD;BMv*hHPD4Yu~23nYGH zH+H=s*>2!x63*MOdsNP9U(CcP#^pc|$YZ$u1eA{mkBMZj!sV3L4zkJ*0i+2@iBEOCC4H7+^;AF;~PI3+hr*%1HYmfzc3 zQ!*vwh<$@i2`B>@>BF38meN)5GEi$LMDwy*qz#<9%RX=I5_UR)IP1!8$X}f!5{aP? z!*woprdo7sZ4T4Kv&?EALRBYF3OCJ@1wP-b=Fq|kC2IzvF7Cz{amO~Zylr&jCzzvZ(Z#{_Q zB6My&RgL8d+_W_F&29EWiXTIbklH3NnUav&iiEHvs=`mj9ykAG*-D0*unxL{FK4Td z2wR|(w2qmsXEd%gev%URz>fqGka*|=nC<+z8c`3{Y=;4puUw>+a_w{iGB!E&EvJ|? z!0zcw>)vf_7mBnqwxrL)_!CwdAjZocE*MHINdj5_?BHxN(R|%b9AUyG&|`6`kV;!n zuN*xjJT?l+6uX%h2_;7fA#fq3LL3~KyQfmNyB;6LW3X%~oK%UM zwOImzBlY7eUsZfcE>W`LH8XX)-B+54Ch)%d?tkYy-;q5(!p30HGxF=BZm8*skFg0S z;?$1ADDKo+_fI93`ZcYOa^m1{D%D}acXJ5Msm;#%hMBb2LJ(k|`HFeH1E}u2dbKBWOew8Gs7j=asfWZo_nySVvC`r1DjTDn{>XmuE z*@M}2Lu@hCMMQT)e(1pmLlY8ax~Gf$jQBt;xZU44QQ}#1o?sA#L|+MV%?uT;H_Ct` zk0wdFVMg9fONnW1u zYJT0d*I}oSf|mN8_SWe&TQR*ly-%#>Oa$C+ti; zDbhu3xf>dOjYw(;b7>I;Z#UuM5kLvlJdQ9i%w`g}Kp~7ZDZ>FvZM&6!Hx!sm-|B*8 z9br){0T>Jv5jKP%KWH)xrS0ErFdX&)5AlTM-Oyt3*s4JmVEPZ;#u?$+rO?AbsKh5o z_hbp^!zm+H*?Yh7&2Q#muKnl)sDU3gG+Hi+cZFk!!9)%Qb8xNG1V{&= zs8p^)q&vBUcLNtBfdG!Aer=D;YoHgwS$I7-&1=)M045Lv28A{tO2QS}5s)uMqiY`# zCTwToYg{oFvKil7Y@rXIN?zU-JIghrnUs?oq>HrJsNgSvNZH5f4$YFCUdvN8N%ghw zPQrZW3kV5Es(sX@!%b0=b4qNXo(*3tYNCH%KyNVwoKvzA&S+4rUWCugbsd<+9Spuh z&4DE1W8K_wV4q5OadsuOz7W{p{&CbkP>J5ly**~$Jxx9to)}Rf z0@NyrGIr&JkTIT9H>_9cl-5iNKz)-tM=ZJ^f}!JL8c7noNJ#&y%k2nhm$sHpO5`Q+ z9-f6`@&c09ZWSB}TSDvk@Q8t*w~|_Y^rdc)6FJJ{4+enQOVoGr6XzaPr6sFot9!6~{?lb<5C8 z3CAzeNSl-#p4!u?7~CT_r7ZL$);iABV9JzG%lobo7*sCKx6%8(Se#(tRe zmO$1T^-_zzFi17gO+U6G{)LYvY;NQ99JFkGzqv4 z2*(h}lgDyx_PE2FgC7qRTj>aNl8dF0eZxUjhGoq^TZt$+=Sx#@+(V$KO zF8IyHj^p%MZKA`rYNji>lcnjBah3-Yz&mjye4VhaC`>Mt>57P|V-^3AGg5#FR_08t zs|h-yRO)2I&sjq>a$>iPKmAlJ4>U@G74f2Ag8G~xy(qxGq&-Rv16SfpS;mWmkJu&# z#bU`MqJpyh%bTyWW9fVN5Hk1;+phO6`nfAk?iA6+sKNfi`djxdLhGO#?DJiRHGk}59}_`cAM6f(o@5a& zhjR=RDng#)m7|`&#H%uTlo2M4B@jw7QHn&L!+>-7Wzxvmr)EYfWtC7X2%X4|4v9xx zl%?|OLFwXJL;;nyhWTM0BncHVlfHD4mVRkzjNQorP^EBnMwIF0*Cqp{#p>oLCj|^k zsSnXM#FnWx1X-!qqTD0SfB*0QeF|r?O9Z24p?pS%mKfx83ZUQ(g!moef#ns#6kP3a zRR1VOz$zo9krPeM(Y{l+I7gLzI`rmc;-BLf;u>87tgw?)zZbF0z#r1l77*B3ly;t3bW#|29_6>XMQBCKCE(3oV3LAxVrPv51rqRAE!rrclAJqmlxHp3WOvkj*m+Jlt? zuRxA1EGE(HnU)%<=dE@3_h~pC<+Y!h3R1zJbK5KqQ6@!#nZt+_QEU8|;=mn|D$DYD zPV4hVYC{ta03zUBe#PYlO!Wm`1ej*_062)X9^*pCaG7`y3^wtgSBe+0M$^O_EPL3h4MGw^Z!8!mtzA*6?#Y!km1T&p! zn9kFh-3k`R*{$JJYVy=jjD51sBcIP6x)XZfcK3)llD#H062q<>S`Q zXu8to#}kQte9TxpB&=@tM)!c*C6S`Q;0`9LrYxT%$=Xzw)oEc*_Ugo}c3oG<6AKyy zm!dE*TYXjvC<<0c&-#Md(3!)G(&ZolUO;fC^HW5n4?us>1{IEFo`?2Rxd@(y(+A_| zhLGmwG10bd=6G2Ao(@p3N15_#U~2Bi5mFJGndE8FjBH9cU_6m<32m(r8?x&yUtOKk z2MNZYcy}8biY1oy4MP#Bv`RN!sX=t&@Z;pxD?r+6vkSauh>m@$l+261O^R`|V)bD6 zOTgBl7@O#3hLmI%=S}S+Zvd7P+WP8%&WzoYilRMx#6I;gnbU>Pm1MCXQD|ec)B%xH z(&p@nk4)FLPvpn+B!sG-i^BqNNCm&rZmC!y_mjXF&FFQ@jy{Jhz1?4YU_dR_RQDJa z^=FZgr0~lxyId}DDLk8b%co#a^plJp&ke9|IYJHYzUwYfJ$IyLyA`Q@YJ5v6&N;D> zUr#MpXts&{-QW407CreXxtY2yh~RMAImM~<#x|WJaG|FrGZdp=C2QngjX}jj_}kY# zRSBcdW;isY7P!xV-cr=+3>`*Zj21C`wW(-VqJh@f>^XyLA-TEbqxQ^G5f0MD%$_w1 zZpXonTwgccRA5i&Ny2)^Y8N3^fnRHL4saVl)_a*#nm)ij$q~#=)WM?x8`MUgAr}i1uJ(tgFs1I&iDd z_K~rrE6yFO--i_f+r)UWac`HdLZU~Us%}63o#(9rQM(&@Z{9kz&_*5p-lwLTTP_%U ztokGaHQp#BTAgIj&Cs9dlcQ;V1(91 zKZ&t57!SnREJwZSz2T}WpJlFZ`6E#wpJx|Oeo5mA`w_)pW#EdEu-Xb$;I8;F3?B?7D zi9#xSsWNT!?YLrZB>&V}N@GoRrf`u~R7DU+9H3{V?zS08U(GXRy94Wpuz1mUs0nv;ucpawiEJwcSaG>wDQ+NN&xonjP? zddRfgcR|^;)?uNNSH0zqY9sJ+;w3>&b}V*}NdFaKQJaKmPnk zl-AoV5MM2RF{DB-r`NdlF`by-A6`6Ikq%) zL~x(hoB54KjNwE!{I$6yis-?7$c<>DFMt@%#R%S6ATzJbddwbxyzG=>uaxAIv7t^n zJH)rPE`6bhksPE+>P|7>7M%$Jk|4ZMBXdDeX|4|luW2O5_BhV~(VEQ(aEHUMXDtCn z6lW0UZm|x4qnj{IR_p0AmQCVGJK6ciCOO|@9YVOAwUkPsFu+7C3Cx?uwW6Nn3CMKq zbHqSijijvaxo>nEX+!7^(Uw!qlvN%X=*isazAoiXkji|bGp-P;#gDyT;@&==S@cw>tuBuz$AgduiY6Oj|5nUG+iE1t*`?`xs|x#g?Ip?~A{B>$-z83E0ty|8zZqNek*M z&uxcbk#BkY9`{H8b)MkD>$oAermQQqnFe066+&S;TXY+8p}btLV?U{ry)hxXLABkI zpFaKRPe1&~!$e-lqqI11Jt6eM99B9c3QNPOS$XN?P_PYED$NWYZ)`GCZmFZnRXR}P zKdDlxDJ9iK!yVYkKq(A~2uk0Zt5u@4xkROwsI{4q7hTQ{U|;!D)0i``GR!hz$^M;8 z)@&CVfZ*YDy(NVAO>cZtLQDevaTc7Y1te6a05SY>ON)7SbSYm&1tK>?%)5aiiiTIp zzIo_KmU@kENOaz2=k1Axg^@F#_R?9sR_>lVkBl%vW;iD+a(3w@muAFhIm(wM?5j^- zm`WOstT7a0Q;Hcbg*fw6lb_1UB-OMO6BM102s4jYQ91hthouCE+HGC> zL;$r3AmAvz{8PMa7!1J#rgug4cPN{sWGsn_eL%OO>gstd2p8gN(X$S__>$nw7J~bI zx{6S#W`mb|vz?Y6(Ngvrc>Acm6V3D>$H!ybG-6fPjkjX*L=~?`piwSS?qfslQdBrcy4+T-~cRnL*^I_`^T^Lj&O|$d(oB zSRAh0SmFp?^Xk{++fv`00<}<`mvR|O6oQL7Pg7pQR(hPeMSRLFrB$mnL1fr|O(imO zVt@PF-(LTP#&GW7xHPdc+jUiq@4xRpSz6LdOLW)$v&{wyyyNZfXp;(wZ(YR3rlmJJ zxKce4X2KVvPuaragnAymLHTiJKH;hw5i--$x){Sr<(6lPA1f@iW4CTo+RJWZ0_$hu zc6`5;YT=sR;DF?hI@Wc2hk7q=DC+76CRnTA)CXAHiy{E2Lu)Oq609j6VdbdpK^f&5 z@+Uv}Nxtsxk-tEh=ctIlfZG&r(hWX@F7;^G&w4ytbS_;@d&9}3f{0Ai0J-Fp!NxI%tQ`>6xh+H^n6RDnHJ}ooYV21tL0`<>WpU%f> zut%rQ^7YDGE-lpPb~N1o1@A1gY3FQ1t4qgOqjG#Z_tb&z3UyQ<_Hd5;r+@5_;scJ` zJ5V@N@GI%PL|^?^PgNyuz@)fuNo(sRzH;VJJNs4o9Ys5^JjYSGlItwPuGlEMs2h2Xbl+3`zDGE`}Sqha- z%_kmzoL3{|9kDU(nDhSGccElL=A8c0&4S8o)g!9W$4KnV#BC7gR z)W)x#grxQ%?$HEx(n*NkZGAa%+r9WDqzf_2gwGa;{Kl(M^b^A91Z(&`E({i_z!tjG zZHt-MVSS9tCmn-ugK-aN;UUIl$fO7|Z<_%@+GBKPE7ZdCV3A(l4pc8w%>R%x3lFdu zcQ)N_;0%VZ@ui`&@dB;o=*)hmgusEKoB9wg$k>G|5pa2Y!8@j^(S;yG$V(EhCdPbq zadF+vZ-<#2V=S3d_T)+K23ypNq?{FWW92Bi`oM>r*LR=hu<66o(Knesekac@EJK2H z7#Kg1osL3n&6U)8wAqC@z@fW2jw6|9edc*__7(-Q(l$A^@b`0rc8Cc56_Ev36V*S} z*ICZIpsNauOYMe(*wqDbh>UIhj!2N?suTN2c}U+rZNFdPk?2V4OS>ywybab#)`>Nh z%!J$XJqwsL;Xx<8CDLUgWA5&#<{%>tdtHiUJ05t48VIvA1l8tH!PW{<3HRCSKIBdR|>RI8QRNaK&)R2(@zpY$V=QI9^9o zb47iXgQl$~9eTc0J)0ih<5sQPI-xsLi-k$>s?D}xjImzzb2$d3p>Zh4UO{5e)!sYg zSISJPSNt=!-0C3Ut_z%GrwX-6{!ubb#xHV7U*e5SM$iFvS```UiQShI`;i9dlpm_a z;uBQ+ZAP*wLh3`}!Cl9(`$Ps^7kO@FS+b0DkdM8b) zYwn1thrNjFM3dPvp z1QRK`O)x1FC5cTYc9uiV5i&}&^?avCaVe#K^xe@`y`FeWbojgHda^xxeVg6f(ComPUmp*h-tE7f$6E#;nw^$4}|ZujaUS35Y2R@QEiurXk|C2*!U3Ma4mk$Qu47fDEGTk@=cI=xe?TYq{}H*;BvEZG7Z0%L}PDLak{ z65T)nZqitZ(rkN|yr+$TPs%`|hQ!pW1v$vOUV7`1PumNEOWHFSA~MW8hH>$}zow@>aZ&_TIF|{%K7e z5KJjN!2#21W(#ECKj`SE>Py(ib~Qil2Etkpj1?vGbm$RoAbbHBPzwO**lnel(`v`i z8pY!GMdecj9Jn0hBhF0yq8gXJt%Z~yy=I}GFJxW$|JC&ue*0Zlz4r?QsaxE=X_7jn z29&zdQs`lyy^o*&?fB!!#tM`gQn#e>##2X%>-ntpPQS1F^~jZSbN$w})?8D@9CM8C zuoDRGIP0mHlJKSZU&}Zvu)R^mAnQh*k3_M`qR5jaoIbMe3m)vJ+HWU9H(H=tj`2G2 zfeSKpwAP`bEjsO$?+GRG>Z^_r=9ox-W$=|Jf^!gU^K&*=3oohw%po9}oBXDX*WTMa^fMLdQ7!_cvW87e16@!}5anh5pFVzV`W@ z4FZ_(%t<6`Vh17@Y^bVJ3g zL#VZL1OnR82gD!prI8tn^f?P2Cc~M!NnJ$t0FA)og-z_!jqQL1$jXaR>3LA#M;L_O{snU z)YDJ3v&!H=s6P00t^|?wsaIch)so^7DYPBkJ3P2w_Wjb! z4z;ke{)X$1VoMz)QoXj6@`g&G(m&(2jSG7M(5$jiJQ_ICj_nbiAUIU2J9E9r-mUE7-0_;qJ? z1QQML)5hJLc0Gt@cqeu6)NDeh+af%tAU7y(_Bd?R)>eTitz=1bky_XVyI^o3p{f9x zxK(F4xr8O8DeB0~HpO!XK&CDXK{-r^<2ul=ro$R(jI8cUk%$s}i0MAAY->Yl7tN$9 z1jcH=aA=H&eDC|;%YYfTX>OIlXOham7*#Z-i6+EQfK=1oa?4qzYC5}m^BnVSBVYQm z!<{=lum;m-I{Nd`s}Ev5+~zxTkfW#$fJD)4GhhBOQXTZ6*2sd;&y^NpGhv#L3zH)> zvsk}c)<)X!yV!SvAXcvhj0?yDapqsT;2P7Fp56z?W-X!i3*1vM%p(9?PMFG?L<3k> zQ`daP)1P?a@tbeH#oUUdaC0}PI8Zx>(csj|iq-EPu6g>n9*o`Z^>`?Vn>ExSgw+TO*{l<-7i=rb7z$iC{r zj;HRVkk|Rvs4bIc6YkpRI>=*6G1yilmeq@zhhC~3#U1NGDO9pMB_p&Yde)BM0xc(E zr0cMYbb05|B;~6sHo?Fro(@2q7rN`tLB~NumSsF+e$1yf^Mp!-_;3E3|E3$7_AaWo z+IwSei5Us^($}?K?E|0TFMsJvl{S^+ySw;yoa_M%n~w67B_rZ~7;)DhuHb2ayo$O(mpY7i zT+1p_YeBcMWuEzte$nH}GaXO#v~-MUSY%N9B3mm-*Xa*KRMx%gLiuW>$?tSfE3H+i z5yxl^!X?=W5L;txMPi164pO3;c}{lVyc#^Tpfkje0W24Wiq6)V+itzBo=C_NSvHDf zfQYa`we&q6hd+EY9=PARkS^ZLBw>-orD-S6h*E6SVQSHXn8Z$Msf!7;ksoQZne1IO z>e}Z(9uH}Nb*78$P`S6Lb6SwRyhWFisTP>Bl(~t#?X_m3EBtf8g>(S=aOjL|0+Vd} zNDtYwhc-^5u(%V{ zWfzjhf;=FskHw{7%9tY-2}f$@l9MCgS`#lO5qs-}o~7%ikK-O|8Ng9e*+!Ij_ET;0 zgwKEY$8f-^bDB4tyhb`w`KZ=sS|>x%Kc-W>?4@X+>jdN8%Q?LRy1HO+QjE*rj+MsD zEYZ9r13>){VG+>Z{?@ldSH+s*|J3cJ)L1fjhVX^jVGEZenJwUaiA6bCbkj~I=4f1- zcrD$RK{gDVfnSE6=>Z5WejP-X@`J>?(t>Bf^B^Te?f|V3?rjF8?@zDA?@A~rA#?k% zc7%7T(mV?!#)^_4AoIVyn16*Qzfq7%N9(Kvx*;}IV6Z@*KCts7PUumKH-|%l@2Y!* z9Czr#2s=j;Zd&sG=0F%2nb=fQk!iomX&MRErj!b`$+dDdw5JSozeRDFK|n>vtkes@ zh`ioCbNTB|`2u@fkUaHLmNhBL9Y6I!1SzV82T2mav{mC=$h;A3hP-U%d1yN?G0J-0 z#><%8iQ41Uhp$cfS@VOBm2_tkvr=<7X*Y<`ZBjLuWD^7JER>I0Km?cFa3xNFF~?>s zvguU~GdhuzOnz+h>|l#WaD}}Xz63_$;Sb<*o5AALbzAK#^$7VcHqS8{L39+VUI$~2 zEdl|l0f7{)e%&bEp+?%?s;+jfr1>}7wV5fYiSp@+*%rm4piffc?Js|MP?^+j_Ku{0 z&$1GMyZ?O9vkazO_tlZ&Y?T7rp<=z3UT1&;dhXs!_+b$;PWg;%3X+iDi^Vu?&3PHz z6BB&Td)~v2N?hwF1}+f0#3ce=_&p`MRPLrDFuuuu+e-&?fLkntk6&j-aQ2i8zlA9J zx=w=a>t1R@_hjNrxRe7THyMIHkXr(UmH_I}piEZ;payV+*H21yR+Qy<@b3<}HlaUW ztQtjy2=s@d%SXVmO)$!Tr`c$*HLEgf_h*UhPQgk-cxug2O$adjhF6>ESG7<#1Yk#0 z-4iW|lC{%&WOglfvu}O-TWt;XzbP=57$Pi+lG#n7wbdPrkb25;BvlCJqN-6u!MGg9 z*x4{H6_MI&NA;GY#?uR8D2ZH&@6wwsNH7hg$%!|1f2)IU%dJJ26PXz0P$c-L^y6BqMd8<*5IE{WpJY>k*0MAL%>$VW&&-M~H1h zPJzsqtufXIl}dUA$34(Mpb1l6E;HSh0MYA0{P?~$^J+5z&d|VikUiCz3F8#Fq2xsO zOQS=AZ@i6#mymcgDd<(z?I}ieF(A#q@D|DZrGtq%w7+0{@xT_P_K9&lD1+%|{`50# z*wob8Y145ElegF?BCT#KH3oc&k*2VYnhGgMRC@T4N1~069vP0Ld2_NW^^(>di*9Dx z`;Mg9rOV4*gPduTOzUd*C_vUEtF2CU>P5W*DN01I5e1%?`H0db?MSmK=cRP!P_~R$ z!8c9F|MWloPxVAD;Rf4$_M&3qnhG#Fc!e9IGdg-`bE&JUz-@it$$~KK7b%>Y?Z`t| zTEENcTeYL^Un&{{fZnn zDA;`@)M_SNwZt9qnG;*S_DgAx+wx73lGP4Jjvn+n$0Ds#_?7H|^2OFZaZ!a@E+orC zNpBL(q%Lf|ZLZj^q*|aRK>YC#6^NHRwk=b$%9IjT8*hhH&x#kQW#|l=?@6hF|{rw55qy~t;A|FMlB*c;jA`!!zq!*#~iZHS!|K5$+jKLicX?u=$qr% z73oJq_5h7`fu zfb~=;9M+Uj*vElVn;oNV=G4IESEAxJAT||WNL+ya zP7tI6@HQ0qL`N0(+u-Y%G_!0z8YgW-G|0#FrMd)|jPAQ)E-*x7O3vWUK<-y(NKwrC zz=JUWh$)Zd87wNB9b5XU?686o>m3^sQ#I=m1Sg+1EhR8%rV+92@Jmmy=-GlP^3RNd zxnDZ)cyO_^IRo&ZE{gX<@m-13gqFkwYQOzPV_}rQ0ecHA)JhS;oWZrzbdgPE1c-gN zUY3B{g}eX`Lb{LyIY^D9GW8NvgraJM*u=#bL?!1lLuf5D+vS36V%ep;U;XN=l#RXi zskOZVzbIv66gbC7SPZL+G}>TkX~PJ1{9i~IqjS8>vp$PCuU9ajKFJoGVvL9yEGkdR z39?HXnsO4YFNYD?8A*6f*|uu|3$43dmX9u90HS{iRTmL|OI*tR8%kSn?>z}*wp-Uz z1Nc()mh|xCn4Xm=ROSn!44vU8BK0`bX{AEOko$Vls}pd0R}cV?By}QK@|(4}tj`1# z(`gyb*xe&}yDhnyCr0yWaS=&zx|E(wn&{dE|M%Wr z;U1nF)5Lu7-G}c<-Rwby^cr#|zJ6)Ef*|64YMAplkOW8RK8(1f?_-nJ)uy_|O*l)I z5(9FGm?wy-LcWSZy|L}AaAO~d9&8hJ+E8q>mdt_}y17x+a(gg5uD@j89^}nyLxF%D z`68Knq*?8{8kTi36t(T&4BN0Y_QbN<5%CKve8KaNFdQY~%^ppx2AvIHuNq9ci1N<_ z5Xq@O?0VhfM%eJ(4Afp&&AdV!1kx(0#Ku)MN2yky`bz0FD26FoXs4Z$G%aGambkgq zKJC{D+9JYn_(?&L>QcH;GvK^mV4&z$9%?E(imDX~9t>v^5CHe0I>w`lXj1>-4op(L zu@?H3+}53B6#L7#pu@BX>5!}-gNWZmsG8MT82$ zf`kNA7P;LdwE8vv)vtY3&1pMSXmO24LJ%K1&&*Z~cP`Sjh01dQAhycE*}zo=?w-Or zIxm)T?*kwBK%H+{`N=0URI|J0qc=1@T?*C zOgzM4Dynd5q<{4oPnOD6SpzQlHFynWrPr5cUG zBT;YHa}k>D1!cTad*o~)2TseiWB>>!HT|lhusx{cqz8K!`$Qz$jwe=$Tk0c^(#b}S z1hJiNeu-vMQD{d3%}7wqWT#QnE2KKYYYtoM`V*Dbj!kC^SmkbJLv4Dy8QJq07v9LC z%k@=KA!5Je1$b1{Ly6_{5-aYX0QXTKprJPcnz_N!=lM``h3+!}l_wOg$YK;5iHA^7 zTle%pwhAzx2yUE{xGu3So**kctEUt;%32XH+U7`tw>zUZeBsf@9!=hBv0_{_&lMYD zMwPnNUk8v)Dr{4Hnb?H>iQyAa8$!d8h7*Dyl|DBUikNVr#_kA~2g)?6LO|o=asuY# z!VhGj?JG=14yTkcW=G+;I$dlz?E3&U+*anG_A;}?;S2oQ*GQ4Z3Y(Kvq5U!NW~3yB z@K%rn;7=Jic?@Ikv5UZ(=mdGl%j2M2)B-iC!!HA}Y$NIeI%uje5m%3->mj8Kseu1D z^;o+uLcP1e^jfKu`4|gcA@d#aNuDx~n`f-p;}m52T5*W^>jl3~|Mdk2AbK%dwwjsT zT1N_9w8vApZg(28wa9a^12H+X?>v}NMH^8^Gq*C-Wqm{N^$@t@n3L{=HC@p_`4&2% za@AKGc*RMe(m3zK}ED$pMG!*SZ;R<)G*^GFg4P zf%8d%ex6QqSm5BA#??Pq%t(GMYNK%Q5Dw7ylrC{4Tt$3XC;DK%OUK%mg!rCsAfz8M z9MOcw8fw=5ZMWaXbe7Cr+TrNeujPg)LYrZ~*19t%d8WTSf7-8H`l}wo2Pw*v>+(;sxZG)a7WYH4Y9e6@;W@ zmjG!%mcRM{vSFQL-jR7Y`J0DS|74iJ05r_?w=nGfnNS|n?0^wF$62N!#QjZFYuzN6%B@jKMVneifO_7FC~++Y zs`;t#_+yVg)?rXGzq*okVK~@*Jl8r3PG%5pEG>=Htz@j&Z5@kpTKWXsWQckaudjPP zICBfrYBhOHU^K&5%Tn6xHQPW0?)B2-=^kVvjxxz-^*^|&N0+TC zRi5m~D;ig!MuU>zs!kHH1n4$DotJmN^6uie;@AzjNfTsO3qV*vTkpaRV*a^7MqqDw z^IKZ$1b0VI_oUvZrq(531ROT$PfmL|p}MXnNZo5h%%>gsncwT7=q)l9EQ13rbCw*g z0NmDB5_lUyJr_1`Rkzg{mBfK>Ga&{YGTAj!&j0*MIHF_PJ(VpN>Llrs7dh-C?2u8i zn;QbtF?0hxD`Hm%L^GBBv4KQyT_>1EKlQ4A5*NbVBBUfawTD4YEW?twC7-n!8);LK zlHY;u|r1){WBTJBb zYJvNGKuN|@xfM}h`yy4OD-3s03-dUmYks=Dw_lriDIRIs-5{NwAxH>ETK(V$KN#N1 zKUsdIwuyX@%_nbd2Z{sK>Be)DC)a}yJ;Z1c7I1`EH&^Ektx<1jL0f|GoqP=xh$RbR z#j0AwRQq=y35FSF8T8nu=&{X4?I+%Z2Q{(3^;^Fc{#fT*#Jbww#uz*0;Hm13;|%>I zeKjX&FD4MQ%8n(IG`ybbE()5xnrGswmGLxTMK8F5g`-ahsj_Gw#e8JSEm9;;Ou%+< zfO0QgB`?wxf+Q2OOb{cHA~1rpC(h8~@>lJdb_fq*LC4ZhHhjoS-!sdSF6vLO?@J7- z-Zlj4B?+D}uyyRq0%K)+ncgVcky}2GIm9M{xD6#oyAz5fJo>D`XrRe=Acoe-wumKC zh9?~rHWi?TN#c-AON)iV)ffgS@J^2sdbTgB`N+lCkOdgZxVbpZrmw%m23}e$=LE$g zqWK&t!$NEoEiJ0qQYxv2&r>YsmYjLu5(*7#AZgX;3UH6-Dqh2GWKiq&0`} z!`fj95FG%8~ z5lc*{E{CrcOIm~oOeqTHgyx>luU(@eCT7wNJ-h5$YBtH0(^5trv?{&ogWe1mjV9>7DVbLm|MvR{KP@f(a^vX@?+X_tY|jkR4NnqM*D(CIR{v=?Z~@1 zw0x~m&2m|)DKNdNBC5qF*7hsl9_T<9tA(h&zEx^EcGMN&y6sF-Tm)Nm1bse_0Fdqt zH{SU3Z+&ai)#wuM)6r@nhvfr2ddZ6$9k)RqTXqn>3U2FfyGCL=u4)a<2dPU-7X%eK z^(+d;Dwn~RLbUKDY?JKDBZF$jX_{UD!)l)UDS?M~3>^w@nMZcJpxxB#;6dUL8%XS*`_4T|2^$^j18i!5O^a610o)vK&HW-?PRadaxHN)Z`TLwG_^f~Wi5RHSJNyLDLeHa?i0sT zmrxK*I(6~^Gk~lD&3S5azLsE&Gvc&B~L~u*Y*>|ou;FU%-oJ^Fy zkjMyvrp?a4J(UP0#)11>AN@3HIwu1{z;bs+5PjIqG$k1rpRWF5oho3x_dV}zGplY$ z<;D>jh&%#R@!DzciT12{r9(*DJt8Bc?Cu3FUVY8gF^`s&JBi#gqNd5v7`@n#C8(=2 zYH;wafIjwYbUeqZWDk<^`Zce8 zZKq)ir*L|#VZN8Za(k5>fV|~(2k*Q{+=cI-~2IjCi2_6C!Cqn==>YGejc@V^l zOL(5v$~a#q6Ma|+qh}M<{gwD`6x9CS%NZ)MzDE+6Iyo|6c4tRa?Moe$I@d~d6a{vC z>zSiIMI2mbYC+^-VpJ`_5EDD4o$tNrH_;&=tod&^4o;OjzWtqV+a`^)+g2Ee+E&k- zjlw3?SMo0SAWzylpSX~`+r0H&(G%U-*je3G?TS8O4Weu=I-TZi5l76th$Af?r_NY+ zAL&6R&^sV4jnKYMg4~tWHaFE>?Tsl{)qf-HgJghE1g^COR@ z5{X0{bzvjRT41({9T%}#Q~k>012P_G?nM+umO%1laqCbCQhtQ{ z@4GKn6UXK~!9RZ)VU}n;Nse+TZ7RJzbFrOn=@*K)jJ#Aez>tq$nMA7h@uoMwsRp6& ze0gBIq-{psxNcm|o{C6c~CV4~t3;G<^6MVl+=n=pi$ zZ3uNTS_Xxe#zHZFCKCWtJ1%s#m&Sz-E3r6jh`+4Zr);AeaU_RhD^&|pQ#Ug$dT>mQ zM=g9z>O<2N<7x@4J653T4Stf5u%_Pe_IIqRy|S0}8Q9d_FzYwJqGd!#{eIIlIa zT_PhSw`)N|`noMLCJOha-Um{*AElYB57e_2v;q)_OL91JuY*JLD3tb}o)76WEl!FC zE}>6HUO$!HtO0TrT$sJ&e>};X*hDm^Pu!S9v>*sU`^t8LX6kVJ_GPCxD;%@XG!d&FFv8W|sEi5h%O1fqJ%=l5? z+Leftojjw_b6bSxJr{nL*wZ%ee`t@as3g$b3Y-Y`Yy)JN>{k_VxJWR?3zLE4^XFx4 z5>ww5?o_aQ@C2Vq5>EHDl_EdB@bunJrRIu}lG_^bn_U);#$FY66Y)ejj1#>*gAhL4 z!a3A16JEM(ij1s;Tj5L047Jw0L`78}YjqOrr9R;`22&uvnaQiJz6#7*3vlh;b>BDc z%dqr#o>ONn+pd7^>Un(f5V5}d?I@pozNBVyZ8T9isWp6_5hkitXq(VCTRS-u^}%}) zwnYITV$M{gVU#qTgr76~_5g5Ek=nX!z#^S@STk(&3P&dxn&j35k_SY<0jEs+e1!z< ziooUeSR>Y=#-q3Xrg8K-%!=S7i(-`4BT-0e!L1c8K%f;P!$qQ^C-iqdCQj7_Vae~t z(%+`zzaw{s@ zTZ%zqI(Ftzl-t6mMxwdJZ;OqeqZ*)r#DK_{pvNF+2q;e`4z4JDYE2J$0QP~cFg3JJ zV@!fJ=kjM)uw>RIrzUlzo6WLeXRD77)>=itZT^P9piw*O;l;M>oWzJWf4ibsgVv*F zlUcjJBdTt9TT>K=?Yi>6q;O=)Q^+YL@dONl{;zUPjYtJP?e) z$~8b@o|RObsT^b|)EtwVmlV%!_5mAX`RaVB1F7*8Fo%s$$v$E$Li`fSR09G+i&x}G zOw*=})d=ST<+vLQ2+VMTmJ+V+=={q!^5kXCX`!tW=E*QBY>MWI>;*HE*i>L;xabRo z9OIChp z8KoAQF@1=}qGT{x=Fr~TBKGNwho9oKOGzcxtflFCE6$3ARueH5qzv&{_%ys#fOk$V zp&Kk1N>Oq{fVuQfAe!uYX}m;aP$LorvN-?dJP!@bo4t=(U!>li%~z#?@M4t$wqCV2 zn@?36Fq{t8W+uX5+H#2Yshud$j#JDiHPvi11HDL{okYfp+H?anJQf;-zvRU)vBi30 zh8hQFWWN+~RJiWB;}jiOChxuHo-cmsOU-J()+Nai@qFnax+039zhHEy5}O-m7Ab_W zzWUjCyPu}il97J8p=sxnSDTA?=u zEQr__CP{4&H__3PcEqa2si&E#tJI7(PN$uc2bL0!1Gh@W0r)yJnJ(-pvCx5bM7{di z6y1EPCHz+SC<#Z3N43*C*VL$M!b$cHVsFg$4YiS&qjWYs8w1ZrseweOq)#we{TG+p z5!rzlXDhC)#~Ud=+!YvoU*gxM=84m&+R`q7Wp^6OvsdPUZvsLr^Lee7fPpWyg= zzxR7}CeS1bY=FJ4!6HR0sEY`@>1`5tS0!E9kIHto^px}9G=cq1Z0RH#Q6ViR(XxqJ|MqiR8``rm?*PwE?WDBxA{!r}xPPKZN&6W-q|;&?J8 z#Eu=!b*a;ol!(vtcQjA-OA2cEb+y$&hai$ZtxMgm)=ag6Ta;J5@>TUbBQODVk@N9! z6I-{lj|HMgFeiL0E3Tp^;7ig4iQ?5~A|9Fl*%)dH{6sM5Iz@$_j(m+|*KTXNqQf+( zsHm(H@npU~JS&Mq0}5+LU}l8WvZm}w(9jho(8wOlha`wSd~6wwmFpr1`83!Tf&&N4 zsQHaab{o$H4qp?t2{|oLUn19Fp#Ce2m$^~W2ghP9*6mI;b=Ej3a9;)e5V~p((_o$< z@si}XIszyhIyKz^_tKXf+B+Y^ye3%-xO+P$S`;pyfXg&an#h#I%Ir<`BX`fqI5bQRN&ZI!wHbBv6+a ze>dx=SQ|!4Ax`SA!@jBQst3e9R``~`vl|*niZkn){p&bG9=;?7E27#F)4MQ6dyv-! zuLZOx8u|!)j!nzfOW?+#(9OzWEI-rG$69F;;{~d@h?yZj0YptD(|r;WBfNi-r^yX; zIeAQpj~e$kufoXDHWLAnk~XE6#EI-`!PY|V5*<@z9hr6=iI6KJ;LtfCm7~M~-o8q8 zGJ5c&1vAF9@|WZ;gG%aPCr3B=-v3ExL`)A`4-JIrAXO zUSt$BLwNJxv>}wFE_G+PB$z9iBRY4{sJC~6Wg?$7b%YPXq9Z>73Ok2>^;2B}TJh5n zCQW?jYeZ359UwjwV0eAT)0=bN0nRhKz1eO;c#Rqt*_wlcEIu)pI>U*vSuzmPPpz2* z9@-L5I9wetR|P9xdf7qD*v$bg9|aL=kk1QOF=tQr^W&lnOBs*=m#$@xr4_dj_kQEv zfOh>P1UNrz2T(U>lMZ|u`#FJs`SepyOMk7%Q<92O|IIMA3V=s**>RK>rEp)$gj*i-7I*b{>g|~!Ih)Gs?N~)%ap*ve9SuLM<{0YFT648=$ zHr{}SIk@rOg8%BdaDyJ9Bx$LWbjJPK1uVpZ4Uw2PnD-TtDu6;qXQDa{gHhg8DtFCk$^wHETR8yF3F6Jz-dy2tlKJ%x2 zcTDu6{t9evIFUz5YC>cZD5LOLR^MY#3As#O`N2g1jV^lt_neP>c+91G-Xudv#iRSMnSTw4@w8>fMhyN_-vJ|yF}I+j3=;gb|QBuupT!piYrMIK*A}0C5aBZ zbEM7_3Kj7sk$a+qHT`Xk+U#{8pzX;go>Y6K?k$z$kR}QM(-gEC%XQLqCiX=na*|}L z)7$j{>GA?5@bGR3nF_b)q<7pqV%jFrGZlaYOKI%qJTQ2J%WA}|Ei!is24@ZMy=Zqg zTkh!yA!5=);Ko|xWW)>^W!5F$<`F;}ft1dY$BNL2R-54nmY%_!MpPK4?3f<0ojE0S zPmoP=OTsSUvvWk+?0Va#s6RRnMrVI=w#r@77?>?;ioPJvNKkeLh|w)(>o_ATO0Gv= zZ8It--$=7sMBNFhy^h#C1DiY%YHuUguJCzjb1I@_I{*-EdFkzY7kfMFvKYo5RFD{1 z)*A0H*CVhROv;tJq`@LuLUQAcEM)`WWQv9MR1+8@6>`pO2}(Bl7@3cntUwF~>kecQ)Kr-@Dc)Hi*#&e_7i%1fwG-_YMjv1rs79R;BMh{ zxD_Q;a5kGzi20(SZa~m1=lU;5+XB$6bP2?R!h|;T_fQW{Z|A6o63!=F2o_7PuvMaP zY`Ry+zB|Pg7)zumsHe3rVS%Jp9O@RYMSydztj{$L*8r)YU=k|*-`S(?^b+T?dPPrl zMm`7$EEI6ztRbFX3M*9}o6=ga&F~<(NPsey60o8JG%Nqa{Urb(cE8pu zSZ}=*!Bxi^9dSyio6K!}WGWu7cZkMzp)Klz#DH3b5*K9eknui#lz|E8gVLJV-qIN< zV@ZnVH1I60O~TSNCP_EsB>rZglvg10Mr7TaQi(;#!B{zAG-tQS zDFOy96TeJ|+k`t7!{2xOr#96dgXjTL8G<@@89eQ13)g#zN-%M=uRptyL7Z+`S6E+?WrV(JouWH1T4XKy&AsBAXa~9vw)ts>vh*(2l|)6 zkvu?B>RALSOsOko6097HrbVbXnLfa7=A3FRx}h2P-QWG)o@yF9BY3fKxx(Lwc8VsL zTYj2E#J-d!>C0dFO5dZ9gqcv|r1g4R%h6cx>cMtgzgA>88i1Iqf*Fw7E98senA1E^ z)$Do}>3q=}ApVR+my}rg*m$%eHS!;;M+4{WqWNSw!={vt$e7&Jo1$cN5g)X4N>nY! z2RdS+qL^wFTRXvXGWkO=segRV^NyU_HV;`6j(C>-$pwSYDKx6rwb|Q2)wgQY9WETE zB>d)2%EN`qZR?qz#+avJJ{Wb<86gc^M9@xvEI!#HuCP8_E zn#$JLhfRxQ`)_J(q)42;4D=#8yi6b6gI{r?VfGi9)lZ>=q}Hx0y~$!MKLzI$YD`1s zNZ9H`%u2#RRd6#$BsV&|kyXRe_eE36^vEukO59X11w($@fL!)sp*3sOmiQLPi%-_) z*kb3VcM-N>=n8h&8WMjB_9r~^+{wW$ZctM^Ut+2eRdmP>re$h}cKSRiF|lbXmaVg=ryjDB$i_H&_bW3#xTQD^xI+7*a>6oxlIR zW0?~1S|ad)a{C)Pu=C7*&5q8+U#AyTghu6Go7zX%-aqEpdJP?hGXO7 zE$jz8mAEyX4y6*L_dtJQI3CQ+e2dXReThM9KmPyN8fL)CS$z0JFFP zSs@ED_wvAW%8LBt3rfe1nKn&{Q-tz5T=$%#JjV5~RhJo#D8ufG@`Q+sLvhm7XLrIQ zSZUN#0460&Ip*6`Z5lvHsq*^IZfQ#>gkfBDsh6_maZ0q!_!{w;5I`=c4rzlEK{pFL zYwUHVf3AWTazs^vgJ2N0C3FC_i3&C%c0#eud{0zZz=FGyn3(3)cB1Jeg#c)pljxv% z>}H30H`|;{F<>SjrOkk$3>So;NoQzfF-J~KGEjEKB68#weWyyf6m;DtaU;{**=EE1 zmjol$8ysQv)tr1B;9D0;LRx(T?~70!?e|kU6&o@`E9X)yGD$gahuUvigmZ&z&9Lp- z=1dl^hpj@Lx3Y;l9cJ~7K(G+E=}72K8dPgFRY6e(UIU4S zX%YFzG?2Up6A)wTj9~P%8dverinH)HEw!M=@Sp+qC~6zVCkT*wjBTO$4k60YiC_G9 z-;o)aaw1OGJDXPsfHjYcS%+NnoUw~FQs(d!8zj^a9)9Ryi;|#^kjfvNmc{fTU`H1H z_DJ_9nDVIs-PUXu6DAl5N3pbGEeLC`%`%mCYRbFWtXip_HC+HK=%kNBMZADU$du6- zlb4+ZN?SF-w7V!j(K)+OGeujozJk1<3~h>(F3BMLDz=$}Ys<|WkhLc%BywurpdRv` zbbp*?m+ep-xEW>CB^#)wn`Dy}B>52$eg4u}-K+ z(ncL-z09^B<9e5knKy;G|d#DKW0D#u=iMGLnA%p06jfcYLdl(-27fWcpZN zK49F4#Po{lvhlgO)^i4Vzn-~NUaTmidZ>BxQBjhFnwc0^K_xX(H{!h=vb|B7VeTG8 zh31E}+FZpPA_nq|n1zDU>lNA5F)S#BRx5zAp zF_MB>VvY>Gu6d~Iq6yg06k39DbZ2B)Qs8Js62}Zc+1WMu}z| zjnv= zCSCG4zLpI)-Idc;YuB1unw8A3o%PCDi6qD;jlGEL<6VaJyDYn(Y@k{vX@5$e&tmH+~e0`61D#oE}I0u~Z=O6U+-w(DxN z4%fKs$c?DA25R>%3QO{2ZQ_%W0qd!(+p*R|`+NFWGQk(-Jo?t>@OIus$D|wHi&2t$mlgpFh$+M#mV?Xr`I7r*?21M>m;Rz-0o9sx!Ak=~!`jY_6 z{@SwkLFave%-U$~G*`qDVL?O%h#1U~^SG&Sk;9|FdFDxoyzDTdROWQ7ZnQf0q-c>W zQ7mVFXF7>){6yl_{wlqUji7-Qp*uoUu!cTOj}*scrljN zhL~=I6F`~Ajcqa8edq?_)Pu5(kee}`ZcytU4q_6V7GOWpu#h~M4lfB+0HtMun5Y%R`b1{! z22uK)CWIZuyl`0RE)_1>3*^}i*i9b`XPBV+9>h>YUYXeC&E~=_#9jWs`V5yf+ZvRG zSgkUU0csJjkPy&`VmpE4ZJX{Ph)6yp53}?K-~G;axr87Oz->3jB4fS@UR@%ClP75*ENmZQ&$@@n&Gd@WlP3f`U8I`06gJO zetRrtTeV5){7huQE*&!*UKASWAa}DWt=TZyNm}1xn43BZKr_-KqC?T1!5*j7=`^X> zFf%efc(G<=_t$vGUR2E-&4gR->z{r7>!a#%A|Q06s2&wj20y_`sd;8QBV6!HWI&C< zz7y-@sOw@+oDQ^ybOt!^5r07!>Te6t>eOeVVV%pwS~lNSfiT)6bT;K^-_UaBNm9oU zm?QcEys&z7&4`QeZtk0~HKlmTDKuKYv@(9&G7HQ5Md9_eCQU$;R|A_kCzLf4TGpWA+FAT&dE?^ao4 zeoL9Cy}TrlVkivv8HE)%;0TkE4p*N+DW|F8g6w!9f)dz88DGbqh8@L&$&2YM89Zt&>PW!P?1?RXkG-^v& ztnFTrB-+$Pjdi|e-5`+xBY8J8OK~A@WB12ciX|$xk$)A+6@g^lzuM~H`j{%_HX}oqUYhi@Wc}>sC4&) zU?ub$NMuPjYj=dF#1FgQE*8iQ^IeL8h6yf-VmXZ10@-_I7X~Cn-+j2J<-nrSP}(7K z!c^6gl&7f<*QG{5lkYn5lmx}Z8uJQv!768Oh$b3%&q~usxfQ5b#~N=R=Q0~6cWy#z zq~*+Q5xYoD;^NxSY6|$+^kOO9---*wP`iPk**}RZd<;XnBj6@2`5)rg$drf&F17x9a$C5Ex4$h6(#x!v9I@;mAS45-)D`8HigOwlPlXg{{53jIjd z#z`CJk^Z^2ki`0uZ)Q{11loYzEQbp{qz*`9WTe#Qh`f)=(A_K|6~phJXZ6s(vmd*z zpie{+0FeuYeDlO(a*OhrFFe^x5=e(#J6o1tDN7^EwnLo}FeSK{hc9*)=+nE?01ri_ z^WsGOd3HJXoByJUQ%7*=$iA2q(hCN{Fy7qsy{BR_y-_{&RaSD_BG(*DaU`b$lBnB7 zB=z?I9M5@cmMHwoBbx~}>W%$|q=3I+E+CZ_F0UU#U{spU-!Qn%LV{|i#o|-k{8*qx zWau7=MUGELSo208k^EQ?DC4WLO=|9j%E`)4@u9*w`t2h=9gEtCt+*#eF{re8>KrG7 zbU#J0t~f)PLJ8r*&6=EOxSkM7`37RM{nTybG^=CvQ4T+Mv7(NTDHme*>Z)@A=|VZ> zS`vOMvM;vW-~P$5>tgLi^hvAdm5I4gWoe#K(L)bC+&nWsv?Wzkg~;nUOPjJ9wU&=Y z)Z28V9)v#Rgu($w+^APWg;rf&&;)z1w5Cm(sv`9{ou%&*z312^4M(?yq;%3XjRIu) zA{zyiIWeZ=#@eOZCr+eABXVR-}uqL3}P!CraGR5KzIw3~V>^iC% zR4w;v0EF#hr2K1W-|V=F9cY+pPt5j4ma6{JcPu^MQtVemd9u0?IT1`O>o`D1h5&rF zb7>q@kFKfq2)KVKc-UoasHThg9~v-ul?r)D(`OgKIM@RbsPzNMSWZY!t#qdd$v!at znP_kvMnA>@>f91TD&EeH0dDLk=z#X+=IBnQ*B%#nP9vrE%MvFFK(Q5A(ZsPW>$PV7c%+A8DRMubfxowe;4VtJ7r$! z1_lt?OXnZShD*hC>27e?!>AnO%fABP0K1|^=A9asVng&G!Kj}EfH9A^WTYr|*CY?x zsm)fU#-vxGSUu@k3WH4YBrqqa(?uM+B_&xERimugh?m!ro#2{DHv9LZh9F}yR+f6`$%}H%IcOk*w%>sYMC84 ztp5J*|2}mc_pEObVOdlY%3HqLY(FQ%CDYU;bc^Zmq9+jdlmqXrZ+&axfA*^9L=kFAjycT7gp+OFVePCYq5WRZK_r;I!UrmAXvcVQ0GUJ*78459 zJwd}|L2Go&wc!in)KC26yzGt-{H2d*G6)EeyJv!qirVHdtTtp%C;;9x$~ul?Gzw@= z_mp{|&ZmvE#PB2eqTBCr=lauvrYuEZ%1f)$Y0@NiA~_L0TD7h;IWBTu%R(3oQ9+Pe z5Ol_K)r#~nG?@hg(NdyX$3{`|MgGik%A^tX#`@WC=6+A24!5YHvb>+TjfFizqg4i2e%EYPS23u_QF@?QObb(X(bHV@AW&*OS-}$t()6O@?+UFHiaB)z}V7=1YW11>(^LfM}ix$|{mr zQ)o!vIdZDM9B%_#N0W`K35*RkMgh0oSs;?CJ>souzkfz)^+fnvSE4kwdWl_PIJF~| z^ZFZah${H&Rcfkc9quhR1Aa3QA%PqEUbd@6adR=~pZp({Wv#chkUm@^;ZR+#kzf7Q zU**x@WIR*AKGN}#2S*qA&DGDysczJ_%$w0t9jgV%wGg4^Gm@~odqfyZV5l<=^f_IQ z*9O$SP9{p4Sfm@fsACNH{ApQ4>YhrmkyGt=5m4SbMue3b?Q!Bz?<)1z5gUINM~jnm ze*>ojwA16atzbWOD)p|~X^CSs4X_z&Dq57Lv`0u9opCR}{q`B?_|i8Pr2CSWzU21X zZttmj+Y$>JU7@AcD*!8E;J#WX>p-lM18idnj)@?}gLEah=kaFpJg^o7Ek2q?R8!qX z^W;)dCj;4=pXe&SS5N-pv!5-iOmP#9w@$WFJlf#wVmcZQVb3m`zfa6R9;c{b%UW+^ z2=aOgwU*n0b6hhC8K?DWithjz3kcrzI-^Dak*3+Onmmi+>W*VbqRR1o?}kj4t!5pL zCDxzRwpu32Qh*)hU8yMncY?3`LR^=Zr}M8bgCU$0?5OFxr14r7gif*Sv-+gNR?$noC}`_k4KO#H%+0JHn+Sc6Dpd$$v#;fYCkgrkB^}?)L=&#eFROO2-h(QBwNh-IS^yHw1d^9 zmgiFChX@#Er$ic^Q*qy#0u8fLJD?)~VFGqaYf8d|q2!~HA>(k|IM2iyf9&zcV@U!% zI{N?q?~Y_`OrA75M>$e-&|HkXb7v#1edhWGLT8Lc^mzAo1b};DFJXziLbz9`3(>2A zdi_6@hUiUd?$AUe&Z7(DqXA>mR5z1gCGe6wxD#1fcufv+^WQie@9AtE7%859Il9vdip6%nNN2c zFdqaOJrHxA5pt6=DE448=G8Kk^M+P=gDhmbjj>P=czJYZ_=uzmq+$fqe0Br*Bn{O1ono#XKvy2 zO(QgC<;0vE-4+daI~iSltXIDBRTR;#H(m9-f6`>Sh_C6nq@jrn!MKWYi2<={!i;&H zKCfi`}OJv{8T8jWW$s}bY8aAsDaI2G7s&p!#M+Q|n z!{TmnJ%l$8WPUEKizwoh+phEl*i44*)zLQ4%@HEa;b%VcnRs!syBbkh&b$BC^P`S~ zC1$q)r4x_1KwA#KI&Tu%*z?IBD)~$Gmz0+Bz`H6^MCWqT+Sf=6*zCPdAllkcxssTk z=jGw~?7bLHIF5|&RzH(bHAmwQ5iOmqPs^Q{6`xB0YIDrPAB>U{V~;2a-r~k*q5(=p zEYTFPG$!}d?ZlDRg&IaQ$7I>(g_1cTI46_yIQwAMc&z>2KY>s!ah>VJH8cgoYA3nY zBusds-p~hRI0_V#{-BkuZ_#Q^Iji`u*>3O-X0fJ=(j}6%Q7eV}w`bf_9~di-l@bsn z=gIt+a^GGNkl6X1%TGh7LrLdtp~Q5AjjTm^xkmZG0)&6lUrbG&)^kWol=NTvbX#7<`)! zn$~wd>bA4w4)}1}Fmir_EN9W?st@4dBBzAgv(cZvwlM*BB|5p|9zR(xj8*#a5r^Pz^wVGV8f| z3S#1T)~Kx`lUz@MIqGVUv|mWltykJ<>!K`w{}f!)ce_lS9mGv2CD$Q?EvEXGTW=9- zS<6to7OuzTEcn?s{A@(t)~KD67t8+gvmtJoYycVqJ=Q^A}+Gp*_rZ{nZh#ue_ zjCML>yXC}^F&B1Rq?oYTy3~WDXO3NVYtLF2Icr$s<8_fA_^&=Emp2e8;j?VBhl@e5 zJzOtTOCQ0~I>66DUVXqC_{dSG8ETIR|XHtOAY_-RE=y0I`bSIh-#YxKQ zoW}8>_8p*!YpKqT_+(!Paj-?M^^o`0>H6!gixQ9uBJA``!|w|tf2UJrxG`Rt2pK62 zY7P;OX7+g>@)AKs!1z7)-rL^qK^0POzWJuMr{s%-XX_}uj?9q0UE_EcmV)z(ewCUU z$l~-l)r~6}ORkzdC2e*$L|0Lcsi@7CGLF==7Sn{-n3tUbws1mfny`q``Q6C01qwk$ zUE#z*3TjtIPHh&VPDewgpni&>^`VwCI1#|&Bn>ThgVs6H6-zEjf7w+z*ORvu;{dWd z{aJ!hV|}oE%o`m5G$RgZxP(-cEU6AVJKd~;hc?7z^f$Rh(d%xeLn#1ZyE5uDs&PrC?jB z4F(k%_Y*lH_)bY>p86I1M`Pj{x)P=QJ~#_U;TF_JQy>|XOl62&OOhb{Cm(;EX$b8c zxt!ouBvoWX=Im;Xci^#OiCe)-?M*`>(VHQ;nTO?5|HzZwvB)1XZk(IR{`77|>A zPk~4Q?WANVqeF!h)fdVhgR0%@1Zo?!e&V{p#vyP`guK>DH#bKuXWwbRjzbmux=mm< zagZlSJgkf+Cb56k_|ONbJzz`3HLf^}a^$?;B??36SJt?WS1Cdjuwmg;zS})`z2hg& z+ecKe+Wrq+>$2~2WyqKzaYN&OdIt`RPp5G5v^WE2|}FB7>94_eJvSbGv-N5zdd z+!!CJ&4vufV>y(kb}3QkvL5piC!!p~{9O%UXF&e;d^P3KF-3e;7+0IXVwwavG%d}f zEF?-Tz`~IzT}7to4!k-;5{iW-@YRzf66Q)$PLT*a1=8XZJE(Ax9FZ}It-f|Ky);Oo zM}p*P-$BKcRDUEC;JxJvh?7T5vT2r$W%hP3upo6L$Y~OJupTtGu~e{hgQY~3t~^%L zNDnjnIhl?SKpW1>DTCpZ`H^Q@AVs%%X+SdkVn}wVbq>rqvq()}YuY^4>7?zj7#X=F zJcd3Lj4eM!qwZbpxccvqXij=*DouR0AvpW7Acvf&Y%FNmh#cW%I>-Uh@r=~_i=trd zavM!C10>-*EmLWDdwZj%*~*+<_DeuX)rsNo6N!X+Jg}HIBY%P3E2OK7#v(1TnHT&h2r+3d7m`km8bOeucujwQaO^M zWGyJR+0D@B)}=eUABu77Ew?yBoB!xRz)R|VvjlJilEy$Z#bnYad>{j&d_!^I?oTA6 z1=WWyogZ!sf>Q`^PE|e~y%FFdriO{B*~0@?~Kb}P?powmHs2d+ow$TGL*mfz3+|x_r|zTs7+HE+%82thJ4An z$D7+4C#rG6TFGD46Qq4d&9MYk{cFL!cs41`%JmJJ_6UBTM&q5EZ+x1G}@Q!ade&}6q7cWMJ z<~iF8M?B%S5CqmW6H+{w_zN4HA4(XLQF90~DCnWOW)V4uTm?SjB){@2ztXdeMh=l+Rlv_n)jm3E<-ZyGzk1q;}TwWh=V*$fw7*FZw#n|Z#yj@=B} zve7e|o&+8&%_u zzwo4_$xfUoig;flOf8@{Hb`-Etfb9wJ?U_VEc4-ST(QkS+paiYRCo{`TjuX@Sa0l3 z0)~P?Q9=~OtldauDv9}IkZ2X^E%gLKEl(T+8wSF}!bvzp(nrs4)7rX}6r>@ZACl}|3uuuf5#m=(fXc^$X|Xcb-t zDQ*-Llhz;yt5^qe)n@_#?jbl`taq&i*@qlCMx8RW8v=>s(2x<*h#~XA=VF7R7B*ol zI@aU0EU5xmSwYWUWW23loQnS!aY$&oG0Njk>43hO^W&iJF~qlm>bB*qd6vPXkjcbe z0(5Du)I30oc0ry_M>gI$%!|@z?qj%CB@T8TD$@>;ph!yg?q@ua8MF-`Es&aI(wDM< z)Q15p>~h=_wuE}<)o^h~wNXH$<;0eb%T_de_$Xh>R!bOUA8Y0;XB>9S)Kmu*zYl?n zT{rt_Gw=Zxke|I29skqG*a-PM}WlYyy}DGBhDx1oHR4S#VOA?CL1iz zVL}hD9Q!@-A<_Xq%@f|R|ed7KJ%5VF{x22yz0c$5Fh>A=X|DC?T zuv#Fc$fY>tKW2UDuFFsxw{4B$bP<&V4Z!1WfW-;~NS^4Y-Wx||7;jK%(ei#LsdJgD zx8gz*+2ga#Pa8x*J32$!Lw0#Ns9U@GW=m&xMdvSk(F=?JjM!{#D#xo{c{nC?#P)V9 zPYfjQ+_-tTLrwvt@J46hFsyc^JUvnXU}`o?HGtH+)gT`eAyIWtN|d0Al5v1?L#J>R zT+;L|Js64=i9?6CI_%h---s!=aFbJ3j5^;$bu$gqcFqw@R{5Qj^{rz``u%*rYgUSl z0zD-0!gK1UFng>_@ojEzQubW*$moQ~u6|jo10XwhrK8%Jilo)L1KtU9kO_=Slt}oF zksz7&S|GhhK*8Z&T??e}q8PfEz;}6}$Y)MsHUhZ4e$oxZigR1V%|cU_W8Bdd z_?1x(Fl0`;-tOSpE3Hof6fr0w>=NlGghl@~ReykS7&XTh(m&5zo6)CVqtBe@lG(bU zEm;d3Xd4JWvbZ!jNr0hfGHEqxs!h~nE;)3|O1KOrsI@-brUnz|uf)e*)IP0E(K<~v zrcDNF6JcfIjr(x&lq0s|Q~oIsiOdm6;hd7fn?!LcKU`o%@5(5b!J+=EZPZl69K?`U zn=#_-L1{a{0W}yj)}251hBx$XY3=R41X~F>On%pS2bfHU2&HjV*@`QvyoZ6-hu zloqFh{37GEV;iCbnsZ(4HX=(bu|79fP_zCCpa*t?f!GXaJ1IZDw^&UbCA@j&DWfn% zQ`EHfII}-*DKTHMBY~3$J1!b=b|vr#Y9j)?iz2@*3y)I7kb5>!4}i^$HT_Q09aMIF2x)c^MX(J@X%B zs-SH4KpWPmsp}`NjzqDtUM;5^=WSv6@(T)Hi{!+|RcSRBp@!V45gYHA#<&z0OOa!W zqkGV%PJp98(c|cE?P61MtVYc5e)qc%iSC)Fdx{)V<8;f!#hNALr{S~&C~!$$tZd!l z&D#H~-^>ZM78}LETF1CqOls&@AA~KpMVcII9GaQ?r^5&rdO=(MG_7ecsVx;uaVSzH zr|h0}_@Y3M-*Ei_cP5@Cx2(Kc-Ba;5dQbwEe9~K*(rMggz^qCU>T2YlqdV4>9u%EK|8&L7 zTJ=G$B{AK?w1Lra%jPO-1Qki;K<7g2fsy$vGh-VF?{Pp<@4QUE@glb&%(spw1_&C0HT%^*W<=0ASL6_A@QCNhP>=* zQO)^_@s$^=rA_N8M};rid-jIdJZvTYC(zMq$rK2`6f=VFi?Ij3 z$|%V(xc)R!_$YZIGL>R?xicNZ62oR^s841l##j42$eXckW|^IibAOol1$`IJaLu*X zq(Trml0j%%2NGyRtgMS@I` zLFmM`G4p+B#XB45&&(-~EARn`ghC68ZF;%x^S?q-GQIT*uV##5mrz9Ma&O!jxFv z?!N2p=2_rXU|d2>G#M2&z!cG1OZBR&ojrHnbyt#&B>4;rt9VK*D7=151>~zpdz)s5P?cFxVc<2UM7K+EcpNkN( zu~k>JADgBh^2};zm`@GXG2%|grQz5JF_u=gX{qzgf4Wu+$4f9W?ynS&iah~dh24r% z?Pk1tzSBvY**o}2u3Gj`V^mGz;kF|pS3xY5cal&WY>m`cSwHJudI6j$=SM>?VEa4(uiRo`uJ&O0PCc_sSJ)EQP6 zCp=CHMb}O@<{FgjjYP$(D}7jgA809ro+f7A(kuSupPmJ~ahrbXxK>(Qka;{X?&p9X zhTiI6chqRd!BD3Rsg*NAEIMb>Lm^eCJhH zU!8Zu5e=6|(%Gv7`sCUpA59YZd6Ggmd~5_`QP>aS+|5eR5vB>ROZuSyHpo&YQAbyg z8P&DlTf{I*7Og%BZQ4Ia4s_nN zr=pGa>_Q`v4La#iQ&$^=O4Du~E5O|068A9hI$-v~yi#s^do0DP3qs}HgZ@pglZE}$ z@!AbkJ_e5{$2l9X5K7#HM^xPwWs)2?enJ)+X-KG^OFE+tMGHihrH6bxbyAp98VfiEioq9 z$9W35h;Hl3tXzHIssPz~Oeb#=%^vx@&_o`!-MI+66@4F_Gzn2nQaOa8zQN`s7M1;k z3QZ3u0JO5HSH)FI+ebjvKFu>VyTi*E`&f$rP&VB@Y}5{;m}y;+K&L(28=9TWO7K5i*?8}QQu-WY_y>j z@`Xim(L?W=D8)?6P%kDO#3q1O-5=TtR2L%9uMMXgB=>FR)eGy;3CgRJJw=J_N*qt) zFMH|B{^p0zCcjewO`a@b1C*-yM4u~_%23g<+ja81@Lt-%3t#ZUKGHeS?Q5C#)X)-O zK#D!syis(Mg_??~pF_j#HK~O-o^U_+;kN?ZM9jPfg!L)^QETKMh`dPTGNcF>D2yw? zJ|ZEL@O4Vm>8EZ(B$hy6_GWkjg1sS>y9W1rfM`uFo}b&4(NQmDOW4qf|cko zeoBeuBF?9!2ie1012ZVD$-L7a8V;N7!epFJtPn6lx)X>9bM)#dt5GEDt4&)^W>Qvi z3FZx|hnhncm_%40g(WW-jNywbo$9UX{Yq#elS2DVmce!%mBZugeqwWa#Lj^_gJY{C zT$>hU4j`OUxKZ>|nv#RF`=Lll1}w&H-I5cat)6YCMR`3a`y)h9@yj8s!qS{BN%_#9 zp0#{SkVf$~1NJuIm5$1CxC75_iA0-NsG*w~I;gVZBh*L_5#aE`>aIqt8SC++B`$)h z49N5o`XH9O$JrwIE~+WZTTGb-ltaAE6x>2zdBqhibMw~u&8v|9FvsIOoLj`M*fp2b%?ay$dFCVLq@R)nH$m(Vb)HXGq-zr?x?Hx7I#WBDi<`9i#^I2wMH8D`sAeGm zk%%A>Oc=9V+08(#p@{0Io_>lGN35se$G@U*?%y4O@F`1B$Cyp(vpWB1h9ps@$?_Yd zRW`8@&*n<-mt(cyg&xeyx+}6Fr1mtlBAz4Z-U!WI-d2L0GLxMO%)j*H?v(mI0c5#> zL?kNqUL*aJAWq3ihecqLJX7sbhobyXfBMsnv~F|UAWd?siFNiDA7`-_P-E9S$WauD zC;e0M>e`4nd4F)eu-#S-OM%{exwD^>LTVYWhmK=?%}i{ypaN6y3L=`n)HBucVmh@c1S2LuOysB5 zhx2M|u@{xZqz4(?npi&7sfBew;PG;~Lt{B5CY^T!T-7;5&9e&0P;H0Y#~P-M%mmjX z*-TG`|Hr9G;=LiQ-U5}jVH<)JebOi672#Ptym+u|Q%$lu7Tva+YLGudihX00 zr-pAiGi=kH(wl1l&`<*`D{Z8;APe1}_ql*-a^oE+XzL`DSEPa>$ zw$rHl<1-1+%OU4r!c=DvV}YQbh5d+!U&UxVxyT3^zNI3jy9I-YvG8-kSu1;|W9>LZ(x z)0*Mt76>kzV1$xZ+<3z*@VegBE>Koecs$g#87NZnh8u6li!HC8-X1}+veti+L-5ew z{_PJFV94&U$aa}5;M7iEWXz$9a{lFces1t2y%)AmA&+K5@E~9gtuh`uL8K`m7tuU( z42)tMpg7-JR!Uh(;67resCk*XY^ydA5`sI>0irsPy2K6i(hNb7LVYF;66l+2T%Db^ z7{d}1UwhpV>(LNa-=PU6bN;CANs4tfe_Yn@AMn_V@!F2Z88 z9}RRTg-WPSi|5FoT}!t~B_kS60q(Gw`wz*MeZ`1Yx1kh{W|XJPrYHctPIX8RFkLXcetDzKU-JfR16#Sr0v{B$hD_Mj(GY`FXM{@FTmnj zU(ysNPeF}`cSD57Azk0>Ecu=b*azVDYq#+MY!YM}q~WuAwke2z3KUY5Xmiv+u_rvc z?SkcMb>4vjA>1_^|LnTQzj52Zz(j{Qy?c0B%5wO)i|SL;oQs&N`LYgU{_X{ z+ycd2BaG%SQ5H%o5bt09>0iQ+JP2(ONP%Ki`NT{>dwsf+7}Leplr>QfPN;XE>9)2Q zO|Xr_B*qAB2B;p*b>al~7XBAC$b_bDu{abVR4UWWPmNJ67OnnH!^|^KutjL1449tk z(>^>{#J~Jg+mM?HF99jc70#nMntTWj&z-6!JEP^k$)eeRwSOE*(HY=}jG~Jm5ZW4Y z_r1Shn7FWGtXC5EC6uNENLH+z41WPAFV}{K)IuH(Fej8nEYli?D6|4c5VGE!29~!` zyCMFiN|4?z(v08K3I{MCJHMmsjwl*}nSiJeZjg-y zsSxJa@Hz9lPDQl7=#@VeTuHb4ZnL2`Kr9VGy03bk8L*Z~`HL85*62_%MYW&MfWKe| zjSKSEU?o;WZB0klr`2FzAuv5Q8Cc|o}te9|3AQcb96XGQ`dn( za5pn8efKw$l1Qg6@=%jR9Wpb_`uC%@Z zA2|>uO4f)xTlC3VMiQdREo*)5*;T-~?DET6@jAxMSh5~g*;^|Ga>BB(0RB6&5|De? z4OVbU@=iI7I9LH_x~G3e0PQ+O&=8=)`t zvndjyuU?p9G<Q`6y9uTJFfQ!9ru}3>V@)`MpQRb(`U#`9Zqf zAl*h`WaLq@5j$Rq_sL;TKlOB8X0f1}vPR8zD;U=bu=vX#9E_sQ^eaeOU_#uix$2(& zMk-Vq5@EkKx4k9YtJ#CBi7c>)5r6$}$wbA=n9eR2E0CB>CUq$W$XIk*TbP9BOIksI zvV0KSj<^+o{CaO3sq0Nn+#m-Zc?8nlN%m0!%-tT55wnClwiQsmvFD#+TwvU~xB}wic#WM? z7*VaaH&Vh$Yt$B&Ln@dibffDX7O?U#_m)rM7)vk7Lhr8qUK&`bf+JmGX_8XO>N9-J z8PUo@|C>^gM>W-p+U(+U#ic4P#@3};L`2(_Mg;YURudhA!(?qMw06e0N+iG-M``|^>Gd_?)79^?=z_kl{K`DPN~<{CUWHAKJ?G`ShQY5^ma zcQy*?oSN=I08U@8C%V)$Hr|>2sL<>>txkmPEgkK&wPr@b%f2%{GeMcy5^ss>cd~Qj z;d0JLqXyZQ!%wA`^4>Zeh4dvWf zdQ1J6)lo5l`cO}>K@JEJgQ6TB$scTQo> z2RMn|3i|M&(W_V|=elJg?l#ZOOcG>~lf(qtfhC=vqTS;M7>7~F`sheNNL?I^0b zO3AhQwrZ~yZrqvPtMlUFTgP9|GQqh-_VM?R_wv;1dV+qkA9EeQGs4LwVmh1z!*7xIhe9f?E6-UhT8?0AJ9Y zNc)zp7Hp@!^JWL2f~)am5nn5bymTav=UQMbtXFMa4(eSYvo@b~fTOHzz0(%N;Bk)X z4UaFGpsctApC{e zkHKO69Jk1_T*a^(+tmR%15}^LzFsje*CpV0Jp^GKJmpOEAV(&pQ7(Ep$=Uh&g!+on(%=vqOC%+9ca{HoRm-pk_bp%SrL1I7~LoH_+5A3*+u7qd+Y_dw;PTO zb2atmx4gMD@A;KL+2&(^xWW}N@u^Q6T5s%1Tcdtf+al$V*&{cQ{yPJgj{llQQ>r{u zEFw=gvD1-9te|CT$8mLR)7h#NX&JbM9JXtsWJ+L)E>p9;Rv)4Y^AogMgGH${QsPSX z>bg-=$?*XzZH+YlmUTtkt5#SjM{5_ClVqnJ)+NvtZxm;!9Kg6l1F6C0JW`j7fw`Wt z(Ra)rU!{C95hCxt@?7aOT(qtZA@bK8V8s}V`7eCsVo(sV|YKB@0~UHiVmx6yw~ zMsV){0!wio4o_(paSp;ln>Rt)Q6r98x1(fUmb^|_cbwF`CgG2SPGNvhP7YK0#;nqV z9R$d%EOZ&YWAd?gD6?H(J9NtkOs?+U&Ox#b(z6kNbK9pGgK!lnRtC1FMbap)C{Z)8 zuSPITc11Pm)c0|G#3+)ai5Xm1tZqHZ+?^W;)jCmL{s}b&*gF(hNJ(6~=A|jWK8m;JAW!=r&d@ zRUCoMIa`~twWR7M)}nMLSA1p$e2H+YG-(T6`vD(2g<}W;z}X41uf%GE7{of%TB3Yn zcdb#IUGVq{!S|+&H#dPQ+K`HAD-3>JWJ@+K+eh3JH*J_vS*N;z8X}iXJ4@Jgw+W6DI@(7n+;&HA zX{4NYl(RIG^iRxC4kMyz7pag@QHU5NMZ|Orfy~UKxv8cmaG(=T0nEo`N*0AXc{eAQZ=33+MS< zkWf@7VuN2#6keMgJY~yXL3&=>vS9EMG6N!%VF>sJAjZktJ(*9U2htSZ#z2>qcvDRR zP}TZMlp(T4U(=bT03?=9`nM~|7GREv92Zye&1`-_!eb*u<<~fi%Ya5=N zqqPX#6q_*f#e{f##4-p%A!UXE)+&!gC>_0y*4GZ{@hnBjQV6#cdi}FSN`miB3+a@V zGmPI_5IZ28CAM9$%#kb}%_(51rhs`e(2zJKgtty2F9Ip+0Cge`rO2X5R~QfK!OW#U zlDEOY=9R}U7bS5U5%Y%JA!Ln9#8Ao=mv2)iWkdAQbtOVC7QS_Sa%GGl$P+w7>RZhM z3)ujBP#g!~-{UQPWZfh*gdT)L^JQ(8y6&Yme-HLIX$*_Rf>-s2K+r_l;iNhjS3qmk zK>KXxIDyRk(qh9+_@TjZF$>2JF%dHA{D!&k%OY5-FVhWmiK(9xqjC>Qnl;t+B(bc$ zKyE-7f_nJqva}miREnRb<|WTzmkt1;Mp3MR3JP8%8P^9&V0NSkvd15K_@M@vCZJ+J zH&NvVuwx3FV!c;hb!CG}U*+h*YM~H!RKX*r7p*jO%PnyfPolopS`OIFe=C03rI)oI z`j~SSmnBU=W-M+1RD&2w9oXPm6{;Bsji(+Rs@xFxBs zn`0dbTNQS0pF*x{nNO@VMp09tOfu{obaKxOiv>QI)14Yf1V>TQAnyTM`J; z#u@jxh}U%yH=@1xRN6-}`*NqR{ldV7>GqUOVMkE-cv=Z%>g`c`+)7$&GC_ZPJX*?S zyJUnV`Uds#&!P--&Po{dNJ>ww2b=!fJ+;%|6V1D! zvw#T2&zauU#P;5p0RQLudF;&-maXw#2TI`8vgj%Swu)SIeR~v z2w_Poq4c4FN9AFBD7kG*wr(dnn?&uAN|$(V+N*0NJ) zc6O^rQ-=MRNg4b2*!L`I>`T+a^$$}el|=wiOFJ$$F2qDt7WCiEqKt{hbx%GZvPaq%_uKx`(B$u+dI>`8Z!MUCO!N{cQYkN%Ams1!BTXRI zDnV5!_Myt!J5h2Z6dxm>!-A!^Yue%X?b&EggJhxj4{?-u@8Dn@ZCf>C1bfwO;`xCg z%kBxDwykaka%9k&QP2m7>92S1RK6W?qdc@T6;}Dw)B-B&vb}#%r6b zlAx2MzKg09FWD{1>`NR>`pG$wk?@6l?Auwck-c_AGRBIShUksU*n=aQE z=f0VQbeL*$B@Ce(sQnVGmVpq04_ub00$8T{W{n5QEuk#HuDPAz)?vgp&`z;}eqD}# zsS^}Bu#Xy1+ieNjWKLDQDM2?ak;KJ62wcKjP>sB0roR{sV5PX;aLFMCw-`J}u(e*4 zVAdCzVknzx-Z@#IHq7Co2U_BU%w7#(ZJ3HMKJnxehZu8OtgWfXIpE81tc)5Hi0W+i zR4s51+-g$qC0k(erPmOK9mG~s7$fCK&Ih$rYO{&$yF@LtLg)#ox~G~$a4kA-asXSk z1}>=sPUJ?)^hML`ue_~%0vb-i0jVTJwTYUPCJ=+`V$u`elT6#P-M}<5hL2|YZ1w~? zF)a&&qMY)m1QrNO~+|>}=UdITK zT!@mo2kwOlcKDh4KDM`rESce%sYRjlUqF-%)_zk&hN*!+&*BCJDREt6fRg@7^p`pd zT=g1kzjCDkQ*j&sY6z?%1WR^B!)NE@?j<>s+!M8+bgoU_Qg&OsyzgdAxLOyZ*Pi8a z245FIwWu~cNCY>~teOfR>W`9# zsn$v+M?ZD1?-543ukUO}iWgL#Gfi!UkOZ@2r|q9S43m5MwFg@}*JJ(MdAh&1a225* zXQgi+0lB-s&WpN|SXW4MG^vVJeTE#FmIhL9>rzv#oOtsrbV5E^`?`UL-N?JnB$dw^t%>g&4!{@8Qg)r>ClP)9gg(r?BLmr(c0~2) zV~;mBZo2(SEbg>bM7+g{sv|8)nqs^RYYHOtPu`dWvSwIkqLA*dwB!MGoUnov-46aJ z=dn}$CeC(hbe9CoXDZWcYPNPVoYqdLQ@_gU$3Ko)+lq*WQ+CHBDB9ILCWtqg+)`u_ zqX0MIwqeLlp{@{lz(nmxbmjc&S>87}(WnF38Q0>9qlC-15sKtVNvo7^6B0?Z5&9dc zlkG_PeJC(IO;Q?RQWDn2Nj~w3Pw<{-6vEfv^{#hyxO7H0 z*w%&)_vr+bq^)~eQ&TD~wPT%CAimcPOv~iQx`ehwE*#O3JJo@nmUeBp+qA;^Nm} z`Nr0P=E~gW5Ru23#4BWmaFk}Xg=lf@SvG2+ksU^MStMc3IjS@*$(6DKrDzJ&Z#eLa z)<1iA1RxhfVtupM&Z;MZb5j^>gLp(3C*UCzQmzC@}LezK@{$o6cnQ}Q#?djI?1A8WFY zBoP!_)X*gCq(wW0CGd)~n9rsz_RR?*MI%jo0(>wn@`7aH*m~p-mRTK@rvFVzwRgAcZ;l4^^e~Z z`Hhe;5A!}ugJrn}G?S2(Z|^BbiHf}P2gzNf8YtIyZU8b~H+pJ6zKn)OPRB!X>gi@&(C;&~6FDaC>Sbyh-MMCR-Dw0Zt^f=H1 z_k4w=jR?@z2U;h|cf(FzZ*=VfP!|zh-^w7uTYsdFwjfvC5)tIOW{b~E?An(89=K#m)A80^dJ)VdtRb5;9x#LS_?5#JN9{ZECaYCasGM zehs1VDj^5vhHnDLe}r}&Yu80s74FxpQh{3XWzGOrw4s2k!J z)S)(QUv#o61MP$k?kT1&(*WhyO zLA!$Ig3|5|5;xG^Ygt}2-W*UWXQ#AYG)B@Sn-yRcb_S17C>I97ZzV-Yc4C$&_#%~W z$$_cj2}#N2{RJL(kv%*J+sGsg^2#T1tU%Ha4Bc`T{9#mh7vd1S}1d0t``wgMlNJ_48TObsp zIcy+pinK4@dS!1en_w@Beb;m48@o+bRFNQkiG+^v-gQ@4aiV1NkZG|Ob@X<>*qP>v zqk9a&d)0FV#@FW-s0Vwm^_6@}L5;c>RUauozW;;P28YGIsX!G|>|LD}kc&hrPmwYu zIV&$+;tB^sIjEYMCNNhKT2qhEw?i%@+>)pgpvG0LspxEY;K2u-BK03=UFRw4OVzAc zJ%E7dA9Iv4)6u>hBGCaEE=xE#+{Z9aA>a^~8$P~|5ka5ZDerynd)0$bK}j|#>ApCn ztKuGZnVK31Ee%cP`d)Xj44a(-w(g&4+bM7k)Kv_XtRDQ`<{+?gQ0z;3NUe25iF@RI zn$nVFhTCIM7(!%x&%O7w#Jw@eJIy8VsRr>T{rXlZ(NO?4e)qn;dL0^->mAVruL zz9%NOk4$)~LP}xlkQOJ%IwTz$&tW08b&SF(z@dCVz3b(-zdUS9bRls{pcV-!VwOFQ za~Zo__vE+oyp!`w($3F_(%VSu70IR$xsEo+YeEcp1s7!XV?{vvHWDF;GPcNlP#7bo18C(|j6!4^k~+M696nnWhojZ&qtcJbyc@b~2o{ z=1K$Dq{U`Kz11LO*pSgcHXIp8&o2kDspi-$e^Q^i@Q+Do@%kWLc(@>GDs%NP!wzP(Z?QDdrx{lY^Q05 z)v_&jkqo0koG4}zcH?TVb$pNnYDX$4*4O4Qn!(=^He%_$z0NxYnxEd4P}F)gUC~BQ z<=$fEYurKB{PbZ_OI9gn8&hptq|FMl=$|IvCe3?M2Ei`==5PL{xG-BattP52SyKKQ zRQ+1kTk;-F3E9W{VjXQdNrEG6ZYCTmTS1;X@!KA3*?LMMTg(la(FB^D7LoC<9!gD8 zQ;}u!(<`{GNk}Qj9P4YK39Sa7Eugd4B(qV z1rsA9b*9&fqe@h0U!$T9*LMDKcAPpD#1LYhy}jk;AzwGh>KxIjyP|iS1PEiw3N5b5 zFHEL)Fzv)5q6AV6MWfBd4H-BaU6SqsISMg~yniee>=b%)yzJDMts^kH0S3x&GCj1Q z`l-zPDdRCTHbN@g(W@k-9N7QiABpsdABrWP*`5BmAWfyrY(1Dx}^t+AK8^ z$6GeW)z^~>gl1<8h_UEbA_oKw4GPqo$iTl=_cN7Mp#fS$(&7FlE@Qy~~ASbGo5x(-s^(| znd9#J#(lCX3e<6U)Hs@ExK6`Q`fvB9g^EVWlJMQ{e0OC&a2z_nt?ty9Ck#}K1I~-s zczY0`5EQtjU~|%m2@UNYST+CiwgHc$J_HDKnaol53=mu@i)ugNs*?0DQL=t4B4ecu zTY^+9DT0c`K597MbaOLE_EOahpjfvZlj2h-=WGc2&-_b8kBRX91w#s!bIi+xBrn~n zQD}s}PaShEI-UXcTs#D}aB$*G;iMP7DBq6_!(yYW$^;PW?K)v^f_P*4kye~t07bKH z1#6sm#FHx4)0GK!@WQxo;j9fgA&G37!(RPKTa#KP?agth^iP^Uw||w-ZAi&tYp}f# z^XL`bfKRE((h`7m>!E;`dS3gjW6vfgc5`GSzj22_->nWIDM$qp3M^#(%BSvYjQ$N znunM>6i+I_WS}N_$)7~iB*@mX3>}5mw?N_-mQ-K2spY&GYp17rX)UK(w+abuW$Kls zDMm(`=W@xtBJvX9-;fiaB{xa@Z6?KY)iH__IZV8_+DQf*g)o@Jg8Cw_{%UUZg{?BY zw_f+p?(b&g4McFPTIhN;g$M5L6v2dzofmhG(_Qfv&WbmkInQHg^-7hB=xV9m8!aNT?wG(AGxXiqLAB*zk*n%+ay6 z>nAxNrPKna*uGI;X6a5GjM=Tjwgy-oc!>L?&Jrn@Kc%1YAV^Q zc~-Tg#bwfH?8($Ib3h~}AAzxs3SofXIjYj+lQzsbpaY_ER8zilpr~=b7?QJcXn@;0#G=KC{#VpK$J~h z=R(qO8UlQfrxKBg$z+N_-x(D_!*Z_(ApNsH`?L1A(*)wc@)XTS=MLp2N6i|No>MHd zm2J`sj);_#Q7<+;4ooaR5-^>ZHBy&xqxFJM)rZE?F%9Br_N>>xVGA8t=UEV0IW;v?!XRjX>q~mbw)UwM8#N5Cs(hF5+aWtA)zrd)2H;Ae%oKATWm(963FNH z0EEcO0u3|SzT%Eobb>e1$UdQ#rwLP$4BwY^XyZPLh09EZ}^wnn%0JuXrf>Vhb% zOxI?tNJpg7=uE9H>FYJTyREmubFEHXF5&klDM~%uWU6_&-~Wt2kfd z2H8w^f5&3Yaw6!#dZkow9~8*3y%}zIXUS+cP0DKB@lyJ~3Qg!7>juhmJXBSK7G?=J z7T`8*3W_;Th5Foft5*!A(tOYs!6k;@tARL(ytOOVOxBelK|BHZA9$&gf&z}n`6tQ- zk_^_d*hOVx*Q13HKOl+;xgG0bt+MTWWV{yHv?89&{(0vQediXtZEc#Bjy{lMst=~un*xtmhz?; zi{w+iHP7##^Cg>~{z(tVNG%;5aX=0_G z%XwR`gkTA4WIKvh>HsR|D-OEDPX*}q6k9c+~i0-xba4y^{VMLc9SXT0CS&|ncbuAeXL*Q6x%SmVkB34HG_Ny zSaia`CFGkWge;{#s6Z;E8PY}NT}!*L=rAUZuSq|REA=VQx5kzHU1xG06Xfsc6;Z|O z_4j}O_ZwZ~Epo#Pe$Lm{Zw1II=5uBbw zgndD5g0plp#j+KtV>Y02DwG@|HQPmjzhA%So=PV~sJ*cn1I%|r$W+ipawKC>?WDP> zJIFW9$~KK+zncmrzOl`|$Q;xG-_2(X`BUPml*DHZpdZR8J_jp_X;@L<4*HB#1awfd zms(7UBAZVAQMs>MwSHxjgiXt84BoZxK>mDjp^%xnx`#5KB`{r-H?q8IJ;h(Z8N6N@ zh{UCJqxnzTqgge`m|5T2(lr{d?0$(S6-Yj0vY%)d{9x%+q76)jlQu<8!a0e7>wkzi z!frKb?-nJ!E}#}}Sj+6F@gyg#Dps%gL8+BFe=CZ$D4U+m1@L^ObSWo zci7beM@`6Pz(=SeA3#~9$`0Q2HfgmJ?`nV~pNy1C%(RI#76rmk^u*zD~+#kC=YCrGZ^iUKeTFsYq3brNS}V=WY+P*+9Z zTi10%$T#s_Se7bgIDg!XClT*!#Z6;PT+Esx>Fa8_+afK7qCTq&)~_+8xCCnz@4RR) z$G5v*`O0W70^Si+ue0rNs)NIP@rNhN?mc^{rB}q8*u4A6Po+4 z8`7C%vul|$@Nl7$Wq`|7OW8wNR_j&bS_e$OqOqcf@^OsyBnj* z5#)XfNw?LXIeVgFa9DfA-acW7R93vXY#I7I|(W| zRP#K_TO_BgrCnfMkC{h%y_Cd$_g#0_?I;azcXm+h3EQQeuB)UGrbIAks7Xw^C9_g~ zodVD3)#LRih93$b>@HQd=UB^iEW580hf>Y&m>3pj886K;lnf1am*qiLT9|knzt=_8 zwHc$R@u@9I^=S=c?3i`%UoD^_S{#oCB09}#CDKz0h-$8^YA-tH_D?Y(dyrHUtb?16 zWj%LIlTYcTHwoV(oqFj%1dE>;1HIjJsej4goesinP}Wl32M+P5G;ywf90d8J9i+Ep z`-afX%~FgvI%x=`AP|+f17x-;;~gM!XVO`C*>gay%}9l+S!Yr^OUx`?dTMi1od{6Z z>aO%sP&`QqGFnuiw-&nd?EgQ~mDE*y&8uI-nMM7n$lFt$)a|3LU{Hw@iFQpw3@~CQ z6)R+Ed-ixcw7DuROB|;DBd6Aw7Zur{JDWEG28lw(946sePs4x&{MLtvFf~1;viP{z zMd-#dwltVNd{lurQX1Jxv1_LZTQ3VPz5zJXE0S;*B`R*ZN{Xkn&{hWkK_Hx+wefaa zbH%em{(u1I2gJ#-&p0dPs8@aBOvio_px8tVXy3+7j7uvb? zilk(xgID;zQK{%|T;Tb$P}PAT!A#!OE80*y3m9B&pT3JjAt})-dqoFOO@UE*7iWJn zz^TwFdNUG~OYfr@|Q{iPe6 zwR%xX)f<2A=Q=aE^n-GYqLu|YH$d8HN;vGlHYJAO-Fn0IHx#s0&pU5gVtH^uHc?Ik z$p~4uJ0V(qC^#{$u99g)dW)9FAGs1h4{0nieb6U+MeCTXDPfYDKDj@1(N_BTU-?pfFgJg7qoE(Qz=gK^)&O$w3 z^#>dl;@QCKc5`mC6Y^lhvC%-eW|U}ShWQF79$1c(bjoGGs=1$i{p)dKUcS*! zjkI&4)pWwygziTMaiJ!p-P%O85$Y0eWG+0C3p#V9 zHf#=))!OVWboaLnoBU>}8w%QLp8Kg+$jt_utIa-2ge*2*%E<)1PWqLyvc=p(XFiKE zzAQK+)!HUa^<~YLL5*VwR}|J-ig7}4OsVB=AXM~JtiC8QQ#&=dc*8ywKy6WaJQ<+A z2{5#$5VopDt%cKB{>8@I?4|bfU@g?(m%s9rXb*+hvtmxg?lQ0S6d{jGi*1e)q%iM> z)jmL+*1EmM(%5YrYdLZ%$Hvwc6z<2bAnVC7vB0AKr2 zqg>I&|YpQa~&0vos}yMv0<( zDpuA&81Rgpw{onYJu5Cr+8{F~b+pX)X!4NvPUh)5f9)C(lp%b(4TwkKFgSmwq*>~K zXxKxD^4-$b{NI#a-8|0}sdHA0f;y5&=4}U~qz{<$O0J-LxCU-AJ=Sw@!iQW&gwgc3jPF6yYfs^Sq8!s-?wrUr!7}q8rPLMgugmW;!N_ zx*aRbbkO%umBv`FqPjZYZM4~TUz;m}bX*Ca69tVDdT+gIrRpkF@i2Wq@452+sLehZ z%f@Ut|M@@vXL(O0F{zUZOzf-^dO9g&{7Yf&85>gH?z%)ogO=_=Xobir)5% zzu3iO%EY^-w~bsQ!W_^*qfq`J0|+~bP0~4`GBs^SaDi5Y-IcjmfCekE1425FUX5kt z5+B=PVUe>$PqoE6NDHk93=+O>Teb$7P=jL!L6%HgQ}*csHo z*D<&3LMc&Eh$J1A9L~oi{sTEGg-6|B%I4`7gv5m2V%5)pq_|T}HCOTc$X=;kc{;kG zVgKO!-;Y{skS1I>9)GkZ9}!YDg%&qtGK1(gz!S!3(%M;z>!DNe5HZQg$&qlb>=Z33 znOY~^z(H5pxW?P@*5q@~#;Y4n6Vm+GN&e3(QXnN36I5S>Vv*4SB619czqhr!369on zIYSqn8Y9TiCqr|K*n~%`*Isi?;uo!nburPa&DfkY5Iib(kEp9P%0t^+H8ZNhbvm3P z&);>hFzs}uMd3-L27HGF3Kycn^H|3W_3hJ_ zjwGR`{cUlTGiTHK@BX|0j`JPo@Wly|3fS|=UBMakhZ$BLTa6*S+?&uekG0;c0RWsIss4bko>Yjgvbp6nUk4DB9fs>oZjotFh3ay_#abk)OEx zW8#E!SbV(_ph}h#IWE96n2CFQQJ*PA%~&0%Go5Ivq0jZ*hu?d&L{jQz7G3{ba4}y4 z+Dnuc_ya5exh6gmYeScU%(xYU=b{RtCNrCeU_SFw1h%`H9O@SLklsalnR|6V$H6K2 zhksVk-l-R~_akyyPFJdiB12WqF2y>M3WBJ*vmcy*tl5p1BL?yVtJw&~u326W61UgiOpfSwr97nrY;dd#1Js+sIFZfs5j?@MSZ9a36$ zFj3MKEoQ}Ho9bRFy$%JTM@8_3*41-R1(CSnbfpIQLINncdf7yYJ6BzK71wFuffR~* zn1fzx5i4t3HR_mlH^^N@4DNB*G56K(;lWB@3k#E_(mHnkKq6-@rN9!=j@FCG~|92o{6r6ON(H!W5_0Vd8MPG_N2 zedHQvHlQa$EpQ&Pbo;sWKHP_!`o%^X*qD1Cumb(fJr3+dSiU7_uJ4{&Q`1q+(R6h} z0M zQcOEYt+Iak?f&sg>>#8JY0~j`Bv6U)K~_A#!JT z&LgIaj(nOk+7fOm-iJzz`r!^>ss4%mwR@Sox<|k^|E0M?Xe4$fsTG{42agh8|N8HF zIZ9!`=ppKdkQCXawTA&5ko?IaC)`Wv?~tya0px@&l;9MR!LeRRo`OLWrU4)Jt$=ej zRVEb3G?!zcVnD(1HH+emcf4V3^-}^`r6?u3Yf*R!atp78HdPDSkd2y1+7k8xVEvfiocxlRzxpKhp+g8lS30{y!J%}48eRSgVD;_nU)$YVF>8o9ln2Dc}vzccKzTLV+ z#howoGPHEHx0?m&^-2&Z!EHgVaT$Mo1|kEWNd(K37;_yQ77WZC5(sRJ&xvLeJ`d zUu3M{=*O02dac(*pYsl?4#7Y_Vs|$OW7!ur4j(RzniiCHUC==xFv2R8mgq%rmUu4b z@LB`SDDWwYfpI=cuJh?pQjnzR)@+6S%oG+P&cH$dt~C|2!ODcYP4DPVEqK3xLJBEQnj^H)2A;~LCP>P(Cmbtg{Spt zo8)BComXFTbrJ}Vp(skN0h~d|J()@-0*11tD~4QPAO$Z7yJwS4otPvCDkyF*G|cJQ zq_x)|eYp@idY%=*Z@;~N=EBew`;N5+;8p96?;ebVL8CJ=K73y75LuZE}>8 zI;tTk*%+5dBy0KFDLr0K8iH6_X+(P}yrVf6IYK3ihtq1*c@?TK@n+Ss&2aNe{Ohc& zOiycJjD6TAI=0%{tiE08U~*nZX-+PA(@E+|hk$^YRg{du+xyO~p!1~gxDq1=qmIMqA~`v{%siV2>%H-|6MBzBpRUEz zos<^Vf&+C)FC!oX**}Q3XU?Yr? z+EV@Fz93X$hDA>xi2xdA^iZ=zcVJDQ&S)q}n^Bj#vnfqTZsCgZ?wqwiD9V@K%PC&^ zQsVS-%)v5%CSnLc^W1Ok6y{h;ZVM*g6HWXq)Lrh3C!c!yDYZnBYFbLkLBvpVI07os z5T#odZ^5^Mdg6TVkya|As_|!miJyKBpJn7)%d|6iAHASMBu=GVU=6n7w3R&N$(lR> zc)cQYM0s@^+$5x+IMI<+q%Lr zzIm~c90~OnrXXYhTY==6C0-;BU6O&MN-c>_q9hLRT$kkm#$+uCEdql}%3KjL)}g+v z^N>;GMFm2y#A{-=#wCzz1Ate0Ma?Rxv|ZumD;j!s|L;LzmD+65`*g=8d|!I?vYCj+_?+9B>VR2UbK%Vvy>|NP-S2u=+o2moFec~4T*NiRDHH*^lc2%Ir$`h4nBpGuU(v*ghbew7r}7cymYA{3~L_L{U2X&qh6iz;IH(?9*w zS_W-owKx)kB`TfBY1l`~%*X%aPm;!RiL5m|wDYoF)g}ZasoLhHl}WB~+wHeUmU33X zo@o@6`F}abgHa0q>$dunAZR(7)ii`UkHC1y^B-Y;={lX<))r{yT@D5gL=7sU@?ORe zf;(4*ZW94Pude^XURZadfeiS~ZTlhxLzqebI7zY{15`+5QhUZd&@*VKfxX7}^!p}WEAx5#4ctSv% zd_ayp2S-l{@legTRThTOR7cXaBNT!&2w1SO*Mem1aUM-U3Xl*!EVWg$#j+43=RtKaY&V|EbYQLh$$1=_F>wJ+CzoaYTK=OZCqg&PD_M55wK zoJWo)1yflj`X0H;YSEl$)N0hVR*H@GGNrcxcJP=h`(-KaTh_>%(@n2~z}Df~|Hwx^ z(ml;p`XR>KIwq5)Cp+LIP++%@n~`ChN`1#A7%E7Fsmk@Fd2Y5t<={0^An`Nje2V$d zsT5^go?x`$+!5X-Hk$?Bt07rUey^)<^_eaN-I#uL$>~zglS@uh=0~Dl)71MIkn0aQ z!JXs~xwpEx`Ke`qAW?)5bNIrM{qg$iOgLnU3B+**{ppkx!7l!&9U3IsKNAVF!{-G< zgotTNGAaf(cbihZvd}DTaNp}cHv!2eTgUoI>kxk`4YQ!9TRuO}5W~@FW1%%WB zos8nRGT^BjI#JG`k7vufaIVzCa`3xiO$pWQxU41_|C>NgtRhcgPXxGFKfR_7v@6?6y(JS-xVGeF^3!utSh`9YC{dh}h{B!wBwkyRS+_~<>{FzYu2HX; zetBMZ9oop$#Ng3W8Dml`BvqByzwhmoD4z_lvhmB?K>BT!c{@rSV1RviwbW;hlPaY4 zNOCDhs(upsr%p`*NgGXX+v!c0K+fongAzR*dVVpFp+#9y1;5hSxeKX8DX^tU!!{Gi zszJ`n3||#~LS|mh$G|~nLA^yA6xi5q9YZq=qEdS4B)d48=hiVmS>O-PFELY0;~o!2S5n~SAFJxe$_=p=2zw@m13nK#qli0ZEaB<;3!+^j`%KPZ~a65ja zPG2Xh{5qJI(_MlCjt>HoyAu=V#{s_-VS#RmQ3^P!H$rA;%PEn9q$|V#4XJirfV{#v3K>QbAk>zo)PYiqi6@$Ju=N^MTuD{j+RI3~d<`a&f`wV+BtBF$?3 zY`U@-)TKl^Y&04}Y*`80Dp1=Zn#io`(Ku7<5?Bft+*_c$ij9%pa6<=`8f?l{9D2(& z*VbnAu&iJ`OF8dFw9TbH2ViiAc}~txcrdk5JTM)W7ZcbqdL86Em0=eqen6-wo<)XD0S-v6BHX&$Le$PIJ2y7k5w~HcbP%moVjMX^b#n83dhA?|%2YYp~lcW_YG&HZ%b;omf5SpzV=F zla$72yY|5`+?Q&BAC`oOy(RxxplbL?!Q1tdEV9TBQmn+|z+kh47YXg_POYguVK4V! z8zI8$V%$xIeLnsZZfy**e|G^nFXMV!eLV7Zr zw(5z{3PH%BY>-C;Apfg#E^5I}6D%T(J`~YnY8=VpGogWaX+7_$@x8flv$|8X;HN%) z7g*7YVxB=B9on*iI=|&3pk`NJDddi&u3jZUk_(+}opX8TCQr7H4@Kw{B4uZ6u%&%u zX6(Tv;DBU8K&@peDes;7Aj-4Jj75rS-oyoP(@P9y=|Gk1McndA8%n{p%s!t9WZ-JVzVzD{YU}WaFObMjEMw1Cr zwblmdyD+pSoDrs-TW{+I*ffML{En@ogNiKGmjBw;*ixX*b z^705cP|bvGaK-!$%9nZ~#k%<9?n(KqHU4Yq-a(3>RagTbrN&D}X@J2EX_akT$=;+e zfYY%Vc3$+}fEbSS^^Fi89$Nolf0TimP4*IT*@N&bzR-c3c4aL z4MJ7hA_}aZFl#M9k%n$yDXn5WxuvJ}%W{Ijiee*%(Wc<()R8#9mP)+=mNf`hJuZ`8>m7RPUYtoeNE$;8~2m?J8mrX~6nwzKa7-)g-4*5H7e zqDaR$q)>(3NOzy8P$G#av-Sz=^T?=^^!BDA>W!rNXHbRL!o)s!=00V{f-c(N%v525cMJY~fRA>jMxff}ue6mqse4rjJ!% z~W`=OZmeHwaM#_a>H%(e`WbwoFbpofH{YdBAl8ACrYt zh*N07YpqRc3->zy^E}3-3Ge=rgGS6p291CHXHHK&*fdIfMywT-(GkX_A;~BCBut^s z(5L|oyq|VEIxMjtWn)a3>lH-Ti!U3;45-HVPEFcJ1G)kY_eTZP0{gHDpZ1PfSZU zz(xregw<#p3fa)?cSRn-UL?Tivv!zydYn4lq1H*=;>uaebe*Ed1FpW&2;}3aWvvOz zvc!>7JgO^ALPL%u;_6X*sAa=6dx@iSaCY?DmAY5^BB7%BQm1F^X+=;)6dT8=aUm5H z77Pj`)Zbc;rEmb0Osdg|c5&XdH)X>VPUR5S2U#fHBDmy`Pe9dF)b_F=w8x?w z+Pbb1jrg*0tZVy3SW6m!QG>k{WNDX0@AfqlwLln>$?RnKM$6P%w206Rxa3Mo5hkOA z=BgLvc1;;?28as0Lg2#o1yI$y1mn})B>f3eZ>r7GB^~yrV-DMZ6O|@l{20^fJd0F> ztSc8n^Mr}AXWD+YuJP14HMdj)qRaKHGz}c0sF%2dRErT@JdSKZCg`6$in;W3eC8Jg zURCr|5iH4d!9t=pqk|}0no`4T)(W7QwW?86ztF;SeHns4pAj*OU6LonK<1bfPib-z zK(RUOo38;9VfM#l?G36p>_aV&!JK@q)RJIPnZxAj5|f7rXJ(a93uRCf1Orm8MNS=F zyFwe94IT=lu3Bi$d#Tg9jm=+_=p(C$(GiqWI*|>dwDilBHk9$m(ZXhEAT$l=*6oz{G4+j}05w3JRr4eDb#U^CRy#ImwX59F09y7*sw%Jak0h*TcE}i=fF4 zMo#T1ry6itnI$CAKU2RW#eQw!nzZP=+nf;fq>UgHg3m|^DLd_A--%6FYQ5?PK&*sw z2(O(I2C-O2z9))<#6817a$)FM=|8d|OSadmVeR-s%)(8Vxn%;X!*xu#JH!?%RGFf;sBS~EMX32saP98# zj*!ExRPb7G>gkf#d-2Nd7vkHB)I-8qqdtzMv%}rlyiqC1j?I5vUC9YH{GJUB5qHM; zEEfimJ-asvd;WFAbmbD-$@H8II}0^0#iOtki6P{*>ie7D@@C-}O+_=Q)YJw-Sj4Df zi47denbw!Gk{zo?@&ubne}D@>gdc34*vZpD;?a4gQVA4OK@$^CtJlE;yY4J#N^2*= z1NzjUln{ca5@h?-d_(P@bvyPNa>PmlnBa)_=wpv2;IjRJN>0OZMevNp0rEoylsjPv?P zc9evo>v6LlXV2l8JZA)ysS_nIuH^nZ^aewBO);IL$32= zZvOmP%j+Jj*5q_gFRJDGkp3@8UVUg{n@mBVgmvZtT3l}z)vFL@@8z-)ZAV3+Et2wJ zxoroD)oMo`nVyR8burmFl0~|6kXGi2Q!Rp2FR6u<+%rFp#F*&)lRD#&CosXZjKF9buu5obLG!{lH3vP;1q%!f+`iCJ;=Kn<2%ToPwjIzOy0NYu0rZ3XK`86ipkTai{&yMe2)Py_Kgjx`8c@ARZ zIV|;S%OohZHR5W-Lxcu3He$aN&a6uD{Koq!M&BLbPwZP_t`(rozk$=Ab~J?@i30&N z6K290ovp%w;iui*88o*hJ5E@NLzCdKDtAD3B%pu6K{)p@i>foA&Yj*GCc#F5Ldl*rLYa~-G``gQx7h(1h>9na zD(3NCnn<^GW<^ds^4fY)UT0{xafqf4M9t4UeI)x6o=G;QiCAtE(%Vx2dl&BAm5vxC z3&mN3XnQaPGgpyp*s5i5VSt&6Fyh6pI2tf0>CmqIYMqCzDh!Ej>;Shf$9Jt*-EYW|Crux3$8d!8&km)u9RBd{35( z!76e;$+%jx+f{a>iqMGP&-GY2m-rlx9fp;EXBsF4Qphb&G#+5SlG@04c5Ib!ag{#@mk`^Tp>g0&;-9>&Emw&XA%-th#2Zjt)YLOAjx(L z!X?lL0JBcm7m*e|B}A}~*q^!zS*XKQn)(2N?w{Qwaw^{1Wah2VAyf|=eq`4011vyV zHPwpn=4y)J?onU_OdIUbvKQp|%(c78QHlZ@y}b8o6(=aeDRLfZXgw~^Whz-#JlTsm zg_1UsurYTb0ClftJGUtIvP=s-#XXvkzGUC7hyRcN$N!@WTX)@kS6sfO=@6|~^+YP- z1OnCa0GDutW&qGBM|a^vy~yU`L59>Bf`}b99r~9sgy3%LwZ!z9mJ*w41#i0X2pV+w zNnGCy#NU-1j{kCf0!0IbyNy{jz9~788R!dkmtup9g5;X##%Ku|c%Bip*3^mTbZ0k^ zhg1$aoM=vVO{OU;RzWkZom6%<(R{xRAAbX62(uy`o;N+KV1Qj{KK!rl zXA_GfdC^e?{pqLqYFepwO(gyLpZ(cX${LTC$P>CDq_yR z{L8=GtVW#8k^=SgH|k&48(r;yz;H1390C@2w|wG2-d}qAFZBpRpOLmM9Aq9oHLiNq z>zb}a!@5dh>3Z0Avu$t2-$3?hxlLUO8k(GX+ds>fT&Ok^ib!q}638x2apNW|FxwLrNcdg}TLVBRn*UC^N*< z(JvOmN&V(Gy&0?72}R6s8yT<8fb-JTi?41Yw-yAvK2p9#-t@E-(WdK=aB@#O&roC_ zA8=E2?bXlP_7yqi-VFW|%(&26581Sd8h9^i?O^ClBO?bIt~KS5nrF~6 z0!B04#t=eB3hVDhO+p7&FXD{Wi$q)VtmNaMM1^v^?8BTZYncmJww6Z6#3Hw!>K+ZP zh@Pmf+l-|i=F1T43^S8Co>7t9XzWcwv{#?)V#1*$Q}o_>{xhqxG4!QZ)VF?Zq>(gq zmFt554GIrO4?$|&*7~%aV>J;uZ%24s-D_Ip6OHWz*h$tVDFbUJm&uctN525O|2%y#mwfiS#d-(8w_j~{N&;LlqGfN&vRQ4|`u~c_W zX<5(tRLUu^2&O4J>;&yJc*hi?n{T=)+Ycd)oD8pTl4;-x3H6O=p%GlVK{c7=5Q9w< zZ0&%dHDdM*fr3rTpq@ax0E>cC0R4UM3!n;rAZ_yCmR*SJ2hTFDHSvmG25tbJCQD=? z{`R-NovUc?=ke5*p-3X>=&CIyX1Om#`*Jgpo6OEq)a=o39+js}CSU2Ets8tThs>@{ z3Nf37m^jUw1MoyNWxE0~0PosL6Ftd53HC#vlq~&2!Pn|hTn9xN%{JnaWi_W|q-Bbj&xu?07HW@)(GdUfACh?v0JX*gSkaHjI(BA?Y7XjP+WSt;g z8ISA(;&#L<4hnKiI(@rA>cp7B%Hj5i#IrRUmocdF^Obw47MkUbXL4aTWEJc@sM+|P z?S}<(0f<{zzX^ZlOXpDl0_{r2Oqe%s@S@d|0=WRtF-VP`vKaCaGTl&?#7db`b*&{8 zX9T9M=sC=6;GEqqbckmcubyp7$Os9k8`wYjVG5;FwU~$r@-X3+fS6@{`w1UUIqd$< zq`U6Cvu)FOTe1e#4dp89@PToFZ`G5Vx0o8;QYs1~YR?o6ir{pAMrk zb|oPrq124VXiLJUL>_Tt$sAN`y@(Z;SGl+(=Dr4APab^eAsnXxf>eF)!Ssq|SdRD9 zKQ)Q_DfJ_;L!@QT=Kh*^y5xW1=;kNU+INn<0z+slzEnjiRUOq0AT1%=+1~HX9s* zuq>RxF${R+Fd}||-)~2zoHz>Wk`h{Fh(@bPN1{dZn2j-$t&?BtWZiZuOa-;wG9zNe zX;gG$F3LUFC~C75ef-g?1z2b5Si&ed zm?bS+9JE(T|4V-Ak`RiH*zO{GVUl$Dp$cKVu(L7re&Y~?e z3u={GGZyz#fGP;3d}-nBjgEUPPRN%;Lb*hT?_`KPy^Cx+tNrQmjd;*LOsYbmJ0jaCw?b zw$er5z8N!KoQ*>zLvi#_SF=~wc;9KWoGId~A&lK@pAr`aV_9orE(utw9p&X&wCW6i zK!)sp{QG~bx1e;q28cOf~ga&FE!2# z(ET+cs;Cjgl%!g$O&)D^tXv+Ede^yxP$znpe|1rSx7>USRfk^~>xHV=9a|zS^0e>m z3BjqyZM1k)qn1qxFp43|lu^$U{+gxcI{O4F;=R&e>*a4!U3BOGZN*!oX3VZsb3Nv% zmP#6$2%TDU)Ycgu?9A+7Unx$rD9pL?n~!~yk67P@T-7)&+N;5)EpY!#Gx_d!zRN1} zm9Ku~YhV3Zck&J9rC53wo9GZ5&dBf>c-K|PA}{p{>1>*)ME`$o>dvTJI%gAWyJ7f! zBJ7x9-Ow`6Ux_Evd|HcwUx=ry0-$`5O02sXgDs-HiSk_DND=LQ2_|}-Qaj7C2?8O{}yv?S0!^v~sR$sT^QLGPIQ8jiMqrQAI~pvk`bvYo(|^`fv*I-6M%f zw9$I?rAjm^b_0LmU%E|q1;}=kGtWej%{Dbm!2%1~&Z;MQ4HwT97iwuFonh<&G_!CJ zoV-pF0Z9{U6T@-R5euVso-Ca;k|>E9XfmTu0Rm0A-X89O=XdOg@vQaeI{*~7q`fnk z5%}wNYSkPDEh0ycx|G>A9g>D4ElblV9F;#TPoH0EXj>8vJ{6il^uC5<$V2!n|+QfXY=Cq=`pbT=!hgeJ=B#{}-X|GqjO z!BU{QA977pZpnxc9_OHuW)I7dTMF~(Flg1#b0bZzYa`otji})_X-eRW_(p`Rstu=v zEbY6xF%FOkw$>Otps~(JVRAN^To84eZgJn9W3!q5b(EuD(4r=1ywNf2u$lWWc6r5 zmvTc6V5O77Om(0&uo=mFM-C1rF?7ScAfu+Q=V@g|F11frY?Xy$*gxi|wGrH|Ll^U3 zDq4nUXvG2)`&jHKqnFlW&x%!n>(F??-aJM57xim8eQWwDMHi<7pCUZ*-*D zrSfG&;=N8DfxdV4bZ*yjw>7U3D^D$@j}R7Fp9Vq)wl>lemT@cE$}rpGDLjH~(F%tP zi%Nito_a;l6MIpUp5@)0b{E^Y&Dlk;D`tee;MN2w-%+zfDv*n2tg$ya!Xj`q=w@e| zP-+FtxM{^=)DTgwf7Q0_ge{7oj2zeF<9+97;}mC{lqiv;P9+nrFAUEdHuJqp-qXZW zy^@gJ{sgFjB;k20)PgXS2vMy~#1o!qBh|j;M(gUHXt4LT%9voc^{Y&f9C-*CB7-cM zfpc<$iDEHJDc|dqx@?}41{zKrsxFn!Kk2V&>9psLtHEY98AbjJMSPd{xJ?mBbK$O$ z-qI&A3Bw|N%88Tr7Y5o# z*?cJ&ljPux9f471?Nd0VXy)tj!4H107E(DRyQwqzQnz+p??sJkSvDCB>Ok!Tl-TCA z)<5e;sB2FNsfZXDvgF)qv3EXur zD(yi*n=&#oEYr8CxIM`896gH~6YjyaBz?xts!M)Zu!P~BV2 zA;?TJM!suvw5#q^HW}*lw!l4BfrUUg#B#y}rdXdarC=seC<{PRNMbMrfxjCD53& zgiU=3?Ml7pTD*Xou)nUv+mZ&BsN5L=yt6LLXGxjoSXZX2uF75Iw2kdY|IK;2t{j<7 zLVp`byrPz?%^~!oaUE5SuDUwH=9XoHlOIZ$ntbehWc3O#V*vX^PsLHEWjoV838}QG54&IP21~^+8p;MM?C25U9hIJxxhFcD0 z!iyyFx&FHA85r5wsA0F>c0^C4cct2ujv+=}B^^GhBx!u3fkZsgSLKJP~=; zY-I?q4zwbXN>nXQzFxJ;7NutcciT9?#C|2EoNlUTRDV+3d93hVU&wuv(gx_g2;P-c zpt&sB1;LrX4gXYXpgUWFOvH5$WlB<3|2c3;(11Y|z1F}jaVwriBn%MuC^1Jny)R_` zWP+f#Fqf`~^x@@=@m4wwckPXxis?~Ii5+nD(}tB1oTqsm>_I{-2~Y}N3O0YD@^g1e zQqFs$M0<5c;tygEKdd%RS7vZhKpG!5!_1JBnm!%e_9=la?_i>Dvm`i|7_f4lPJbTv zh?Z~iYC9@2f>flBQFARvois@RnYm?tj{7NEBDbS;JU#jMwVvUPCHJ_5^M&8X#blyZ+?pmlpd1{E? zkvA8`H21!UFyhEe5%!nj*-KmfIvF%Zxrpjpr`36w?@#@=yA@=#gXD&jBZC6lo{9VM zu4*1Ze)Y4*yWhY&<|OZ1`W~L_HEXeI2NCuod=O+m zfeYo(2{(^$^Aqf!$$@FpO~PT8JG;TYrMPUzNmNlo%_000TteA*w&LW?ztb6gve+Tl zm{^auk?VFfk~&8O?(swe0Ci^=1#z@KbXy;2-HL^;YO)ZvpK9AnPz)L676S3&wZZ&O zKu2&akn+v&IjJ82R8EOJRs8Kv2L=rUy&jVrGdlHHVKXW-FE4%Dp!+8l&(oE71oV=m zC%>}9>)uiZyY6YaoAeUvkyJWx>PCg~a_|Ou$`0rikv@+a#nQVX1~mr~hWhBBUB|d5 zMa3AI<4R?OIupT>7h5Kw7VR#fu=oi6!fpvG$$_|;!2;@QL#X0oOCl&{k-AV!jz&TX zO_BAg1%j!xMl_`uM^_SMMBGV*C?sUreK{g7k%#L9*0#Z5l$u37c$`(1$S}8O!xzM1 zPN>TKHP{$c(Q}gZQ}Z9%$t$~$ok_;(SH959Q+!qvnr#M@qpQpCM@o=kku9zzi*j07 zX@QhtrLl1TF*(fd{P%QwkpfgKnqe;`>xk$h6p}0(NMHC_@B<>6B=_65O1n!h5*_xI zID+uhcvkX?nkIFu_p$kO#bU({(rOwn*$ZOQKhs_$SxDgPU1boIB)>sf3mq0ft{@ph z=qjbpc}$p3{qHzQ`)!QSR@GkYeRHA!ZDZ-dVnf>CU4gZK>)YRoF-5)YoqArZP4k%{ zsAn0#3D(jXo0U&+%ad)M7pP+ex^-cCoMrgp#gr9Lep7hKo}x0 z>vnYRR9^a}zDQJoW^nSR6!$~AQmHLRKnzC8jlMg}BZ4?7S#5rRZs_M3-8j(b(fmWSqGq#}b@eZ{a>sQFE98l!7WQntvuyPpZKsI}3&{kLL8pJ~o3vDK`7t$< zlxmhbzL%Uh1k}WQg$icTZTM~2I>6sB5>n?ZJ*u7h zDIuE$zL7?dIZX9#-bQ?Z{&pU>QfW5AB z0a73t(+5BBfwmZljS1SJ-#ra2nJ71(Hdm z^s{%El8k#rjq}R`jLM@XU3X(?28uCGow)qc%X0N@m^{LM`a-t3t_0bX#5(4{du~Da zbJm?;SA#XuyRc{};+I-0?L&i0h$hEpS!P>MuZuXNSw1znHdN=R?~vSRAO;ejto6MocmJkkjj=sMi5Yg%9#;|X@*muYBs`? z#BFZ>sLp8~VMsj|ZOD@iz7+T-=p#~Z>D5rAX7r)O$?4n46$R3-dQ0s~8B*-`hBvbwXi?&jX!9v5fV7-|{9)fpF4=C9$HZd3G~d85Z$ zI7a~g#5zXwl^|T6uRr_qKkG|xkDSY0Q|N3i$qYyVf}QF0p_z_$n?q$*33cf`0HdC* znqabbBkk5M@_5YxA{mF7PgClUneSL1^GWUJCR0;2*gskRZ@uMK8=w8g(nyr3^emrK z@-X?ib#L;UF@}>m&#eG+U~26F^}M2 zFJd0(1}Ks%Zti+$ZzT7P`|j(Mq`h|!q%x{wPOkH@!DGXo#%vKE9TstFUj0p*pcODd z-+6B_0&#riSsXpUm6oQ56(kw)WoLo2=tO#W@~sKsN~sjLxI!SQ@SjWKWIQ>q^D*L)| z^^;;0!XX=4blxx_RR?@- zBlep>NyXqu-SeSPqqDsb^(L;o`cW%GVq04ab3)< zu zx%)N@5oD=W)jVsvs@Tu^*DB$d)Mj$6{x7qpntXC$LWTQq)1uyJpR5zv+1o6i%X340 z#Ww-xEPLP~=r!J_!(uVOH^y#s#1s{G$Z!Wbe*Odj=|Rp>I|HbubW}^oAz!4uR9l3D z{u$}Fy}1=!bOXe5p4*FG0|8C%;Rji_l4TVX+}&jlfm z)7402?SJ?;KZK{w3n_bG(OdX9d2oo%-uOU2J zu!$0?Z#+MI5Yh>Iw(d2(^%*RZ9vFsL_r#!brRgV;@X29OVE-hH)}VdYs9WoL7_?EB zBCvkytm?MRtx9~$)Wr@NTkFB1LrHSL0x>%+BERK0YSJ5f(Q+=@o(&;1r}0vIdYor< zHxtTxMAR{TuP^+lA!r=G8#TxYNA4aWe)SgEK}< z0r`7&GhRw&O@ENcL*mu0OUoiO2B2x%HVH_A-7m(Qe?6}^mRMpUV+hvNccnMJ@cAz& z$cJ-+^ZHdusrnPaw}pFAtJXqCNb$**vfe)Q@WY?~!WTMsI|&vXu_{8%fPkj9e7?bH zm^fiG;Ee7OfU+f+)(7ZOQ`4X#&K%~`U?*qqd~^;{Z<1a3X*#)xP%`1;6`YdlTT~ZC zRA6kaHF=;j|SOjUR%06pC(J!8+>$&9E!rzr>krtu@v5tOImESr14#G7SN1 z@(Zi+CaTz<#!`4)OIDOt!0{vB{N@eUUtdfdZXm5}7u&26B)uXglPFxDqWm6|uTW4f2d z&G=g8j^6AEyss@$oXt`VvM$tqwAb~F|KIuccQUJXUExdwK(dV4CWSL&_+SfmnPdU+ z^L9#7r(99Y{*iGvWA(6-=BCS>RJYPgqhV5F4qpOHlAnO)4Y{Yf!O=2N_9E&>@8UjL z&`qfdSsHlxwe*d#vD?V;zK$4GY531m#ld8{p;D65xxZLF1xci&+=_M8c{IQJZO?f! zf|6Y%*w5ORA{60ugUMNbRtc>{X=#D7CnCG5t2WwzCn!=aJH?u}2wL&imQ}`wwmVd4 zlW*QqmFsBdHRBD(L#T~lc5puvY-d4fN6ZWnRBb^{0r(z~^014XFDfc8$Bv}xGB0pP z6)l(w3e)UGy`5)D{h`pwueoYsJbe3JXL>u(Es&)+!w~Zt39{$aOOItuB%!fhShcPw zY@7xW*9dX0hb<+Y?iHtbtjF6mB94VviW}_)Hp`}>?!lBPSqWHm+v+Rw3PZ##edvaf z9f+;vXmy6IkRI_Oh)6PzBq@$j8FM&dw`AfqnCl>tL-6HqQXK+D2I-*IZT>+*wNtan z|9ux+*)Y4PAWK4wkTkL!LS@(%9z}jb=c<{&S#(&CBNRKOi`LJy*7Vx=x?zn>wIqPO zvEGs^*p`URjk-H!um*>jTM2slPQet7%OIq*O84Y-XlvW=wJajL_N6#5YAzSdnbgut zO0`93VAdW?UWYI*hb~k9(w2hR1d4NQu(injeH{OD4UqH;fYc*Ry&Xaxk~BqeJ048} zoY;7^%yE~^Ty1t41khHnVp5=z=5p%fP4qW^`@hMG>Yu&5qy2pPA8n)hoMie+%F zxAr=qAO(GZyyDCoW%OwYDK@OWb-;LAPLA2kJ2;MMtbNqXg9{%QgV))nuoLGTX(LqY z+~baO9%Zzw>8k{8C36}=AIm2TjvJU0`zyy!69r7Mfk~(>gf*QE4H(lOvZm^r@&b~s z;1_mL6d5TaGCtlmQl#IEB{0=YSE3cB`)-bfiN9z~kt`1aJHd&fxQyzd-A34DxPbLc z2I?X&YiSXLE~jkwV9PD0K+fSB!9hU#&RXF)4ywM0g=sJGL#tVI%Q&MxIXzG?q2sm} zwSyFM?kMf2jBM#Sj6${3ymisaa!$t9y*j2GQS~UpyX%1e6{l=aO=;wZCDEvxv_{ut z^14@dIzNkE-Ge9%gZTS@{QGhrCRCkB=TUlEW)>Wv4m9K@+?I)rijzzdg%RY{99=1F z2HmKIw4kPfe?)^KzdHE)PV{Fj?#3cJ|2 z>QAI4+cOffBUtL>JxTJe!G@L`-2F*jEL~jO6Jk=ZBf(k#(oq+kJ;dLRl>V76k*Xuw ztFh3!n-gyT^8ON5nj)kHhfSk~o?xv&A3&ZeeY42Tg*z@EAT+;XIzwbldX-yBzB&Y|w6y~7DQ?itbsFxj4JRE!Bs za3GEsa{Rm3grl6ZnM{HUUDLP!D@`;&7{N)-6ok_Zlte&-Rt2gM$K`iEA`6I<{i^# zs8e^=Pbyz;x6$0gB{PV;@Q1!f8v)9^29hdTdHbS4HN(gr*_c&q=UbO4zCv`YH zr9MYy6f?#ENlj^tOkB?Wnr+o;DjU8`b&AV0OAQm87ng2;%UEQhloAIeNLV1TXfJJj zdudxf?%m{Lq|tmv4mqSMNYH#IDa%;YyLi$yQASq>9JO&9w*7W%kITi7lH5{e47}>< zt7tN|VSf>JLKL99X$yXI*>FXjnhwe;JQR^KjpmMVvC;Uwk97Vn{_7$M9jy1U0y6zkl2*x$xI+Hls z_ZS^|jsyqO+p_>W3Lu9DZbazNue6M9K%k*C;RGJ8@xn6t+wlO1>>?E`N^aLs{e;4i zf+)XaBtYSE-(VUH@De#6P6mZ65_+7M?C>(%vw1qDmYBo&hePq*s91mCR?ku%B$NW0 zQf{YR&|n>+^e7o$q^1)h<+x?}SDk^wf=Q`m3ZyZJ(w9h9k|D*<%Bl9igAcZGUUA1O zl91>F^M=TGqtNs|!t+EIYFciAwuxBN+BWg)fQETac=BC>!`)EeNh zJ0Z%jG>pJ^nb>ghxbo9ia3M9s^5p{1bYE zGB`SlqX9a09S&u}frU-4N5Ja+GYOubi|`NuY(1rPIWLALwyjuyMnBDJ%)T$o{&AVE zBqC6BnUd(e3>P*PO9BiY5%MLmY3sIlQ7PGIZYjO;M>L9_>RC<=wmkzKMMZ)bR7ade zgs4%rA%;!mX{4c5wt&Yq8$0uR{4Tp=sJ^|&lCye zZ)Hf8#KcBxcS!5a+l^zSd?kH>nzfOc(MT0MgRr?)p_$=U0Lki03Qz}s48}&|F`m&_ z^3EtESxR!sETsuXO3JBib+wF(nflY<5OjzWB7v_7rDM-jMQ6pxr(JDYRty?gq}E_P%p6rHFUJ@6Y6Y{EytTF|2V zn+u7cfaS5KFXaGFF_vm1mU3Dxj)-M;o5a~35g|-tlm;vu2!O7(bl}2Wci$b6Lx*KL zAnQXD!2C74*nucKCHBh8uk8G~?%M0pkUQEtfP0IiiM1nyzAs6H+@5*PTLsm5l6!hZ z!$?d>{<-SPBb4bYU;S!aE>0Nb*OS6eY({EKbcNC=YfwFQ%LNeo54JU^G#~=TAK!$Lq7>Mw?8*aP- z(_>j_je5J7&~|-P#|cQ#a)WB3!W3A{+WU>Ajo-j~Ty?X8P#UkC<+XF|b=L;*bewVG zr5{EfnJ9nhZEqu=I66hz_JvS{pDUv#GIUA;H1k(~^;e_AcyjSy&gGT>F<2?FU99xA ztnhZ5UrMt6*{XV%72%3aV-b)-B$ch$e@zZG>73esw_2oY{fB)W;G!#78eTEv%t7w?4uv<<%g=z(VhMh(EgchA?67V0dXrAD_gbh1gbt*NpWae8{jGZuNt9fClXFw1A!3_|?{-ahQV)b?gtq2CffcHuDe7q`_ZCo9rmcif3+NTBv(X3wOo# z3;8?^foK|g32+qNF14THAl(+{rapQmx+0m#fh9SnBegH8uyX}UgkZU8($qa@?RrG^y$01A5{oV?)k<9Vm$F4-x&IsTmn#bA9-29p&K^#Z02|bj01|{W;l?UQu(4q6*}nflZ6gtC&bjxPNUlF z)M@PzVp}&BTMw;)23y^xqce<(NCV-X)Wp@lXtGWMCIuQ`>yQiQbZn1f!it>31qeWr zZcNaT`AKq3XA+htOC^sQ_$~yLYU(!a)SvheIA%HRYS#I|Qx0rQ1Fz40_*^(9J01Dp zLAmNiGh4uxq<7$0^zF=WCplh3G**Qdb2C$uoM6pcTcD6tYh$AFoA@%vXFMZ zwkI2S(i@l=Hu(VlB4KbNMUP|O~wwFV__Ef$#!(d+m-2yE_I#>`&lNS0qmK1c@= zHr*8gWA)qtKnme5(NmCDz_uAc8*JBIVR4cXy0?QZBfOYPj~4`=X_sirxr?~Qb-A~r z4Nx7#w|0caBrlqOo(R%j(h2!9H^W_N_<#ehCBo68^OWsg!70Y+E3e@fzx1Wx<%WrA zMnDQ~0}bnTB4G0=96CLGIXh}Rsi@w(yA~f(}=z!?Ymr#tosgg^j2$T}NFiK&iDZK!DsP?j2Co zl{icXzf-VRNJN^2vxL_*NDfww#d07Uc#3?niYxO^vA76cdTNdvwNuZnQ4O|mlN+p^ zf_7oo@I)INU)8Zbb&?~l^l1wIHLl1Wa#suDEZQbYsLCY{nMyfKHmaW|4En4{N4!%n zwt)ng3UBs9=CyuG9ON`hew{c~Gr8(-8PT)jc7vmsWUY4>96a95$I$Vf-JleWneHH*g)81(uAo8=Xe|>4%^3`v; z@@BgKf&1YOGK3KzYN1hXLF!EF`Kgb7bH}4}>)Xb}Qfb#+A%b8qOZXC-E7_lX{9$zNaQ|+3kiXr{guS zp#2*d(OP`+lb_Vj)Hbtc6!>t|k}BSNpMK`)c1psWiE3A7hfE%jX0i#FMe+!H`TqAm z@h5+h_}Qr2ZsC%(FJvHL)M|DLs5MaELLXlJs#hyszEWS@gL_evEKeLr zy%MF>4I~q>)BNr8xM>Cy9ca1|QX{1Bm~dEjh5jmdOe7=bQLYHSO-rAqv{OlScGy|n zfRXXl6}_@_aV0*Or!cLfPYc@cLm^vYxgKk$rRm5+fgM8u(9PJY8acCiMTxGvjgyzG zI<;Rw1l2BlvlZzgTSa0OUKfABgd<2}>>f%~XkC;qRTEsbf5wVKTjIC%=To2lR4i0k z2WfFg6f7}-GtL^#PY7M|jC6(|bsDCaV%TxI8k^st6`Y!q`tEdHoLN==x;H+BuSG0A=*x%JcPG(gaK6r0-2I5$iFDdE?{ zBN(2zn8MtpTW-BIS(6qT>2o4Odkm#o>q@#j$w(p% zLur%kxyjF`5`<*1by0(6dtQ*8&iwE-^(LgjYMBs&qFtakE zDThXLpxO3#zqQ`6xp*QVuzwnDU$VVC_|Su>q&4VD+XgppN7e1d)gzpCdXYp>f)CL& zc&`>#iY!Se#u`gS*|p3f%DWpNh06eTw^X5-`oF*w;(jmJPG5?sx|BbvQ);5)Se9oR6I3_Ah<$ zOUeZWf30yEY^J|t-&V6+T;KiPca!tDB}XB`l)6*K7P$;@AE&RQNWOz+Nu@*iJDNiT z-~cl-D-sSGm-t6|KcO+)Tzgk`70#bASEWzMaD6b)W!_~}T;wg{U)opMAM7T(I#B~K z5m_>RHgE8bWPPWse7B+^rJ#?kh{I)v`K2CaI%~o?WHA|)+^f{l z-JG-)L+sV@5UiGEejdn;-PsAL(QOec+3})waW@KJH(2HFm+=t`EpVq{%0!j;m5vvs zVmK=~8T?d(O=h2Fqp7Q%xSX0hy|?Yq7^TN=IIRnar-kS!{pZB?6ZvMJs#!c=t-)Ag z-Ba+a{&%&Xk`6hEIO9Rm`b^G_lAH*jPZmz>QT%*{k@#w>QxDk5Rcj!F=_x1BZf#idLvsgutTK7PO+M$J>vG=<^W~{PG>8lL>7;%$KCnBgAYW~ zcB`DM^hu&dI%h5f%^JR^7;2=(sEcj#9d%S;Q{5)pamx{HH-tvbL6Tw<#UA0Q*Ib<^ z3*{#VL6!;(s_AZqqd<0&R$sC}wqmE!%>MJIwKSAiNyLdk{ZyHl-d;M!kmXu1SF|Gt zV|3DFwg)k7i<0p%1TN;#p;ca+cz6!J54Y3*?(dvgFu1luKh;h|o)#1h$cgI!A~wmCMhjKCLY*2pBU_`o(c}FpH!#PR3BdhImT5bFLm-u#IOZ&65%%PYi+6EEdW*=#rY_(1)vKaM0yyRb@( zLUg^X(uNQlRBN^`f?T?<^(A01)pXq#^a=0{3v2$x#ECLf&n0NUM0KTC*c8$&6aV_P z@e%+?=QenCnpo@_TAg1gnX;Pos_kTzm%NFEGuF|Xmf|GmomNL+IquC?-0*ohDJKs$ zWv1>yn*xp>J=7Dzq;rb0C&;v)Vsv(Q%T!STkzbCC#b_*annew`*+R7A>IRyprPn5J zjzY@n2FRv~>ZNTKakbq{1$Fv}*KU%X$lctkI}QkVcwO0HpivR%Kb(_B4DQ6}6?yR0 zLzW&zd}}{RBbf~>yY5k{Ma0ZK!5N`?Wg0=RD`gKq{KT!8Ckl}^QhbEh(Qg&@3afV< zILP>E2+IO()Ve&8b8p;UqqfjuD7_>NX-xz;s3A&oqme2py6xXbNp)_^@=4(Xd!sKR zS(?e8{>h(C{S&M`&z<%=NAI?Lua*(q(M-E(ufaqbOWh=GY8fEgcFb!=$LIytOV0kH zLC9|m41VH!ON~e56jbF4+gwWQ5&OA9$YG?b$z-C3BKW2*9>SxOVM*zbwvuhj%L(i& zA6AnVyAW#=ALzCw+!>0wCE@fq;L=kKgy@2S^r=63Md599s7t&8<`1KnzkK?F@2H)x zO|7XB%T)*TApH>gBD0DigDU8cy#?!T9(pOR)#E}!sNSNPpa5nb$w_!Lkd9;`fW^ux zsNaWL-Lu^u6K`0T%FuaLyX)s@Jp-O(ehJ*mDMqR*^G zEsgs%a_C6QQfVQVX2Kq3xRAq=;dE{x&g1TsD3$WB?$kUXy{4%_f^5RV3gj`KgC(_- zrKo0mcS}|5Ec-JTk3NF@>7P}gXuf)!y|-fq1~1^M?}E265e!;Mv%Yi@g5c=tsXX=* z2qY5YVg#U}S936C0f18&T|F^x^S9x?f!)j31w5nG2uSO@B*`%v4#rZ8FQX?GNg9(* zrr0w)2#kk?`P5qMoMr+}8XNJ>h5wT4h;8C3ZI%R5F{;4Z$V_ zGlZ1X!~SWOxJYsN5z{3JO`TM%M{2_*yx=Nn>ddwRv31)~7v1uRYbqGzyP5nU6apmQ z=meKyky6mxQ^YUs52CA91ygo(wv-r$<5K{h+@GR(`Mk7K`ls*{njzz`GFRM!^3S^a zuDc{k?EWSs`Jls)%mjGO+do7!-Ki;(fs80dTI~it2)JiMrdY~$E_esTD=mm4DiJWf zQ8^4%Z*RN(_KXJ7XVyO4s`kO*0op18(;H=P!X=jtB;f@gw>Vb%o2N?oQ20JDUOe#5S?0v9$hZl@kXDU93xK%I zMWC$nfB@_QYvO87&J(dxhXW3h2%BCq+zMoJUrI!2R=K5M^^Q?_aPZ`28}Qnac|{x; z=j`T=!r(C$EeAxd$RGIN2NNVjtv7*c8FnT9(@K5yD_@ZWk)mEopxz}rX#?q}bOveE z>_>45%@PA+>jm=Q8qiaXh)Z2}GL<_udZ|HiDjb^Jw5QKE&pqV?X}i@_Qm>dk)g_lz zU5X_xAx^-$VUpGKF;Oi+(S=Vw@nl#`{IkuKJuugg=86nMjjSojzxmT4&X{Mj(UH^? z)h0BvS#9fGEZ*k>EM~W8OFGxGoCl(jHmM3K1h>Soucl(D^fSN&h0s+<@Id)SS0ysB zy=afksl#2_ei8-TR0MR7WmqX!zj6^hD!nM zDPAd8O5O(P*5)cFV)&#iITz|uYt1s@#H_2my5ll7r6|F2QaV+YHkWfZzlr`rD>|`` z1GxWA*JhKsQac`>1H0?EZq@>>g(!qVo*d=4RAE{S$nraKv*)|icoWyDmo?gPD)MF3 zOzLZAE2vlaVJxD4*7bG>oBSerY@d~?Wi6k|Mr7TdgU{WN6?v$Y{k(JKXi(Y>F%VD_oh4I!sIU*9xsY@la!rxR~ zB!S4gX{3&L>AhS5CQ2g72HCtV{6wAOK9Y%m^C+ZNwlT){KzrCio@+E;tALEDlN8~J z8H_--23xym$EXW_A;jL+t5=e(qOO)H*+7+sII1j5k!+pr*CZcmDf;IdQk!z*BU(mx zu5e^R_Tyy}JG}UCy(QYPt{l($%a~8l#BsVasfFIl#YnCM62CMS9Kt!)HZOI@^hpXW z2`VQ;o(L^-vk*J(sc52;wN6*Dk|$@cBc1TLCNFkFN&|HZ!KvlR*u??TO0=gXt(5Mo z{>QAvXrP{GHv~FpFH(z3G6F;HL3g;M${lv5<+QzLiG^86av|AIT(HIPIA$^TX<3v6 z$Ox9x&eG(p4l@v8$@3=%%-aG+NIphwAQCn69n}QEJ_Bo!to~bcJ}I?BIFN-~hPfKS ziTDJ9-ox)j@0I0YnEh3IkR79JTne@%fIF{_COo)8Lh`%ux#kVE; zHhVlgf!z5R*SK@KKG;(TgS^69m|24o8(*-{5qx)wH0#qNZHn%+Oza-Lt4S#G+=MsP z^3pS?vXVvZsRU&i=sfJa8?ks28zj$4_|C*O}CVr8rK0Qck~rlJKIU)HaDx>Me-G`5`(Hg-atu zflrX?d+pd1ghjBR`a}{j_TE~6qDB}38OTGAKlXT8+2Xc#mQN%R=cx}pD_KS_>QnWZ zXP!P%PO?0-=y3oXJQby^1gfjllZNad={w*Ctm#wZ=7$e<^=oQ`8#%YsM$z2%HJGW) zuJO6&Hpbun?cZ+HCZw~WzogGvqfMo&aQR7tVn9aN@O8L@Y#IbMn1%h0 zZMNk^I=BamtCLttt@Xx;A%2HimVC5Vv~6Gz)@3Eu0h+uzX>PT}mrXtql1D!|v668W z;J~rt$lPjndS!iWkM^!JO7oKEJojf72PeIpvMS-x;#V zHz<(cB5tl{J>{gclr+qA$flxnFkMOfB0K?Y*~W z5px#L0$!hUVmeb%Omg@I)BgS6{=L}vGSB7p5aksAB4Kd7Dhftonnw5k`~Us_zVO8_ z!~^lGVC-(FOZ7iuYanE!dKKfXdkwig+q23}&rOWF)FO%+Xqz`QWv9!0k%-c>3E8|q z?3a1j^f9{L8bw3MwwJ~qdFFD3iU~R2?0%5kTE8m5lnP&641hZX+}|MbCWe znFx}ZlstC8f``TZU)vz*eqx&7=Df1&Th`9{K$Pm&HomN6U98(Q|7HNR#6*OfDa;&6 z)J{j?JKp~Gqo(iYKHD(sUR%4R=}V3YVTiqyuTV%_l5|4`mk@WE+;~1Ffh1EdQLeIU ziKDW@aU%!WmjOgts2suSo{dwt8(q4nV~*ut9*t(EEx<^d?4FVtffQ)cOKaa2W>l|D zhP0b+x|#f(%hwf`Us)jxMZPXpK=^SG=c!rLcEnj{+80r5+qvFiT)jfvU(Hr;sBO|Z zmh~ed@BZG{`bN45ImE(53kGfGB4!3U1LI=43}-#I1j$pw4g{?@I|#|tS4J;6S>=r6 zThUuGN;Pl&+G8RUk-DRY)`XuE#)vw!omfhQAr*R@rz=>uqr?#d%jkq9*=C*Y5k&@C zsTEI|4~38K@fliAH&X%9)w|xiD2HqSEvnpYOm47sLM%w71?q?-!kNQUCHB%It%gw# z(-(x&@&ywU+M(6;wLWN>bV02ka!bSE2y=evfMcj(7-=^&kEH89@E3TNG#t+28kCN- zF{ZQXAv8w9>NXjATYj*>EWsI zY^5S|+th+pIjjl0>$6h#>_)VDP1ONudfJsZHsdi_MYJZr6^qhSvck1xMAVYFx>HmO zmu)W3!UBkS(iD>R$?7uxQe&fn{>o}6^;m=&RkrR;{!ABaMfFqsIJbiu=PztfeB~I4 zTSqTq?@_7UrUQ25pwU~XIiBqhK|E|=E%hQT7RfTtK_IxamDD9*5OYhDLO6${lTu{f z;kXfbH2KWo8EiPLMSg8(3KWRVoOivyY_!luB25d{+6&O*CsDKQDeGtp96{`u5vw58 zSGWNqq)`c!GTp7QsuP^7Jic-sZk`i?E!}pK=#dPP4R&Sgk|4qGc%qtKO|D$Qr36=rhiOp=Nzz`bbwfz3gfdXqK{gIl zJG}2pDPmo1fG*;9O?tiUv97oBG&jKc%FygE>nAxiWbhIn!HvQhMiVou&WU9#6C7l{ znid@+1OT@<%$o`rik?t)xTTPy7Dx~6qGki<1Ue4&;OZ|h2ML-(eUP@m5y-~KFsQ(X z`x$t#NYt6re@x-7JMT(N>~X3HU^3NF3|>@GvwiO^DtGjS&@j4Zv~LR&@#_F(0LoCa zJR{D;KZgq$z8qn6-V-q!sdWLtnhF`tXMWDeS(5M>eatxKm@SAq#FXdQ0yYaxkQE`3YW_hi9{lZwu5trNOK zcXecIs(YHrcp6XdUYZR`@J_F8b%eHdnzTXf*+5twHIHvD4NrI!qt#d{LLWb&OnVhmj{BNp{Ja?QQj{pLpk*ImNpnn|bX^1DUK)Cpi_?NW|F;n3MDRu`Xs< z)~6cBkQoDfxULX5BA!UDsgMImt{gF|R7XqW3($}g3ifhHmJd8ALr~aIJEeJ}b)@M; zFJ0%-*sL~??n(M=2~>%r@MOYmlBp=-7K8Ru`PvOC#-~9HP(!!b7u{fGY7;%puSr0;qApR>Is`0wr2o zjzrJ6PNHG2<{we_;>poW5POYwn{5B=Yy%4W5FUv5Y2A*JSRd;G8~as91l-lNDIaQY zr+D)^B!nbzg9Ex)nx~k93}uZy3U5{gsM?;Se`yX;6p^XV-=C^BH^5j;f{M+{CRuAs zq5(ML+S5Q{di=xXV($iEZsF52_F##E>d7z=ADIP}GX!+jc#ro}lV6*82|2q{)S0Q( zn{W9@%%zc&wDRcfkNvn*ENSeGH2kHo#}9w_!yS&o(V2e<^buIhxg0LN*YTvJr84%- zhWLM(W$RKM>+y1Pv|deYoVLL>_IeKWV_V{W+edC%qLlFdrIRC51%S%9eD_^<-*W3M zgewA4U5Z5c#fY5k&JOV~Bf>ojX+HVD);OsKm!88fsYAVaPGNFPa*aezGVU|g^a-8G zM$+ur^6DvwY3*;Ds2Og1HcT#l$vk?Zs+v1VM}2ZSpun342Z5r+w83VwFZLimR-T&z z7|R&UWr@qGY*_?aBh@SeHPxe=RphCkl5vR8^dg+ohq1)bAXSIcP2Ny`g=B0WYFqkJ zOrI&DE0In!oTE^zAb!O$1TcXm!Z97t4ziZAql$K|{Y}pDm{791D&7aLAP1I!l_n)x zljF9r_bbP{b)1uar!*vIJ#vEb z$?fWP5Z=YtgI@`I6+BT5gq~I7%rQ3uzsW%f3U{)P_V!2)M8Z(rJ)ksRgo>mn568n7 z$@RUR%W4h)MI;hDG0XK9KEfv44f@O?-l4-T*duHen7=eVgfzYai54A6W|A+YYD(wi=?NOZOq#ZQ(i>(h{pd{R3burk3OHLa;%rTFf|?w@Es;0?Ye1C0Spk)F zo4__0%EBp~-y+-$s*gwwLv~T=3TgZX;$ZRc3+j!`f1FGn zNh5vI1k!8)7GhIZsTWEjp4=Ie?`Vt2BUfftvC|v}`0pj8N+hPNq{g_ThKVl zuQTa^4U@z`7;=8|CxQrw5C-Ab2m>{01P`&0^hJ6<$x!MiKZiO-bn7x4dLtee7y>!$QXIh2RdBoob|cg*9-*G$RL~2nC5Wf zjW;!rwiV4>@CbRUzgaB17$x*-$vDlSx`Cm1b9|9S|X2 z37D7Ap_vbxNHR9Mj^SE1+jUPW83s@JmVjTldF}L_<8Egj+kR7>t8QDR5s9*y1eUu- zzcx$#=IQ*yoq$b!(I&mctWs>85ta;+h#_!vheDEjocgQu z&Y7bAl&CzDa)!U;d(}5@yy3<~%mx)CodnszCWH!{&v4{*eL6vEISoXW;(F5TwWkvF zd#Xm-O|n0PN!9-l5Jw@u)((zUO>5n2B*Kc4o3!Sf=_3Z!EM(WN9e%}i#`?A*MifQy zDxzuEVCY6-y=bPnWFIUmQ0DZ$Zuye1NhH+TrbUDO8rg7;YxV0)#6VmCScpjPesqGT zb>tDnx}Q5Jti)euJ^Cl%kp~>*yw4KUTC)6`;t!M5TZNQ>=BV$i>wHuDE&?TOzupY z?7uj63^Ou|V7e&G&1Q+}((q#x4T`y&K8Bv@BogL3no0jX%gd7UyaL0VEF>{yftTxH z*@)|Z1nIC=bQ1yaF$B^PdCge-2lH1d8waT6yl6{)nFj0VCmbhqHH1dmiQo*11qINX zWIprJL$jwSTP(fz@{9;$>YtHBlb@rOJmq4VdNy6QE#1mGrh8G7)`%*g6T7o*11p78 zQ^Qz3CF3BE^%hPI^(V@y@wRYpZ^Gq~v1jux!O7zi?sUGlWW=^suzl1RMK7)dgB&QL zLNaq#8M;CBEFaj6|5Sw@?@p*aET-=mrj3)f%3Y}2W-}M<80Q_jA#X!nU6@tvw9Nyf znIFVm63^-wsZ2K0*dTF~e~mWP_aUpxFxpxuJx&qog8(Er+i~wA3w)aY91~y!eg(_M zTDqjPQxQGQustprymQAMXA9hE)fH)6o3T1WHfH}2#nu&0zC63_+#C?{C#wIkDG>x0 z{a6#=9qUq110vqx?Mehq!&D0;CNJa>Mle9Bwz zZYh^&lUmm^M%uu8bx{>cI^rS3@6VDHlIfZgrb@ZYp+cY*vL!2vX;)dlNi)5i_z;GV)3BGa{YX3q_y)pugYXuq ze`#1!LNIOCCEegB*hf-1DFXiOq^mM;1r6Wx^{-2%?`%?s6{)x)nNb5r=Z1qA6ey75 zP4*2X5mMDw(G16~+f?R@Ml9#7!p|)?w;Ha#fE9JDp=mW3m#eGt>+v4q#Memiq82Pm z3+Sy6ZeSfnuy%hF0>rPuzE}}iz=rWHb0uqy+>7$@!TM!yFz4{EM%~%Q%&%ncC9iw! zYiXx^D9kdxz;@BdZFMRQ`#B+-WRGaX{J@ID;ll`;dbGZ3rVH^#Bsfvp^v)Qbc;*ktT=;xDTb4qz&RrCrSclO63vCfu6o&Ro5HZ{NUNZVA)^FK_> z?4vnALjcOEu8tdu{kGwOsqAAy!6D+*1AbYyA~1+-^U;%!TP(Xqd;D8A9cg0^9 zLJ6L^V z==wD|7#oc+QeB*>%_mc5Q_=i)v8e9`mG?4GoclLzHmYbL5|{f<0#onZagsvSZSkDu zzv61$(DBtMIxyy(<=8gf*0ElNV!rB?uk5{;(u`*5hmwtVk2;YpV*iY`Yb{?~*kb!7 za6}3lr>25)Y^@+XEvL1rY|ZPk`+NvMq^N;1v@e{2DFDNlfYuPO%DDkcw!(V3q-Yo^ zv5&clEJ(4WP6+qQzsvGndfBDop)wT(5X{w|J`9eWF&SG~ zk3N+%;2%_DrGo3TLYq86MBFq4_b$EE@C5@i4P8Iwb+~rYYk?{ZBi}pww^KHXD0bRq7>3!Xq&g zxCyUdQB<(AjxM8y7xPW97iuFDNxa8v? zd2k^crDBmUv!3VXnbTH>3!A5#ja1*#^O{)9C$^v@M}EaZaw4JHjAIl72pVgo<#vTM zaolA?CS^hA)hKOE166A|HUi&wVnz)0EpnBNi2;MVR$E)uYH5IKusQ560&vb|Al*{Z zi)8E~{=pL?oA_aWn|ZrK%tHT^5Vs|3Tz$_+1}uL60}s?-A`p7!*=MKp3JFS4BN?U* z)pSw3RbqzQHlmhb;k2VbWpVgyQug`@9tRCkRV^lv`#`U2Dz3Z!`U=^$t^VxK|Lp5u z`+8wb8J4?cZ~!v{@@wzccpQ=oG-NR1tXCZ()g7y2Qe#G19VKL{I-DJ~WvUT5>`5{) z|0X91kpOQWMv zkO}cvLEpo(xHch+E@43ly{^*s{pk)X_a(u2);&5G=6Aztvp7bJo7MF;?$96j{jy20^& z*)ilhuNyh?#1?9b`VF?|pzmfrLDC-At=OO_ziBQev)`hnB)@v;EY@>!m%wDcdx>p; z7$H2W-po0%sqpy8Yya7_IF%Gj>c7R~oC@YKQIKWwj11yiJIFXG&K8irCgP;B^|6|= zZab=~dDK+Ll&oVoK{FGH)(E?Iu`|vWnng`1=o2Bag~Y^c9OAJ|Kx9i?$R4+|OgoF6 zESPYIW|&gY4KhD2pCg*#=rLoVfYX+N{z$^72`YnH`>aqgYHka39Q;9=Gv~F;Xv+x8 zOH}c!8f5Bg-Xu=8&~o&WY5U$z?_x%>?zbyh3I$tr4-C2&*^Jg}=mRlTd~RRJ{QvsT z$0;Us`gN~=eRIMx(bC6W2upBhpcTz=B26D?OT_&2Q%}YET15U7&97&onOdz)SlR3{e+B4|bZGpbCf*$Jv|} z?YDbDW#ESXB0I0JEo~&+glNkVfS@3HiWV(hb_3|VNu5v^LxVEVa(3vAJsY3xHem>K z^$3NG!qt;EGG`N>uE06chC~M3G$N52Oyr6X;0{D~8xqBIwlyKbvAXhs4}2i5L5mjn zz}W^2M6VO`;-F+e zmP3fLF>Qo8?JP%d^$KhINK)p&KHBSHsEZaFAwz z^41seZ+RK0*Q3q;+KM#o&XOMQ7$!ABl;yh>oMqr7c(N}jomCc{H(nSgJ4xHHS#tIh z#kwI=q2t5>jD!R!sFOz;NVVu70?f6s1G`#nWletR?Y~44HTgWNIbGv!tt?l`<_+GV z5^d|n7neg#uDpqB&0gX~A|?`|8J6>}$;nuRZ%B<%S8aBAL;9yK%E63eH1 z^p;jX8fe-(c!(6}6Ama`s~b9vx|qb%bw|EzxHa3aZS7{Vj`f9e4F=M$b*yZN+}fMB z>Ye08Qh$OPA3bl*hi{Ya4xsI8SpJV$%FNQgt%_lqe)h=GRu2B5aXR%0NWSSh_5Xy%%$K!a4y}w&R}Km&CEG zZ81+`Q?G$T@n0iSz^xpJ9F>#yi^T4Jf*`7Er1{GA$kZ6RL4U=y*Fr<<{**eQYI(RM zi^nV2k!rz_k)M1XG>x1MV$%uA9F~1wBN~p$y{+cU;zQH zfi%4;6JLnk6Bt5|lb|n&iL*U5y(nW30ToMA|iItwCU9A%ZlGoga;=rDR%1XGcKf(F*o# zoWF~8p0=zQuw-65ty%)G9Tn7G$m7Gg)8E#GB-2vL(9v`?S5cij){gkTt6{-)uJ5FX zUM;?lFzK_n44kD%1ycQPi%jU)Zm13@m8j!{KSv_ge=HQM`|GIpf4Io9GuSEK}_QW6)1cM zM9e#iN@!QWyB7G>MsgBQ`W)GO%B=S<|MU-kFNfE&u?dXpwcnNEcS_V~qIdvN zBMCtbV5?j=dN2;tpv0NR3fkaHYOc?Wi=;dC3S$vR0mtjFE9^SXTz?dC!}D8u$Din} zdWa!#OX&mjk>@LVkKntRw1AnzhNJ={{+S=q2@Jz5==P(SGS2?u1Dg4aQc>VF*B-pC z8%SdG`Z#%8Ob*AStoq-@_%OK$+4mts8k#~&jK}GA1lmSg=aFt>BmlHw+fA3W%IDjqp5?X_@e<8Vzqcm=L%Hr^X%n3&@difDy8>@yQf5-BY-mcyhC2 z0fdkV2BSK9OB0lSQuo-LBdl5md$(q+TP;I)lU+n=OG|znVchd z#}O-dx_)&|kV07OBVyPPW1UqeH8LNq5%{{8kvcz66Bjd+0MS^Euz4R59}qaZ1>*)r zS_^p-ml3eHV+~pm)yWxe%i(nwnFxWn_A!O%Qhp%l5*b=5fm#UtqNMS?PiqqI(D%p> za*P-{1A1@#MPiORL&E6sq?Yu?R;T6TcU>bj#ah)rTf0=;x{)J&H^fI;Q{<6y;xOo4 zN{z6Ah{r+ChJ%tDJ~17ecFc3?q4AnM>Lm_dSA7|^_uW1e+}M^7C)JSEJ;Gt(VuS#$ zF|1E4T5O37R!xhP(Ii*)mOjf1$P)qgcbpRn8%rWrjnKv5F_beeZ%XapMm#HOEU(xL&M}kP-88~ zqSvPz__;NKH*+o}wv=Qq z6=VoH3h8&TMUOID+glg8UmfAQJBNSi9ptAOX$F)C^}Sd+#Hd3F;w zABr?-qkksY{TNi79uuS$)a<|97r~t{KEq9`IRW{PJpUgNZ z=D9s3-lWx!Nb(;^lqZPSZA8e-5F}T##2s0U!{*wI0V2VojkkYt*g@D$a){4kk3Pn= zL2qkZwtd()qjW9Pz+d)~m(;PgL+_nF-z3PC9BgOCI$J>{eW^Kfcv@4>81?5ylabb8 zqXu$4{=^fpCI>OHA%t;LiflXK(!=-#03w^BBv46_WQ@^#UuEQ)V-7i=4X-GOuO=l_PK1W8_CO>}Am8?t4kPqf=tH6}K8cfgWMp4Fo zk~B@|Tt`XFJi6_eW*GwRh`qu$+CEA79^{uq&rt@R!LQq}JL;++^5+KpRXHZGIwkA0l5=-6__)nmWeS zmYd@nEv0UEy#_l9JNpO;y{LmeHx{r(@SKC5aMdu|r+n$n4CSrYrHw>s^_H(OH<>f?SF16bL@2YgG~@Rs<99h!etsPi7gcs*$1X6vVb1)2@ z-#%H3VYXgL6y+F|XHA>&9~o6BKd4k%YZ-8rSe2U}o1lC*+Bbwi`Zd zTC`5gN{6L^=-vZve#0ALO1!+g9sy*BGY3~cVr}Md2es2S=1 zxxHBikw$m@4F_g7IstD zY207=>Q@p(+cmu!eB)G|B%qT{{J3I0Z*tPTV`zz#app>EHD2DD@R5uF^gE1##tk&- z?2&k@5kc6Ra0d{!fR(9?#vNE>)?%;xCEX!ZU=8;o?1k%k)Y3oO6m{6+z$vF;LkN$K znM5Z|V9QF`fip0~>2ife*Yyx_R<*rVlq;%UhqMdp)5RoY(Z zzFAr6sESjnS5K;tjA!B5WI@cj#+9GstOS{&T(xk-9r%S~ubIJlw|6+sEXZ?WrR+Z9 zb>+oWe5COLjAath8ZUQFOl(uUkR%Zxh$y+#G=g3ErN`BEpmk!GsKM+!s=BIHCHHFo z>~C6hVq)@zg~O($^5)ehZ-`jI8fnNu7*9X*G}J?4_K2i4O6Y9(DVcKmH0F*RgX+%u zUk{zrQ9_cX>|&9Sf{sSbd4vp}tv!-n zB;OnG(YelM6|;)N;KR-&$X7O*)-2l7lg!|@fNZi%bBxuUpaQ|H<}>F9l$JVydX-e* zO4Ch+bp>*Dk7x*al#Dk~r4N~77&oGAO9WwbMSv@MJYu z2502r&NbIb#P3(KAzY;mLgr`}$czJiGLt+n=l~H$jWf&hS%6=&#F|5bZ%1sjq#9gH z)+_1^BlgEW_OXz$az&_1S`<&w*J6*Ecc>XoD*#G@qv7;VX_8yh5H*v=1SjKFR~lGL zF9ajKuHg@a0-cj1Cw(@S9G#r^kR5eQ&R)#)uwtO6kG;e;(o28Xa zBJUAyXyCkVv-MDN@d*i*@VkR*;=<8s709MXj=lT#{O_aJ5SgQp3c={y$Jz-%b*++>+QI4(-Lsj{aNw>>rw_X?J&2r zBcgwCh|ua}`f%~)p%p1Wsf%G%f~-v`ii&G3QmF`t{z`5t_hc^$IqD0K^!f(hA-2^T zJP1=tdQmT_El~gQlm3dv>bI*zJBc{E8;jyq>&~JMjzB75vf$f>Z&r=fqsOe z6Y=#5n+@HFuAkNZV>`rgY87g;7Q=nif$9bujuTm_z}12cI(Ue zsGAiVZpboCa?P_rrd)L@v9YDY#~IjKkZaf5KDpy1Y~UfHGZ+TIpouFfwVqK!D25^?sX=teXLsU>uR0e9%vh6c!kFJ} z3XxRF)4Pa6eW|tliy7NyHi*gBIPpm~KsjrM~36Q?+%+mrVX}fkNs80?%F|HB$Vc^GM1(l7>8_j4s)| z!~^0RbQ%0gfH|ubI8p>gn~ool>9Qpm+rS4{4J8E%X2nCmD7lW&KFr|&dUd;iJ{K#0 z6Ib{I*iB5u^4W3f>{ojSZF7y0ml__&rvcPp#$qY`&1#E}3HGeFAxhED;T$4Fd{P>b zVsQ|9(|0Lt@E!88wE-*A>pbEx7+cW@Z~x@}J_38HdewjMLckJ0RDwY5K%G-BW7%pH zJN_|Hk{>VMCc%s-6W0Y*NKYJsAfMp;$v5c5;wH%o3upyJYde z_^g^lm@%#Phdliy_8^*eyfn*72Z7n0_k=o)NtnIqQ;jPsx3pFD(KB;T_St2 zB}PcjCtjx8`A8T1u}t#zt=y9wQ`sJ|iTY5-QhTri(dm6C3EtaohwH5#FxCk*Tl!ey zFBceow%|5$0H{tD0M>rT6@ZN3!r+_)9Fygv&Wz(E2Hpb%X++U&vQ$?ZOVQ@djJb`f zIZ}07M{%1KTgM`BtM+Cj0es=J7o6Ps{?gliNu8b8eMCzV?UNwbCW3!Oll7{Z@A$N> zl#@u(Y6I2>(6vG>{T1(LPHMJU6~9gX;N39CmSKDgm*ce?AvN%Z+$7gd+uSbZ=+Ute zN3N5<`@6r3Goo|nXu^Z@0N|UdTvKA%+7XsMGUjHYkYRjdiM4r@VD59>YOoEw+t}N? zLGh-}W{F5_>Qf;<1f!%J?tji9JrtuS%8|PVeV}oXq=lle22lIuV6S?x@})^jmnUD%E7{= z`d)`&%9y!V(B4JN$#N1O!)9CD9x>st#rCh`;1sP6qe}KV0Mo<*2LaKCS}Sm`e)c6@ zF`nF8YFWMjDhIHP%0zYtWXtl^U+yFj#`btTx%6obr(IKrWdNz=V8kY~Gn(UDjqn5S zluQ?*>qlvkx0IftOE16u_8u3hS7*YEl3bJbJ3gB5fTnrdrJ9x$@k?L)VuTU8k+f>C zI5yu#LYQN#0J^%Zs!M8;YS0fq{76>3_K}U;N@b$&?E%E+yj^1V<%8B5vnFK$b9Cpr z#YHr#t7RLoMXB-L#cUJD;CZL=)IQv5CKJ=0ns5kd)Ludp0dz|-;1w_nUR_H(+~~UE zynqqdunR%WY?i3rKJIbYPD2)Jd!Y6t^$wWh+?`7?^zplS5InGNrJ z@S%r#BO3t8O@c51vF@T$s$MNgW;>_9hRGpJ5ySQTE^Th?rp=b;>X**cur?k`(C1bs!^NJTuXO z?6ediB1g`Hpvbg;4pzuDPZbPBsq~OTeM`w4*c)<9vT{%v9xgn4ND9v{325J#LR>u%b^Hzfd zDpD3@Iht&PFsy<(YMGD|dyG}$_B|_DxaEl|$$Nq#^JM9bYC8xBpxgF|BSi*UP&Y6halegR%Xnz3m`sB;P$yJKk(^fXIrL3}?qXvQZL__pnR~?P55m&|rh;Imi;aAcX zq|$fnLW-7XgD5YfXYV3*@GM&nw&Wp1NL*&cs`Ic02t^;KDUoFr@0LzDk+j*C^6-iB z+n;60>XoU0c-E8dfrkrslp|B-a0zSMO1-p^20c4&JEvO_2328G47>|);8Tq<17&)t zwP0-TqNuJ~PByJq-4jVPpRiYjV7k(oDV9M#R5j|!e?8S9*9jVb!*+D0k18sCJh*&m zd}|esb&Smv7Drh9LU_MZt;4vxeR?oKtZvAi(LWRHIuc~_X3*>2yiV(kW;^EH-x@X8 zW`?lByw8mp9Eoz`MezsRo86|l#nNpwO00JQq!7l^Nb$Q-$-8GeL}+NOHLpPTV@H|h zn&j4zq=g#{i0=lKaY9LQosd*K&yF-h{Qfc-`?KjCyRC`Bk zt>i&)x>&9BUL@Uaj_uT8SZa+(P?y1fN=}?Nh@nn)ZryzIEzOUt79FvHr1h;nv?wic zLNM8b7;`vgpEf$aMFAyELsaN6s*ET*5}!xe6AF-VX!eRWZ_R=@>uLkZmw|!3@8a;U zyYBG9;CzurT!*6@Q9q5eX=&@#RkNBmT#q-g?aJ#fZ|^WPggLnSj>t$oT>M^ZP3 zG^MDsJTV5;Rbl|9^r~0Cx;@+Q`Onsrof6v8M)rjZ&e(sGw z*Q?tmGMXz}9)YzqJh1tu>i8yS=OwXms0R0ZG-ckM@!QT3KjU z7Z+?ejzQAs(;nvn*&&{TjB}i$C|gwjByV%YaxyA|-4^bmjB*U3D?aGXhHqaN7-hy% zm(%L{pX!?q*=D1?1L=m&%lK2h-!5{Pmw}~=$p(#D79*f zJX`}(U|I+XWW3I!5Nsu2xi3Brq%%Y9O+o{4MLN9JLU37wPbifFmP@|QaQaL2uxFpx9PT5A=VSp(QGDpz8x)YH>wXKLxWjyQrC!4CU$o5_jlUgLD z>yYS%sGq^18!%Qz`{m$S{&{>8xmP5Jrx^?d)^6D{0U#Gp9NZCW=ve?Kp3d0@4BzV- zKCK%#x1u}f!@h-~G(wEkrxr9m-$jZvMV-z@f#KoV7flgrE%Yh`bGzciRnO~EhlgCv zc&i~$Z}iG$>p>*34DICdcB2}=w1@@H(9#ii_aI6lg)GV#kQ9&oMYsa(lDAsNo`r)- z!zm{SylFrq;y8nUu0SZEvI3m>`FF4T$eLB?| z$cjyx2ly9%d-i!~F)^Z#z$o4s$X;M!9*K2>)whc+hZbx)2Ari+;f@Gr6w}nSM9=In zBJdT|@K1Z8zf{B!SRS+UVMf*VSJDPlTTPj0Pgo6+-BDL-L^o4Z|6AOo+eoGNBIbrb ztie=!T_oCaw3+~~%(e}xneRlbappCVblsM=Blq>oE`3?QMvV<8t*nd6^mYWc(Gq{{ z-=1P2j0H)bXpr7r19yBdY9HU|@O=(orI-=gl;O3id?w@S7wF|QY3U}6I^pLWI z;M-}Xcoy!&Fe~UxLS=3*PI?>zT#FQiq-Oa^EJ#|)OB0%~oP1+D-dH0`PC@>Q3*h8t zMj?p?MMhB_v*Aa#D&%!1rvrX8szK{m_jj}02M^r;KyPWW8+G>sT=L_{PSq?ak|H-` z`D?nr`6+O$L$iijN+D5^Xta^7$Z6Q_@1-_oxN=t{S&;9XQ%RFaI7vaO3{!}hLd%(R z68MyQah#Er8z#oi2#nHdC*Bpm>U9xYQ72D5{Z#K|qw5us94O5|TH^R*Q`QmH(9sMXm0MYuqlh7gukAqPuvvWPWI^uINmiM1(Q(vDA@3DktmRmW3I#n| z8{(n`?H=jtA9@fYilH@%P@XW0_I`S)?Qp}5H>6W24O0(@UNUWia^&q3XVK`o$M#`Z zA_dXsDRn-;wGVyx!zGExPq0Sna}(0~#>QKMl=)dcqxsGbji|s?A8=YmAbC0xctwoX zjUWt@*2bw!hO`~UeUwu?Z|)yA9gwxalK#YDZ)a8a zNeFLHAxvi6YZF&WVYr9ejGf~(~Wh7gQkh7jr*Tr0}dV69k6{v%1+MO>XSdlxi@fc;T z#YWrU@`K{c?OQeyg;X6|9geH&VrgvNuxw?~7qD3fMugV~+@NZKLSQQkdNCKWdzflO z5vE4h74&T^WC{DuNvi$+NpC+6#1|b{+l+1AqFJV(z=am2?=36ao&$n9?PTw7UUeeb z`|uQ=8C3`PF?mq3s@BnQBb^X#&_c6&<)UIAHQJ`#TL4DV;ngdjW>Pl*JzS?Vl+!FA zTx`I!B+?PTPKHcUE_*g^59OI}BL{~%%q1L&!f4?84pv}pJ;cn5w2HRDC=0?;6gSQB@#g_ztMs)dQ zm;dz793JRVLiFGjOG58Ed4L08U*uWSzT6J@lFS3E=P(PwCCSP-CX&)`q|A`W=Y-hG zKNcOc^FX#Z+-ipjRN?@CDK_0kMu~a!PnEQpa~XU2vvH~f`il7}+d~3G--U$9z+|=h zNGjP-Z@T&BD$(O99hxE|dPOz?jw`YL*fcawfvXO-=({T+)^eBP^-&B6-6R-OcbyT%&UJh5f(se z$M&oY=dwMa5Ai{EKHiOQ);NYJkR<-nW)lg|ZXg?igPH$AJ%q&jYb>(~2+eR-foWHe z63hlD?J27GQh3;Pf?Sx9Z6U&hT3LxlX(<#@jt|%?#?jhow!qrZS<-g1ig&XEP}{n> z&d?ubT4Cz1LE0?f3{qgmn3q!kTJ-u5y~$Jzbl^w8VBV0 zNUj8uox$<@h^+1vF<7pXm~TUV=R4mSb+wz4iS1cQfI1Hpyp)$t9Y-ZykMsD9WN0|% z-u~MBhUz~(y!e79 zM?UawTUKeO6~>5B;Mjr|C0cJDn#`y!grpWJGYO|R=+I6N<3E*1au&;OK07sA*Q*K$eJ(-@nXoXAZA zn{cGwuNGQ?>3@RjpvBbykXicQ~ivVWbtI5i3qVZx&&72 zjBwsHnPu4FJqNX6y6JUlqKW+P%B&Zc9{%KyN6d)QHcFRkXUQy} zf)byCTF%R_WtFZ!Xtl)e3E92t z+Uu^p^_E+|_VusTvhuOq>yx)0E)=BF3cxU-`Ok@yu4=WeUDnq?J?1;sr$MKiRj@*~UGM7X+?YibYjhpqpR zSyi;lXjuOPL+jqE5>g<$jr#yQXT9p4=1s)zjK&UP%t1Ax9;*XRQk2h!x7{J!fY(*u z+ovRQUP!DCYECl=%00~JdU&3{{0{jkIu2O*a*K%0>u1s!(SoGQr}9G|`cOCX5NsZJ z8unm}y=SEY^&)v^`==MNH1zh?m(vF&N(Og=s6bI2?pY;`+OSQvoKS3@b(kH6&#WFY ztjc?Q=NxcayJxw^~7mOZfLv=>WL(vBFM;-R;nTJ zQ&#t(j~fDXICRu<9fRW}6VfC_P7%mk^u{6-wCgdMcw=Oy9Ge(^;MWS@st@A4Cfl4g zo0nPK9`EJ^Z+eb7@8-TsX&i>D>WxBde1&SfuEqcxeh5OmLSEz=44qMKStHb*=wp7z z`oqU?E-joQn%*9?0UJ(U0tz>@xv0=+I2M2a`lm#mDT@VlWQwWfvT@e9XncoD-3we; z>~{8A`_W(iVk++vq}fG=ajZ-`fl%CRJ-CR-47RXsms^*Iwd1DuHb3s1e+?VB`+FRi zuGB03nY&hwey|mwNeDwqc;Zv73FAUza~7bpu$u}35d0DwiC}nhbf?3G+nIh+^&<@B zY-Rr?`w222c=u_ppnl-Lq}Ya9gZwuoBcs!)Jx@6APMvfB5v@tx$7G(oiwsW}^Ez;9 z9;fnBK_9>$s;&|(oNJ4rmY0;8L*9ThDusERbf;8Y+7}F=XL-A1XOeAzU%#w{LEAOe zX~nqJBZ&dP6k-x*QXG#z2ycMy>>hmVi)F|85jotl|c3<}v2h<_)G z(kPj!;P@-Uiu{JMnS}Zvxm7*?!WTZ@6vZ2Zj?^CNFNWj%5_xK>Wnd+{c0h>OVDhQZ zRa4~XK>!m_FR4ZDg1Rzz&j~75wtsR)Kx!O*7J@b4gF_(8EuR(#6%wft(Z!PPim~U{ zAontAU_Br%AE(O+(%6A=sB{smyE2n?JC9bdT=b{zPSSu%@~n9sV@}FI%4O;A5sBP# zI1jGoz$1E-7{qljP8xYNvmIKA7m92-_M9kLHrYQ3_d)}DZ>^F4%sz0713%yZ<~lbJ z@PV_0SU^qUN;98rq}F$yBXk~>)d2_80Prw7K=*SqgO%6@^D;==P{PMPw^+Or;Z3Y| z;5yONLz?M_mW&&fC_ALz6{(LKwM08}*tXVu3x!cgD}VtBSuChE0jqx|YnB8EMWw<& zdgef4N8Ukv-Ek{Y3h_n7%mGS>)ETXzN+%58AaP8MbtMB^iQ_*!7H%drlJ%f&5W!iXb-({ zY2kGxy)$Qc5FxMB$e1Sxvl|^O3h8hBG}csCdsjMPks;whvH12c4ZfySoQj{M)g*P* za_d_+>J>+!CIMSerK0U1F-M84`>D5NDQ!_|GL@2YYnX@-yvw-CHVgk{l_Iq9bZabP z)cF|8Q;>$!Sa^e%zbMt6>j84Lf|4L~7}rS48eAI;gu6Of7p>5*O`3o5Qt3r8zy`}o zT(dwQ1h97v#h)XRJ?o#VDXW%&d}9Vhrsrq_XiIeHs8&STozaQYCyQSqrd^E7_3L}y z^PXB31;)1`f^1D2oy|`FY~H%k5YDm}w>nvgq@4x5xA}48;e=EU5*z1Xq2|s$IA&;9 z)Fo#J|LuO|`zBRt)J1@3AT{3G0sUN%qM2BUk~niYE4OzCGvLZ(3v*VNi#-SBz;V&I-P@j-}oVOKOV#=#T!WgTS)3lwkxBD<^Hn zv?fZ1h4g$htR80_2u>~k0`|_yqPc}ow@q45DF*P;W;iCmLf-OW;BkWoPSWDqR>$}o z*0FqT;wPv==&m!ut`We+bFFq7OZ_PfDA}<7bVX^Ej_LkKsE}f&echTW#uTTn1>&`( zi9}Tcv2B~@vTuqeXm>cvY?(UN0!865dbFILnwh@084cm!a;M}|*31yOhD>wg>P)&2ZcKRS*W!Qge&yY@Ny({FFYvlL zsJGmDOM&YRhq4jU%W2mu#0s_6C^Lt+ZsWDVr4d-nHIi>{V`(Z> zQ4QXzsSv~3LI3z(#DnTFT!0`@jGDk+i(y^0_K)tK5bu?VoX;He;*Mt6LZR zN6}5d+#wE~KH+Ufq)XrCgUknqovBZ&)13DRp;z2Ge?27&IT5p0GjJ|Eu*}jouBF$|G(nOD}@)Ov2jqPyulId z#BK&^#4yw0`_i2R>F(p62HQH&it`xixC5F*v<*d8PUVWA27$cMMkbT&6%JWR9EppK zqJMVuue{5Ei6*ah>3Hx92NtIcSxdzhr6md!t&vRjy|wm(e%NjB1ma)wyrhJzcldyl z9p1`so!?n9Ta1(_MOh6kYG*R7%W98Ml~)JcOL8H_9!qMyZKP7DU{g?04x312fzpHl zmAvXkeeO0B;!b**n@KKl8Ij4+I;+>R|`-56*AH{5ZR6NG*Lg$jBmw2mFD-0fb;h{knXme!>mu za;Ra&1szmohizY7iI}Neq>}X3I1?N zPxdrKBeEm58pGvX%#vRt{A_U|Fr+|Yq=u<^HT9S>4BYV|>Zm1X@|RhIGPd08I!}!h z96Oy;Faiff8apeoUwf%X#%{XD+XwDWWt9pjai<2)9LQI6e;X?{7c&jd51c9>Fxg#9 zZ@iD57IBs~Ol&O}MOq-6xzz{clM>WN7=F=5DOUM48XCoz6BnG)JsdZ>r@pBy)tS^4 zh8nIqQjo|71S7NIouFnOD8`A@KBQcUd*|KLh*nmX^43e$k*TZMG!zo+EzKcR3*5#G z%a^C4tP{PrSad0lvT?Pv&2_J!`LDuLs(#ap2{_Ldal@&no1c2>$(*V{UHETvPHK_1 z!|L-T`w55ENm1&Vb-ha8eXHjSbE`|8#NAIjt&%I$`$;03NWJsb(ZzG54l}TjRvl&``K(-ho7jrOKww+wCF-Z`l%}Tb z*;==M3Goy&CHKV*nWgqX08?LNW|8|Kw~n65zR@Gg(AM?N_|`Ybrcu;Gv`R`d&omZg zwy5P9r5S1nj(sHD9TvlQg;(=zs^uJf>T`%jGf92IK$@{8C!FFmeSfoRTGwB9eeLrO z=mxvB0g^v@Hm;QzfeG`jZ-IEe^j91&do_MVHX`(sU7{J_Z=Y&9)>MivUhN)dUlZMV z^vbjLZT+tgB(SC{RR>WrGn&(^JVIDp^f+{IO1Rx|S$Z zdJ&}FJ+bTl*|_?r`m)>>YKk;wfPIfiR8d6UgcQQAH)BUZL|IY);qO|}5WSd^vBQsQ zJYQS}x(GgWgT6%AV)HRGw)SCK_{mFvr_R}yj|vn!9fU+Qtb2_p@xum(Y1T4xqH+Lz zy22NLcVr!wZ#W0P@0Gyf>_BtX+atg30i!4;)#|q*gr6pX4-t3N$m63Q{irmkH(Y;1 zBB0v&vM{!Bn#PvR04WKmcLCKjv=%E_rKOAmIOUt(7)1>>MNOBa60J*`Eh5Q*BBffD zK}k8jkwi;o_@DXAXK<2wSO?k&QEaU>fyoTA zehh9Vr2rNgc;&S@WZ*L$xR6+aZrh|rYK_|+SiEk>KY_(9tCp1~?-6J|{2~!ImRM^6 zLrjAjtOL+G0lc-))CEe0q#U6WS6)$1YARoP5*qc42zSv<0}a^D4IDoV?(dVw8Mvw$ zYZ0@oRE`RI$ZwyMXVq9QaZd5+cuJ9MtjA}J$f7r>ip|Ad z8a{hv_!TrNf^$U(4;BAu2Bf>PX>7Ya}N~^^4MNtqN{r`Og?(>&817IonGBR zSfNR&H^s>k;OuK>M&Dzhtnl94;iLUn=#JA^jHfx2`!@?%H5Tv zyqn87+h1s}Fm;a&$YZfD^|JRW#s@kPPQ@R@F$a?42HX5_n9@Qm$1da;ZXV=-qeSuXA7IjGHEn$0h%yW~s7ytQ}wiT2bDa_}o3zKlyy6{n=#D#2%e%NLAAo0e9y z?)B2pxAX)KfUTDq1AK^ss~z+}ShDwt!LTj-LB=Qc zq-Em40blQ3J)6YIYf)B`YR>hRWQ!=W!BUyJ(w%+bDbyFvSL{e~N(aI40SP~rNrdII zpIAlYB2kC3z7e4uR~#j{!}V8WI2Xt0$yqCSq+=Cfb&SQ-LO93`oHn_%klMS>iII3p zb2d4`P-!g4Wx{=JUi7y_RorThMLCnoKz5NA1|&y@d>pm`_w2A4Q z9RhRgDEZH^R~r(*JjU7;r~Aq~k(JFenW;7@CmzRYEdigGiGXf{{<7!L*?1d)@C0Ew z9cu))ibbknxk|vyDY=6+&y5Rih`T|x;~JSnn!Rs*`&-$F;w$0U67(K)a)O|^Fgld6 zGPYd;B}bqV)7+`7U=u6<90{rL5PTmJim|{D9nWHa+GX*|I2!P=4tLnMOtBXb8@Ap` zH4qv2$><`OWR}f8>pS26P8>OYQM25OAefzqoCS2do8$g{mRd5u^rnkoXDM5Tm_626 zQ%eRe6EHPN%~2s>;P8lZf(Rk94s_95tZ&OoNJ6pPv*j!8uY6aC4Uoa(G47X!FR(@J zBz@>Z&H#5NkiOyPey%wYw9;EzwLWp$6vh6@#{{#LR%5~|^rSg||NGw`>+5@0oRr?F_{PZLMN|T8;8J((wbf-I81|yX-JSchsUuMBks+OR0MFZMWanmX`@{=!UbOF{khITkIperR|m@fXZ{i*_1zM zSq~SXHt(6^hW}m8CQ)f3V*za8sBJ)HS&UcVOn9F}SwiI%SCT*~4QiFeCxlsLMowo$ zES?TyAd{lq?@M=fn%1AFvA+ap43N;nJySB5s3OP8cz-M2tTrdMtx^jrkEj3=H8xl> zT)U|TW#nm2q*cyt9ME8@Z68GeU-Rl$_XU|b+jH_Db~X@Ydb0bOqHRy~AJ&uiFCXJtM&!zWv_l#~Oso%IQ3`oZD|Mj#mDbUap;~Q8 zNs;U(NHj5*^@#Y?64!_{e$ML&m#DPWfz@_@Ck3|Cz}xj-{mNH+ugGdCHed~MuJ!5| zV3~@W1==iCyxRcQJ?jMLPAhjtxQtqRr0|HXb{bkz!>u>pT0X-1)4HU$Kls3d9TT;g zGDOqAj>Wa3EJEztxI+w1`Q4xv9$66J815A)Pvl7yo-reimmW3&$4G{zRa<$}((U zvso6%BeifDB}ItyX{uxGzMgGF%F`<43pbHfz3;V2|0n14Qw(`V`{f;SxGjd0F?`TRJNIfK2LLB-K=Hs3)1$C)Ap255Fzv5=PO7fAEsxPEL0p0CB zd0`}v=zCQ^IJ2<%5gKV6qL!RKY9NSI5)+V11$%yb+>z9bQ=Pi4bElb!mg;6*U1C?( z{?!uZDV8{)&`CsoRVgi=e6oq9LDT`9Fow|UdYq35y#vHA#Xf)hKBkUOM~}xYnt2S| zsS1vvg3%dkM5?1c9YfI7ZtgHr7q9-b(bBgY;}VcAYZV7!%ME;|i!o4%0Y@IfuVfF6 zqT8{Ezf-Jzu41FasEj(SMk@?#(x4t9^$5Bob3yBrFE&wh%PkZcv~hw|glBRrrHFx| z^i7>UT7Z_jlW5_*hRg7au`vm#jzWU{AxCi=TS9&}abu=?&V1)}j|41GmiuLWOI+x>+-dRR zz~)+Lzh!BR0(z>+sh=_TZtLv^n@0iUkLw`CUgR5`0_I1UL#B%J#Yrd8(#!!C;AGBb zGOw(74K2E(B0f`Vo#<$;pK2|@(w*2GCp~T#t`ifxx&4qEWCW9R6^$}?cmI$!$e+cf z9 zlNf5hR|j%kbL}-zS98uEwYLDUkZDiw3giX2a5fv_b zux3RyFWjb&^9F_UwKjYX2;FSO4I~8soCo-0TI`?ottF^e(m=#;BQ~^TmB0VJ@Arkz zJYLg8;YanYMmimNcVl6_t2ysjjTD>t*hgTAV%qV(^3QeJVbGdo$>jg+JZSCme6Hn= zE|LUy5{OT6E1mY}EhR0@RjFWzEU)7P(|BBGOvdoWlGM<}HdOZz1T9CKE3m&~ped?X zvRWQ4NQqYG#>}I*DP2TKUFz}ZC$TOIVclzVq%^*fR)kkkQ^%2;yA6iZm8Lfx0E240 z$*IkG&AP5;L{qJlKwri}fq)|(@q{>%!<#ffKB%4gmhd4MwNFe5weX;sH0%h3#WV)V z?TK_EG7i``W$X-)rf=jL4I%+#^YHA!<{W+20kP<8X#JJ%%DcGQa+Tt0;bisK29$22 zoBz03 z{0&JLwAE(sS7$s{Z_ZcB4mjoHhAA*LH$QirAFi+$`Kr^sJA0!{G&XpDzy0lR@c?p! zDH$%fy4k4zEb3kNy6$9F9ZSFX1^-m_130DbqshdwECDtGrIj5s2aT9p{qLn2wEHVE zF~zdA>=Dc@{@;AotXe{CoOoJ&R(B@NO3arqPo-WRI+7Ff%6aqofsgc5t5e^ASuw^! zGumGmTB{~sy7&d@A=}hZZw{+6;5MrbzTtG}7+}Y@r6Je0rV)A57`oANeEj1dFDfM5 z=$nsz(}};QY6Y7$SMy)x1}uD|9(J>In~f_zRzKU|tvC%W0-gt7y(I%g$@O1N>tFrV zU#;7`N~waXb#%nnm0A-L7@_uQ={scr7S8ncOXsN=_1;^@nm`H8R3;7-X!QxxF^6RO zhLZ=M{b;bxg6?5=5u?W!qZI*Ib1md%KXjg?6}q2-9A zrbtst=Jiji0=EL+^9;KE<+nSvIkYx!b)yiZ(2Z6wUfNVhO?}|k&wpO-8wFv}ujF`E zUA5Dnw{uh%E%l{WN2O{0y}H9)Og@Q}uxc-`Lk4O*{{=^$`}e)?ef)%iNi$E@6%^Si-(TE7ly2R24l0YTn1Yya1__zSZJ&3%{T-0a+G!pF6NI)IW(9w#?WpmQGCqT3Hm4 z@)`d+s2Y`Bz>`QIK%CzS%5LU{nFPA+U;g<}tot4~D>uQ>;JKk_0llJ8r`W-NCB;25 z8J}SS@m5Ezj}F&jKQ$=tC26w|N6ER^h^J#$Th!RaWTo@arwUEUr$=-^bfi<|>URHO zGQbP-kc{1IN0vR(t3{pjA|(GPZ`6l*8=S|w&c!Aku6|IhwNiWl<>SD^!8*hhNt#(o z_-izx(6{yovXm^$7Cppni4pw|7&-p~-S;Wb{Hy$H({N{9#rXAY@LB+uTvBnk5O+e)iU zhbMPN^c0AM%ONeBD62#UG=XX_XKJ5>%R0u5D6o&e{8E$Bvbz$EW!&gvDt4Fx(fI5W z-n!E(=;QKa=`CcCCy~g$_Ah5o^hy1coh==NxVv}=b0{~043c~MYS45WIm9t^wAL9T zO9HC0V-2qdNKRl{*;cw4ILG}SY(Hs?yDVXvTFzUzkK{dF2iekK*RnAzt-V#$0S?c+ z54>pkML3>`pyAJ-_M25x3_`u-Ip0>iSfUL4W4~p@W|yn|Y{I3tH6nhbaf;p^K~v8- zvKpO@S8l*IY8;P_#4ilrVyy8lyU`kFQh4P84 zw2e6d2T(h`1@92-gTNdT9^^R^t%N|eI!R0MK3)>)n8tv3!F8o=T+4BvmZ|m=YhpT5 z#_~jkd^gX?7#EuxVb@z4Ww*H>H)=oic(ZLj zKAD8(A<4zbD7d2Wa_S=V6rvBKmsF5PhVcZ9o4~&y~rt6*P>BjtbRFGxo1Vl>Hz}K|HfMDH{$w$qN1(1iF5>j)t z?wka*0uBW8H)FNm<86&tbGb`vr#+ZRmq6B?$)J1->oXTt0chm2!ql6tS^$$v*dZXl zNmiU6jWw<;sO@4wyy|SlTX{%rM=Oii=1>TO9}SZr(+48wR+DDiuK>gbf)W~LheT7# z>twmd5e7hwCxxidM$~av56CwON!fGid1Gv<)6Y3l*^;72Y;ZfSUl{`%5pP}*+MU5{ zeNAj1Nq?OEvf<#{N(J#@ZvMq*c2O!{&ipia7ARjPz+psb$X)3)YOg0CIYg2tgwZi4 z!e~fi3^jHoZ>EkjlsxC#9>E!ujZj6h@2)%D`4=Qc)XCQO)?03AnW`A7mO-+9Q_W9O z8b}D1IZ2EGw+*R$-*#QGY< zsKKv_`$h>7m`NVm>w^P3R{B;4Y9R{8dC0pRH!TJ>wQR4jp#=R8e(-|`)l)E?R-$`? zt8(<9+lWjNn#7fqiXx_0QijH!Aad_L_tcptw!KDjiiU}*Vndp6{EBtg=xR#R>&Q&` z&+sFQOZe{2C^odKbe=KN?%Za~6uDric2={|;}|A+u`(P)9|;0O3YIRtx$Bz8@jA$I zl$=2fI#VMt#&Fe^_*0+yl+!ky+0JTPMMym&BWcd<%}f(p++SY^<;{RhqGY>fpxLND zHS)~UPs?-BPtY0ss-D!Wq+r5$1>i(=<@Jz%S`K`*?W6zr6_#7$NjRLs#EhW?{tM8P zR;1MtPTPFe)pYxQN*_yBu8?Za);)Ik=t@PNeriVqGp)WmeVCFUvVdRQ(25uUSy1xP3Wy`|>6cZ7SUeDve1a7scXpfaBYK$#P2gf1`f&Q3- zh~tPYv5iaPs^Hgw_F7a2<*Cd{#G2IJo;4|(h3(90<|WP-%#Vu#rbDuw9TzLY&cce`=%U>E`T|bM{%@E0KozB5 zsX>Qkx?kL;pNh{AD(w(6~}3Q)?wAp+3H!g`=7nm zJ$+$>tHp4!KKD&s?6oYuO%z8h3Yv;k?5|PC6uM=Fck~08$R|y2N=Qw!1!8n@Hknp{p3)k0rI*&5 z=%M6v&-v+}iB}U`Y52}2W()~vM5{6L!|!4m>Xnk-*|Q~o;V%Z964@Zu1_q&!La(Nr z;!)t92$-vjAUmoYk&?w%P8nKTL+*rXy1EYd?k{sxWLzTxNl2|*J9rsov*ENm`U@Q7 zl;IQ>4(3ab10u1$W~>**9LQIF7rh?b(84F-^xypM2|_B=@VvuM;3o6qo4c`%rt(ow zb+MzTVUk*V8=h$MFnO`F2|AFKH?nh2=S{1qdu>hPAP9%h3;+(d z%Skxy-?JT8FFo;|7QVBpdE~U&&6@4IEfmYi=F((2>Jnd+wp|{C`j1$ZqVN-c9uVCj zB^RY~GRF>TLX40c+E+(iU-VN*rc}%}LKLRoT2Z38Z7(l3 zek~$S5#gw{d3Ha_i%Z3=)VLAffxp9>*qr5#<>Qy{VKS&}3uS(yfs+Uws5Y$@@VjBL zb2C}cil}4SMZN86Cb$}r=K?xVQ&cZmClEkcYg*jby!P<+v~?MTBl=VhQYK$VaL*hu zTFoY+o_Bu^b21F|;b10^jE@N9Fy3Mvv zWoj&7AOz1FP-gEwPA0&!HW`W;b7YURA8Xkb!)rBf;Q3-*%>(09% z&CLu2GRPwUF0RmGgw56e);EFJrdA6e%^0}Zu57u#d&o`Sz3JwgdJ$@A6ga8eQ8mk` z-W8rioSXQYbU#`5B}f}a>`9skTeS>BKMf^6UUoS z;d)vK+S~3ddPtS;%+9*TW=?{)n|;6A_3%z;2u2#1<^@Y zii%HuDUvs#wv;ETP}gCHbW|GkHXJ5CqOa*LoMc>3o+UQsi+n%ZisZ) z>To4UJ!?cF>LJAqU)eCaG(QL)C=M8+|8j1_8tf*PipVk{CNBVd2AtuGoZFEQ*{gr{ zH(AOm(6JM=OpcflPK=p`Bne)n!&<@3w%4$x+D(~LHllykpXe}EnJ1U7k`x6F9BC0x z>HqP^9%o&L>Qd>krbVDI*4fTT+L^_wM!VDDNV>F_jG3?%StLnpy|jO}vy#Xor@BE3 zXSsEpsVCJH0k>!v0wRP;l0sf@GnAPVLId9rHMZFad$L)d?U76>dHHDV2#yc8BrVI$9W|JR!dxxyzO3f;Thork)ytYQ4_EA!q zxpIg{<$ae7A}O#{t^`k;r8Tmw9We<&O$%>I3HhQqp3l7^S+gMv)bI0^^V8dPj-`~(h|xmYRJ{`8 zmgrat!HypOeKRRr0uEW-*5jRJpcZzBc1=C$VxUs*bq+S|D=nYs_=cZ-Lk=DDre+Di z5Lz|hbrak5bX`6L>UlK-f&qDK)nGfc?nQ6SAp|WA!4{K!w(C6nxg0jGHfCLw^om%> zahS%~EHwj+dEnznH#+Pd2V862BsUv%%psLiRs9iR$KKeNs3pSduU!@mbWYWNKnc;B zCf4J=i0JG?A`(8y{L6PzZmCvKEUg_;2jabjGeF6c9a|&b~=(G!Qup?lnT6A=aYVnGS6T$Sx9Jcr1^^EViX1S@+;ADgt>AgV1# zwnFqABl6luG7|{i%j7I?ilSJ(rj5R41`Y9 zJ(z$3aMt41+ir^mi?dEJPqON0oDFhiIEk-w&tsRS87==poGNY*a}L6vsP79!lmXmE zBNOUsL(cUg;kKensfIYYsAoBSanVF-tvStgPex1`ZHNTY{7EpW1J8f%^ZIv8koQU# z$)C}%%u1xt`oka}dsH@FJ#X8pnQSTBJGf}uA7I^@5|SnC=Rb~w$jpUxb{iPia-+#8 zKU}a^x8EtSaT|S0jO?ef5cLzgmnhV3t0|Vn?&nwT6lO%wa=W1rF11P*ECj&8(DX#pHJN=sN zhe!7=jtDqUsz*nEiiG_4f-?x=gfwuZw|EiPGit2JUv@#a*{3zayxK_d&%=X*mxMc( zD~Q%=UPQlRvUDM*Y`;Q`*haL&f+SBYpr{V%0j(8c#Pm(jrz1%(6h%_|9Z@{k`_9X^ zg-Md@Lqg>u>(y;WPCniuiEHZ}t{L&MR@nxHAWHe$jAv%)6&+WpVa-?XLW{!x6u3?< zks1K~*~5H_q3%ua4X@C^>EvbqA;qQ(DAPTdID60>^3qI<6XJP@j-*#Jv zaSi69TW%gz-b#w*AV~m&K(*RzFhIN^r{v z!$iYo(%3ua;x!#Gb<)(K*iMGds>q5kBw36|a?Uk0E0iE@O4pTFkbYu$Pt8nXbZ=h{ zkwq%;Ln~0yG1kq_tx(DK28>T|O$*wK%6d>cQIhh34K`a=E6aa@f2m{>Vs2Y&qcgW- zS#nagNtI=33GfhTR0NhwIR|4!MuhTiKGAJ_Jl}+R>#(=J&1xtrw2Of#L8O0XKS&nm z>)0FXImwu?SR)zkM2u52T6c!xBT2+Ak91V|&2$)Ne+d{k3SMg3F}#^N>*wm6%p zwF#rOf12N=IE^I-i z7`wIaf>HTt_m`gzfWQIljI@t>ydzddbfG$3w_Xig(1*%F0=yYaGLzQpfWB5U&AbV( zW6dfy9_B@$?0V#vMx7nCw@2_z8lg?lwR}2yo_Q@X0?GAHXAnD#z(#rkLZbP59pX%r zk1ATw0ubtCs&c?<>)x7*!-~Hpwf<>v^~um z$e@W53ffD#RMd?!?8xp$8Neh>LhBoHQyhMa5~Q93hy;+WRAdhYZce*c*8O+A^IiSa z!u1n2F0h661#xI}j&J&Bd-Ka@a(Ja}8gjx@xE2=zr7YVB&n*>6scS6r7f&!o4({(CRwb`D+mc`{YB^4f4^rUI*HS?K=jN z_C)PsE(gMx4}kHe_GA>gEIfpz)LVkjp4tHZzKa3ypUo;p6tPH z<|5reS^J&5y&{t9OYlmw(O86BwSwGpq@R<~NuOgqymHKU@Q{Hiu58XC zXM_CgUydQXUzKm4f1En^R4+(kb2k-<5eWAqqSRVc)jcr~5uHl%!D{;gbf{N(QKoLR zAL|1X6pxi|#L}m24vbLwl9^gm2sOAtVa2_*&UF%VEMigX3m^%2k=Z}=Kpdp@waJ9m z-m#kS5w0s?E-@Ka0bAaB$%oYtR4NtUCl~=}0{*jo6r*fU)#oVOwj%%6TRgUvVs6wW zK#74qO50>Oa(3287s>O)QPW-~K5kju^xQ+`={g}ZX{{MczHRlAsCo-{ zv=G9yB#ssR)i^HdSfuy>i0R$11!N5M} zfDf{b(So~2j>UHQ;p=6(5iX)1YT`pQ7mT{1n+_+B%vla)@S~VOyLDSCx3QzBr^)=nSVrV6+clnCgeQc5I&e5o--KIH;S2BHn7#@~0}{qiYt z>yU?x&jP&#=tbq8?=g1Sz-34>YM>8w+FKlxjxjOAY(C&5lfzd^I#>!1=qkSkpfVqF zu6LR584!APqExCmniibtU1W542S#tl!lCqh?AUpLmb$Gl(bz$+4&vy4&3UB|mq?FC zbVF0~DHf?_O-e;v`s!=0E*h|ASvlIzTuvzb%ZkSZP8=2pxz-eGNL=InWoEjww

        g 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%0ABIHOS}mnIGWQJNaT5Rv=dam9_iD=4t;amcDE z(*-@$U_7?AqF8r2)nLl@ORuJoNF6GUm95Uj|@5stmQ}v|1V18I}O_B44>Mp&G zNfT5k!LWD1K&kYGxuW0~5gC}>GHj7Hyce43l#ym=^{{Ew_6s`$k`tA!07RW3yE{IY zg@Hu7s@t1?tK)!lmJ=&cCJ}j_+Y7^FQf5!E9DN*lN_5wb5+oEMWP_I)Amf3!gXEs> zVL%4uG?~a=m6OkX?sL7ABRa^BU)78frc@$f@-AkJL-HF(X%4j<@{`Exfc?uOiRViy zRws)FCBI}>j~J50>#Zy11SI5?uQhv_@uayY@o=V#uhx@>)2lNJ_iQOMdOQjwe?y>H zHK-*^R+2@icCu!R<9+V)o{LTrA3MX+E@~}9dUW#nFMM9^XS|DLiG^9r;4;6~lQg2{ zv!gt#LpzSYLuVYB@8+9s?1ZZGO*=hYX39>!Q~{*kZf(@9SHId9m|Opp2Q=GqT@9F! zrIjI6oN14vLy&Q(BzQ|SO{!^2oVHveVS%8T#?}0H(bh<5cb?YC22y7@XO+k!;Wnm+ z{_B{~`b5-&?VsB%`b++9fIR!6RlG%3a*&L(hq;pRAG)L2ug!BM*&a>;J63V(<-_P3j3N}{rR7Lc9#(duVUI%xHr;rfu0 z-vKRlpl+=8HW0bjaeD2i{59^q=ib#vto_e^?sNH}C5+`~QRmtJgErbG5MG279Rw%U z!?cG^mBwCxPlQCB?u}5($Pe}M+;+ZW9mEpnEYnDWH0-h~Qc?8k?1~jzsoR-7ajHft z4Kt~Lj?J8t?@}`v^>(F=!+p4$iEiSXlsOOiXXSxMA0PP6!I^8 z;fs%+aw7(X*(zJxQ)t*qS)g>FKFz<#Wru?7n^;O@(`>h8dOW9z=Aj4kA4xmyambFS z%+`gOO-!Y*HHvyoiNLCp4J4tu$!|x?sob-cH5C93BJ`C3tdSFe31h1@;-)FRR5trsK6Z$+9d-E#XXrAx2Rg z4`XzdFR3XBAZwxPO}^NN9#5QW4x7&=kQ*cXT_u#hkg3!o6ZuFKhsBhjCpH)vkZGM? z#wB?i9zrHmm(<>br?fiFaMu+*75iKdDbh_lzp%PmXUY%S1R^|n7HA?^w+}1;T1qle zmwGpd!7Rb8(x)s^Q;a8}^_?lpW@oZk9!k4R3MY>bVR3(rvl;x=U;kAsg^S{ZOtNkk znf7yODRL{R0b*4k4xy-?^k7;8aaSl%L6yAQx?+krn8VH@NhQ)L5l$uBIm5iw?|%45 zt10VKcalZ1{Yb8zMaDo0tB&sg4Leitn++JvgP{j-cnikTcamG~IpsO-ep*<2G>wQ3 zLS9-86fv{hvQj>+Q6b0WG;Dj;Pl!XG>Hdo_n!%pXu7a<~?y#}IJ?ZvWI&)P8$R4EY zCBW9mV*Isi2s4|Bx;P9DJ?5z6ufaGVyESEo&cmB7E!H%l9*jfjK2F_s8col;jgug5 z3S@y|&JufU$+gMoimban6@m!fZ5Wd)?jd<}J?WuDSW?ip)4G8-ogEld8RI)0hK{{K zb(tv%u*5vV85_tX)TN&aOGz7#T*60W&V%p)-qM_e3X z$1|L+Qd6?DqEXli8u0~v1gEj%NlX|e$1FIZ$N{GIB&Vr=OEW+B24uQrs?Cnfp#%EUvrxS5 z6alWRp#IRB(1X*CBE(gJVUT`h(p&*^P|SKSR302lJleGI^r73^Ukv+vS?Sv}Nx%V| z2xpN@P6@` ze0o(@7Ca1KlFp56-LFl4@YiXbDhg z*XW99%PM862ZteG_g_S04A~}?GO)Q7#mxZV>~LUdlL2I|;9OeRd0IY3!ag-+ikevd zr5zR=ybTIHpgn8B$FRO-VPj$Lp9WaVD%j`m(3C1%+9EFOx$h}IJ(BWc#|ejwq-kaK zutw?(t`(NuA=OU|5+FGp?pbqda{-{6$9fpQt&wV-CLH7E6H162-1~jtiFK)^>Uv-1 z6{5I9Q%7nEI7r3qz^%ha@wqFG0*yE={Dt(=hiy5txzw8}82|OZ{?`abOdsx13t5(W zFg>bwH6bl!bz9#1p7;1?V{9XITkj=Hb#Tz8qKz;al z+ika2sKQZO3tblh+RQ{7Jq2K8uWo>L*3w<44R+Y&)F7oIuHHR;@W$>TFf^i;TWZD_ zznv9faHVwm5MC1_$qyJ2wnG7yYq|M6emdo%dX?ZLPAc+FUM&%cLddO1Gt8I4S%7&$ z51q5EEZ0ccf+7HJ>OHH6ANtUTQpG_P1u>q`efNmFrqRx-Spn}t_T^+0cwa_H=ks`EwxV<#Hi)hn`uutV`TY}mY#Yv^FCv`G$UoHR$ zlyvgMOHl^gZ%HzdheO0!kkWzYuOx&VJq|MRfQr0Pa;-^vDjW%mBMZ$CB}W5|MlSZ{ z%j17a`NYzdcYxrT?6sLClE3WtaOxCdPV*IJaOl2XlFgj}sf zS9%cxlAw}*SLg9ZY0=uF3LY&7hwoEGDFrm-TwoIeF{L3fwMl*RI8G>92FD2OSpEcx zLwB?zYMB=db-1zgQ*;{ykoOcfr9Kz)utNNavOswUhg4jQPrQ8z54tKCC!MSq8_*lA zt(WqE6F63fIht`l1b$(>eB2nl^1mdW;i3(q))?O)q32r|vH z%_!!8|6@Gi+A~Rf`=Y<5OI8)9{IapK-*-CZs;RCsvJ{AI2?(P8E_=W(YS5iquRgN| z9RNr7H4(^;V$fd_kF%l0+o^^k*$J%*Din*WI{LJu)y9`ZNBwhrft-p`9Z@KWjL10_ z<|2(YIKwu!F>G%x4D9(R28u5|Cl69bwP_W%k6!b%OlzUcGcQQ#FB=*AeESf8&k?cF zMXwDx+myrLmJ`&5~@@DYN5^> zJ_UdZihgRO$&?WwEJNbei{h*^QjS2jYpRz6LncLlr5PBs!MJKpYS2```KYW!K(5ie zXMLz8*aRz;n-t4!w@0UlRd9ZT(TDYwB1YjU#1N3kc)VtxDsZ0yV39k zjl0qf+Qh1i1(~f@i2dSM&In>hIdw}p#=k@8WA9aALBKN`ltHn+sw)I9pN|>xww>*6 zCVfIr4<;@+{PeQflQhlA5y@>uvd23pnEF5$VAEQ73L=#7zJRnplN+v#FKT0aT z6z)8bWtdK?XdNYPv@08zP1JkiW|%7xfJ(s>+nk$&eUx z;|r4}8F&%TFQ3I4?9jzS@?38q{9O8{>`_J0_jXaAX9CD8&2YB6MwiS6rex_6BTyp7 znk{>1V32$_TtUS)cQg27;vJqqC+Ve9pJ3gsdt*$&E=x#VN(rw6z2b1exbFJzeLrC9 zJ5eo=bfu$vD$oif)TdEb`XMN!#*;L7*UEQ;rF6Y1MS;;nJ^b$XzKg~ZaAB8?J?y6A zIhIma+lKYfzNjEohj65WhV)l~_ks9}ULKsol_NSj_3$L{YQB?uGlQ}w$O>cg4a}qlWj;~`J1W43kg%DWG)3MdI%2go;F$YuQ4a$_-j6ZyqM!2Uv(sJ~O z)M;i_RB{wm3w0(YTtWdsvbbw4)c=@F$W%AL<3xF=DeizE{T@j}AA6i^*@$d&F1KN0 zY?*y`x;c&o{_}2NxvZ1C=9{_@3h2-DZ5p8UqCfZ7ce=3}*nMf1B6w)E9YoA#%LGWx zlA1;X-6noFQfF>!F)c=ZfIi*XgPF=YdPp+e8K1$0=8lbowjY%pX%bR9`&STWXv(98K%#K)OVtpY- zE=QZUYY=J4y3sf7I|U$CTJAa&mFZDJdSF(Xe5W4Ri_|B>&W;k<10+%urs1q1-p7ag zsY5V_qlmk9$a3LO+jO-9(U|ZiOA)k-KP-ykm6Kl9WD?%$-pq2#+lAXprVpefM`R`oww^ zz~R$z*t=ArS2V9Gat?XwpXqzE&M|mm=;D+>3~|7|Bvnwr7~JM3 z&*Z2Wn-e9>j3cPrMbY9BHF`RhPc;%Us-7H4sELX*n*Z1qlc{WTlO3H&NnQOqb2=>0 z-lO!&4cX&Tc1vC*e@eZzVL0i~-Zdq`M-Q4+A|tE2Nc%{#7X{qb?V7E9#u>gzJfoaj z5fy-Jp#eX6PJUF~agGm4CS0$Ws(5fw9=y@6MmA7?6gbfbr0O8ycf+NEYNQw{7ca(D zPKh*s(X;iT$!zTW9pa>M?m4qa>`$YXd;|mS)f7vb80}r-kTUddVpW84&KW7zkI~4u zjw&deLp^X+$GrVKhkrn%_tM1d3-%%tsE{E!PkskHs~jse&&gu>O*j@UM4uOo#xYi- zK+?6-?18{8dKoM!Ce;@Y)f#^}uyJ23Jv$rSSUYrGCT{j*7Jd>Kt=Q{?^cy&E1f%d- zsNOPb2znA?!(HDxx*0MJ+MtLUCXh?Ch1uJ>08k8yPmP)I6kDr#5eTIJ}v z88JXcun`9pkise$_%;Z?Ez4wX(L6lVCiPDm9pCtc@GO%*$!T7QT$eBAr}eOMZo+fCB9)UM)-?J6YTYh#bZt13Br+!mTFR>Uj<3(CmCWA)bWeDH7@4 zi-=*GYkj2-)p>YOE20ustJ(KdvTmaRHdyCEA5&`brDc_jkmrj4s8+THrPfa9>4ubE z-aVv{-nf&i^^&(mUP(xl~Eb(E2u(C@^=M8f?|*%!mrVve(LiT2Ca(aokt5zU51U?WvqclJcWq-sW~|llG=J zzA=zOWXEs(#&6W~R#W!YI?yYULo#$@#Wmj2L_*zD`{ejO)zRpN?-$2<9wITmEC^9i z+DOzDURKX*Gx11lAX%|voq}gOIK%}VC`b&-NoTX!aXe^#-^B~?jmL#liotl7e6*QN ztfHII>*Q8ov7d*Cf-K88Qyf+(K=T$oEDu@}OO|MxglwpyQiE;UIvuvf=(POA;J=nw z;zOK2VrxnpR3CY%tsOsQ^COWw$9O17GufybLw#sn;>nG%tLv2%)%iL}+#{ZvPsdQjv8E}3J287{uLccEd(jOa{_uwz zOZ4Atau{gGl5)~(nWZP@E zb_J(xE%Fx-vIk+_jo03(X0=NyD8m z*eVJ`k@8mxS?G0+l^kUF(laB$&_%JeE@Vztu^cqw8>~3OT}ie~`Zxwyq&Y0Ai2ccG zN>`6mdT%?l1?A{LEo!{1^v+Oq(-?H|Tcx<6=O8M3hfpNxteIpE;ZoX)H)#^m33pQ5 zloicEDJ&FFLJ}Z5MQ{0t6|m8j^oN*6hotqQYC3I)T$hcaJp@En&=gG))jYz`D-D@b zSRYt49R~?p|9VQXHLfT9qc;T6+THG6zHPd#c{;8R?*>y?S^IieaFgMNXfKPw@$ zWJBa@`E0g}$uu)})r3vt%%Yr|J)vZ*lJ;OO>-OUUI+i%kFlDCeyR1*Mso0^NAP+tK zu*|`7h4lV{C@{S#TyRDhiX_cFzL+T~Etc6wde=uj24H@ z?2K|KQmLL7+1G~~8iAimVoFN{RHlR_cw#mA*Jx6C&41^r9JL((1-pw�Z4Hq_U-*2~l1T)T*hMt(V8$&J;}&6na^~f#W77vj(@hmIKGHM zx9usBbaSM^72rq56LJn*Rlpg+1-$*P0Jdy zkXM!IOaxsGsxLsW=A_E=B68`5wy1Pj4s2F;(Qyrd_|iQMnKuqNP0~;xj^KH@XZs!l z6P_)F9+en)gsM1k+2l--e9!1V&V$hXddO=UwyF;E&MmYHM+d>uGyqA)Xf;8+NV9{N z8%q;4H}3_$qG`>}%V;m9-rGxLDeEiVb-Ddz9f!4tvP5i)wzB$;C9j~m^PYl#aoAz# zCTxkR64Z%rF33>&Da^UkH{bqSavi`%sEF%=J&xT zlQ!#Jee6X0otnz_4u46wsX+)P%JGP94~}uM+pH{oeu4{rYFy+n&;S;Jt)uoi7OhB) z2`4v<>+M;c2OIOUp)GSf;s4@w^IfF9FOQG!8;%o8Z#{xf5-i|ccFhu(*dWeY8-X!I zElCaBk6QGm?p$Q)}Gqu!APOv z+KM0>f|@K{55oTVSlxGU+0?5M9MV6`kStsopo`BNd z(hMC9Fl(R>?+*wgVoOkCWtztm;GVDr9k4MSCXGRFArp&-%s;x!c z>o!-C%#^#PDo#cij{Wl7Ao#k?}r$Em+x2HcRIbC&SiKvbbjwJa-YE1pf zI^937x%QfDzo|pYbuoAM9adO>dMP&(tXTXkRynpK=ClDy>7Q4BYXlu`r6c8}w_wrc zt!>=qDs-g)0Ss+PvRLx5j?x)aKb}VI80t%-2yMx>-|5)_VJF^l^DQ^tbYn^~;#7aF zw4+Vq@BiNKWtu(<6&=dzSHAjH!6P(zE~Rn|x9*`la#H3sAUe43>Zv(B`$ReEX>1Rz za)WIKJk>o-U4I1>C^pyF)k>7ug=};E`Dq}%H(v)poBcj>AMOh8P?X*777_x|rDfr+ zTAtO;d0NluQ3^=+y{2-w=qbA%vfMU_dQ(UFR03RdMvjShzVn?D_r`DQ10S~*F_@<7 zVqQe>b-np%iCMx4uH35qNwe|q?x{h0RxXJmecEO6BG+I}79F>(TKaP>w<4{$!fm~@ zdwNAj8tMFsJcEvSsBh6-p={j`9}yo-fBwdO-=Kf?Va#LEsh!BaJ6ZK|AnHo<*2Ovl zBpstOCST^ac+nfbdKOV#bHV^wzMCjEH=@$F8+;s?`?DSIY8l4kf0AQvxDO)meuZPfYC#} z;%?l~dT*y@H+Le0khMUOM;>a){rD2t(bSRlYqO3;LiLI@w`TjbK6Fu7Ix{NBhNQ$o zNrZbzN z>^_J7grx|M<9sAh#+f)5(aUG`-Sfx3`m6%kcqJ516X;g~K7_jHGbPW=+p2^vH%zFO z*|(334?;nSAAz!|T1`lPg3HZM!pu-*fU4BiV0*dFamH+nWP`q7`z)a8oU3!k*U2Qe zK+Rz{089(S=z5gjJoK#T2r9FERrfYiXK93CPv58T_>5Aj?8RzHLTY@4kce#g)+G*gPB@IDp>5OeDzQ zpF$Yx{t`vO8JhMES8evGR}B&rV4KrBVCxgc`mjyX3sx!ok~SnAY1Yo}qk}OYIbeL4 zYodNC^kmryI?JN39gN0PQq6$?FkEL6Cc87wJuW)MK@}?uK@IMolr-II`!N)&jnru4 zecmM}xmrry)=}3D;X|&mWQ=Xls+=p>G8>#5)v2VjKk4JO$R*M&JyB?@v)NW-l|xyNP*7F$-=d4evhVw z0&LWiTn(Rw*+}hoTU%&A{MX7xYz-L?K~XplZf?f`0apga&6YmyoDfRd9xrAIw7bEP z4#Igey0hUl3FZXB@UrQK{=zKit3y~!@<4ZYKw^1Z8_#Mo%}fe3pY;|wdPxn12WCxq!jT|T@Oq*}NL z9#NCf`Jh;@W0>_gh=dOz&|%?h&MIe{IvwbclWiYx_PqK@dy<>aJq-5x(uVBF$#cY z)rg^{rn%ACRIEgVBwcZZacohIspajU?5omn$l@;1DWqO-L9-ewSn`o%&E|v;xwDmW ztIzY8#ltD;EX;B%xZjj2INHh8QCr2aaB!sCNmtxNO{M&#$%6|MojXS)YZU1@!Op&O z9LTp_|1(Q8MYrB|+q>TNuDaCO+60!oI^#t4@H%FtnhhFJV>E#T819Fulm#GAz_#U= zPyh}%v5&Z>^lY$BQr_o0l9v`^!jBH*%vO?PUB17&ZKwjqtLj<{@8e z#GWR$&0bd{hD_YOE0m<~PB#pB1|gVEc{FQ03uj!LFjJmaHq69@o{8y8vr<%qZ2uDr z2X3m?(Hnbvi$0ElqvGfO*(-)SFVN;APiWA4?jc};U38OH&#qQ?I2z2_bQ{IwvbNk4T=z<=v!FM7ot zuV|K9+-zX-CJ-rkMcsJA4ed-w7HeN)=g>z`G$@)U;$K1zY|8Z(F0GHwFZa!F{nl@_ z@$)!RuE>D;l zz5z+^)!@`l8ICjTBJ>wxOfI6a{bh-=4d*Vm;(FbdVmjlum$DpWv476b98Q1%>mV#`DO2wv#{h?@Gy#sg?~; zsuU8kkX5k-t$VN20(n5?ds4AiEBIFWEm z&lw=;HOoowO6$D{9r{!_LhIMitQwaSJB6IN@>`M<<2+bOpVs2g(J;Iautn>3J0xlWGY!l>M~QSW5goL zvKOa|3C3bsI2(BaVsp)?#TW=u4W+gRps*N$v>hZu5p+z`qD5Bl(n5BT?+_s`(Z_b; zlM)Y#u|~UfJ0goa+fJBxL5d!FLgi+P*YHEI9q zFaN3m#7A1=cr-h+V0B@Q#AWcOY?p|*`K)EqhTW?(^&IDdCRj(7ZRe}bz}oroqZS)m zGzW%apU2CVCII|VYi>YtOBJK@1B1;uXwxXr7!4f2!MfrRGPL?WPF6I-0W4qK)vrpN zZP%B!XZHNfJO(uWV)&}n5)>d@c%S`g--6h*0O_Q|TPzIPh@8jVkvM@5T5k57uhL{t zM|)gr4C7Ezdy2)9JcnSqhpl7p*NihW-Kn(Olyb>_y?B{|c1`mwLI|k&xRH=x> zR$ZvMsn`+aG+NAphyx6vQBar-b6BTmshylDwAtBD_FX+)A8wgo`z2T=D_aHmM5$+v z7NCYIwmiaI_Y?TQwCJ`E?RS}_Nn>pUbI6I>$%l+}kBQP|lrr7Um8yDRjhWOwGG@3- z-U73BCvCs&DLJl88Hr7?!PMP)n8FEP2lAbX^qg6d|(&|#D?-4||Fbx*~OJ|IHg zF1lg%f;MFOfaij@I#c>vhkLwZw^Jkj(}`n>`YW*l?V@J8Svt}>U_|h;R^1-wZ@6O` zW0@(5+{1s~J_2o{jrzvvdQewQDPhn7`m4YCtI6@7{NyKv|I~=6jV3|f>n=6~;D~KY z{D4hR!bP+x zNAw1g1vt^HIbkL>$wn%aqsg(kDw-Ay7P@f9L?Mmt*ANU?m*sbT%W-~&%QxyQn)Zy}TCM7L6zX@!Hvw4>Wy>LX{!h~D3G#2hS|AK1H`x(-heg93~DX$O$ZNa_-(@` z7Hg_ahDYc7XaC}}fBiRq-8tX)m}H7^T(QfTM$QVD;6`? z^d^A^hf^$A`sd&J*2GTig}%!2Pu76r?K~5ldxcZXSzY*qPp7L=9?g>M{PmjKfS9(Z^`OdIs$vI8pF#3mo&&e zTqCKMEqOQ8?euTyoVa<~p0!rvg3kKeyBb2T1`zPhSat^S4n!js{-`(3X4UF>vH|D2 z?w=X5`RpG1jwOS^)y;IsD6JWj{-!%y3!K@B(4By9zyxQOx~lq#JaG-Mf5NhZCL3KG zrsL1?ebzXRK%a@dYa&c!=XLE;cIYD#@JV6^xbq zAV8Q#P#!d5Dqyh|k|qM@L)mhr6cvuwQNbiS;k3@A#~cNVKj?=KdsUxT3il}EoqhU9 zZoouA{)w6Nmp2eqmtQ0uYSmJX#h~?^xmNp^V}emc6t?Uq1I4V%FrpgjvYkm>L{oRNPPuJnauw@sd{U6?2fgC|4;K%FwOd=5BLDyZ M07*qoM6N<$f + + + + + + + + diff --git a/src/assets/layout/images/logo-light.svg b/src/assets/layout/images/logo-light.svg new file mode 100644 index 00000000..9f4a91c9 --- /dev/null +++ b/src/assets/layout/images/logo-light.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/layout/images/pages/404-bg.jpg b/src/assets/layout/images/pages/404-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f706967dc84e7f11c457b8484e1e759927d6ffe GIT binary patch literal 72609 zcmZ^~30%_m{|Ej7!2`1tg_NwkFhnd5u(S&mOi>&l7+7syAX2WwY_+w9rlzQshNP4Y z5C~A4qPDJWW@_e@2e{6yV_mkjj`eNr>i@>t_Wl0;|NpCppU?aAe!b7v@qE4BZ}ZKS zH@6^HMtovC1cN~k4E%%MT!%^^_&;O^N_GhFv_l{fHbUAXXUN{(!NJkN!QROUg>rJ5 z^}htOv$I1YkWTjYPA<+)&MtFi1DZ2urqR3CthZnP+wY&RH$9M>qg@G7We0PE;BGKG zH`tqAXdYPRTY}yZ41yyOcJ@whu0f8rEkMv;yEdk_&Tbslbt<=CYfjQyo8nAl?L@pf zzDqeTc3y-!Bhw@?m1uF2Aed-F3I+jt+>X> z+LtlB*>N`b?5+3^xX`x41}W99dV#Vy@1uc-nrsU3m8_)}e>ZX!vyf%Is8 zgib^kk6A;jlX$5pT+oQxOQZAdLf0jsxnhRw=;;IqHR2`h^CF!;yZ~o;{4r;$dh)B3 z(ll$6NS}8omcpAgOyML_@SKB#IP_GWXM;&o<7#avV5Lxs&D8kVOZDE;g6+|hCnq*? zT7GJ*nw|_%=aKyaWy)rng-l6JxWo(WAd|yPi6-LV$oAxfC~EoMP=Oh{Ns$U0>C#Oe z=QXE~>#eOk-PpC%RPOLWWe~Q4j25PeYKj@OHDsPW zGc%&zY@Y#LTvceCIC*48YjkT!U|l|g61Fke$=`)sr>>~aGa2|(?Bk?1ZRnvmdTa#J zBai_f=1YfRhZ-f@TlLmoIg~4Nh5Ws39l&rn2dR zgbr88K0CmES95DRef#u|?~~6ohzirw6SsAW4HBG0%vaWC21>O03S-USy?RC`hOIGF z3)uwQ?pNi45r`lU}1Vmgy=?75ac2Q-hb9m?tw5_r^vg zs5*S@H^M}t3HQaL%}eHuOsyU}-4F=0A0-Wsj2j7YXi;;|+i_($QT&LUR@Xl3N&Ljkp8W4Z*2kJU{? z(2x#_21FyrBxfvVHl{DtrKRaQhph>HT#LM_R2?wx&q-$TlH}}K3D(V|FDo(CRyqli z$OzHsrmG#JJnN^#8&9U18MP-%C6Z1$Im!YiifDB5XC^ZJm>5!WU2^iFFz$GwlSqAO znF`)391T9)wY_<9-S%rj{ahZ|QX9sLa6wa;e&OPpQtgx|fL$hIiIm$0>f+7!n?vaJ z{*)tu>l4}?N|UKpEbz$e*1$qAZ7V{r6{yex5% ze=Qse=i4=yr@F+yMRrcMa{5bk+A+($l5u7L#n`kfM{7;KY7uL3HT79K#725xhe@TX z!MU2RR-NAGHJq_ncs5DbC7Co$nsOv*6#tEQCT_G=TNfZIB|9_H)kOVJIFCCvy1hy+ zmx^Vq5E0ZeesCaXcKRc0E93NU#79hW_^{HeIZ~4?=nNR*R&x8zQwEOG6eAXk^V~`` zhv=@>c=Nrg)0JdcZs4XHXH$;ss1CH|=eb-^r`Kr5S%(6YLD@WiN-~oYl`oQ0Txeqo z^YHob^r4n8jz5i_L+}}?zjUOo`Qy$LwQCvEbuLzYz!-(h@lUP_@yD63Q5v0?T=|9A zh}_utqvi;Yepx}u;?=V7S7q$QW!;DAt#>hqr#iVGW)wO8I;bco^(k!`U?98yZ zM(rD)Xhb%I54s%Y=h0k5d&y;+YUBgnt$CJ5W6hC`%GS7+mWuE&+URyt9oCdH9xh7` zj~-E}mG0co$=QXd+{EM`*8hyI^@$qoIG6iD_@$h7@4ksMB7x;hR|NS|=pkMzIv5i= z6j(lW^fATcp(pcrE$c?L#BEKuz@rLN2CFs`HQG@=i(X#!B7eG&bggcCo|W5QR%R^8 zk#LmbY5N2s`MAQ0-W#D5x4Lt~k{`tJ*vwh?@Tjr@s#jIF=-%Tby`W*jq&!5kq7s?R z#`0@r6s}Ut&QTgGJS7Yznd8n&PO$Ru9u*tI*s!b!Vfcd;BND4FZ|sbM=Y?bB1(=i~ z@mOU<%JzvWioZM0g~t`w1SFb_8d_pdx!MPArq=?mYu1UjOVWh#waWN-?-o)ePs~)5 z=^IKbwq0;a=4lMInQBwRh$@eerS|LaN|p=5*Z1WUTUrJOt0pMPR$4?jVKTgYz%qh6 zm`5y;7ckk}now<(#1v3#D)%WsAnRvuI&(O=#XKabX|UhOLvuSdAx!_&gsN~Wj%e~! zn+)+~WkI!ijZsrWfcp$19HIo46T0KPrc`bhcVM9W!%}T0lRIu=Nc1KUB4iqqDJ#?D zVe~Y4Dh*QNsF<`bY6IhpP%s}=p*FR;quA#9v9V!gklrNGN^13PG82xdt&i85OlnW1 zrb>-GD2@70Lt)+q#w4NYkPEq&V6j+Jng0IFR37&dw~iOUN#t=4ad^B~iW43YBO)DK z{}bbceoAi*32mY$Q}F)Dl{{udDvun*jF$oUGcdHY8XP0*Xq%Na?u4Ks1S`S^o1^nN z6Bj%#aWA;|Q^-}-WUHSaxhmDq51+^jr9^cyUGR8TRp>npY7hp??QUs~7Hs5&*YPOH zyoC0^vYJ+&e|&}7t0YmYB-WOh$|`Cz874!G3F$)^Iue%iG`cZeSI8J4k0)xhi~@sF zqNk7QaWwiMu!_ZNLjtbmptIs@4oYZcGC45;WfruQ-m(m~GzT;Mc~QB+F(!AOz#5)b zHda-Q!)Y@&jWF3DKMBLPv{}k~2nQ?Jf{bklg!iAp=}bv$x}Fvv2=_=uUQ1xj+(&DYr%D43M^>2PgIR3@RZVHK zbdxR+S6?qNBJvOt5P;liggR~*J1t8(oU;Nwo$uU~#1LzC5T}olgD=j)~|| zDif~{XV7^xH>B6zMPXeMURPvIs~^)nOs!SsnIr-)ildb?L5{#Dkb(m4G0=KfOE`YE zfKi<3=MW~kl-m&47-8(p(*;Zw)|u$0_&igdzM1Z4B_B#DjN(fuaXeu9vyw0Pamfi* z`*MPJjmYfX%$VMQ>q^Han!4(6H69`()`QJtjQ|g=PBf`;6#C}SS_~)FN>>jq=9pw1 zF;NiwUPyjxuteCPIr;>TA7U^=&0H2;JiWpbe^g6mRbB86OA!pFtbZI-PtyDR zKpbjLGqURfDRN7CV7-WK6m6T<2U^lid8H(&PJigd65-`c*sU#F}={9jSCaO!>8CqV23y=)reA{}n z)BI;In;xyJ%TF_ju}q;UGbxU8I4Nyk+>sd5pok40}W~ znTg4hT(M<1(j=_WXEtKEL-M?MWhbkx+^;6E zhh;LE;(g8KPQptFuTy1Lftg5nt#M3l&m>dRpg+P3tWe17$D@fcIrqNe_lymqTZB8)T&LIjmyhSDt2kb zV1NKUQZ@`bf8$z%<=RqaQ#PiVSLcCrsuQ^*L0qMiiOfx?jvA9w(u%#j z+-WgJ)p~-<1?nM!@DQ4DXA{L zEP8b=IVR)QHC|&%Unj*_BQiB$^<-Q8t{0Gd$~(tQ6lRbMnU|cLa0oZj(#~X!w^*Wl zylWag_rCb4EA3k6sBD5`8MqWYYchfn+HR_AiZSI_s>2LQ_g&kp9&J6TSo0yg3&mHU z8HUlbM!FBDRZpi06%u*6e*JX4DBem*I9Wl#Gm^NMGzx}kDod_xqSqk<7un5EG}@nbIkZv-YPEX(ny` zAvR_s&JC@_4P&IoT}8JfX_LC86SRqew?F4U>9nWHq6Q89^SQs5pnRllzT~`1pphPD*lePhCQdfyQZh6df*n-GbPDfc#+M1P45l#N7@$BBwI)eMyg@k6CU}<1 ztoV%qzA*=HKRTS&8mQB*i*rtQ6Xgpl43nv89TL5^i#ri10|{MxMX*3;sHHe1rgelS zH;k#u7*4~1q@$b8)J?WL8k@!pYA0Jd$8|CqlN?RV;aDjF6Xlg0zY0z=o{${)BDA)S z7o#Z%TyH^m*r!B(L_B$fb4@Qcvg@t>VgBJ_)|h388EZ{H`j8S}C6g)fX01P-!rdII z989Il-NUdOLq&I*lky^4MoR;Y{4s4;V!(jDGBzm4Fm@=gtmTXmX=oIBs^dp>D7BbY zPj+4wYo;F#^J;sxF2SU~x-MauBBA9j4|I=jPaki2XvCTd8$23xqkCzmCrjhaT_{Y- z4wf!7vQ4eNvRenR5+!-mqP+zRT+S4xx2EQ;|0z9ao3W)MY!iK( zq!Ar&VxmLaETaOq#G}JjcOJJ|D6WYqQ(0)GZqU8q-1Y8RXDG=J*QMh`qpj|ww6YNY zRA(nmJpCYl>;l)C?%g>O=6jr&nzlWF6g8fbZq~+l2o9R}A-g1F9c0tPGHlvKulZ9SoAh)GIy*+`yD&1Fr>*;os)s%p0kiewI zh95$Ub>-<~XBQWc&K#j$;FA5AURj$S&Z9(;dc{9HoYIbi%a+cFFf};en8cFtsB{xJ z-GZW0Z!C*BdZJKa%tUv|O`CMQMvr8-%mTLec?DN!9FGu>g&6dmTni<>iLN1v8;H#; zEBQjIQ=s_*hu5-^7@*@tWz`buH6%4_DX}ZhloZ=RF-h_hH%9Qp`k)|k;yThvS&die zXhjf6sGTS+mOdu;YW(pK46DW?fO@Woyz-hh0EtqtBFE^?H%O0pJAg1l3C#44!GE??Ndl~Yy`Z8s_(UjQ~m&#^R zxQCpN2s&MG6@lsm;~*VPOIv?>TSabT@-KFyfe0y0h9;m8Yd_%NbNDks!RaUob!$z@d! z(+xG-ltIH&9K^iHB5)36-Fq5q>7uk4%y?6)3)h;&W1>=VIK2s+rE&TOV!A9lmNih7 zPGC5VI0jsexfIX#d&W$jpfJH{0jSg^y8paMj~T64Z#YD!a4BS~ON)`mtP3iY6&;jm z)I*|z!=bevyOcE|Ey$gkc&Iu;m84<_rxf*H!k1(=3li1{;-}IWCatEP!AbNpRGr*z z$F~R(&EcPcyMNFBz4*6X^~3Doh?$FjxGVVjMMtlMAd-#oUj*0D@xDU2Q&w$HpA`FF zjG3ZQh)_XtNE$@?zbv>^hDS^Bkc?3({Xe~sPE=5XFn5C|ECW3LA(gFE2Y!%XCI1i~ zf>7WC{B{B<1!V|=cY}wm1bVZ;GYAwR2n)gc6j-hYy^ci01_dGUQc@e>5Z*N)@ks_j zhWUI}Z4nB>zzC4s%q6&SYIU(aeV{jxfHTRMrK=;ErRZ8|8yJ6PE(l?y0yY(b4-r|A zQ)1$#b^@1V9)cyZ*_O5S{njTFz315fhuu1Jgc_oVv z%z=?akO4UZL8R%!Pj!NW|ca~*@@cb#ELFe*jA2b$YBIGVI30q4Ikdq-R2B& zP;#dP6rEn&%~zpIRC0V00ZOuY11Sj0La0e9MG(9j%VD7hAx4qVHb)I-h@>X9!4eEA zI1A1uII1B&hQ!svSXcstmqT)}7|4mrpn6mWVSvxXs?39Q1()Lt@tsL*7!At;a=}A# zJe*C0_?jSM5Fi2sEE7hM;pLSiHA-Fz77GSv!AKew184z)Wp%e_82APV59grpKwWU# zetff}atMp%Yt4fIDFDGpMw)G;chuI_X8tc=L4z^4HZXA}VPV2b3_%8&hk$ziAw1;T z&T7MA1;SF>q|Su8x7;?U4YYv|L68jcE4IxHmpXBV;N2t`XRy?jYiKjZ@`0xYk+e3) zw*A2SAUFZ% z1HdWbT`w&ByijW6!Kex_7QA-mBUT3t!#qSla9EB8Zkx7^4;g??sb*c>|N0z&SS{EZ zk_tuub_AaPLvR(aAVm<#5JXTwd^WO@K$qJr15AgVi2_I;h~)fEiNLvprGC1Y7%bbF zWB_b*IiJMx(Y6a^Hot50P;js$4iGvQu1*vt5$I9~E{FkYL`vmyWFTfpG*0 zVB!A|16^WMDv&2i4!qA+Pr?#0BrJfSxA^Tu)7Ta^V|qZbZ)F5Lm;ew z5O4-T3BWl7B1JoAP{B9ONFSjFUF0@{h4)pG%$h+*a|Nfi2+LQ|8BUo(w9XZ1pbgS+ zxCR)D1DVeYi-dJ383Qc^!=Y`l1Y#gCK}2L70jvn%G7b0)VEs3dG;h~x3%`70mSza9 zW5_B=Mj^zA$!G&YgjA3#1dLHZVAufbU&5n{IWt>&yT5-KV7WjCd=gQRnaI+bH97{m zT##S{>y1@s3gJN{4XI6#)pH&I1yV}j0$Y4*fB%laKo=3fyl{>)#IyxJf^1}rlJFx)s&ARHLLO<*+tO^9~3P^yxtAOs(SRB(wPU#Jnv zfz2@din#^=k$Ak^m(vZxKadwRTP>^vCjLK!0DV;uj3b4p04(_MzSur02-qG#nLzkp z=02&d{d^zn43@m@3lv?6A(@K^Xq}u6_Jn0AzyQF1+YCgaGo)oB{|$)f5`Zj0B%6qV zNjjsbEc)9)z|Nh)YEV!+ur55{K^l)44pSTSO7@?i20-$&0#_CD+Le_CqOU^ ze2{7zQ3Zb5-fjtCBaDEq;OL5_Ng&#T#Q^UFF9@K_3`*F_fZ$-Q0E8h}Ce^2n50DXq z0)x(Qx&hZ#uo-AO3-}el8!R7L1ONg!*!fJ(5LgY^_t1^7c4BiITR%X+d){dX zWL&~h9|(xHXNcgavN@8F?$>QY7$9F~Qrp|jfWP@QKgqH_O1{204 zsGK1+7KjoCw$%oLHrR$x3QW~;zymcSNUTjCK<|HNzmz~;efzLEK|*X4x(Ok)j^P8rSjMa&lEK`U5K(7iSE`wTGEWd-;Ou)Y(vT*I1%KNGvfZ20ft0^GpZCN zopI%V8K6Y4spWraW0XBZk0uhuVMhVHsnvAeaZt1Du(qe^G97aMCJY%{2*)p(78&6&bkxU)i7vu&S#Na%U4eX@V&T}g z`3OP{t_{FF2_B?VbX#M)Z50`24g_bD44^Z*8?t3Zd=j`&04Hk#NMoEy?OC-$kYLM$)*Wc7&ricv+zt-#|Pj7bcKw|fc%O;rz8k3 zg`Bb~GC&y+d+=|ltRGvwFjI>VZ|=>gfC*coUT+_(T2 zm)aOofPP?goSBO{R6Df}sGkqnSd}*RTf&e?MpnA5EC&W;vkhB5VWcXMj?T{DW^Lwh zNPr28SYXCt6=>%~YZC~4!I?4%#i)e$B?SeMz)c#63q&ATVCz!wguuqMU}xYk4XQwv zgJM#FQQ>6@upkCR1@WoE19)zJPFw zyAj63tbbWHV{RA2NVXdid?iWS)=onyu)x5>dyXMwNqe5Fn7- zfi_)u8^yZ6FDQt>P{5L4XIIi>?vY0Sy5B12ZDvEZ?m2 zoE{wa$9?zeRya|b{>Q+DB#AQ*7TnGd{l<^>*X z0tAf##>{#kI1(@rDsbT<2j*%+QWr=HvsEEfcq-&(yMMRcl7UDL6FQnp%+ii50f+!I zqX9{lQi06za0ttIdpc`RRTTr#LolL12-r5;08Rjbi&tCz3C))J)PZY5C!rJ|f)3mT z1Cj!304y#Gvg>qoh1-510rCeah;9&^!$p>sYeB+K2L~>jK7V#}bOcb{4M9FY+axm! zLid~p(FMtX;5Ag3aJkmtNOgqpMHzTUM}Rw^B|?x$;{r${!PQjY0cP0~pCVGR4R#n( zN8kfs5jOawgYh(dFph!$izB|o5noJ#gWsm$8O7%_fUVmg%t?r+!wAkq7D*>t2}88G z!JHCgu`D{6OCEcW4+9r_09oohz-4zgI360zrN}ukB!-k)iI-MzRCvGI+HT*(3M-B}p(}>O zLcx1VJ*9!|v>g zefI02g5GVuw_KQUgK?+TuP*OX`u@0b&8$x@!=6MPiz_(w{+`f1tkPpy`**#(<9%T8 zSX{5**0S8);@x)l7GzI0R?i8$KZpHGH8ZUH^$)AOF3ej1_nvd!^``@{N4+cS|Je07 z8uy@IpbxV=|6ID_xV&ZD*xixZVEl3QvQHd0iFY0FT61O9rN=Hw%d;!yT=m%WiHy8@ z%eL9MqpORKZoTmre0M?WwuR?s_m^GVcA$Ris&S+7>1FG&gZGYpMCjPGE8_RmyV_kbl5a74ahM#rNOeo%*G} z{?*r{UGGgVA^rY+%F4?f3t@kpZTfcp2mU9bBLCv;Zh61{>X#p-9UHw|bUgR@d*3Yo z`eOH=El)qqzdP{q@~vl@$@viri}r`CJgf*@PM$mwnV&tKH-4b-%e^By{gt!#SA7(n z+synTEqcY=O}lRL|5)46(ZRSLv1zM5&zhcp^T%__!nBp2XW!ZV1;#p_eQW#0yVp0o z-;$j)a{EB>;{%_6F73ZLU-{A6rrWzyt{&H~_@ecP*VnS&%dLIB_3^F;O<_;@UmY9i zeDd|u9gQ1q&f6ghc{trw{%HT}FW1E1oPXuv(~VJ;`Df0}+rB}`zjpR(`)H9O>|^qe z7uV$Wf46I8`{u8nop^k6{PE{@3uI3}+8xr8eKr61iR=Xj7V-F9)s6M9vY%PU)8GH% z0Qt<46_d?^>fE)tO+S20et2S=UO~rSfKmK~<4DpPqzXNmiT>7(Jr*HMQ-}~rd&7Jma zucJTqAL+~Lz-2deiVVuNH;0c0SwrrEL30+w*=nA?vG-{!Grhywq*{%k`5V4oMz_ftf>=M_#{~pLden zA59*9Zf&D>u&D;5mK$ z>W*y8)8*}Ya$hxhaz3^(Y%XtqRrb8J#V1S?6P@k4^$+5&*v1|k*_zUyw)E+k~AM1mNkjV&R@A<1OE?)BTsQVzg~1` z6KFM=yf*ivwPVu{|14W^jM&+J=SAN0=+@;CZq?`buW|X~)hiZ+EUrFzU0~h1pepY` zWc}pGtB~lhlSi^Q?K*R=!!gn)XT!c-HFdah^FZFSCXq(7A)I8x1KzA z*>A0x!As8^D=aQ1eS~JvHlFled;75$LcRll|{l2`8R9pkL z+4BDAo)8D#bGj(+s-XUtAFusdki4|uoQ(eaUy`YyZ!YuxO1%6!>gk-^(qCNSc82Wu z06naFU8Cy%dCs=qV^;6zJo{w5_QRv6ZZ0}=;3|&FnQMM|<)dqY&8v@v8_=fs)xR$P zj(GC+^Yula9;&Hw*Khc+Ggd>ZM|G!ee>A&Wv#s%~P0@Dv<=MHNN51^^4Ma)VJ@Tq= z*G}X2Q=7i?-gSDy^fM}UPv2zz^K`$7jXSW1hMV?WAb;B!w=!k^=?!O=xb!x!whx@! z(EMcq_EPh}d&SM@pZ(hsu75l<9=+SanA@j1Yxhe+Snt%DopU&(&YrsvML zBY3DCE0?U0tfOzaksvb=0$V*#t=kuRGycLvT*ZgcQuUIxcdoq0&*)6c5yxhniny{8 zhO&GORo7+xyLFNH4V2qjdh*-km*I_D%FkRrIO}lY{iMk)=TbPC2fzN| zG&Opw{KeF_gKpvXOVLwzPle2R*)i#my4jBR*TMCbC192zZ_QyOOq}~5| zYhCHnlKR>c3(Io6Z*Aga+?bv4+qt6pT^C?Gr(zfFT3?;940(?6l6!pToWzi)R=$Vg z`<&nGTyplSRKF9?t|hFF`LpEoSLf9U9QP8MUh?!m8`s3~za*+oomzKmPYuWka>TRw z=l1<1IGu;$ZCx~LZ%TOTgYTMFV#lo?yIi~n8~z~o(Hzd^)$M|P69>Q9vcI2IZhz2e z@#*u=%9d0hM=f(?!^s!+T4W{bQ{b7ugdbT@yYJX{vtve6leGo+Mlf@qC8m|0cD>Q< z7kGc{mjR{6lKRDcH|DL;&K;QVTiDnAt8>xB$NR_rgG=k(S6sVLyVL_qdpIw}wWZzS zpETiL^QS#ao<8?G(&lki3jWHb>R-8@Fy!ue zJ{#&kw6A!MvX_n>y&V-y$A9Ydv??{`*DsQOS$JdhpRGf?vFq#}E>0TQ5^YTIB`q^Pu3VYICc%5=b*B!_B zU%PhP!IykPGtEr7A9&DE&fIF0_icHZyWcV9waZX!SKq*gD|`Qgz3rK?YhLlACHNa& z=x3iw2i>Kr#TNz=aNAIw>ndn9KZtqUVgD86x$Cy7=Qr+jI3U3E-&5@i4(pgdumm%; zU_s6|wZA2wSbC>vD$4!C+mZtOUlnKGKz7%zywATg`?2WOj@8T@2gX+Kn5N#uO3PH~ zp^~K4{%4iz3jW;pV3u;JXu@mx>90f9>~+62;`jU0>;A8OpYPdmIal++rwu2*o7(j2 zT=XH%$KVgTv^B4xr13qQS(VdT&6 zcF~Tkhh#~onZ})oKV0@$F3niiM}Gq)`(Q@zynz<>t}nH_ZMPR165r>*vbUAzR>j0S zPyG3w;j3Z!r&Pyt2i+7wCoJ$wuUsQfnN#n;DaDJ9NQ3<;PoNgWgT!Ta4=cCg)Bg1X&Qtam5$9Dq7 zM;W(gYaV(o>;2DuP0Rfq84kOoVLcWI4SxllDtcyEK2Uz7$a&Qtw5XI44-5Em>X4+UBh-m);`|rHuptz zXz?Mnp{@4Lr%!j4Z=T~?^_ru&RPxDvO4TdZORpS%-}|-1%>MPc~vKC4~%iMtCn3_icZ z_|qWWSb*7C5zYC=at} zg5N-Xs<`>x5nFOTtM2)xXKNmTh5S_E^p8=Poy=-HNvrIxdF#L?nl~UZrl=55Ix3hMo3QrBPQ$`26X)#-4cZ{O1<_ zXQ9!5^t}{qjw(SOa9cU-XWxM})}J+m?YaF3$o{AMzJs&3{W#la!C5IPYMyJ`?^pMp zh?u)4>$_`3XvPU2NFQBtFZBlgEee zxtSXCO=rS?#Gaio?BraIWo7KKWtDFr-!EUeKHn*Se8*LM^Ik8ew{}f=X-(y{^j;jpuJv*mhHtLj}v-hjHeWFY%`dW@vp5FU=`Axbbbnq~H)9zj6 z*F9yYO3>tcWsagH$lm-tJ{x*q@xE!2C4ZDJ+Uj<@$r0P{yRZPtleop7TNoBmJZr;j z^+)_ug6=(;hz(Xl+{0(k!{pC9P@OB!?=Ra`@wsKksPIVn!6@t}(zSPp54L8e#L=Ac zcK7C?E!d>F!_0`ii@VS5l78~}UAwjAE25<=??Jx{p?e<~ik?A>>%AE_Uj{v2R^rkq z@wq2C*Nx3U;MxjMo|r>!Q!nS7mu7ES`8hk{ZkSKd3fkr6Ve_JJH#S_xGjH#8ZS|&o z^yA>wW3keRC-^7ClC6If_El_rui@DpH`%#UJNkM(&OL*&_d+jS*FMR(Q*{-7sxA}H zE<6*e*d>jycx7B@-C0jv_{0ObynIWEorUK8`W2+vxvXf_dOM&a-|r1ExK?_5ieFD9 z`Mb5-u81F$!~aM+f4pK>Xxf@4${tPOS0g3!hLq>r%V&S>1D$!f`1a*gMMg^rg|x%> z-ZXm+L-PhA91}`<34G5Y*$)L_CpGx7@{Lz3a#pdgTTZO(@mw$Qf7A=LEpdZBcgJUM z5pHI=xb!a4Zn?EEbuD~RmP1@d--R_ShgYb`c1Kh@)V7uZDMR9FdXCTSSAPKCShAbu zgeY|DSnHmTd1Z$PJyr45Y~O|HQs<9*-)|gIH?w`_3>!YCI6+IY@3``?rz<6zPiUeL zm%apZ2j$L^gGAh}3f%5k=-SFW6#yEQOIBAFC7EE*%vw|jJW_eUadnkS@^gJ8V*O_OwZHgaVK2R0o^h-T=e$^0 zysIcM0>4UR|0%e@xO8=GMb(q-dot$k4C7__qD)f$XKuNv$yFlX zxQ1&l9FdLX$j_=?4wDJsPuZS$5O8&jvq$ZH?)@BEB6%HZU$CBe|Aa;r-*!8)%a}Ew z-s<{EMd}F+<8wFfAA6$r#eGnI3|=~RH-dB*9&lv~64OX`yjyM`abx4R?85Xg{BhWv z)`qm5l?J<)~q{mwIoEU;LwJ(Q%LOrvn2oU#Yaq4t;Xl^Zi@c=i37de)Q^; z^Vd~?V8`dpPWV;fl-)PHNB8Xw#>S4YPli|g@donBq@SD1+B=!kx9h`24Ha>xkak#l zQ+erMi=6E-`=5Zn08eq8%5d%?_=FaOF0VZIWZmj5b`|C9$H!e)T-g3qU-=h@LKaXk?co^%aF>_g-1XD_c64sTOV*0=il95U9KYU5$;x?M z0;{Hf*6>^Rv4Y z8|xy6{cgk!?7jWKKt1(&3ynC;ceuY{voT>Z>(278?_4*S14|A$;s$yL?d~sn=ExhJ z1&Mym$s*yp$G>f>@(p02rc<2){gu-U(&E%7!Z)3tX0*D8!o zlks~NN&5|JKVg3C;;%gI3U8F3j6+OMQRwzqTCh-=~rspgW*3_Z}p*mr?RVzh`P-A@i)#f zRT}ifd7qs%*`9rCvCbX+`gCEWRC4>| zV}l*9YV_1FHW6T$-rjo+J9yiLTb>906S&XS`QoAQpL^%U-uC*!HG9}j6i(n&=EMen zhcE4=JCuL3y#CyK3&Xa)SblamA+2pz_n*nAxt?L=3m5oBF7o)z?Qq}N;X`p-=6tm6 zWiPBjTCYAg1`x~A){B>Ttf)U*`dyQlJs;T4;o_~Craqsc+Qt6A{?ggabm&2;E#Ik)0 zx6Wt!ZWOT#S$3Vi4qN9f!WDT}mah)2Y*{Azec$@neNR5^g8gP$xqgXrgXdQ-JbV69 zJAG*=dTyXaF7fkk{7ZB?Y~7{h<(eJ$?G2*fg!?LIzl;TUL+;rB+`Ikq>FyJQb(<_} zdoxeD!Y3`JrO@>og7;@H5?ZiFVL$9F!HCimL(U5pcw8;2d0nKZGpj3lpuUltMUdlq z2su@Ia7CMGjB)e*Pfr9yGc;#m$FR^2ra3ulh>-Hot+ge|^tkQ2N=G zubd8e_r{&EjG2zuogO`~<+i?KWmez82@HMM!DvWYTmd)S7c4b* zBy$(sXIwEeH7ykj8!eT{TvEZ*1aXIaiir(2BsnH3 z(#Q7~f4$em`@GL{o^zjb?%O=ZwE?MuytTVrpO~ee!QbU*PiK@Ysv}kXf?vk{7DoG> zDJbz9halm_RIOB36*geC?_{9D&BDu3S+JN#0lBegVAUKS91=ei-0Xj?r{Z-K+(5Ns zz7$qe`2+N>1C*z+Yr*L4i^^=N&E6lNyoN2S$^8QOi8s{Ct3N=j0L91Er<=H5KR^V~ zo9&8=y#Dwi#Z#i+$~#xn)NbY2huMHP>MfOTY0aLq`6{r4#Ou5+O9S_X1!~gV0Y&T! z50&IfL(p|MyGd&E#|;DrgyAR*8j7HLX~|;cKahX26pjAjcv4IfIOgWp=8`D-Any+Z z6+6BytHI}76ViDoqi&W5M$K!;f=rvWo z--z2xm!ooF`^jiZKS&yE_Mkc?N*Zv^01YcU1|}9H!QP1w<9rQM?8)v^vm3Atzq3uH z`0RZoRn@%D(T>a&9SOZ$T5?%mAlmt&)90$vz+R%cl#0H3w>9?uc&K* zmJE)b@WV4;kgYB5?ur*h+YkFX!dz+9!@)RpbUPB!h1*bo#6QSWk>~=J76hfZ zSyVQWnC;r8`2z%YNrQvav%n35?|M3v&!ioeT$WG~$rN%gvsJju{z*q?@YRd$ZjVh&;HqStTdpB3TMsG%ixqTE^}}b<^nPLoJT{+K zI_MjW5I|j6AZ!D5;B`PS`O<^M4B)wRbff%z@aK@v1Z@QSzJxYjOmLAh_PlD*EKogm zk@_$*Pu>3)q5+$hyzVL(G7sz>8OI;30p2V##y* z7X8Y)kdK_07qNOBH#ie_q_m5@>nbIamp4GirsiL<)sD@PRQ(BJzBv(O)bBBe{_q9s zB!x`;6JbKv8DOY1Q9&jt)IW}oga3&^?iQL4l`9(ZGq+mA0G5L0U4up|gxbfY!W>&J zI$DcCCa~l~ywq59GlRUJ9Z#ETOE;X1F?}B1q2_FpcbQ*S!a2k)AL&_Wglv1Bqetg* zcV_PU_y+Y~0|7J9okg3K_x9l>P31&)h?eGw$wnVVw6%Hq$6|T~tfp@4p5x4#oo);( zH+(@Wo8_+w$|}78+jZ+1q8E80r1Asjvu=@VA5S`p*^A7XT2SgxgZphV*Yx4sb^h)g zo5!1##5Td#ysF%T=^!V+aW99Slau!gugusqkV=RKsW|`i>DR%R{eqKV=ePLa-hDPu zociA!&qW670xhpj1b;L>oDMx0Y+WAfE`}G0xhXe|T3HYW+T$&n@2`25jy~sZdBb&P zo@j%=xfRo8v`(((K$(>p)?kflj(nqe(BpR{oIWhI0OSFfehv{|Rr&b|C4;JHNb>=- znjQf|ByBHMn5HrjF~EsEeF-;uKyOYq_99R5Igm3n@m3?y=3(Ul=ns&kD&rBvZ2;uh zPb%eDptRFX6JfbwC@b!23B+hujl!9(6W5+l;I+Y_o#xBe95X*Xqvi8moc?52ze)4M zYJ0VHS{4~sI$9vj4zI&cFi$-H4F&MmAQeN@TnksNl0ct(Xb7m!^8RQ_-BC>V}X8<5Lr%9ti7`T^;XUG5mapAl||y=IQjsh%u1s-IO#d? zrMJtIYbm>GZx;*_vwa&mDH0jzKiyN6Tl0X^BC~M=7B=)$A0<@qRa?>ZoJDE+PE-x2 zAtYi@H$q`u$86&Jl_9{B6AQX+j#n5TVZNQwlWTbE@C6pDjS%#fg5-5zVAXesd1<;V zsvfF|ZlUBCrt$7~sO&D=4dTfT zqCrm-Y)I{wTUlqRnY#jtM}&FzOG2LTg7>i-IUsnz#JwWmP8ggNW*@gr$+4tO!+l>i zgP6AnMRt*jDHOrZ=(JFH_w8F9T}t?+|94_@(|`Bnq2Lc zW8=dGmLZK#n(B@})8!e)S{+O?N_DL~ezx@%FP^;U{D8Y6GzI0eegf~ws6C+U7PMV? z)-?~rrg+5YzFPwwzG%P{9PHOW(+^4(OPx>UBdCq%y52(?0KZfl`v(}}fnd|DGOwyN zxmYB5=h{hC2|D$6lE8WC2Pm*8!DI9CT?th`p{J`mOaU|!XrHs2sDNhj<$~jR6heAw zC|Y3yk=e<7 z2UB7`a#H`DT%9i&XdpgV)Di0)xc8jBZztq-J}8crJ)CBCV4Q!dzh^nli&DBQ&HRW` z;93qv|EgfqN-MuCNbn1Jy$0EGdpx@hJa$!LpRH^|;ONwJUI6Goiu#{5m*phDs7CgL z$xr?-O%-=)&!^FeJEsQNpi=Uwk*JV#C{dxYTy=tY?0migW-#e9)@(?AJ^U(WDcnP` zE_?WpJ_e6Hu&xk*+%H0nb^Zy2d_pOi<}!nzY^r%=R4Vh(aF_qjz=xJY1@=P%P$|)w zx5NpPmtV}_aF<(HpG}H>+!|naw9iL!Zq?r2+LrMrJu1t@ROqjiAJVap{o6TIQDE&uPS=5?yT>#ohKa6Dgrzb z1Ay0@b=}M zUoeVWDc3zVZotA~KFMz@oj*kf`#U|t%RDP#2MheW5=^F@&3HCP)s4k zniwwv2a61AYz72Mq;U0?TO`;g^1D_p+?H*6md^Ua=B7=N<`TB+-XUt%CfzsSZ{DF# z1a-8?*g+m)dW@#L8ik)s*iQk~aQ}^^BSg7A74A?eV~y<=o%zQaf@5v)jPplynlw=0 zV;b@iWfH1gIki%6({PGWedx*r*iNU zT*;(x*NQ|R<9b^uIGNsJ*!9jy2oE$_VRlOK_P0c3{6$IX_u_S!%;#s3BTK;v5BYsM z@33K?`e(6kHqkd^Y({C|NhP9)qLs<`?N#I5bOW3RViz^Y*2grOXmENRI-vq?o(c|p zZ&!UAayk@)vX56+I~tUE9%;ebThUpeYnRgx^7!7_;mtvG_=bc&EVsmde%5=DI^S0N zmC-6z@Zq>Oj|`sPidm`pMvLqa+4AOQ z-C5LOh^n=&GykTC*PLtJ8t7#!E6XMf7|7ro1SqN!jfV)9{esjBRp=UD<^;q9T|civ zH4>yfC<*r8-L(@g;}50AI`cmS<5cR|6c^))3t30HiWBUP@f|Bf>dbvcsG~KZ1}8Lg z)DKUh+K`&5)ZS-bI0?EO2b1~da;lU`dNof=M(O3OyI72m88IFcPxT&%nBmN_D)&;% zmsWTq!cwwtM6|lxS{eDCxHh}`ri*nSM556og3>h<*<#G%TV614=@aCp*l+W^G$5PZ zl!u>`vqjCUv%Q@b|Bb5nO|t4q5L@70Hs97Do_*=nCjA72?T@_8aTZ@ zwBAlrYNOlViPX;r!sgK4wL*SpPg}`kh0f1~)xlrv0?G}>U7M<4g=t4yu@Ew~52xAK zOiPsL3clIs%6VwmEHz+p{2bLw!LbDlGUg@P61oggrThdIA2B@t^d&dQ6PKHd(?)?8 zcox*KcwGx^r%}HwhoceK;HivIR-cM;0!m#20H5zC<~~Hn1B%>;+#rb+HA$8E>!Xl( zUjn%3UPkQjLcqzGCsM4vRt^mF>GS@k&rxd*j4&gb&c7kt4od;@#LRHl8_ButN(1e# zWo}rz^C=lJaX2z4j?}RDCvBjPaVeS3o#m|alQw*C8k6JqN!0t!hj&7nwX@2)Se@L6 zegmub&fTIt?ZWsSBUvo@@pa+c>HsZU?3juBQm~)RdgK?_8cW-(DE^y{fSeuty;EOD za#a;S{|#96Wma?dsv^&<8Jrn_Y;jW{D&55t$Hllw)0BB-{mfztyn={B})`P<{vSn{WX6jdVK$gizI%8wXGQw(vWu%vOeGaFdXrePSbN$`k z^xJ3n5B!xprCdX#bo6iAi@;lGf*lyJz&YZ}mg8fCDHv+~1icYd$a8^dX26rq6u?AQ zhbXACz!cMq9%HZlQ)EExoX)vL;?ZLP@dJvQOZ<4v14h;1>VJyx0|;GeG5u>^;xl7< zxxl^w)XhFMbFBYErMQh;$q}=XV{=-jTJA<|Roo%QiW%764Fm7ig_ek^>n?)*Qu)sO ztzTQcVGc9O6=?KYYB!1hHM-;W1N2oqbe7TR*%Ec-aEM4Z`(`zBe3tJV$?>L^Ospe- zFm&O%mo(5v&Yo%e|tvF0GUAIcJ4tqT*`98BHb2b=dFtBuYNx_-zPyuMpIZ zvfxIlb*92yk~v0?fVM7W-EwxL z5URQ1nLgAuuW{eaV5;N6*p<7vRDG<`7Xdiv;I*m)#^vb-nTasI@>t-}tlIF=S-@&4 zHV+)ihkPUIXl=r@)O9=EhNy|kv9?=RJe0qCl^^F@^b9Z6Fr3<9*VlVWwQXxfF4E?& zv=QE_Z9P%C2;2DqQeo!nm`3r{fiEFN8%kpKgPyM_|BkOZ^Qy8RAkf*0Woo}PmGvlE z@b%q!SQAd0o2r}T%pYNQ3kzJAH)%I3?c3Uk#tkf`$K<#&xf83+|41z6lXzCYtfBuW zXVQ_MGBDHs>$+Xo9!zi%?#}dPI`<}AWc7W=)8=h8OSJ`^Nz&+%@2TzFkD_!Gqi-*! z4y`NH)7d~Mt4d*i#a;*=A)*R{H@W#mx`E_V<&jDpRgAiQXfqoOVvb{{}x;fG{+sc`BqS3bM7GdYY2qzl4m0 zTlby_UI%%MR(vG3l%1`nUt@LLqO1w_Pj^n7qwDs{b6h7Hv5cj_2;KIGP6j^ z;H1Y?-y(Rv2gx5f2Wy}T!hA#G*ATHs=N+Rf&9-VTij_QQsb~Nzp-ZG9a73&+M&~Wx zdFeT|>7m@XJAFLp4j?5%&N4MhBFpCg>W1L73=7GSVyZ>$^L^K14G82fJO%JymFM{O zCN|c!zD(Mgs3JN!@9#SdRRw1v=k+A*uLgnb_PJ*i@?$2N`zH$R_Vk>P~pZb~`H;`>r*ds^ktsot$6(mPal8~NhMKBPF9w5RW=QE>4&bE<2}vO?mO5x4+UOs>B^@DPP6+S z1DJK!p3r2*)fV~LPlp)EU?raCmsz<0#&vmiwK>bE(k=f9H5c~@jH_F~-U~mTWjz#B z=ZaUwxTVobN@uNwtnxk+X(dU2%+m(I;%4`rJmvJ}YBFNMB zgK4t=5Y~H}s{e<5#&*@Y5!VL-Fqw_rU^T8V;%;%G;`8?&)Qk@kYP^3YIE`lgzIM^! ztW5jT!$sx{XGcIVp~r2}&bG6Pinxi3IIwtDeCKg**nccQ;U_oY2^Q@8&teS+xQc&L+qrkO z$VRpoh*;Q8@J-)f3|pnF>$SKQ`hQ^m+~SZj%aI<4DITBFB$+VA_#kkG)zc z3npdhD*pTr^^tN1H~r;u+&Sq4t4vZi&QN&C&|QOb4!WS{0F8yQ+86b8M>qkvdA=L?z*L<+-t}q&LXY&GN#QG0sku7IdLNK(75WHhqzOgHQw< zmbCA`e+z4-NgbIg1iVT{RrMv8O-<(U@s-<`#<`12;|GPBw+ToaHqm#h^5}ahXPYPI zO$6dNJ<}BHf0qxc56xVOv#LkFR0CYIY+M8?9?kIMCY;nlx~t0OUoyz{`6Y!Vl_DB~ zl{m|~r{#5KuTRr0YT%5fabi=fK`{@zz1dWLm>R0e{p9#mup4hbKMH!UHLkHU`>2Pg zSIGVOV02pN5l-Pt^i-$C0Za8w?zT{W9l8Q1L0;!8bQ7!^9c5j^2O}+T>fd-DQWAT+ z_-ug{`yQABhN2@I^6CV|Ey`ypr#t@Qmm%kPm?eyg)gR<9f~L5MtZNO4#FL`zl#pLb znXFoiFxP{;AQcxW{XX|6zdE2USA@)mBvGY!bK4A{^lYWF5O!W3W;hzuT{pppx$mc# z5fD2Nqj_xsc$v)=ufxUhkWu^w{I#K~ni!^Gh?XiD9c($=JHob5Cc(S#Qvjr7TtQK! zqS`W8m(v}_yNhDf%*?BobH+${m>A1P9g?(l~J=otIcs?VB!#|WBUGEZCWG) z8{cP+`~uhLE)z)Py(KBXU~e-#hGYGa7G}h^xxuEXf5_aNVN){o+07zSc;Z*UQvV2Y zxcj0=MN!)gh2t760N3>knel5LTNU~}pP5@+$5nQf*m-Oi`O`PYU<=O2Ft+3x;q7&*LlO_!p{h`6-abBrPn$fW7hm+D>-&ImgWPB|oN1zhEfD6&%yn31 z9{7S-iom#19>bh!xe>#a(MyYUlQM#{oQ*oJVSrJ?ac|u>XqZ=TCulE|e)bb1#B7pd z`wA%Dr*f=BSk|v!mf41!gu&6*u)tv_f(q72N1_t0NrUhbXH*8aVT7OG*4ZVPc(WT)a)C*W=2Vg}VMFJ*v!y|S z?^%@nZb((b{+Uv>+2Wc$4E$*GBCT+epsmVLq&4GA0RAP@qtBBNJtNn&Te+XPrO|BXn-%#`5?!V zh~508_fT#(TSXx_+T4a!gnnA3GmP*5(Dj;YUBZDp+<^RK;(aAJ6UR;Y%c!Mn_pt5L zE-vfL`)r1D*HKlWCf3oaE?AakEXRQ-%lP9V88=DCOPIq-DPNuwRa&tQ%vru|PMpa8 zG$-;+`m^S*)PN7je}ltSaTO69Y~tNa%7e-yC1W2J4EDKoU{90wV$(t{f<_E=sD3$n z_@FcGuH|Cgfm_i|kiNt=wD+=2+|bO=tArRvzl?h;1OR<4WUTVSrz+((#Qr|Ms_#0fykB=ud5IS}0#8R$x4c{2yqTr|nfY9$q zNA_Jb3;KGp6ziXXL1}mOlHay8&}xe=fgVyI!?tEv4-#^I_S5XlHN!iwdKBBmn*z(K z>DP5&=FT>B;?%*U-k-^p#y~~Ndpwu(L9 zGSS}ao<_u;NLd$M;HVUXBCJ6OV;FA#m2x2-TuN=-0kRy+2y`*Lhy2a?R`hqm4QJ)C zBSkf9hZuJNEAE4nLE}PHdpI^{Gfs?t#_u+91dg6b_IKmC#jq+88x^51H1q@ zYWS4zzKwNNITHDYLf(BI_R*uU7_W1e62ohMfYkaE*wmTTG-G#_w-r!0w!IYy-)bS( zYHU&O0I%69-+RjnP${FRsrd{TsPMs+J9&!N6yHR5Tcry3UiJ_;lN|Y(drgxp6Pc!V z_s*pKJnlL@Q?om;^(&El|^f?9&s`KH$ff&`zL!iEw;F4 zKn!XalFg?T_z-%eAIL`kPB3P7{JlZeL1(6R-Bq4B3Sa6Hpg=${gG%xg5`BTF@IM zE6F7nTQS18vcPWhSTliccFD^M}n7uX|ovz z;{K=H*>nK3D7aom3?n57gb_p5_0fxBLU7*B)7lC7JZk#~@;Qq#Rs!rC4Uq?Ft@6OQda*CRxbn!c zCc!~R_M1LjYG7`;uCp@uFj$xU2jBl#DG#As0304wg(*B_bgv;kST(%R={nL0F6B7n zIh!=N$0~Ap5nIg30xjcWlas-f}DYbO)eN zT{7xV)FI}TQ02LA!!j)Ar$YKox?A6de(>ueDilTP*$H{jzMwkRrg`-t(b2zF3JKw4 z8=<^L^*M=gut^S>8rpkZQmHrO*}DK9Dy$j`gv+`%b@zx;wU$PeMm0t$ibaVyg+Tu- zaM1<;`W*G40RBN~%h*-jNcC(BOc#}hzhSXMZI;lEJx|DkK&k3~aQM`-lz2|o^&o>n zdhTdrHUC61--T$u_n4+8zeI(5Kx3*C@ua2=seG|s$E|mUZ1J5MT2=< z)BZ0YPD%6TC9F~~X_^mx!qA{*>90e&?mH6NET?i{e^$)rs0ODPir`~;R=;@GAathL z=0DRi1gQxiJuR+TMvf-GcGpN;og($-a3OV@G{Lb*8C5)ZANKk|MQKRnXc*& zbU$nzue@)WpV;@(aQ0;IWkO{r$vM+ss4M z4BGPB7T^cywY&sH^7+F@x+c1fphD0%?VJ`QDDw=#^%(h7QyO1qo8|oYaHJ3z3rZpd z?gVlJ=SRJ9zgg|V;9evU_LV;!-E7*4TKA&FC%&cP_!h8SvCp$AWctjB zn3?5Uvqnv)A5y}d@>LI28z7xyHz0RLTlp5%=u;EY81~I_#|AHXh?X(!=p}PKP6Yi) zS<9#1uV6c|-JpO;T1Z3-0Ths^)?3BFxh;u3Fgyn=tOZsJEBzk*NBe2>H;$U5|i1K`NkEY4SBT zI~HxQ-LKk`hP}cXKT9d}bD$ih*-ZgxU4I2lcJ&qtGYGn;kiw_>l9=Cq}r$i z!mwamj*m$aC}~*LsZAc_{FK+J;mI`bNa7#WbGG^BRq0C7D|usl3-6eBh{Y zxfWkVcsTjg20t-k|GyC*Z)0`M@T%SncM-h*b9DHOCip#f*R4_05qKwA=ZeL$fuwnD z&j-&M7JlC}u!B{wm8UgN2n|XK++CE$KM)x|u|xWVMeBxU8@evIchARufG%cU0PQQg zR^KuD*X3|BIz37EYCU1}v4^8=efn_9bYpCBzM_5J^L7Wzp=v?{eoAEKF?mr5!S zyP`-6P&EE;d5|t`h0!2Sr8*7Geq(O7%J6zKY5Jp=prTAK{;m*S(H(RA&*4ottTH3& zSAXQs^y-K0aAjq3o@O#vF^WwJtUQbuT=&Z5B!*`Eqwg8C8^8NbtZs(DvH@wJVeP%< zD?H}&pxO`XiQuK?eRCtiEDyI#eD_C6_)dF@Ot^}U`EvLE)2&$^awxKH#=(agyA*gK zug+Iw++n(%1S<_`H>|l)NFG1hYWM&P+~XbztZD4@{xo(Wo;vc~I=E5UB0<0WG)XP( zwJxn=2JfUv4Y)d7hP084QI{5R+U2_p4LD53?bH-_GzTs zvR>Tg{5AM^c|%938)~_m-G-DPQAYG#FJW{Sf>jo?+-#YFEu}`hp7rKRC(EzYENJAw zlQ@Y!dG(xC4+c2191p5W61WUeRqD-xje`%E-Eq60m8>t^jrB)%>9&oGljHUnomU;~ zS_6GLTTuz%PUJW_j?U!7Z}x%S>FajVZW;ldecTshA|}t5Zvh-x-egd~S@9b^fBgW> zF60V~fwj-ThU*)o?Eve;LR!Y)e`+~p$F{1M0imI)s&NHyBUQH_;-Si5&$@y=rgiu3 zJO}yB;tpm~<$7rOhRL}ON@$)mGQ;Qc$s%~#1??g;tg#6Ek#YKT0dUvbR`(WsWWh1* z3jnixHyi6j#Y|=NgZ_lZk{AYcTBF{q5G2MEEfp998eZa?9#C^$Ks3NqDy?+fl`k_3 z^iOfFjTISnt4#Z0!H>ksb!RJ%=i@p`!mS6fi6w>seibfit-+(xpj@31Hg$4*HJSvw z8 zVP4bO($wA;$o(92O$6?k+Fenp-4RySp}aI12|$K4vAfw9?(Cl^%QC*tvnYnEyeTlNf)f~?)+~s?E)b1#Tv+Ji1CZP5SFj@q5CQ?QohT{uH|Q1nS!C9 zZ&vx6sN=5ymkj22Gz8x_!(V<}b9a!Q2ZnoYz;AHOUh2c0`}EI~SRrK#h9hW%W6h>a zcaF9KcZ$*rqx$eHwe|G5*5w9>!Ta@HA3`~S5^gHVPOK%VZiL1oT>r^Y&P6E{yDsXH z^mY8GJ+wQ(N4ej6va1WkOx7bFhzNMrRQ~8$r zXO=%oeA=oc@UiIg^ztX#QOQ3 zf;l1TEwA@aN*eegqu{D;FW&j?LcoXl5{QAv_GPWsXS0Bp(7rF{x_6P=Kvk@c@-ou? z*28K)utALBP>UUVo8?kE;2e^jFiE&bHoc3+XGgBX*tf}^K z!tfm#1D>BgjXG9*j=ozP|Hd>R;jSPutroj4M`)9DH(x_}T+JV)fmIit>|D%>cf2e!^peg< zZRBp{2Ef#G)P6w5HVK)Y<-{W@_%N@o%oS}g=mXvyJIAp5O*%PTOna5Ucx054A{Lpj z9M;i{;RTcGt0w!UPsQGCea-`WI7aRB(AMC5gZ9-Y>yCJSO?Dsb{9n@y+U_dQFYQb+ zF%xI4%}2X#W^s48g*(V>H=ox7iRR5L`Uo7>Gr@+1@O-P!ScyKI^XIVq8jw@ z(s8S%YZc6zPbtZgsxh&?wpfKINKoUfCskBHq6|TniRub<3?$++T_35 z))>CM$i$X2&I!_*1-5HZ+wz4t?S1PyBR%IUdt`7Dg1dcrDDuFIo7E$saNhGw2{vt1 ztpiub!MleE_TC`mp|w7jSwkEs3Yb$>qv-6OMh|(+w`G; zzv%YRRX&uhqIAHECk82xZ5aKI9_%^u1Ju6S%&w-6e3EiD8>Q(^+@=UaZ>TmbO1pEeIXGC1 z86{}5`Nwo@PiK1DWFFxsFe27jPs8zzEexO4^CqB-9IJ-G^eJB`FZy&Dvb)}Dx1{oK z(+Jsuk7|wFn3Ka(om(tkj^4sI8+^nI2_aS zPG_W3{~GlX>u#6<^jFAn|WDxL=*jhCMC`NX{v`)Td8?wlC0YMpW!6I*yaED#OA5 z-%yHwOd;z7Tg|D{jFC^cnjNg=vWAKa4lGyYc?Y|0jB>vOC!B398MU|Tq6@)wWDQBU z%hG|=@A!cqpfO#>jXfhvF>^mayH4R_@h zl>Y06@A+x1M?yVYX$mAzJC}ykBFy=rq$IkqP==NHg>b}DEl*2HJEL`H@=gUvy@-B+ zw63Q!6aw2|5A#uq?gswA;b0DsNSCXDdxjS*T4EA()>UHg_RocmLn0@E-6NoXu(HyJ zrONU~r9_JLTz&7zJfwC52AQv9jvL%i5T-um%eWFYGFuWGyeuqkIglhXz&~gonTK=& zkTWpdex0pexS5Yn(mYrN05K%tX0x7m2z(75E&&ksCgfX3@(% z4S6Mu3&5e4H|hKm!{ae=E6kP0m;BTG@VeZWF5Irru4{wUTv0wXPqv(la@jweDLnan za$V}2xuHMl+16zmBxT*}BKK^-1|!-R2zK`k(uMinRlS-{G?9hu!0lNvvt6E}MRd&3>aZ?&}Bl zArcJwb#_ABRo;ihi4kwQc%D!BhFt=19K3|N0w@q%*r%0eXICE(3a_k?)(ld9fV`GB zrw+hV&B8yVy&n_0P`f1M4su6$8DW><`e;kG?`$nYY296#zqjL#+~}c~BP78au%s)G zvaBbrRO_#)lDsS2^Oj&XszTF?w3eLOfSVPKRCHnMQut#DQ_yX3>V1sDLLT|c1X@^N zZ$k^?bJnErHRK!Iq>AM{*vWIsy!r(BimaX#(|< z;@7x!2wfJi!2;(|tLl%DHQY&@Fyl5{!vgtjc~&+or;I8?R!1`?S*j?VH8lA+`WDe};{xAa)j1?m33 znQdK^2)>yqq~9T#o7_kY{;zgfL^L4RV<_5!(e}6vcWIt~r@>N+wQTbEOjgc;2;LX0 z2WJgFK?xX>hp-q8-sd`i7<4DQkqEg~W%i5+rXnD-t|c*X`fkN}!Q}G=dP8IlQzO1n zzoeDu;lRUgawqs_uIHnixbD*I4NS>wzlZV`-5%84j&s>I^?j~?dm4AoOPe&t%_mWE z%v0t{qGGtedss*tr~xf{%aZ3qW89yfCjkFamNYq=uCu&D?W|-fGXi5V{`Ci_HTL`u z5XJT(Lr9!n_2-LR7D|H4@Nz((EbtA{18>vY19xdo5l*_y_v(H86w|}E8#!mHb1$75 z6IT~3*83cC1XGnnXJa-tQ(=?~Z6oEWJX~qWbHJ0%*U0x|wlApoK7YQ3(Yf!_Iva!YB-_8jxY{K5tK(|gYz6+AS#m9)dQj%7 zHqUWcIvT<36fdOd3m2%wyQIWd?i`M0Q;UByh9 zzH8C3l6TWImIQ1_iP3VYtnZ9qSu*O;Yb7A+%a-Gi2(g8DaJ$B01}|I?BjQ+hy=p9g z2;CiGVG0(h?HIC-NgchGI!+SVN?maE9o;wx8vutiBI17IUjb4?MKZl3KR|T_pq9x% zm-hJqd-Znm_^e3_>*S=er-l*RRG-N=?8lI7tV*M8CC@x7)XNAczsY(_4yieo$dtuh zl^U$`E%@S|PazdPb%pJ9Q6X#6J=6OIeK3KY!s8aAw6MK>5i?q}EkmryVx#1fplFMm z?w-=;EH=GGNc51xWx8J_$ujx7UC4!#<;XUIlTf4a(>$RwxrK4Pb6ckBoI5S%^4{Rh z@x&PJBL-5`P4bYMmSr9i_{w8HTr#{=Xg8dX;ErI%Oqu`N%@lT}PRKeN1u#M;*F@$b zSyz%{z~bgk0Au8fq9i2*M*k`~P^60@xX4Z~na#qRaC8i@c+E4;W;m0*x$ezecjt)B z1NzZiDbfBTdh(Q&h1_>j`)~g0qU)U&ru?50ji>nCAAf+35Juu=#dXj51nBhYjWXMY z#Wi5v!~US)BbTf2k(+Y1S&)*j-7I}7(;CM2$Xv;*n0EG{%)MbDGR8}$xrI7~-+%4i z?5c#u@sh=HMnnV$i|O`MDY-?rB!niZ7$Rb3v`H$mYpctfF=G0a3V)0|aujDqwisC~ zv)v@CJKG9#@(rwdrg0nWo6LHCHD>VlOj13vO{~xLxB3B^G~E%{;;8lVEp~+xur582 zC~s9SUjv{`Tu8&+84d}sXZ5^1i39lIiOUdm_< zX^Ul zY8c&&&`{6jH9xH0^eSteI@l%$)#+7?#k44^u&pd}{s+jHZ1E_lhsjTT+$v9@9JJL| z6M((xv=xh~Oi{wR5_$s>$J>^9x8^csX!lsMSpJK{+M3A9x_POv(j0T54|9Z84fG<= zjpfuwp53ev6+DVT_cRnzsbf2ao9c%)e1$|5 zHA1O`8QsRK6JPJ+tsWFIB-wY}ix=2Qk4!ihE{J zW_nhWyshL`Xsj~FaPU&??dK@B##!7>PO<>A)uHHB?Y_VM0%L?>m>1X&m8+hRW2w9h z4Ej;<`uwx5M`LT+qUD+v?ezFEa!oBkT`WJvonG6Q+BpW<6K?ViU+8+C@bL0UwzIKs zj}ZEp`ZlhuOTq+nIf{d{>Db&QwTY<^ymaG%J$8`%z|yS6CK50K_Z-q+Tc zP8Nyt$pAZ2l<7Jkqe|!?oK6 z$FZ-aQB#SOwV}`vUTEYRbJK*$Rk{f1>_p5O>U?xt>>6#-8sf zYMh93KS$`#a}2GaqK+(OY3;{-`V4W|@HRmuCBgsxh%Q%qK$7lm{-~QE+Usk0dnb@M z(O&L+`UZZP+qrd4x~8t`#QDfS;>T$ja}khCUelVgTw2GePfeP&-q@xE@wXU<@#z^AoJjMcLS_5fzQEaQ2^LV-H~in4onjv;AUSCPn6FY=0BG%gW{!~-uaw0=LaYB4`E1v<+`KfwuiO?ERX~OrPOuQT4pGje(@?f=N@$hVDR0bk6lJCXIIjwFhg{ z3%rHU!DNm^`}haG`T(G4n-cm^NL1(*D~O-8X`}o~CW%*7frW8T8D<<^w1$}><`e=a z_ywPz4O!w-;crl8REu# zyo!V{w>Oqn>4A_T-NDhl`TM9W)tkKTt@A?>(4hK-f)mGQ<`~7p>7M^f?;yCRtT~S~ z6zCTK^t@SCQj?Wj&}vDM_z?nZRVC?W%E)2#(^3tZ@WL8cAKC`FAaRV>jnLR zPJ21z&+Is@l2Fx)nEijq!>wa;r&x4rsu#yhXnLODdddAI6@D48itBmM%sIj>TUT*V ziQjpC;ai&M1oJmN&yKjtj2zstjQ!G(AxXEt_Hjs0w%qAZLI&kaUR!fi=&Pkm= z_xWrb+N90BTt~FKPIy!d2fVH-xBshHSG9swBE0Sw$hOH|C207@ zYJ8k%30kr2T%Fez3S>%S3Fl!-U|AtjNn%p@15|nQz7yu2O;3d1g>cvde%XCpFIJT>|JUH- zjWM`OM-Dit)~Acu%;)c;)-lQFzCUO{HS@hhm~B-<%I7TY(**mIJCgEG4cmLIc9|ad z^Fuf7nO*eAQ_b^bo&MFXjUsnp&d~%;@OQ7a0q^a`J8@!G)Rhg3Muj~AVxzElhFcxi zei}FqU27i0!38373&!ezqAIIc(h&N=+Nz%>@p(mGoO|lIMU7!l#5l1A9<&9|j;@^(Ky~lhI!l;WMa8FM@673iA#Fe{WK7P~j);B2OMCckRMv#PPvlUsm_jG(= z&hdN$$_uo9TeUKGzSMUy6kM_sA>;JFtSSFseTNms*0xfN9K6W=->?9B>hV9%hOdWa zJb74gm}fXX|NMZGG@@gEPeIPU9NxhSp!|P}-ug?wJqlN=qYN>Nn*(%=tN2n7iOi z2dKCvc^fqV2+j!3ckU{yRq^Hp33A1HC4zjh`XJ+A8NVs4WY(m9#pL{!E-U1(FJt#l zt-V5DNqgFc=E<(9zo?fpvxn6G7lBgUmi5IPY1ka?`W?xKY#i!S6!XnKWIt)$y=t(n z#oB&TXYhmNbSsUH7^mpj_AXyEXlIX-W2HnTsn~B?m;3Mzk~~DVSa6>d>?^xIItOnT zrP2gSp+1ZihBI%D)V6%h%U3|gNuvlyHi6_er`Q_WC_inO1odGoa(sywIU%0ET|wf6 z#n|ZOpyakxbV|VHD6@JT-llxO0-Bd8-w+6oR9)^h&TLHV3ZDdi@}^R$*YsOjg0e<# zaLfUeADVN*1-P|BYk4a;n|JO;F~?|`mfX7_esH<+Q#fCpv8t3(5;7*IC@In?R1C3W zG52slxyNsdF>4BAwH`vSQ(3o%+sM1N2k_Wowh@78woP}PQLN?PD-uEOh5KgdEunuM zEsc5zc=xn$4{D#S7eT27n~n9JZO)~B!CN?Iy;*8`Qwl`q5Bx((!(vWsL7ZQ}LV-Ec zcie0zs628sWQcjQyg&NDJDm;#?NEZcr3KekV(XC9xGdK-<{*5XY+%LQYVl%T|AmwY zyUd<;?$>0T#zVjlMVjUO)cEh@hBh%J_&jPKa+ewT(gF#mjtMxqY`Z-+IVS%ojy=qs#p+@G;4rYPR<&feYts<|n z(bL4ngO6gqwGaMhHT@+t^m8~UJgg+>s0-uXX>xs?cG^-O3*+JL5;qy{LuYuc`$W6! zH2aEt|L2b27%l{~KaMp&5xVnf${M_;e)CG{Og3ym*2ytMzy3dp&c&Yz{r}@O_xlj$ ze$72Lb2oRX33qg$uOjn4Y}l`=|VVa?!(;YQfHA`VKgOY#gcp9-+q6< z9*;d9+xzo*e_rp`>-jcWK><6(l{Em>_&b1-jJn!TU5E2anv&QAuzx05Jh`h!da2O6 zt3>~g4r&j*O>W@J;4Im`RZ6xu7qTx1)U8A%W&!56XsvZU| zDr2`xh0peDlG8~N@r5ntUhi!l>2#E1?h#j`NiBOqH;bp+-ZDQz zu|obh{eiLV60V3{IN12MGx#)H;)}-R#=cTuj=1xF28eFQTYxl>Gh`T?PIs< zXyA1cP@&ElHpbRM-NL^ z17&gyYOQOQpQjecwFuzHmvC*&P>%G5aeO(n=mnLp<1_1lx|~a{{gXrZtUrXZBM>k1 zcW6UdxcnH#R!yc{_KVZYjqp;d%HtUas6ClzMyQwzjOpv^dCALGcpb>`$D=L4C12MblT_ zxcp zGbwUD&4>Bh5g%swT1+*hLYI6YoluXJ14ggV_;Vt2AClH51R_3vLD7Q|UW^)UC|ee$ zjD|C{o>h56_)eZviG{phuTN{CD++d&l7w#d8 zNGvyzZf}!~Xnw*Gv_+Q$B93+)W^R^nKX3W?p3M0Qx5)=v>1A-?tE|Mu`}ym8Drp!o zW)60JSLiXpSY(#AURWpn6i~t8c^=&BjHcdf`1D!QPtZXov1UhK-zTj@97BSiN7rS@ z2o%a2Db7mI1y2d?s#@4!@5l)rV|uSUaVR)cAR2$}r8;hSlBJ^Qy8G$X2u-dBaUtXQ%WmS1+ICR=lnS~;e_ zp*Vh7SJ%&@kFW0`ctg2ifEfMol_`6s?PsyGzjQ@yL5rSkqAe_|Op0vpj3LAM8Dr~; zQ?DZJ0Q%`B_S7mvVVRv;cvGNJZ@2LCBiS7=)gq~}9bz@@+&Us8cs)VxnRFfVYB7la z31e{MOHLcqy{MYz*^g+P!M((Uu6dl5FAS_UWJxxU$~Db0)=&f7o~ zJZ?@c=e`=^f~srnIo2iJP9}b& zZuPnBT6JHdb<$V&mY9NQ9k}pi+GcwC;`l5jmQdS0czjF|h z#T_B88(Q%&LjATNIWiBjym&Z1Yoqs!>^uSrYVaHUA zv*u(28Isg#Be87tZc1@>M^p>UV109SGgCfZn>9*-BTe7!Lb|HY=cUt)F}rlHca(W5 zFFwvkzhznTH%OcJHKD`5LjukYNMRYMhsK49ya3w++rz%lMH0p0eX{ht(E?38bJh=a z%;jexgQp^kklZ&-J0wUT=wVCx-BEjwz+$RN_JPE&=%CP86acZSVHm z_Uy-fb+UjS-~dXZn(#4AAYx{@;i;fZZP-G9&eiW2(uAW4>_bMKMu)Yw)1bX;gui42 zqAd-S+Gv`23?7*c#Ds!ATLK%$sm@;|*-2--L^e^f;is;<`?MVT89qEannu`K2dR}% z;yKJDesAFImCJ5XI~W-b)f*xZLmwzc%o&Ps(;GPa+Hk)629NM6x`~U06T9ZJD-N=U zdm6N?PZIy>^-v^#kbP6PVw#)J?U=)t3h{hiI>Y<7@3%k|)AP2R6?>ul%>&di;>*_} z>tumXU73wI`!7e4gvB8APBoOeLk@X2wxYO1))Sw9(z`smW~js^QWJGw?ufsikI8tzmoik*16?aS-$`iCZs2Tj6RR^Y&OOTr#+9kG zmT0?;D~>HE4S7MA?W(%)PPudqtVwqz028C`;hh1@R?I)Z_EetU zFMfta<_i{56bGfbgoLSED~`8i*uKdlx@m<7+3=FuWLcwvOGqv;JNy*LHAAT{mOf!=DbKPsI@A zY_XBKwGKtUjc9;aDN%(_7pB0s%W9fK_Jz~`wq*zgK5%q6-{j8bXLWG1GLa~FJV%_{ zMQ1SiN7FF!!kby zvYyW3WNlJHlGd_j#QGoSPD`T{R*b9~<;e3S*?)rtI>03Aiui6PpL%2vZ&(;%*UXOO zoS(^#cy@|qn0kIuH`#!)91hI%D|!DIH=RhFob&0A?kdr(brlawD@#Lt@}}P`+*S|T zZtQgoa1HAJ6oM={=SctJbh0xRs3(Pvn^B?7@ba&{7cjs#L2cU6rEJ*(!*gwIc)!yh0nHWC^^)&8y|<9+@Q)VOH8@>thBPzoAU z!~3*q)o+z9kz~A*-mguJU8JSs)@&%yg)Ysv~0diX+|KH{kwLk>|N)hwquw9F;We%JjmH@Y+?a z@FxorH{))`_qpSKH`;qk{WO;hk-FbWKA>i433NLQFHB%qD_n=WFE=3$_5v)_E`Rah ztsqjZ2kTaNMxa#w#b3I2@Z|Cw-|okRgD1p&Y{#)@>1b3UQ=<`J&Ch|wyp`dd-H?aUuX6W|ps=8-QgYt++MKSuaCifC>KR&dfz%x%&pT+ptdxpVuKkjV z$aJ|Y*i}SxOkDsqC8Kp>;1omI<^|YJRk3v0m8mEIV|WqtWrHVZZlP>hB#jGz|4UAR z4Ii$y*U4I}LCR=L`hLW``QDq}eR9SiSyr5E98S=zMiRhn)GFjd_D3e(!&J~o| z30-Tv53E+*N!BlC1G#xnCL3)5_3M4&P`}!$?A`Azb@zu~K8!=%Oh(>K7(@IQp6y7o z^>$W%Z@M6&+-BU$06Fx?NN(`Hql}vDeGjJTP0JCQKh)d}@iRglJj_;KC5SfvOPka_ zJH|}-j{6Qfm2;vD(HNwdH=C=(uLer;`Z~M{+Fhf?1yyycOj2ZleHFg{ewX5mBpY-y zV|lkg3e@co)BpU)!j91a+&T{nCG<0u9&>;4Sd#f--ES@Ot?2u&_b{ru_arq<{0(QN z?3?taf@kpF*SEt|_CZC`b}rdE0f%)D6?z^U@mN!@(AHg8;q|w!TJjnaNsjuNr~BBa zy1{59V<9qlFjBNagu)0eR=B^nP7a{XK*TiuJzvl}SO+V8e7W5co;i}|qU?De)#yMS zvcfQpc1^-4wj6pe!TT>)+03+Rep#|++Al4pXv<2-?@&zNR3o&`bYfEat(+stL;DJ4 z+qyRUQP%Ofl`WC$rm^5c!CjS@6RWKX5Ue|e;0RnNXM9!{b0G7$X1PJP`8dRH+sWWz zzw)u4P~HLB>pj!{n~%OT6bHSwlHQ^y#R#A0;2n$VmpH1qV<7 zv1|iG@eB{4{_aBU*q1hOQyea{=X>@0qXL=KoSd<)FBcezpPbt&6l4)SAE_d2i4dGo z+f%6&R$$>_*RUbNz~G6cNyhCq%ZN9{uy4`P3mC&OXvv}=PB?{S(T)B5U76NOYE_x3 z^P6#dlxofB4Pr%)q!9#;T&Ls>FKQ@z7KHO3JEkWhx3b)x1=jp=IRD+}PsEKq=`N0g zuCE%OQz@`3zk|jfeFfE~)2|;YUEEy@V2XhCQHh&Lyfhr zD}y#yb6ejf7AGAUQ3_{CLMawqj2K4LO{m^J{i|oS&_)uZe(3N4cW$%lq5Ekz4STB$ zrZQZCQnG8P>h=f$VO7L&=a;*-a7s!Nw1>fE*=*$S?1tXm{)`MJ)N}32XIf6(Z)Syg(;M(k{`P}=5EUAEvtUu9P!P9}+TCKr_B{>*}cjjY~djnk>K0T>(g$ zj7wJ;DEp)uy~!Ps*|qHG-9`RR8W=L^>gY7SW|VK$OYI=VSEwdPWb3R;Ni{plcRgy4 zYI0-Bb`tNVVWTTV^?yLO&?EV!7STiNol88yfXVeN}rJ?QeMY@MB(y8APQh==9M$>6bZ zbWMq}W1u1ixNOCQ@PH9g9;5gpr&OzlH=J5HM>cO{RP;%Y)g;;EXhm zBCzA2gx{Z6c4n0;K`ySMwmlFU_tJ?k;;FBeNLS;Q*P+j@uI>cf2TfQ@-IaKtY!fJx z;}sd$W~8Xf8t_p(OIuBLm`V6fFtt*`fejePl>FI=OCk|x&!-+4tc~LK6=~@5NbaTDQR3KU(M8h^3B>f_u4=xjBFlb@Q$H(! ze{8uAcedq^@YAiLzgwgQ9TG%?up&!-GZGB~m9O;8Wv@e)O@i*Kv`g^&lVj9g+#O=`z zOZ(dvHH{@I+6~KWM9Fh#t1qZQN=q{TGO{HIA+SB;+7MtcLUa(?HC z7y(G2-0j?woz~bfH<6$jdTe<)E<@2rvaQearpBQ9KEW29L6%aXhAyw;c-Hs@jXrAy zIzVr+mBH<9V!)n#BK3uA1OGkuP9Z+#W6RQ&zr;mhZePPK_VHy3W{;+_l^d)O(4-jtpyn|+m4gZ^< z=4<9u!V~p~<{g84e*jx_@iD$kG3d#lWXH>CydkTwp6n>qYAEX{fi!6{1XBw=WJO^F0OGdU#F8tKJLw)8Y z_S||mjq%9H+;ozrnzP2IgHoJPo)SIdReNo)oqipNk{lF(bc3s23{O}ww0haR4cY41 zuSNJSCXsW?JTwmrRnC>q9>Vaq9{(e*)Drb24I-U?3DTZaG)iUzn}ObtD&<(`KJj`j zuwv!3qp4M8pt8cO)Lg5w+f}>adh14TR>Cd2gg{X*fM+!YVonVGB*xF9E>Awke@RqW ziJ=+5mia)Q%U)Fn@}KkPkVMtG_7#W<@P&j4b2(J}+ z2WGV|(|{EG`wr;Ym$}ltq=~Isb(_%y8*|jQS*Y2saN`%0h{(vn0Yw5hQq1wM%p;ex zgw9>bz0vm?D#El+nVxE}do%L17Pp3U79VD>@^^jXxa1yRd7CYh&t>}%brd=t0=)EF z9gxpjX=+a+JdSJfXF7z@duu2c>#Y=}@>c!H>@V>fKyP+TBe`eSOw?y{bxT0l6vu(M zvrvG2Y;FWI1ic|wHL7*-V_7#Ap{wnDJ=TqKMEE3D)-_d=pcKpwH*-nIh`T9asS?uF zR0jk)Z*gE!`q8GB8?I3VuBvCo?V4y+KWOv-LbsGo^F&oSB}G`jp>R|MN;R&EZouF0 zi6+fGNRxWabVz?7$`ZXtK+=ys2`0a^L!f z+*Ow?d^5@I8$c(!4zQsIL)Wt_SKu%gwmFKL?JAGDhkTd^57y&Ps5c)7!pGHm8mc8N zNWzEY3NwhWQgdtK;EnjP^5OYy-571&iZ^D;VE z4f1r$0}zlol=C%TB>?(H{dbs0qw{dDoAv*AQWT$KTnBR-_py(zHTd2)m-6J|&G{aw zUqg}g7E<&~+X|=t$7A(X*-BWpKjv-V*LtHZKZz2L8^PKx(a#g4Z*}<82nxR>SLZlG zj6}Jm0-HR@zmv-wPnCNnf;|bi7V4q@<>>6Ro~$pYL-@Ur=L1V#vsh8SX#cy&SI>Ju zcgF|kSkfbV*gGKWLHzRC8=r4~b}T5!Vv3;7c|~mboj-j;-vhuxjRpF53KxkVX&M2o zaM~9Qu)wo&VV(I(^7spi)9hn@tu^w@vBG7`yXwGKSt>n{1y)-m_-hV#7Zp;YZBGpP`W|xcM2B zVPw-P&qdu+Q{Q(@i(QwUB~MY@luYw~ILlUSNb|lLp*ZrDxOXxGk>KSgz;WPESa;;|Rl0^No)%-KFlyu@3l=&=R4(Kgq(nRcv&egg20142oC85-=S zw2>4b>RT*+@6<&}L}ugPmgNAW?hwND+?i<4_h9TDS$C;oqi)!lf{|&S=>*^9hO3&E zD(bP0v9(Ze=e@4bK0N)V$h(c3+A4zq3XM=tvaqn?o5S0juawg-Rvhz$!HJ_{d_^KJ zV@7XGOJ%yJ^@r($ki=*9OJrhTAR+S(Hi~Eb>FqpgG6Jm%D zqbCTb#Pl-zPRQxKFMS4)EfO@Hv%NjG?DPlOyOzLP8EsxOTnu_(e7ixf`C2?~FaqyX zPhcFJelpPf-?4|zpYYeW=EK$A=lvke2v|eDrI$T0)vy>608Za-zg<=`6lnD(UqJXj z%6o+#ghp>`bNja<1G|5nWiHy4k>u~Z1_#QLo&SVL9k_~V|FVVV!5kTOia>mfyFd7O zZ`WPNCwrwIT2?M%fC4;wTc#q7UE`YXBpKeuJ8ub+K)K6<22Z2W?}+SARu|3^`@F%6 z9Pnr-gCG0t+^1Yst^OUOdA45%=}o-9IqhbJ41nvxZD=Em-x@}*X1d1^&f4}O6(>sK zXiHkit<5bk#h~$(-v;-qaeIRyZ8sQ3jeKUeO@UW|JbiqR+9aW+p|wgDxsZ(b3ON5U z5wjz3TD9pf&0^3tlxpozt}4Z|EK+n20iMp9Nwab|G$}%WM!!>2Li~b@>av$jKHl%$ z5cyZ+c)w8?U2dgKPVDR^{WOQ+md5ZuQ4*K(xSUS;H-$~cxX6sujq~>5%Zb$?q4du(jgY(m`S~?dg6r9x-Xm&;gX7dI)-{= zgSf7Id^D8nEEr>)(?u9@U9?|$t~`6eY<;)19;~!P%}V&PLJ}w-z3+y|3V?oX`pTh{?~ZAqp_c1MiP8@o2dYH?x*O z-(pQEi|7<)fVKMMR39NZjVc@ZlHFCh@#s~%y2TdthKAvoZ%xAj%$uXMYu`v;hM{%u zEzer#Do&4H&!kRB=Hf)(i3!b-hMOAy)^OC6$tyAJ%61h*+>3Z$_6!X9xdC+CNW`HX z=$0|uNVLWUKI1FyXUdXx$P;SK_iu^u38&0k;f(>5E%@j8Wmm;5X%`uj4!?+eo_4_V zd-}dvj%PyLMf6gn8eAX(@x(GKm?}1M$b^_Dk%4h1 z7<~)^*KnYDJ;lcNkNz8Zo-@url=p#}(h}X9AdxE7SZs~w{&Q)=lr>kVdvkL|CvN z!SrD060X9x*o0*{j|EhgMsK@Na?wt=hXe$lEf%P~mYV1KfhuRjh3|%to%^i5#*>~k z0)55{bes399Ec?3EK*UDY7_(W-$q}IjkZ}3?0Pc}YTcD?;{xz?Q3cPz9xghJR&|yU zLk;45E=AG&f85>P^}E2=OSJtmi3jR7W*n2Db7e5ziWRgdBFozf_y9`egh)TidbeXX&jpn;DMi<1` zH6H@*TNcacv}7I@>#}%C!}@4>#_Rt8`UqvxuRo;kDtYzj;8J>GuF=%NW6-w_*BYO{4TzZd#UC z)fK+DUo|&#kjl4^qsCsO!NucFl9MLRBqEQTF3+n|r<4;>k~BS0xzL7nAL-2RwD8Y2 zUC+rao2ShB#ByKx=f_HQ4B6%!g{V1}T_j4_N}vZrZP>Wg;P{-7e@tmdQ6rQXR-yq! ze-^NhV67X#v2ZfC&Y;yJXs1MjXHpn%ngXbo=+>+aZHd)?J#HR(UbM;|AdAMt_^xHE z*LTQSK^}p}WQ=>DPt@alAI(wuPS~HAFv*%dgonrIY>DevDcpVm1Mp$)SYw+|20vcQ zsGf3KYSiDuE|=2fi`Sfenfv(&mZ7YVmiIbLU>gZoh3)_b_iH&8CbaV%{U_hdN)<)e z;I)*w{rq&oqH!Y>aoZCyLeGsD%6@}7t2K&*>yoEHp8^Fb9-nK+>S5@Uh5b25 z%(0hMe3 znxS`sQMeAo4n(>iAK8q5*omt~-oey>!S>PDtUi8<6LpvAo8%w+ zZ!DnVsXEhi`Yv~=U7M9T@?Uztp_^JazFn|Q4N~MvH!mskdo63!ZNF?uVMak#Tt8zY zm-q7?snUM`cHM%seZYpsf%K!5^wv=o7~*T<9R~=cz^e2kB+sOVU_8MxdhWsCQV><* z(jInG)dJC#vq=+&ag7JNMnuEq#va#7Upe`NfSivIkN^iGyA9r!41HBVuWqgi)nEgjF3U` z7aHrJCayl4s|@Z6r5rmVOs!#~e;$jj`&Ll-9$oE#M+-PzPllWwEYJfZcU1&yqe@uk z-)Ndn>rJ0p8C$vsn6zsXI9CV4eKR>kq$29Qa%pdmC~X_D`D_UqpDmiJZS)7_K0l%) z<3N#1eD1YE)K8c3KjD+~dbelLrdDp3%H6o6Y^MhK3~M7nuFr1cIc!^m%9{`$MCbXL zKcRfLPPRhTTXq@TNJgTwM0~lhyS*bT=`>QLN0Ri{)nu6zU+pt-4PSK$dG=7C(Xq>n z#G_qt(;eJy3mfLGSa3QcuQfx)q|XtpQZwm($@wbcvGN6NKrU6#kR`qUd`b)F9!p8< zDlb;V_N>BE&T%b%t5P!(pIM*lJwHICG85Ee4=O5BYk14=(bk?ZE$1d{cDO<6EyYa~ z*mjFYL#jOT@0n_WMIGx!1zqsoniws)ADVkBplx&w@m^U@Vbfl)+rLpUw$W}e+1=duhDQu}t?We-~ zUfuYXTYQoE6ii;+4S7@GV~&)zByr{o@bzo!=D~x~%@(|9v4T|ld>U;zj%U9Wr^k6; z{emSRtoxp28UH^XEqw?J=Dr~11khzY1# zC5<gNqc{4J#FU+DV49eAY2$mrRFT9EXKtW4*# zp6^DvbvB@d{CZIF9r-TvPrb&Z{|^#HEVw5SvdjhM0?T9^tG7s_xiLv|QRTvVbu`VY zZS_@mn0VTTYyrcKV)dF=lHg=;Ond;ZH@novr3!--1yrqReD4{22FMDMq;HvybVn}X z(6F%1TKeN2OH|%94(PlD1TOhKKv@N5px@E$BU0@fBWhR0w;EM2l_ZLsv>D&eH}vI* zW=`gC5P5PE{m<7;N1yIyY=s;2g*B!Qaj)S=^RPEg$jCj_%lthrGQV8HN}Cars(3t> zdG5|ot~tL&%d+LmMqN(;LEh-$OwK!n zOm#(D=>VHQi%>>Z3TyLU8LaEVuj9OvtI%I!x_*D7pB!>}>9kI~;K(s3Djgih{5fG+ zQW&xgG}8!7>jZcwpi;==Vo1WE;5sAuutXEqmC0JRQ9UWT1iIVAo%TONr1ZKE6uP8P zM{r|zBSQ72RuqEoj<}DEb#B-@lk7^PCC_i+zO7NNdgq>E@LjCu;N8T_Fl32%h#C2{ ze@MdAkyscjuSZ+wIlwi^A@ltGE#Yf(>NhDND`9#O_BiGd{%4-E$ZC}lB1ql0}GAm zGR!W|X!3queU9BoYVp*WlXOw7V*|xw17L(Rh`oG$!$!|iVVeU!<|UtL)m(iXK;`eRA4(g? zzPynj{e$rKWaU|s@CCRdPM255LTDm%OW54eJ%#+2EZ}ViZd^W*G<}H}r~`3S(31LW zyej{i2QbIDQPekSWfyE7dh}B>2Bp(CmV3oBk(Rz!+UuEvEZQO*6T}u@b8Dl5x*HE_ z^Q}^5ihL7+X#@n;VSK>e4JN0i)MK{*Aq{Y~^LsCx_c4mb*X0rG$ZQ6h*5n z$DjPe?iFPCNnGZUE2WbQIKX+Xf5I-QvfhUy#@`4` z_U&IU@~sU}f<9XakEV)c>)QCJoJ8?eS5zm)Ki8?3$9uU(OHE*}pqv8;SuC?Z3Aus$6VdQk zVYGCh0J{uVdWiqSqCaKlU^Bf*>rClh(oD8+t!`088EMp}L0FQj$gCFjr_~xc%H*G- zhpqL61bTf1rm&56o@Wwpg&cE@t&f+tOG5_dW85Gj5AFR z1;g{bdPpvzm!Qkn-IE^?J1TlGU``ZF`&u~AjhtQ zi>XB>#8WBDtedrr38ik#%YNp9j_8t4bx?t)0+g`%e?A3``#FdplTFZHjYgUq#)U3}~u?Sw2=FIZDj56iXe+R3E1VqN$k=$d*Uow~MfF(W zM0e<;wpgb;6SB~@hqL`#w)Bz{PUxgEoB!_%op;TZxYNL+Nu#a23nwq`S3Y!c1u}t~ zdj%GkB;X&|G99yoGm^W;r10ahuy}}!Yi#g{AB(rVHdN!Gwx;4Zj69;Kn5!tzh0eXz zUay}uD?fo*bL%YC! z=yKPf#v;KM&i{>xwBpawh0qz)tmZX(a-HgOu!%5CLxx zXaUIj3o`egTbaKS+&SrV`-V*DfS-16qz8qp*w0PRMsP_H4=*!;OInuV28pQZQ7u=N zSb1Byepy$d)O){O+AZTf?3{YS7fukmU7jp)NZOQRn^E*=0JnB^`!eaa(F-}5L-Exf zKu|a8&<*y2Y08gZcFdrLscI?L-WN5N2E_P)pd3T0ZgDC|(_MPx(%#Tt@*IWG&;eLf zJmKP?rbE)5i&ki?7o59-K}xw_BP`2Vq7=qxTfkAQ+lbD}x>spg%1rnIMs17<+GYm) zGguX2I`y}JGWdI=%IDXHCXk0>+~k1A9EP_m5>F*Dv|iD*L6_n}z?#hgm+=ddrS8;E`>r$yn3 z#@@1cr9rv00UGDtd_teq)vh(#*Nk;*HE*XvZ(kebsUKVdiDOehscCp6&kg$&305OU?p%cY1`Ml%TM9zIT((^ts)}6q#fs~kG`%(${#-Sb zFSOO_eo72S_(l*&F){*l;)9CYM6_kAy}FCpDzBsx`iuEj=QF(jti;@Gd^#T!DNDX& zOOk!_V)Wm~9%eJ?wOOMjYd%t)0aM(iR%U|Yqt`?gD!R2Jo&T~ZVft`z2+{vi^Gm8! z&PgMw*YY`L8ut));Dk{GN2y&&7Vu;{#U=u=vK{l%S|E_3iva>O)u$SKRIj_&;b0LS zRE>`lB~Rrs0MAvN7enXvK6+6&i54390bHi5=jI1G`7PW;hpMkeP3NBvvsw^Rnn5#8 zYNH6?ly%=b=s@h8c0}gLE%~FG+Grn4gibNq^y7me>g(4}6cRJYr%uICV;{Rfs?x2{ za}H83uQuiHX%Pb_z*eC96tgCtAGrUD+&k_mJb&glER~ngjecOcgXFSTp%=~xM{P>d zk^_$&_1Es1-j;RhKf@3z^$g9k8$C_(rRoN_`>3><1Hy-V?nUM|@ZIU`;Jvz|G@;V< z)VB2NA)B}CZnCiU`z-*U(F@!SD8PG`uHs>}fT)r6>ZKK2Pl(P>QTVIzung`zF~mwK zo{4Tt*%AM)COzeB(G@Q3#CsHV7rcZEG%clS3mJ^)32EnYNWR_MX+-toR06z1Tx1_z z^O`2G=z=?Ud`|)H0Eqx(xz)0PZtiZP`gcz9Ht@fGB*0%;*tUcC@ZZk)3?+`t@*f`ySjRHkz7-cyp z@p!AaCDC;MP&{j1qiS~Oq5Qq!0ouLGxGBEdmP!%YZoX-7Zw-3vMV)Ug5gHDqCqrjX zSV3RhoyH9Zd4j!Ckaa=%x&FhB0K|RKY}X0pMv749g;4t$KCP7Oh?Ws6H@Tn6&pMXG z9PiGE-MZw!L;3jw3CeVdF9yN|T62iEl&S%_q@@bNjrZDdKHCw)s!9AcLxNbmGhBWRN8ADJCwU?{6deSKDDEuN<)C{3+ zu%L6okrs*;at)ag2RK?D@>IiwsK7GWo^_LEQLekMzd)q_JH|f{j^&!>_@=18van!}m*` zc{JEwvhJi>NLZ2;V&?M7L}W5CZ8(n)V4?QdEg|hm-z5n8_YKd=!8X8&eC{sKC}pYo z**)q4RsGv1V-5AXpDx#{3_;R7Jy=IxSvLcXU{BL^?avf^RC>O_g46-LW~}Y3ahU78 zCZLkeSAymoK?Lb?8#Wo1fGnBXWjOYv+`gvYnwZs~_yO|8=xhW8G@zL@h29TA5WuAG zqpQCx!ZdPAwd`>6^$b4lK6|aU4gmMS8@K*lFK&R4DR4nl^DTkCMMj>@qIh<6HQI-1 zV%||Y$+ z+?`m`l5E?@8=hV!P?t6Vz!+>JD&Xze3>( z5`LeL)i|_QmWFO07=^r6+45IA$9AZbsx{_0BK!&cNbnN)73T0;8GD~1wnX^K>S6=o zds1clD%&=d%WV6HV-yb9ZT-Z4O$w|)@{dB0frYW;waBRLP6-2r##xz(9m(zz_t#{P z33}u4j+)$n^uN#_Sa6M$>Mz%@-emFnXS<=>g1!T$=pTGe6CDoXE@#RaF>1)QP`uS2 zNvU@+(Gna*`>>OpifLqCbvqfU@Q;3)u!;~wweqG%_gTVULM5Zi9}%n80r~2m)@DF6 zjZUKIf>zppiT>i@nDg|lTz%iOhj_v6(x3I`s(Ylqr(+iaK$Z19C7y*0Y z_LK|Rq`RpyYmE5f`vv)&ZyNSo-(WRqY z(^bF9zS;hW&y5xmuA!f2A$P~_H!gG~PUB`7F}GSAO10*xg2C=(IEO7-%qo{8b)t|$ zkC2$8rZF8dr|bX`q^U*Uo$oNf0_1|420ih$Fj$^nmu>fsBP{z{Yg|Z$aAu&v#Dp$r zHftXI0LvGt*Uu-=U1|5ZKwfyf=)^6^3IOy)mv^a5Y3J zr@5C!9Sk9SVwy(|`KM``8kFf|wG!rR6=fbekiGjTgR6vdDr5wiwiU;-ZiC+B3Y-_! z;jl%*H(KJ0QELgUa5}#^$7+q@r$y&e{%Ecse)vF`0*ZMtcBc+{TT-fR@xIXapz6RB z)ieI2w~I@DcQ1%NSJ%l;#lv>Np9MUVZwlc>45VLN$lMGE#@A}t-ZX`Tp47NmZ?{ME zX9u#xcdh&f%izS9ZAy^H+lhqzgp?iCfErYD4>PHNq5msMYwocnOO)?O_-AP`-m;NP zv?a}G@v5#4LSzYp$4)&)9DxK|-4aTmQKqAl@fN?L^{&98?;8AyVKPkU09q5W|NKt5ObMR$f=B3RW(Qm>jwd&Sw7qtw@UN^VZHH?I&{v&VV zOU5#vpA)4;*4nQuy3Lx7jyQ4DD9~neT=iU#)`X+pPA{ z18=KJWM~mjv75_mU_5y-d>s2pq^wNFn=FJZsWiPrDf)T{?HSXQ=0^#~{&#_|?0m=c z$b^Sf>I-Lg>5e>eQnWIj;^z4>lqH9&w~tT-mPj^;rj0()eWpU8s7$}*adR>-()<}+ z1{kD(2cgezX>gr7Ry;=@(_b>!JV{)UYE3Ew_@wE7JkXx`6Yvx16+w#?Vcqnwoe6@G z4$@E;J{Cw5e27vl$>;4Ld7V)xgV(6I`OX#Cr(raYyd>0Ut%v#n=&~9su90Y!=pB!< z1VsE46V$@JLy~_-+>C%T`9iqtw)ba`g}#MSUmiOj?E*#~H`lzGstF-^KOuekQE_UW z`a`c^7w~r1TurHLEZXiNVQIsB6}S1~!ckn9k~?go+w6fIY^4{pK_bCAgo3(P#Jpd7j57Te%}@uwGq zW}ECbOYj$zI(Affdr}#Pc|GR@N<(4@{0yb!5bIWeOEJugzEP8uBY?~}^fu5&=Z%l3 z1e^K`cP?UJ2d^>NzEeshcjicsNcmZ?#Lp@oySs0q$?QiM-Lmi%(lBk)H(n6d4Q2y5 z5bN2CWVRqgLwkm!Rw}Bq{p#`>(0|7M%nw>eS;9C&7vd~JmzEcD>sqK;f!bd z*#}*e_1e*{rHYZM`&Vcpi?WSI0WMtwMlr={dJL{Dc5h2dK-m*@5<;?jr4% z5!a+oMEA#w*$Ahs;_2k%^2Wt`h1~vDAmd$Yh3!G{R`zP~Mo$%nyKwE6VbZJ%FlyPL z>#WcWBTahxPw}9SjiZ1=DCtbE!(S7el~}js(GQCAJdn)$8SZ-e3g_s#YLXOl%b>j? z#ynt93K&Bh8)e%e7@gLji*n52|7bx2uY}sCttzh?)*K9)B96FiYxWLGB7a96HlAn% zg$MW^-or;+iPYB#cc;7ui|iUS6Zn$Uq5>4OK;4eGC_4t|OgGRgo5vgp+61jY13^=o z!;-#*`0gX0@JCyXPpx3qnOx+E+S4e(G3hd}#r8H`XGZ5Ez5A3iiF8lh%8U#f^AOEK z=427tTVAyHS9J(0`g$?7cIaA_?tb(X_z>nDsRW4qb2F+Do#wR}fAw4iUJN|2j=uVQ z3Wzk3MY`!HECgVpQ@h1J9XK7-LBsz_40{zaGU(kY6zBtCMbdkWxW>3TRMPP}CLCV3 zRN?v#8+4bZk$s19qhQGwPuM77!{WCQ=xR?aK+mZ&;agpP2OX=}20HRP;9-d6(p(|zdKdilk@eYCfOMC+xGDc~iJ{R<4d;#C6;2D&CkJF^Ax-gT#9 zTL5e4a2)|@_gUm+;J@1zkOnVE`kOqt{7roy`4NUb0mt10sdc$^Y6gVTCqUIUgI~s|stAPFIf!K)0IV}S}B!N!( z$`T0T0SjRl<@_(|KWoM1H(t!z}WC(UtN?@VitWT}&iMQ1j(Bo=vx9;KMO;0q(x z(;<-f3w)ffTg^@1S?%gIO5=K~vCm>cvf^3zUOJzuDzaDJk$;f=W9M4Yb{}kj(LoW^ z@)x>2lfB(}+91{l_9Rlr`3pZo1AHg_N}hW&4tI)p+xN4*Le+*`n^ATvng^IO49U*| z=Wt-t8Gzbm1(q)uoW?isx+GC@g&<3B>p8}A z%Eu2SJrngRc@du*B1S0av+3s6WB3T2Y6cG1fOf4{>IoPcu35097rC}@ zc74-SXOO0~%&Gz-n+!a@V#%az`4O$(W}g)bt(E=W8MLmRX9;v(Cn}G?8ht_P`qy18 zb?S-ETi=>-v^Fd<4ZLD{nq z9lVR%t-C!P&a#$ij$J7go}n-!7}R9`%hOb)ZI{D9zt7@I(Pj?95Zeb^wU7cOAC};Z zO6A|5fZl=3WgzFm==Xnk8jG>}VZ97*BdXQ&z%fQhqLWFO8Dp&~F|qHC*%1DCgVt8=F4>-2rs2h)Zm_+)A$f=6KpB^^1w{Dob!tn_eiKLc z>W&h(SAS5O7X%RXv5aV1Q7AA#=>at>55p?LY5Q-aamK}v>j8K1$v(6&;!=>*w=x*D z3=65G3jy9Z5Iw=o8jb!YtFlQ+UlR$vnaKY`h9xA&8CWiqnFJE9dWfu2O*oc%3&8uH zPX2PMOOcT!Tfwy5@%G(EDmOhJVvT~1vA~kTMW^?0?U&B!q*24_7aFhQ$bX!s(oVWb zzOlDw(^3~TN$OhG=#50T7sO}ddd3|Lp=wV?j$~Mi{7IVW={-hAA2C9@3cMF+u-FY@ z*cG0}!(Y<}=0RYKTEN!V?oKW&m@<*&|ZFT;_k%kY>pI9_xC}Gk40*!Z}EvcVZ-pNitchnaDKY@XGilf67Z! zHRbykfVo|K21Tj4`#}NGS8P3Be#58L_6&utTw0m|Y)lYF{N-Zoi-FyqO)kv_?)Y+t z?uby;-Zr50*1aT~zD~Cs*Qd9HIicT(&h&ax*ODAN5@nmSYxvG#`wB*`AMO>L&YHQT zOV6KF)(-We6n$WwpT#V(zwgM7f;ZGG(p#9QVI*Y~=WUQjxiN7oye9eeI>Lwj$4wtZ z+H0?4YPtqgo!TZj4c;LH?1-tdJc_Bh$N4M{KBQwYO1>N?O8P2y&SSaZ-0DtdT=L&GP7mPV0SSzUE7z~QX9fV8C{b=uDU*P-;8rQ zUBQFNmki0nkX6S!VUY(Hw30-P1OM&)!}-UZx1nF>09l$nycMpSbc-G8QaH=_H?PP~ zdqg3;&(sOGQB7h;CS(TpNXidME-wW{vww3Lp7HM)4Zm6M$!tO(qWvw>>7?ZJPdDJQ zsd;v*zLfoCJK}y6Vsco4>Q?h5St)JV2B!6Ef?(iTmyg18$pr~l*U0ZTcdOY%gI<6zD&s(*f>?ssQ* ziqw?6u%x0r+=u3H9q`HFsGyW_&5LpZisknwA6t-?2$_+(k;sIDX0eNxnbOtik>K zYmVpxu{-&<%0FA)(Xw`5cY|TQ;1yTW_NJ~%lrU}O7xyV0mI}Y-mJv-Qx|&q9iCD?N zb4mZKaUytL4bX;+{%P|ErLPD)azA>BAvQ0}eS$0)Mm0fy2cSA$53QKcUp8Zp5x4w- zSKi2FsXlQxp<2Zo4M-)q6=?gQt?9S#AB#z)Yb!bh&0A;u2J@ zgY#8&toX0I%3V-MXzuv~H^Qwi8Bf`!od3c<{AHsX>tcMlL{-!1kYja8 z>gl>4yX(IIoxl`jHS0{{;$s19W3l0*^qNEC3tQf{rUS7v?DtoW4`Z%LU&cEY^SFpUUmLkTfn3D<$F-24lKY-AY=wh8042Pj+MJCxRE?r;@cmO8Z~bYs zvuegyt}#xEv;eE31lMnMM;+GQz<(Yk!`G_1=o zdUM=2#G@t(NpqQ*c(4w8OgfA9SW$so76w3CS4;~&qh_W-Tid$|3U2J-vs}c5=o}${ zF*C%_D$)Pxrc@OK;2&XxZg*#7<HEU9}e_#lwz?TyILf`q7q2#$6y~#Gn*t2 zooj?kzMs#T_@Y*4(<(fz{i4eQ-u&H?cTVrkeX033_O69KO8Z}@P_E2OwNbe7Mz`Bl zx!bd0>KG{My5e5Vzy`mpS@V8fd(x0HwO0HRvf>yCvM-MH)XjjY#nSl!-GF_N2VZm| z3?0rg?wKj7Cu<|8lL~fNW@MOsnU88r#@XuRqCtv1=bKjED_?cUq}T&Md#7VxbUYD! za#qzQ_2mwYfvt^Bv@~J1GGOE|wT@I%j2$8Fo4p<9^a+gEcO*J%UoO~#+e zqEtR!n~hx&B~0WpE~tbGcL$0+O044Lpkw=|P4o#ZC{mr=ZFJf#+cz z7oxTl-gb+lc}n8V?)>I`jHhF%y6*7Hv3K47F`FUWwFo0xnu_%|abkX$d5t)!6#w%P z->#GnZ<#T|y>cT|Gz z;+|YtcJ`ud)cjm!?^->7-mU!of74!#6K1a4niOnLN6KwFFwXnCQV8;v^6^OK`2PUo z_=z@?1#S&yISEroe1n3^MI+Q7R zvhVXjs2i}iU2JDsgZ-^SEqxKv6~9kuYx-4}B*g^bg>HN{734e$*QuLzR+&hF?AG|| z-=Xvrw{RcxsRUdwqp`r9d!e_dUJGp!)ZTrh8%BLfy)=>|H=jEx+9cfSd#u2spwYY| z1{F0S^>92Vm+f@RuxEFX)O3jLDc&ERMHIz15XOcCR-fotyyM3_%J?`^4w~HRlIXO= z{z3GvoOSZQ1shtOwYm-zpN=BYy1Wffu^md203^Fd870gIXXR!ZW`Cr1fC@?QF1FO6 zyrAl_qOo3@OV=fo6}6;+9M=kB0W@Rezos1_uo56Bc$+ZL-3}vHBP@`gB_3PbyF72? z3D>s2MqSiDJ!QUx1b#U$kN2o%@84R*Jqr~eSSHPD@Pb`&$lh~N#ovDkd5w4YRd@ul2rz!0u?EFkiXz^dpz=+K)L zLp1-l5Cj>UXheCC>qO7n*i=Oxf|Jg&=9vBnZCfDKXILtHvOul6O)yMgd9MW#3FbANAz@}SThr4{CED_88h8h6aZ zrO&C?Fn3R%h)Im%pBf1zZ?UF{Pej_nw7!(TqzA`or~ee&Bq%P>p&i}+2O0#&UznSJ z5dlzQsJ^dE<5Pw~TOBs=#g5yr`B6L0@#bnvj6bUw;L6-tk<)R%oq+zgn&g`!lb*)V z6ru1G9|U6MPbH}-=U033+=JF04<^{nT)2&seY`=L>T6-|mFs}vR=`T3K z`|GIPY4P7^zY6EN14Ky$1xat^jx9Zi;el!8@~o5y>q|J-`?NP6NO)1q;qub2FU zmL^oV>fYAY%bxeTGppI5Zdum1fkT&Tq0kn_m)T)y*3F5W7f&RUiMPNui2Dn+zpl@4 z#XFY(pzjMNr!}_qd}9xN8n8WqO>R!x^GshEq%mbc@7!-|cXtiJHmF*5LM zK=P4k-%HFY=nL6)T9l_4+CZRqNcjafcSGggN^)@2-C*KOrXedoKES^jId`8dBawJ7 z!D;HNebb&N`E3#15CwCr<=7JPEt90obflJc5mQt(`=*^? zPhifO+#<&3wQFjfMXEF0;HZNdK%#L5vfT~+x(?T!@OP1i*DM;4pjQEB<_rJR{+Erp z0Snd3hCM+MZXc9<@k!K)TPV_S&V9zPDKRz}gwkp!SMd;aB@^8RKw^DJ2WAm)+ex!sbec`5YMeJHAJiUo*oEY_fN~PQW(mC876JXT|?XXx+ z!$xBJDvNSY@cL2+-}|fRXkzE>-e&tEd(+RVbJ1c&>ZE z@X0{JKgv$^$8aY6X`Q>l?~VmrgNkESI z9cUA$j*fqlkNaX0>+s$O{~*J;R^yYK^G#`J9t8maO>%eZzU6|89~LgU!go4=cUIfd z=8V8>bXGdYIlD{I`Y@1{2{!GTc5R;P#C$v#0Y5npx|>ew)YE(5V3&P*>PxBA)E)83 zYgkUyDnr&@f|*84?0Lg|W1*~W(@x@zrM=pYnQn`?bg#)Tx52v6Blq`fAO7y_@@3UT zkRU5Ol5sI(ME2m%6B99{`*kVmn{puE_VbO|6x@!SZx)_; zW30~dlHWZcri8Dv-X^G+1t9bn=Iyj>2s2SA;jbzsoYI$ymJmBc#$}4b>89 zhN)gB`eM4zDs}jgKq*|>bM=wt;A-^_3P7CWs-7~q`URV7j4Oti?{Hjb?NOis*7^Y9L})U2w$)nxNYHwOhaL?8q?%h>bAL)3fByCH*1cGtj7EnGWFG#p{>F_ z18dZ4In$0i(<0whI!v^zGUx|>_a7?~SjB(7-sI^Qaq-m7X~RHsU}(dswIx-}q{&~O z6%j;|8Jc$5TnpOI&;@00aht{*1tXvoWzyke7=0V}YLy{zwsK#-;8vLL$2Qm&dTsb`v;I3LXA9WqOM5)KC{&NSt#W;}bVHniItuk<_TLdb zIK*8MB&sZCJ4;LtJU@3~(dJ}?u0OrXrI$WGp~CWTw@Z&Dc~pNF*@U#(Hr6V+{o5bq z;9W1VaXX2IKRI89yBKj5mzik*H6Nnf3}@c>JhQiU13!Kr&3P3Yg4V-ShG|s34!pq< zB%k396oS-aauqG3BNP&l zeQOC@7~s@5I|bM&pFZlD{<(l?2GYLEFVSgQl;N@avmGD&jW2>hB08`D<__Z~xf?xA zCXHaUqa(fsl%FbMl+4hOdOMcwDc#l4`oCqhZ7LYD;Li?J6PdF^ecE7cw^(aP)U&(Yv&usmw#uLd;ByhtOVs9e2mT`; zyp^I6j}K^v!fe$ufS&_&^_PH#7BVO zdPm8%Lp2q7%&Z4pLn$yWoZPd>X<5MoB&ni5^fF=}I#>thheLVM2M~I?U~C1v0+9 zWZBQwB--pkYMje8Yp+e5hAsFW-b#IAJZDl2(Id2`pWd;7|HkXuJom;%lyKAyW+eWe zs2$|cLbAM@p}aE}@pC6nqj-}2?X3RgD>AMf`K}~?f3$xz|Ky7P;%RSTmgt8!o>ch= z*-6_q@`e45*FS#~HbniMrgLF}l=YNxep6~d1ZNvbRbGdGqM6Fi(433|DG3cSxp^Z^ zk8~}J#U!@c2Yr$LN7`5K*F|08TL+DY?YRHxQ+8UE%09lsH_d_%8L=1d;&EI>VjpCg zxuR05imdl3LYiQyr3%xd#)T+~vfx`f8^{s+t?9pLgMsRj`G?yiIsCa-b-%H@cSYVW z@Av)upViZ*%PR(|9V}~IVmHC(D%>^W{$A%H8=c|7CHfpeV~!K1^f5<%&4@*;oDTsXbXphDq#+Yc_D5 zAwx!sB=$)2CWz{gLAANrXTmodcJIW(Y)+&YY6cd^CrNahB5G4T+3R@RUV+isS629h zIkA#c{S?ZZo}o>7So_F8Gj>G$!vP*T(fA;}T0N~_xlF9|T$EaBil_{6Fdz2%`-DQq z%MaM6yM%1nf>U;@G|5WZ{`8`OgcyJ$>BV;E)v?&Wg=2!#{{x`4!*$%L9p=V>v%G&G-P9qfSznX-w9r+;4;038t<2awa^f9Wm6n z9%Y*wxJ;3EiLtPb19KS6;-FtL%N$FcPHJD4$^@<5(zhhbhkkeOD#{nOwj)C$fSZj*@u6JAoQuL;H^;x^WdAqO`b7n zAjG)DvT;cSiSC^gPPKsUDeKWBo1$<+bK+)^%{b+{Zlmq_I_nBjJNf-OqUgwYwVh7UyT3ox-)Okvxb->9 z@<|6jHJ-m4+^(W_m3hyLBX>3RWJ5gD8=`TxNRzj6ZRP)HuMxh(S8oU)4>Lr`d!u`z zGYyY^i_p#5suMDXDEbHPt+;Uy?=84@*taogjn-OZ!cR+OKEO1A%^+*pBak>UrQ zJ`>nSyan|qJKbw8e=5KCy?K3(iyO%7kY@1#E#JA|$b?}8g|o%gdjhs4ZUTnM0V+MT;G&{Z}KDzo{;xFoy>GM%@| z;O#PdZ>|0O8SbokkaOtp16i3sM{qQF$Pyocb+M z&;_i)e)vEy-oiwIA|6-W?7%+@WHXvSf_6Mki%b6n7V7PDNXqwxI0T z*HwIn(nr6XJiF)V$VSi3tJDprY4g{VCfida-{s#}K&g|lypnPWJ5XzQraq?W#);3u zGQCrjjySY|2lb)bWfz(Xx&xLg9^-mLc^&uvGW zgnkmW84|9qh>j)m{t#_?Gm)AToG1O%J6)7dbKT&?DVKx=6AjJ`t~T#jPo9kh%93pV zY^c^@t0upS}H1%i4@03;{g91!Oz%sv+5iVgA2i$vWG5*sdv&f zKBau71)SrCBbB{tg@lO8vRO~SH+Ye~Hj}hGioP75r_=HVZt*39-32DJilJ_3+nF>k zvkOYtJvN6BH))o<+~f0bGerl8+6fmVpolwSJhLCVz0&Xn$wNu81xZNhQn+^dIKUaP zQkK65gI7v<#pDYl&3$Cs4zGqKGerR!6ei(M>POT3QW*)0{t}NUv z5uOwbjwmux(cYkSJMMa06moafmqWey_X?mo`^W&ai2V z-s1YWSovaDljkN6IQ(AJ$6!Pn7n=q4pq`g1hVKRCmwyoFKbiagqTK31T=Y*)i~1V! z9DNZk$lA8#^x%PO_O78aOp$s;M@9oY%>ZGT?M!(Q6 zQ8L%fqbICd7(1@mei!TF(cn_6X#5IasNWb15q;}6JVHug9%Yv5Qz;H)U%0JB>hvj|>b%i`> zEtfMn?~@|*?i&T9-(S|)y3XidfGh7hgL#zIL-@xC-}gqG^EkKo!*1mGMi8cX5D*7g zzD(1Eb{CyPw}I44x1+Bq;zdF7*xp0*4@lcg7-e&uZZvVV^zIDC>R9}eK}iyOEb0*b z*17iXo;L!sTzlFG+SS}j5424|4H%PI;gg7RFxDWdTN~y&#tkcK;;ncllRZauz{=T6 zOWW}lv6WAowdapD5NaCD1&hIA+1V!?G(3=x$at<<^%-M;tcj#kT0`##k1%C;<_Bhl%-1Ly7}I-j9dljLTd z+%I0#D}fd63)+7glbVpjf#u;B&V${=S*KWJ&Q2vqHC2dR?>*Xx1*7{j$d+oi`Jk3g76F$D3_A-TL1ChTdKwyj%n>}r4 z5((1rRb^CIc7szSfCjdT>l#DpRrel!GT52Q+-JG-pS6e!F&Nl$2a;5__oD&*)NL7v zlWVrOstY19u(2V0GXFsPT0Ejf+qES>8;u9cwO?q%4R_4INlzo!t2(XG@Hgb)COK&H zcrsgMQ}B|#!M+PsukLwTu2ZJFUZSt1{Uq%>AxHBt%oGjVz0~;;j$Ut*yD3*Cl7806 z#Qg1c+F?)1vl(SLcgrluH36QcbFPo@Jwyo%+)+T{n}U3|2+IL@g*JWPO6}UfEGVP* z@0}SN7A~EHg%$9UYE*}c!v1uB(>m8_^FumD%=mwb3uNsM)%SM=0jNz;;Wpa zd=&vf)dhsT=JVeLoL)-t>t1!ZmJO4qy_73JbsU}!qh+ho|`X0M26S%BD9MiOO zOFZuVymQ77vVY%U$l$9^E@ha44q0r8eSkJqkFzRr+qZ(W;kVgevi9U@^^MNz`t&e! zitCqX>-hq+`%n>)*itf-=JE}Fv5hVv*~>s?fJ|FIf#u&T`ZiiqAn)Sz#G?fw{0l3)A9_X_=XDa^S_RNqkpPP4*pC~WT zjonC8_eL20gBX&Lhm!boBQ;E|=P3Kfl7<;8CPb*Io^;s*FP=;OCh$bm;#9}@%-hIK z*agSCY2ZRk^((f_ zJnzzp|ATAI$AQH0rV@TpqPCkL-KhFGkD9@^|e|gZnkGXP3miF<*K< zqj#KcSSQFdT~}IRN!-^qFUtmPX(~$j{P247xD)M2U|o?u)Q-06b0CUsueLuWN$C!& zn*uzax8msB&+H_BK;|0Kze%>dpG?;!^jLfSRch{5p5i4A%cnUF_fqE0i+8|ZG)^gGX>&0IE%2TVuhXJ(9wC`2(YJJUw%na zXT(-g;YE}v_oxZ!nR&x^mQ6brVp$TNMEgC1O10!KqhAH&{@5Ccxo0IO z0f2=PX2%-$RDHJ!6FE7A|%0= zWQL!8N_T1w*a6xm4G0buZvB>RZ2t73zkh~F82xQ%@YbDjM?PSLXwGzS-L+~R33$;2 z9-VeBxlx&j888aT6er|TF4v|-IpWhh5{$oe08QI?0rxu5N?>XCX~!_mgi&j*J7W46 z5uJ3|3%)5BsKowx?pI&{ZYOSOr~6>5={_@$=cRY<^7CRPHkwCI@uQ7=8qnAM(qYD@ zh!z8b90Ol-uk{Gx)~=^(Akpd3`u6?ODrC=K6+~0B!|Lj zGEV17&YJqhd7-YGyUx`UU3tTDaD$*F_^*QKtOF~?J{mZktSPsjQ)UH(cXM&t0b|`P ziwFkGt6^0qN>O6V_Q&qp&i)hKWSd8+h|?ukluwv#7c>>geM$&_Jz}Dqm9t@kG17xw zPpeM42oetDQdDy1ghlys$1=o)x92|XVL5;mAgv9$g~Il9aq}>Jwpu1W^|8SMzK^?U7|C8Cmhg99(dddmWOiy|%{z204U{FMRC0 z^LoiN=#Vcbpkw{qiIx=aOjB}cjv$#NQM%MmU3wJ|Sq1d;q>P@yJe&60z(g<)*e)3RriH8za&m&0j|PBtuofUd^F_@;(s zElr3r68GPY!7{YYN%Do^`FLO1ERv-%4xjec{DP}`B2xtidVXI=&zDD>|xu_ z=C<))u{#XX>wU^ca;Z&)=&0EOc%9Z7no>84`E-qb_Go!8a9-O{%^E|`G*;q~$v1c! z7k#=9s4;3arQ6*-;g!kx{4n0$sG`XLkRH4?1S-jm;kcwY=768(`%=$L2uPCn6qjzX z!B&dwI9fOD_~v6cvaK$uP(pHWy)El436>m3U%9Hi_yv0w7uvmBjcp5VEwYW1bx*ofGiTnU#vIXaQh${6Xl%l?F+wnNt z=NF@TY$LGn>F4s`e{sQavg4Yj3s}5Bi92*dt!u?=X9IBdrXmkxp<)s<^fmKaB@N3Ri`Ex_qW{k{vnOPq zxawIl9Rhl*`zs zXk1MqSE^{u>a?6B)Pe>@xw}GV`abnX?l&Hb=6!pkaJXejkFQckto5=Zs*RM}NKti{ zXo3f?gtjc&@`|TTH1p{SXGzItTN&B+H`)Tg=UV;D{ayutb?LlWZ%5 zqBmV;;7r9iT*tq6ULjYct-x=dQ-9 zBAYm$O8p+*!YX3v?}s*Cd5lS?GK{zF*FQEAf!hC3sTA4O>^%!HsJ0=akCnj^Wethgs!jTqWfW~r_CW=ee>v!d(e(ge1$@ngnq7I zM>PKzaT%7hxyqc zWfyT=O1%}^x6!hj`^Z#KQ0@1o>$}IO;mpG%=>E)4vSl^JBH;^wB7nnz>a=m& zaNtMmNt#9_Jik1bQgcyroeJKLq)3x^U%|8b5bPY#$XqZJDrAH99)4tY9tb^ofF%+GsD$Nza(QR#4+4F@&>PAJeFXO7Krz z-~ongg;Bqp76)oH6>gwNH&E&UdALtcyUMf~ki+|vTczE<=mgLHReVA2eHjNh5Ih|@ zro*0H-T3s3B`!Uh7U=0R~F$xosqvI5}%hn60K~aW$B7 zljDkKd&}jTMi)`eWV(H<@TTl-#~D@wqQ)?TV9E${Cf?cT&Kga>+G*_yC4a&Tj6lDB z_q1}?R_QL>;BC|D4vlux$;Pz1*Wfyog9L^5w~r#+cONnNMqt1)|HEm%!(c$Uy<1vt z8}6LJq1)%tljSp#AF}|T%_XpJ=|;3ynGI7cRWDnN2r@J4>(pPRn)x&^`*(<#nEgLM zEXvRnG3(OYz1y2??8HP7Ght^#+klW#{c-f%))~wLUX%W@y;bIRn>DU=)3v}@98r~i zF`&yrTV&IlUgd~rGk{+{o3xC4R>E(^lPULBsT6!bqn2{~$DY({(*`RkS*;j$*PUPV zE0L^SF*3`0ZYHHqR26@GVmp>B*QSkCnUL0;x_ykN!Ier{hgi=9dGWa=Z#C+rhG6A# zrrBRfwZe^_0MK3c-+FVnyAEq1>6|SW zU*Xa-3<}c?w_P`+Zfxg6&shQr))n=^AM&_WwO>w1R`G^LF%yf7p3=&K%#8APqOJTE6q z``oAB!u~N4={jn}1Qk22QFh(tIpy4QH-!WYG;)H)pLPNQ$dcSnwCDEBhzI#8I#1WR zU^_+D{~X9*1p<5h4Q_a6&(C?$z`S@Sic+kFL}#Ajs46h|gN^)oAF!!6z5{3OJvr_3 zyWfySlDuSEsk}{89J9@H))P^PpH5#Lo;dAYlD4P*R`FvJ-d6$fQi1CTlqSxU$BWNS zh+<31KN}O}GcRc`)se7~C0NRRTEG{!X1%$$M7fDc`WrYKjfPuaVf*6*Nmi2jdglZvp>X8nQ;=UhSk znfC{MpD>Pdl1CN9E|S2K<2Hf;@xWI1Wn=lR&#=1+B9ain5hPOooy}_I@7x38aCnOk zQ+uw(+6JjhRn*##b?>)%kO+y)g;yMe&AncnX<#pgK&AM6e(=VCWlf3482y%3O|+?| z6DJ++oy^}=V}9Pe$N>5%I!tNb$60~pA=glBko$vyYI8TyN0pvRN$g?@uM86FHMlAM zv3KDZ|A=Iu>>}#%uzu0fHR{187^(?)556HJ$Dk4n&lq)!-5S;qxqVb{dOA!|b9z0D zI555uup8Wz=#p6NEew=l7L2#^U_f>MRuQ!3d=4wpp!NkRD=t5F(39aJg|*0a@UxMm zKm4$-IKW4Rew0M`@G4*@BEV6PZ{e56>(k?ok{{%Jm#rF7OHV8q|P1c?8$}YmJ&bRc!sVkxcsyz;O7Eejs->|nC z*MXnd0R@8zGUH(7sVU6=Rw+?aN{_y2$KzL>~_?3rJh(u z!10rTBFo>?rv{=hpRr-Pf-}-wyu{k?HUjYHfV<{q6~yS;-|W|Vyxj}G@%1t+l>OB` zC_D;%)p9Z&kve0cjm(7I6OkmDlbF92ab~DPw!*Fe9`i*bir!7wG4JJzF-_OKo6$M7 zGHv>FqO&Z*kaaa3IZmm9WagHA5wFvAzhZ;Gig1T!lY746=iQPbOq>*tY@nAdz57lj z@QyLgtG)cipp9)Jka%#j!Q-tQ!PjMz1gH=HxCJOIpdmg(KTe}no+zVUdoE7YY2s;# zQe$S;!n2WqOD=`lBi9QP^UmT(cS^8-22 zIQ#p19{k1!lUJ=lN=7TjgCDcK8_*`2O)k~1X?<8zr;{bXRby;eNY8J<_$0b%+>`q7 zNY9legQchEH*nC54fyJlnxLN{5Gn(9ywasM&6Ds;qdaZx3bpGE?Ok)vQTD5d2&d*j z!dh`@K6gPL1umbyS*^zXzqYO`stIh1CWInQsz^;h5F!W(p%{9?(4+70n23H9o}1MMms z@AT|b>CLz~p%UysfTXQ^w&7%vPtHZ1M8^kJ!RGSy0ygcQwH`bvjgdalUtlSkrb30< zCD9|xMj;O)t4<6|tDz!{O;m9^s<z7q z6refVuXVYim*2;=FJMT-yK;o9#v(MRNq6+1#V|z<=|bK1F#iFuIoytl;acD&!9YL3?9!HX0*B>p&&PFx4o#6W0* zwJAZn4&JuE(xOVJw|@}og))01>O>dIb7rV5^DI#%nN|R*~JzxoR;P>1G zd!wy4^HDtToDMch#g#2nb5qT-=U5vY5(&ZczAMJH(u7A^$7wgLi0?J^q|4qmW(2l< zeCF^{i3t{gzuL}`GC&OQ%W}EIjb!boy*{J*sBr2@IsSawUWeEtaK&qFORDlC48`=k z#?d}_As-D_T-4eb*2`3`K=o#lN=ltEDs%q zFRpPBpq$wBmkx%dJn9Zjif{I`D8LtjLPa#;?EcGkUJH74YV=wa@0cJM-s$a7S+s`P zUluvuN(p)I8bmky?a~e9ATqUn8O4bdaHK}ksv)DdG(1gmCxz8W+)3(<+WIdY>+zHX zZL$hPSUR1WCj0#q{4mqlg$H>b<^gf?x@9IElax7kE2E21RilT@^W_fa zUq=wYb{g@%Tz*<2tUsxf4dqx9ZVv>XT4k7Q=5DNun!a|^J;eXFJgV5>a0<^Ubv6Pv zQOUzJxcG0ia5)0z;hu|TrgLW$u;muc&`j44%*OUcvac9YIHhRFE&faE{TJ)Sfm-99 z{aSPIWhTKQb!_j6$+QfQA2^kn5E;z4^Ia5_kfR!C1YK*$I&&9$Zp9+WP$a#jTw(i~cw_eE>KGBJW1f zSQ75)-pqQ=CcVvh&pCRpkDQC1ZX{4vMV_uKpy!X1!X*OK>E+xL2LN1K{PmA5{LaH+ z=rU#me~QP)J=A*^B)JCnP(1hw#uQGbw$PBDZTI%jX<5UuM5`agl2s5g69&L$acQUTQ&TLGv6+d_HIM?&NZrD`aG%;%S4z4REWGAbs?eRKjWp8xOJ&F#; zRlJMl58U~ZHL9MlZhG$Uynk$U>BiZ6kJ$Eje=^>>z2X4yT*QZJ;X8Mji}%|_7w#+G zZRedxzCzW%xn06Jvz>r3j*YpDH|mO}FSt}M=nKJC!Qb^ehUv1?G3+Mpo$WcLJ`>@H z{hp$%%}4q02-vbhzQXP=E8&4sk)~eQ-b$ua#2HR5Q8{%d0b}aDyRPqb{zQEg(Yl$j zMAr8CW;pfntX35raqDL9w`90CdefdYX2Gx`=>w=3`TSrN^Psun-& z-e%5<*si_~WM-&ZePFpczQO*n`2uI#(BGu~aTYD!yWhDh9$?qqCI6Z{ZwIU4-lG5$ zWjmZojVn|pTZOS+HDq~Z?0lKCQS8G66D%b*T4J`*SoQL_k}fi7o$4DB!+139Fu%S&)dY++V*w#m^3Zkan7@ zxfy92qHT*}wJ{VN#1kpW;;?H&LurIa^B#z)dU9zcH6xJDQLe)LT_^^F|r!Ut1Dtq@Zs zoj6709oamM-wOoYwDM}ET>oxmNgPSI!S0u;@caE(2)jz2YX@3!Ot*1SO~bg>^w=wk zK?y>@8eaXlqviND>rJOO#{|VB@anEK{=GakO}kMk!eYk4Os&zUpWKyd2%h%J?r`C8 z9YLnzE8EOsRL@wMyP3*%sz{5OmPfpha_+!k&q45n|4|~;zmPA&>#i{4@343f^()^IfJrd@Yu6%duWEo>w8$1lwO1wiWYy% zr}&b*k7=&c zew2&GVlENp5C0%+;28BUTgISfsC>n{o4# z@pkXiNWr%pU4B*0J2Z#2M-SYf2>Lafa?EZwcy1+C-_Jf02}}; zDD$nB4OhKBSG!*AH1K|;=1RAH(ero)yHt4?7WBP>UP{Kj48-r7+nCzK;2v=XVc(1B zeovB5@s;-q9IlJ(}>I>h_xdd9v)#a-(>&a{@CO#Z;` z^rvk|v?9A?;@;j#Brz*nMlw`}XUvSTk^re056KBd}nw{fPK!5CWcs&-<0PH^=5V{KImHIXKv zult1L)lPELN3<&^2{4#XjXx!j>&p_ONd^r=#zR9S*oC1^Zaw&Fwu{Hm9NlXrUg!7( zF5S|!qS|>_FaFoCRfz5qW0@Sljem96G&^X*ttoe3Fy#D-7s29dNAcOC<-0OtOOqTJ zusf|H-eveMZ?+YgamOd-LhvgouW$DaVcK?q#WzlIz{ROKfbP^xbG@~Z<43T<*-oBg z!iD;!PqP;iQzf;tnOB=DKn=#_scD`>LRhJtptSrY;q1%t(0-^P0--J;st!jW1xuAB zH~PuBcG98Hn$#3%A;<_Mn+kwZ3tfUjVZv#?54zR69}9?Sm1EBT*-;pB35`YtVbDOk z()mML)NZ(h6SRNqw7s&Vy?hv1sThC>7t`e?gqoib$W*T>I_7p0>3gynrZ@)xY2}-&w|)^{>X>@y>XCKGMD*Dbh=>3#t-A1gX@UvoLcdX&na#5T(HD3K zdHeb$v|nHu)4hy=Y>?>iH{`<4DCzR6^Fc=m3$J^mCeaN>v97;}cI!3_W}h_UUCeJj zE)cT?b8bH0+hKZVJ*@czV!*&v^9Qa$!c)!WH*)3rMWy!rFHuC3@X2ZQ&!x1D&%@P` zHSNrSyJVlvd(lj6A6)h#asn}syw`RR*e6-mb3qTS>&SZ`h@*K7%$v>p0V{8xW?s}+ z)+%4c_tc8}wX2r(EWU?941*kkQ;2#B1VIo4K@bE%5ClOGvkWtCT=1=Udrlw-B3k6K z%Ve{;quB1AXKlrDc^})CE%$+HH>-=D7zKhLMgzi8E%#0!vXRYn_aH!lnBEEjl#6JZ z_Jlx86u66uRsT7J6NRZ(qebGI!s7tKeRn= z*T5}Uulkt}lLLP1?yPy^R(-?QrHQPYLYcAE8~K{e}dK@`ViZAELm zBoN60g^wux?-tymbK^pHg#Z;uMkhED-i(W`dv-%TS6Z)qtGkGjL^nQ&P7V?VxtcS$ zo(lvAS8`Ap2{POTVl2G&bK(+Qcw0drl64RcYTYoCX`LE4?dd?2C>^0d%J|y?m}%k` z9ZWXe+X6w5Tlr{KbZ_zUtv3S0*JG{kSka+WGU8-snxLacA-aEm^j{w4{%?Oj-fU;M z+X6w*T5h=g;{Il<;E70XH~1->XV$ikG&t%ensW3`1^sT z`&O`_JI$FCXtyYXC+~mo&&WgvqbO#AW|?v8y6`tg&2ER#!vA)9tunP6x+p?DiYV^? z?hicR?RWkPkwq#xN)1bp*y1cLkCU8{Odm-A@hVpM`b3_XSrjxMNlTYQf;%e&ZShzH}>6`5*^&ip5O`A zb1-}kx_$=NbG&T>%Uu?Tcmx->@DN&u;5s9)w$Tw?I;BZd97x$8wT*uG=3PE2KX~(} zV^$qBB!M{bbzQK1gsO){`TR9qTJMN%mbMJaTW^dbI@&Tw`e8V6mzStr*$|nv>JD35 z=V`6VrE6tBfFg;dlOVdSQQKz4y@fShUwilO|KK6;HNHQdduh_<__3uW#b4LeoBPL# z#szW3Y(Z>d(d3e9bll5q(Rpy-de)q2t9-^re^l)ieITX2D-bcbmGRYdafn~&;+0kF zyd-IRo%P(J-7`9~VsUP|gy*)CD7vgkk;@p8Z{w}$g7rHTl`WLE1JTLXHV&^r)+(G8 zwW-RYkS%w6!lEPBGO3_UKZcsFkT`Z+J{%j|exVU6OY`#gV-k!#NJJoh~k|a82ICLsl91HsRYr2LX z9l%nhVld-Lk{(1eVaQUsGwL-{S+ib5Fb3`(44*^rXq)4i?IJ%uosMcqdgwZlHC??f zX0NL$mRf1m=Go;c0xJ)Nms-0$EO{FxNnKY>4Xus{uANG-dmlDh%Z&m$14i28yxb2R zDxo!9u=XgOHM6|_f8lBE{=uTgE<|*cteHt&z9AzEDBk1u_An65)TX#%KD;yn504HN zb2?J|HC+&r_1gL2IhplVsJ^b_YGz(pJsgiLt33|)HvD@A2UX6 zduBw34wGJ6=UIINje)eMV-Z~pHC>U3jup#HTrIad5zL%%Ai9OpzG5_-z?GbwMSpAr zgr^2B|3t0cmUVYoT(&yxhm0SlV6SsVkP7AlJb1_Q`ms#&G1PQLn(fXq`mU7Kxs-jF z9+p{JZ%zBnH(1+Ga{U%;4KSv+#6^R{q;%kx&jtvC??@S)ON!1#QR9pm+X!dJd{OBI6$ z3>ps&8g5|R<1MAlpZE{2=zc^gbn+FVO80O-+$2mj8~2h}(*;Av8TQ^6mumA6+u~Ar zUa{SuB_x#!gXAjS-=uA^T$|5Y4OzCXufp(o)^2=zl-H2N(%<}kmopGcKpv}S>wX{1 z+K&HP$8FFI_@j#yJ21n>5asZ|ug29XpPl#J)~a1|2I|>0qOjbt+jjdPnVV8F=*J6Mg)t~;maTY89IceU7)PRCpDJ~)e+#!j+vClNtuW^QcZ z*d-)jsA`ce9?y95ndz=H(jn7iu2m9{Bh6s&e2c1`u)f|gY-*0vBAV@V+>I^r4RMDn zJ`2UT(Rr10YpplWXF*w|>AFxWMaH?y&Zwc@?c9aw5~cGW(tXIqQQSvobqrt$N$bvV z4Xsk@oUXiaV9{rx&}TQ0kF9d0(>Cs2$lCf!$au#d)m(b%r;i>dFea-enN&&ih)>D5 z4&~)BVqcTf^CKwOE7hDaH`65X#VlT>vXrJ#Y=)y+F~YUTs-PFI6kVP2bzSl&i_>qu zMOf?H`om;Lz zH}VLcObaj5B0Ni#cqTh7hoE%QWiP@-@mw~5hL&G*o=lH%XK9Xop6F>odSLPQEP$tD zvrZ7U#SH*VHtOk?8u2_)O1Q;Hx`au_9KTOYeh|k1f@pK!@{22P`B+PpLb zt9tEJm0}Z*5^}K{udQv~r`)=Xo_%u{H1UpRQ}XS2M~Ce(Pk=no9#AalW>SRvxq9!nF{PVu9vmhD+*5k>_6FqeFc+!lNosSI4T|VzhC|%)f;mKv*q>KycSRfx@ zXlUzAD8Z`QTm`R&-%Gs5YfDSnV61eMh#qhMWNd+ddA?;j@p7F+vKl<4yYEISWx&a>HvpP2oMbM7YPyj21c)=d8{eZOn{8CL`oDSk;KBDV z{pf!3S>GMgNH^XcBG%0vY3TyvmzbBtuK^fa115W29hDz-xG-56EA6`^vTT$}!vhf$ zpIF1D)7fIbv#qI}1UI#kE!H+-nO@mil0l_QK7-jo&rh)cPbg==AMglrI97cDMTD%V zW|Af0bqSDEDNZ$e$v`K8nShJJ#bpZInAt=sZ~n>i$6x*8)fK@bF>sg0F{MW{9`n+nrI( z7X(V;?e#a_0^zdlenU$ITCsFYrYJ$Iyr=g`tz?~o(j%T&|4ZIlLltx`s zyrK{g4Q4>bl}P~Z-rCLN^N^bm!A-sp+9l6-tiQiPqnc{j+PZa>Hx#bm3gbiPEAzAw zXG@ScTYAW<0t2zGtt97s-LWX9&*>uz+!tVXd?u2vhIw||WG8yPyuRuCJN!>x=xGPx zB)lesVx&7E^u4H2O|@(d1RK12$F$tUHEXKYf@n@>5QLLZT4W+MHkYEbfN0%ybyJ!L zsAx2rDdC1);p-22JISZPHgcugDUt3|!9)Hc2r=Rv*}C;6jcTgNwes=}%lg|wx4nDl z&{)UUT&hUuAKz@cTOW+VUcM;2}hH*6A=zAy$l;#5I|v;l$lwLdGp@; zM5XuTE+@I@cTDqk9|^v($z^8m_FQYdjclB$_ex7k3HjVGT23iJe9LBlnCjZtLO{sJl$Cz zAL=BZbhS()-G79Ry|E=`xbG!Rju@NYi&v@pu4)ToMMdT(DVdt8?BoYtfxPELq7D!)Dw>KBf51*IU$J3?3NdF~~l z7fVZuoGC7Zs4kNJuepz^Edb$G8TuISHA0U?&o}W<@7-rUJ8@#X)e%6{avJIK^SN5K z<xQHw)fZ#&V8xn2x~$!L2kd0XfvuLxoCfzU}V3LWI_P>=9@I9xaq z4qu-`q~mCjB%{rRS3qsSyb#ZE5{Xvoqj`DdI|}mkr&)5fwggY%H4ag6NqYT!m!H6r zGHHS_-Tbabo!3HedV znFOG^De-6wW}fIRJkgo5)6N-m{NrrSCA-0%qvcCRV-a1$WK`F zan(2G-CDLiZ$Ax4RvFE#U=b|^Kd|-zza9(6dspT|i zSgDa|Y?mDgY;ocoGq+^V z^&s5D%9YwXSZPUqzP?FZW-bygqP(16c8wxH=eR|Vga&|TNT@W>H9gM0FV{$?-{6R=8#7Ch%v5?dHaV1)0L3F& z%Ol7lAdg6fMDmLHlnmW|dsVoo$aoOj0F*SMcZ;l8QFc}&)qC`N#cL~*X1=e}R+kjr zR`C!^y!}JZPQ3ZnzqiRzMxgD~q(rIXmZoIAd;$8 z7n}q51@(hS#;+wLVzN#;kUYf8bJCUMWGl5f#Ck$Hm2! zZjf`SPf)2a)YIz*>5d1(Jrev~0fyphqgi8CQwb8hRhTY4SATyg5lFsiOy$~zdaBu z$P`7Q0BXaa%sbT;idD`8jcTeXeTfOuJ>L@&KsrFld6%rriPQ4{j)AD^;Z(~B8xi_P zj`axSpx4XM=Q>e^(5BS(aFlSyP15rmx>ZF*U7@O>Q!Q6W*SGIPsFxh*=Rj>COr-R-1{W%;ymCpYo6KN9EFf)xK4P)tvdMTPl=B;Z_GO11` zU3*mZ!qUYveox7N1^3^t^t7TB-^7q>bMY0yb@YEB_s2>**Jn!5JX+S*hx&FO;9IeQj-=n4FsWr&jPaR z$Es;;G)++3I*GuIIEe`+Db*yD3VxPuE07{0wu<0-vp&iy=-%Egy1St6d&<4{$MZhF z_Z@z}v}C^iALm@>I@dY<$I*YBKw9UbrbP(D5W?Ue`p0q9iSYkAE`Z-IAmH-?f+Qvn z@2Zocxh3bDCL#oLcAoRnx zgU8pr(tP}$MOy|Z`dYj#1DPr}D(5wv)Gd;!S}b5_<9o-nz4o5^#@@z*z4cvxoapOY z^XlM0Ys-;iyVmUTwnt=!ABZ|>W`8bRQjso>uk-}*#?6gAa%XQ-eNX+i%kODEe&68n zcKDchFEg={^_r;${WGG%qE`KAZ>GxV<<8nBW2DJcH^08O$#j45rT+JCUNHDUe_#9Y zHN}Azjhjog5?&X}QZ()>`9qEr>+H7goNsEXpZwQVzirm`{)xd|Ev@&a`d6)a-?2cG zw&yBGF)30_HZs19henB}AYtE_ZJO4#skgqjahqZA5A75EEfX;FHG>lkMV6e>v^veE zdLv;<6Svw%Dq+D|-=uHSuV~Uw>)Cu_{MErzU#=NE-qL^h%?-QSk0dQpmBvCzu8K&6 z3C3WIC^hz&LiNvB>MYZG-d%O?uKOlh;f6J>Yj&-<%_>yJ*pi5{nOwZ&sdO}1@or~A z6|3L8u~Kb<+qQl^=h%_s_x7*4cLJu}vdhaVK26HPRq-mPVI5{t?o_Oyh)#8|cS*Jj z7HamwV;{WK-`YC(Wy|&_TP7MB;!aJL~BtkpN-k-LPg=dvcA}z~$mZT1bcR zs$VEo;yzsC=kV?W+FsbP-li$@@4vLaW$@JT4fm#w<%)eSW)$%n*kP6m4i#KnSe7X* zX}6mid+IFpo13nDcVh7UHLdsdPxP%?)qadFOI6uNlNwU(G?%0nnW0EsKz5nCdvx_H z>U*xN-+K1d{^k!(ec9jOE%voXWxOSxWEF)jiPYp;?PP@Gq#!}yP=*XA%y?RG$-#w08>nab6 zN_oX^Z8os}JVUW!B}@v)rPk@@#}0x$uRryN=KfdPkKg0WwSY0F$VixF*;G}Ou@K8F zJ;jMcr7O_AG27VNG=JlPcj3XgSG;}A{ocy4R!a!!J67xriDD~Tum%{(E$}`utj|?P zx^yx;e%75A_P^4+Yt7)XU8{Gwn%(wXq$60R8XSJxQ8zEO8fcBP#7XK#UrJXW>uuUx z-+O-p?CF|UTlyDdCRndfaB1+I-|Em%eAzZUJgPxHzLwDOJtq6X-W5$JcJ(*+ANlfj zSBu5rUhQ87$UuuMD-Plcrx^GmlC-+3@cPCcaFor{&jC6d2Yc^ZlW0huilMunslMOVVW4NlQ?^<1ua!4c-$PA0p1y|Q^J$G;aD~pobi^cv#sFWGX zy1f=#T+EUBNG2T|8g#l@bAnct>th?iKc;Ox2aW;m-PgXOFH}-WKEG4bKwGQ=$BPL0 z6l6yAlb%t(8pUi6qPA4OUyuY({L#Q(lqj-D~4fY*Dbuc;%EE zP8TNz`&=!>SGgo3jgcCji)W&=g_R4zXrhVMA05<3d^cN}dhnv2`W5T@CypFnwLLXa zlsesjM_z~9S?UY%y>Uw+AG?*vgMSsIC?;49Es+5urjW@NUNQ(+l5RlWBbK+^yxUN#)W18Q)`0C?D zFcWWXFwRT)1bLg7*)bqWQ7jb6jCSSqVFvjaLS^qUExK*qp;rM#kF_@U)1pC0gmUzN zn2E$CjZQR2atJN`$StPudWca?v#&dTd-JiuiI!GcafisHGwmFJebLC3Aq+V^q%22< zJwBaI5Ae42^Zu&`kKdPTW!>BkCG8D~4PH4dh#FPRg2-^E!lAJ2(wXdC^LyUugZOoC zswlJEn2VHibk56&3QeMvhX5zG`Luq2sk2F~uYdQt0YJ=E?GsYO%W7z^H=gt55Wqf0 zAs(UxQBmq`cJT8-Ufzs3p7`iU<-I9 z*Aap(QYuxH_34MrU22`&wfO|Z?lt|~aoQuL7_T$!k&Z;F`5Ytih>S<0D~@V35uYk$ zhj`XBJ2J6yVpUH1$PsOj`BsaAS($T)neAa3_7th@G$xigm8mfns_!}h5xaT9D;Atm zheuQJI{Yq{A0U$fv)W!3^j*z7vSKE9?3FX9HLdN(yP$*)K$0e7wyMewiL&U>5!)=msjVuBn+!tNV#kkMJ%Ym#Wb?*B^m*jyCx@<>sz(5 zPovS$qF2MxVp>CSjHoS{5gsN~^-X+t^~yhj(SL&W=CG??`vrpP$a2Z zk;OiXQ-oat>tL{eIZQGBkgOlZ8+&x}iu)S|j~$ul3wa%8FbzoL}$@90WO@0;_UqyYvA5>-$__oC7T)D`uj8kK0zQ#5E93Dmk;Z zgw)mmFS@kdy+HORuN*kipYz)~Y*9L=!FObi8kz)_6m*RxWMDB)1>vE0@pZ?W2X?g| z^CFhD*zy(!P{$mewhD1`lGy3iq=xX}k2jnnPB|E-Y|e=ldgUeL)P?xv1P`X zQLI^tOR~GomU0V~%tyf(%tnAcPu1VVf~!xw;v9dqq0d8;WHMxMaI$RSa-7I2h@kLM zhgnc?oxZXA;QEICh9aybP12;8OFF5x;A2f8QX^xcIwYi7M4?UyUG}ZjBgfl6NEKoC z4E%s4l+!Shlmdr0u(VQy2 zC(!w{Ex$c&b<&EWq0Q>1kQwJIUBMiRm;huKa}yISNBUceyqI=r=uA9wM3Oz3>STDr z0zN`&XXCy5fm_Aks+jRld5|Z52^2tH1?XB zruW_BYCjH4L9V0#s-2|U>31ZXngNXSlMbn(WfXz!fvInSFxS^Ei(Dk1iKHYsmkg1# z#*B-mFd0T80abnS1MP zi@E+j&jgcN*+3brE}G^N4g8>27X8f}APmBXz;!WGJrIDg*5=eiPAYokK{gYm*c|Ql zHn@U7yob9&hz#q)Ds4#Ht6w~)|F%W(qEyYuZU>&=Af8o{!6-ZpNE1ULSfEZwD(sD0 z`x_b>GRLlBEg`pqm8upex1%6H+K5*f#P~%>>wG4=3(#t7vCq4PJ2F9P*vv-`mbQ2l z2+u5}WeABWzTRX9OsxW=F7|UDc~~Zr@Dbj=a6*vpV*#QwG6ZLlAA~XDIRcoSNoQ2+eOu$ZR>9$f00KsAi$lgE zIZ8vLf{5%U)rxHAVtxNWaeL|=uSU}VJUlJ}oW?Bz&;y1g!droBYoAV)|!m^>E>N)GX36GLGe3*2+A3GS1>L`k&?EJ zl5tZtp5j#zt=(?@%dx&SUT@Cpb{Q-If4l5p-?Ld>X&{qAf( zjIlUSlp=WpOJnYp7Mm~TpPkME7G1!Ty4t?`&2ety?x;W?Z4U-;mWWwCX=2D`DF57lU6LQ*?n3a<=y?HF84L6$XcKhN(tuE&vq($D; zgvJd42_Kha&f5yBr6KVI&8JsuV@9KPd9Q!ry%0zMcvD9{Y9G%eI7wu^GMkC}S7!1e z=MFJco5Q4nJ<`AJp83nZ_G6%OKvJya5+RWaX*8nWA%a!08jm8ef>lo#b*fvREADD9 zw0~6a6um5d7~r`#R0Fk$bqeqWF$(`DVD|Knp|SN zgD>i<+5%tii`k9SW^dLQxq9CgKhB)D)~TOFpc6C7U5kX zLQJ(HeWV&j4%3jzK;e4>Jd)+fpq@ugQdA*%%!-tKTA3P9Ryc9?o|NXA&% ziP5N377%R>RMNpw!Pv?7YD`0wQGsVjIl-WeCu7kdQ9nj&qG6=saSO#zw6)O( z6NSUTlhH8aD~T{%fCq#lTRKo;I3P&CRIuP^l6IOSU4asUh^H~9#CQ@BSzl!cPD6Yl zQ@G+O2QnTd>_a5Pe;y@&0D0hQJ`Y!mWSD`pAOTB(@NNWO>2rkg&nrnM zq8JSR14|5_M5U)G6qf~Fg6vn0%S5)M0Cz;NQMe=mxgRymqdt`;CGsURPm8*M(}}bgYmS@7=rFtzmwXD4 z3Ph$jiO-5k3FqP&1*CMCK2(7C5GjKLwFzBiWyRdtA0aiTNHFuZ}!`;eOviBdX%^eMjb4j~~~ zZDS)MrS%6Y!;lu4#yB^dgh4|_J;ocbkSUj7FEQ7`t_;E-knD)3V4cBoSTdzC zg(0wMrU+rDSyc!D`*K<*&qd)(Z_a907$+9&3gA7VIKIQIf-`d1m-op|m6DvaJsuO0 zfp#K4iwdD9wfcyM!$Q^oQRxM#01F9l!{mXv-64VTux2GpMik_9#-rdquy5J2l|||% z!3ocT+-iXff)mB_lY5E?(I{2JoW%LuWC}9ABnv~uBa@sD0h`K~d|-DD48Fy%AP_fH z4*1Hp7@Wmf0pTNxJ{=;k00V2S7BprVCQNBCGD+)mVML@Ye8x?NAwdn9Qyv9O-W(Z4 zxJX7LRi_e7F~C{%ncgvc$c*CV6r%}i5|Dnu;iIr7DSQDWM96GYkS>%s|8-ndw(=zp z=M$ZAC%A(~W@{_Gv4UTjv{OX*MIbpS60U$b2nLN&K<~jcfCj*3s6g-HF~(CF?w%z5 zaFp{H%NLdjVZXgpLWCp%FYO4)DHtKbXxRvf1oBmKI-3+WgNJ~lnVtF}*bTKb>at8a zM_XIK!l;{{k(V*svE3r<}02lonPJ4f-?U<~VU zM#BU`DJ;~ffWid44SWSuhDZdsg*q6!Kya8wWpzN`1Jjw@U8h;b4Xka9P6CX;vqjKp z%WGh`rXl14n7}Q7JFtU98eq0p;UUO?f5Q@*5%1zX@PM!rIl{=P^0$d@hT(XPTHyTF zhIi1;Cab0+fLZV%R12mTE}>|oMR4dl3pW31-cyMTM?~`_pq5m_xKID_5nqWYhXk`6 zcZ9VWiDK9U8MTHSBAL{fF97bH@|4QFzSCpTkA_hSA1Z-c$N(8w6G$~=%9j}`y9At} z{>8%Uhlg-~Q-JV*g>dTB0qJK4YxfD)N<^*y?e2jnyFce6)LSYzQC5($DiQDTI7Kmmm z5>$YTFg{RvvS82i_X&l5(=y z49R7{>5;tgMVZmWjkUbj015u6fQG5n`I{}8pyMHc_F~VFAkw!3^!)kZPg;zTQh%Z|p{$v%z7ea(` zk>Ui>hQj*pl3K*w07*$o6DCuBNvR}oK<5D2(X{%4<=IMit<%NhNae#v0LE#(LWr=g zs8V&F2NPU5YR1)8w#OaN;=VL4Cdp_mf`M@sZiwO}e`BsA@XFP9c)Lr4TxJDbU=rA) zFm$y*ltmtrW_`E-yj0zMNtgBV1t|}5YH@rBHpdhz`FKF35>S97iAqY!Q>k78m=)Hi zB?U+7M%X$7j~sDbW4=@np@s%E4O*XIJUasp?WDbEOS(pk1uuj3F92W@3NAv&1ym_9Xp#?=N?A`{V-+C;>sqln-YA7nP zkZ4IgfFORm0>g@$fi&=bo9M*5DSb?Y83T|r7$;3Ccau?wG$$B$V?`-}gvc;JB}f6K zBp-N6Q*bDc4^3{ZlFdpY&zf@1+Di8%f@7>x3r{yszB{gN1NB2KkdyCnnuStUu?-;~ z#*4CTZ*cE&1#H_2UPp#0igB}erm7$AbXhow#ThIF+e%DE5{OM9UUsH97Q&?rjEc{A zC>)lbP&yBr1${yfWKdNOO(H%JL8pv(sOz~coIm6;RRPj?W1z$l8GnGt=JQC5I^JP4 zk!os6lh_AY4){+#8R`z0;2Z zU2{5|a>@YF6XLBa6!vj^o~1wt6BDfKMw}o3(QtSe{D3Fo-DUqck3b9%2PvNMPWsPj z6iyMai?u!kq#5^z62MQ*4r3_g=KXDg8Eb?>o#u=SN3}SD72%P72p|jCtcwRY#zaVo zp)^O+ng_c(P%V)~lK|>NwFoBhA4f*agujpATB3v*V12sbTo|G}Z1kjCMr~nCV5w8J zwE_Vkra}a&oz!-9c9;e51cY};k;jht%pDl-gU3U73ajAZ;N|BZZ(u}_Qr|44a13tM zf|J>XAQs?~WH^5w3qe*(-e|>fB;Y)}I|X)OhNr**d<)T_Fua*oiz*l&P*hb(4Pb?k z77Pmk6@1Pl-gR*wI;pGPdM(LAIzcK~0QTtxT`6F~fsE?9L$BSU3y zIhqsGx85(**229QfHvc4M>1h za)faY1Hozxc@&!ZAVO$e@B}AR{FM^y5v;|e-RcB=j})fS3p+YgwE~PB$&n#gJOR8L z-i@b&LnKm^H*6{^2E&Chfycwl6F~6V0thG;pI1cpEm^|K!SKzdQ5YDJ2ati8BJJc7 zzz&id^m{=$oHPspYy-yT48s<1KBUT)3IZlrZrWiZw6!S}+?GWq1zw~==4cqq97v-E zbI8B(b-)5!c?^(pGz^XeMlb}{jL{%ViU=(9YoRs*QsQJN#}NjOf|3vl%(Vy=+H6sh z`Ut}a93x<9APA~}_6cSJ02kOMtdPiRYIdo#M%X=p00;I5a4@74IHbpiFbg;+i89Y+ z;0k0#+C11;9*0zpP(kSdzz`v*j0<-j)e1(wq=nT5Pw?OpPavTdRvGcM29I9UvKRLd z`k`8!LP_3(SpaAu_~B6J4nzLu7c$lBCVdEOD@;JhFeia*QMd>*0QSuLt=6WH;r}aH zzks;#e6oJQBrN~^kD+KGfQ1|~sTLsr%#v|vvG5^{3llYQV*ppXgB^@VYqoHD8L_fL zrqmAEG{$1VTzC=@hzuhNS|_9OT)g8ju*Aav0r;o@a+*t1Yv9X`6u>v1*Er*~u!{P~ zoYhH}zRL}8pR&-jX>T*>aA{H!E32{!895-7Fr48Cwde7W+^3SHQCsgvb}?J9^NPWu zv9<|ndmrW&B?MMnHmD5Da%L~-GCq^Vs!A9_fNLZ$!93Wl=56X3{HtQop7EY{;VQrwCLi)GmnI=tYX=+$f<=X_T zDTGAUSK?TiF9e4ZpdSJ)gD~&o@k~~!^^}YYy5bC0n_ zV=#ZeSYn%OVh3Ld0d3dF`p99b=DOOF1rl1uQ?_SCCj?cD2I}JhbXhMl`os8;mnAZ8 zz7l506g0P>l7>iAG(=|P1Yn=4vE|~v$|#;EfJ%_&BqR}`XiDNl;D>~gVDue~I<$zh z@V-pCU1Jd~h>oiT3ukyvpOf*uV#xG+>S8Q;$&cOhyvBY%|c#^OEfZ2`XPMO zq{^?)bg-fX^_+OTwvzGyJ4%8V1t@5%z=uRRB??g<$C-=fSCdewO!81x7WGhd$A=U% zuaD#)g(8W<@+=a=6=JFk%`MH|PRZ-U*h*Mti9)l1_OBPHEqNzm+VyX*0xN?AZch99 z589(n&1BvJu~p`sq7NyR(Rf%xWFQ$(Vp$KANtSDaeh20-jq!!m{@_P^#*0sqeC;?t zh}0p3Xrwb}qB!HTUBrn#R%+G1V@|p4o@_bKXL`g!C=RuB23csbqfu~EAaM9P_UH7Y z{!pIcluCgk%_(UVq@D!rbeh#RNvuRXl@SFQZNA!dw1M=DGtQzu(n--SUa_!F2=k&Q z$@-#lZPv$;wK`@!We8XV7RVv&YYE?LOLKdnjm$^F+q6E68AGx!$va)6A<$x)W0iLt zvg|DJ4A2&!bMU(dvN$~A$rggWAl;ir{k&;teVp;PO*X4Y;gV)D1x|?$P1ut!J39gh zWdRCR+QI<`QHkt;#{g5No%-sQu-`3!or98;_Xn%MbhF5(z39?($mmEx38dWA%=jH) zlvlu%EUYesqF{sBG~`d^gWh!hAjp%Ry;mBxnX zw`ufY9v_9%Zj`1$gUCRe3X8&}l72Ys>;NqcG|yTnqY4Aw@c4p=R0DIDpb(0V6KSP~hJM`UQTNjB|p z&dS8Ym8yzl7>BP;0x}{yd2jrCM_I5HEPz|caBYOk> zfQz4Hg0zWtQV>M^f~5_rSXODwVjKEkK?Ajf zv>u<=OcE`f3N(*6F~(^DyiI-fc&)Eg>CDN=28@N2I@1chfqSh`a7;-ONO2$nCN1jK zkZK1ObD*|V!sB}eMG_c_Qi(=ro)rxYub6t>JmdjLHWS3GT7Sr?kh+zeuSGT|FCnA| zUv@i0Y<(dBvK56jfM@`bTX%@ar94O64hICp&VrX(kP=%dGd^me^HY`_dB;xV8Aj!k zt?mG0o8GCgmFS!eY}yhk-@Dq<(26-%K;y+0XlZl^Sp*Ry8twGqJTcui3LPsNHYvTc zBHn(<@^PqA;avjh;zfMSRCVcG1n<1~aNOutzuoD9dXtoFNJ*_z9C(iQWrl|nco>pi zNN;o@M>y(CsVcClGahgxsbHLLaZ-U+OGAoT=`iC}XeMJd(G(9=+ghLOiwm{RC$=?2 zO-HIeFYk>qUNfI9<}ne3qp*|bIo5^yg~+f!6s@JS`oHf;1V`HqE;8wG85TIRIbJN= zc0$`3iMJD#9r}cN$zi?>IGq<5eS=7CN| z6-PmH80b=vv-&^pYm_2kJksT~G|04Kxr)bZ9WWgyf>u#yA5Aqt2SsX(_Dhky0tuNo z54{u-!Y`Pg*p%@y&q&^Ck%vh`qFjlVNDC_>S%f~vuq&8L;XXsH;47)`-s&kvC2xwO zed!SGgMi>GrucC_&3Xp?QkZbt&Ed+B6`Eos|B%GA19{tP%NYXDZ77ohM0dQJ4uL!dEhb>Dkie-Fb$|?O86ti6R>j8+v4Gjx%$UI~ zloXctRl5B>rAxI5T6gC| zV%Z@lShiFe6k#5=D$hbS3lCGEyGfu1g*wZOc+plbuU=ga@q=WF^*iEZ6pC>k!1A1r zjK)>Cn^xgkRGLna0A_xNi>G}oEkV=Ia2Vuo07br}?`p*TVh0E+cebZ(N~H>cT1o)c zyP@aEFL(-26hTVL2a<==Md+js%Mb%jPs)`TCuLHayoSVrnJNHfSsLzO5O63+ADpG> z3Ks@W&{&De6zy?0#0|Vcfrx-fy}gm46a%TYxr5Q~aBlrH%I6I<#kJ!yJZe&u08+Skmn_{3{Ab(&jURCf+ zZyZl(h#W~LX(3JNC#9yO#F)Z3l`h2u%QN>e%qszgMKz?&Hh_z3hdYk8;9!0xH+<@4rs`eNd_ z+Dc@!5>`NN6xHkR3-%nr~W{|N%%S%r+2Ihne`n~-rcP4P7AD1iOYE&L^E|r zTcT4CI-}YS1E>F1GwAUq_yTmy#PcOQLD3}=_nH#W=-U>G>PHk=*T$JKEn4xmDJh6P z&mfm0ZDUkO=KVn7S`6b5+^cy z8FN@$@dvC^d5f+0F!VF>tlt_+UK&k;oC7l`rC3wML*RS)B(9qZ<^lZ$X1?H1JEEDK zY1B#4Ja8j~0Wr{z6r`9+u)i+*GI8j$Z-_&92SNxo$uS(8U@_JPrO(=0P+85L>z%Y_ zz%P(M9HVg<88m+YxdWC%WJXZD1KIHDI~cFbMG?&_^kjvf;h-Mk%T`kKWRzB=mzTmS zWFlr?&awp;O_K%ytuXMOOk7pTq5RSb(_Sc;uJgHAp+g-={n{<<$N*r;1<>g64r?$< zBa|0`5D|IEBZV%}*ZWOMszPpRZF0mfd;xge z$g0E1i;@nRg(`iRrJZK~Y9B;&4Xv4MpL6rH+1jYZQTT~%tTY^@IjNll7?@;B(x@iM ziKPrT#*j{(w0FJ8X=?#Yp=Tfx8O0na1IXo2haSMwE(3z37|-d4932#far^^cO3>H> zgAYS{%s3r~CKM%K8SV)1P|M6C)YYi1)s1eza}^mAun^R?WH%4Zn{iMN#nhybqzeh) z=GgS+lqZv7Konzn=v4rHN)smqpv#EU#3LhQ1Vm**HGP#sE(>m{!vPwvTq?H-cmb|jvUiK^BbE30%fA0U#lP4 zHgEMnP9F58Qf^yZ1N1I^o4=Ben+>KN3Y!NmDv99^Y)-S$oKW?E%wp0`HbqSS;nM~1 zWAe};ZLR(aAt3%53wIA4{^y?0J5DZD$X+ee?6v`~Ll>3ohF6 zboZnE>7OonbmlipXa3Fi^y%4O-umH8+skuvZ{Ky#_ly4$e--F=~4 z-8OCW+O46tLmv)$_eDQ{{(9x9yPr6+^QqlG%)0w_<`L?t8-Hc_ zaK?-o&-d;qR;xd3_in!3uy3h%-|f-A&Aqr-dHsePuUwc5dGEiSd2qwm8#eEomb(3w zn(;Gd&VKUjvv=J#zwh!m4CI0a+-Vf)HmOrKK1aQ z=UjK1uk3_D_HF#8SgE{pIoAjCn;a2;sM43%SUo?3Vqdk7+YM*_^XR)A+NRDQFJI36 z@2?&Rd2gR#_~X{lM96#oxcxtV{J%f_|Kp41kl+8$tG&&W-#2@c|9v|7-W5gcJWX$_svl?R##)aSy2~umQQKGcmBw}XPWyF>?{eSE$CzIx z?y^$Gd+WNhw%oh<&e8p`T_4AKF0Np|J89rzF>9WA7xhE<%`jO7) znEpmPAGuVcW+o)bv~AZL@yy48E`JUi6+|?}F=Qyu7SuUeB&MCryWlbv>%3 zJI6mf`D}jI7T-GNXrfd)$^ZJQ&s{5Z$IA2@qxIA0yzHy_YyK|2HZTEw*FYK3%X0F>BJ>mZHo}Npe$88a85~*q>eSzU>^&O$eSUk*yhW|lDdvgsh8vy_toioZFIXsCKTN!H z;e)C>iP4{8w*9tQS22;#jMjNi>6dga5jy9dcs;T9*8U}pT^)~%KIM-|Cf}1+%_5di z%Yuzygt_PpblsDd~)~OHp80TyR^~n7neO_vQYCL?os(Yi^gAXpS#Y~*g@^? z>@?L)`E1_}gmF>Ebgk-p)4a9H3rF5NKBY2C^&WMHW3%ot=8;d|y*V0LG`vy0(Q!Jz zdAt24ZD-)L+f=vz#e(j%Qf!{8a$%}Jo!E5L_Ad6|%rEDi&A+_E*MpzYkN6Hdf(>J@b~&K6u;oL$7{1=K=M| z=4<2kJ+pq^dgd~6f9o^&$fm9D;-8t8nF5M@|D3S z9lCK_^>@0vs_e5Fy%DC-cO~#XpCbafPqBFmEh5r1+WA_ICfrvSN>Q?J-pNw@Zd*ZQ`-_-w| z`k<+1t*UX8Ho9@0?%C`7D~-@UbH{!2vKIQ-k-uy1cDz1A{n)7+5;~RbhD}AAVRqxU zm)pi$SKeRKb2I<<1UL4hfw#}S=@+(|Wi!6p^CsS0__dMhSULCbYl+)_mZ|xoW!vzX zUdOhPea7FOf?K*r{(Ph0m z*I#43-*oMa;qSBqvs975U$1X|dpNsJyL-y}*xlm8p11Z&x+|6qZFj8F)oA$!)tBwb zbMOr~>&ubAw{@7%x2bdP7tfpO=3Lyl3O2}Kd~nNW-&B6T`Oi%KP$zrzRQ-|%@4<&` zhpwqv+x9`vo7umq8oxCyW1cnzk6TrL&6}piI;6Vk=VEtu+jYN)cfa*w+YQmr+-FTc z8-CJm`3Gw3P%V1%GyC()V^ijzT;%@D{fhOL#@K#w9aA!Dh*4$WnPbY$UF=x2ONcGICR<6u#oPyWnj1O-5%Dztf z?15)5e8awEMZ+5Fxc~Mok8SR^ORE>N^n+c}_@<7~!KKmXAG_}4lJ>imPSdhIsq3kv zamuvVrq4_PKiJ%BhxQ%7>DV2wmf6rU=Bk^z#m~6dJdMjv@OsblB z(?_2ge(KZZtM@RycBRbIi@dip-LEi5nm?e~^@_C<|TLrLSKbB``k zKR2iDK$5>_pJU+4Psj{hJKjzjjEk7pP^^FEjo^iZ|Mh z+CE<5*>-0{cf~u7@)gF$=vn6MXU5roHZ41BANh`%IzF_A!tR}8Gm)>Xg~5IlE}O_7 zYVGa({>aplY5w?!c-`9jP2`VoeqEhaW&1b0W~EN|@rU`;d;1@ooiF9K4}URe;7@dD zc4?mu&Z!&yvhl9tpWo(u@woLj+2H!8o%?QkqweJEiJ?y8qxRY1PLoMKE78xJv^&2r zs{WocG5Er=^z|D?>ifH0Gvuzn*7W@1i*K`8`{=6ix0jE*V@V@*olRR%wYK~e^J#jX zGSz&ur1kq*zuLQ+FY8ZPzI5HTmfHUYv1A?n{PH^^M{m6>YC1;Tr+q_ptowCI`$F+> zb=k+U$9{Kf8>K{58}GjC7Tb^1`lUCIeqmR)8yy8h-K^k}718P$)AiE_bltlb?Em0e z&9~PLz4d;nOIy&*09@B>C!J-3{T9y)Z#4DS-SqZE?8Ua__Z_q`c4>-%`)tX)yZyTH zzs}R{(Y;4mscUPcx$kN1syn`%dZcE~ce<0^UE0pyFrS{$zLkA@;zkQ~c8Rd-?m3>f zB6LVjd_VW_3(6bnr=;0p&UOS@8 z1&xp1Gxg;MZ@(lKcm1e~T5Q>Mzj{2l=t0V$bPCZ@)~DK}-8g!*<=D3yK6&rsR^7X% zx~_ZeQ!YGy=?0oww(bhkGlnIXQir##&@Zv-&R+YB&ZT=K>Ywrp$`trlr8KnfN5kCr zOaserdHfT?ICbM)C*B~#T^kQ{ER5_c?MW}*-kG>`)`I2iA@b!8N~gN(nBA(I_tUmN zwdtn)t@e)nk3Flr)>u9@_qrpQqc&~1XU5Ma-o&qy?2Es$MNB2b5|!<6i|V*FwD*I< z(R122R!Q2}tk+cIp4X_uOBU@hYChD{Mc>C~3>N0(Ww)02g_cVY(pPhsvgl{Jq9_f6ZF8YOzse8}5$o-&CW#l3lXG{1Y|wI(63c zz?93PUGtW{(bTyJ9O6VgazkvyiyKxqJY+I%`_%NS;JZC9-*(!-ml)eMy7BJ~4GZWq z%-f~~rvjFv``zQdgf3{j-(b~+-{2mI?f*M{=4#XYlXGlW9dBE|aDQjr{?}HwePL|= zBo%!#_|kJDs}DqOEKL1s(SqdXva>wbn+`qnO_CpXyk`0~w zmB6naJaTgM=r`P^6)*nIv1w2G;rN~FCW*_V_9c&!2aFqZ+b=Rsj~?BmyJGGM@HF*- zvx#L()K6d4on0CoByM`XN0XUjn&0zCH2>mdD%-R8`{Rr2q`II{=yTbEKlR|bYjpeX zN=y5fp8Mpx`RsUH_72 z&wZvV#-^McsM+G`pW{#5iq~}9ZMy!xmpdL^HFLS`%q~~3w&j^i?>`Z{Vj;Qz^UW81 zbp4FCXYcN`|2F4NzklHav%3eh-O+=ap8o^vhWV$j+e!o9WtTkiY4;nBQ%j~iVQgQb zUvl?t7ai4qIM3Mhy=vo)qpt4Gb>lInbFuP5zwv%;CHaNDuB=_BePzT}yZ_GQ%-`1= z*I(0f>2tC7KmPvB<+5@7?puV&qoS?%@-gYUZhI z_06y3h=2LECLe8y+5T;pk@}$L3giE}%x-jWv4b|zz7FhU%GWM^9rkdf?y$|MyJ*ih z#s{X%Gm#x9zM6~w)D=6s|H*?3wus9NUtK;D+t+scgJVFaHa_|8jziticX$2x%#>yC z{Mchn*%$x4RsZkv4(M`qOYd3rVf(*7bl@+}H`lDZ`FB&Ey!?~-+PCgrCN*8ZZI!g+ zI*Bef{Cs+6!*|zQG0<4b{h%#xv3UwJU zrJc!}+8UqS7%iV9_s7nd$d@9f8+yKPyzw2eppo|;U6lXim(7dH&%ARr>H49kFPbwv@2Kw= z(<}O|2OpA5^RHr-?(b;a`12i~H{PNe>REKdp-s<4cdci(*&p7rWyBNBy)YCt9Q#1e zzt{78-RT=U+aH?tJ@eXSyAA2f%DEpFrq`dk-(;S$>8bHp$F%$Cq2hfvEE>)}YZ3II{I|`lTSbM@ojI;zU|Y@wLMdQ%#}(tJ8_=j8iX*{sKr%DEv~u_s}zXBVTL#DK_qc1a9o;9izLqwh{Xt?yOtt*xi*~GQINg zvDZws2k?=W2Xwl#k=omSYTn#!U;d4@96SJEF!C4Irr6WA+B-8-m}%10^S(093|`z> zZ(7pTLA_R!{!nwUIr?L^>&b)XsPB!T{kEZ{(T8G7-#H=eH0i!4KYekA?Xb^w@YZ>d zpvTUc-tSNyJdM}fuZ^D5DNhdOVzG_$hR)&NU8C)5TXq*d@IZVM6CB%L{`{WQl`GHb z>%RK1?m}am@553jw`t{Hne5QUZ)@794}Shqa?YYRhigo2Q=XW&PIran&r3E8E#5S{ zah9q375aBjGe7V=T{6@ict@h!>w5Ov;`>{4ZwBYRotkkbJrf|vbKm@hFC6{kO~>P= z+;f(rzS#a-d%n|K^REMExnty(x9?v4H?D_;8EU=939R;xk2ZdA=}F7%mOth09aRd;jW^$)GYxr9Z2BoN z-`=EMLSgD)^mM-bSo>Wsl#0uon?Bz3?iAxayQ3f5hF=Sq9^7F5>$Ow94iD(Qqt5V+ zk-CK&bldJv9B!RS2v65*wqLyALz{8xp=mucRDT5}q}KNMcN?QWKq3+ww=sX$O^<6au|Vdn?FS6KYRjKidfr%N6gKS~7@aZjG|oUyaaMP*<)m@> z9NXtd@7k*xIoqd1KbD?~^i2KJpN%c?TR&TL_cK9@=KV)5$!*a81Fd>w#Mu6jr0oI& zQ+;{SyoRRhr>(oXe*Bba+1iH9B! zE%E(5)2Z<Q>mcCs^O$aP84f-HkcC1YP_M)s^Ns{LW*{9Os<(`@CMS z_w)67zh3V(e_LCy2z0RB&n8gbBqa6WIu2aJjwVPyM?darQ*>(sYf~k#iAd80oM89t z?$xAMS_S6L&q#-$uj_hC9rrghy>3Oz)8?fg_OHvNor^4vINxp`0FC)mrBeN#^kfoH z7Lk<>&$ew!oVAQNf2>(uQEUKgsE%|zpqZJ#J3`8$Y>+QX12#9#&H(Eaijuq8-IN*2fgt4EpqgeC$r)`~7{li88S zJbAwR$>ms!ZW>nWYlaD;C8zrYBtb?)jeb)`)AvljLEZw`H7le1^es$D`!tl&lKXtc z5^)0312$xUU>ELJIp6^xaOy~trr4K_SZJ)$*IQEUmRu9Wwk&+XgK7P;I$6sjWX^ig ziv-3YHbGLI1`5GM%M*4DGd}JZ1#MBFct!EHqL?Gs%veyoAgFSb5F6aHmU2cav%Oku z4V6`3Zqh6ZPm^jqc70g*wqH-`%O=bI)LJoPwAGzUqjTZR)PyK`;hEGJFF+-JSQVRd z{&AYzzUyJ=S7Q8DT8 zLxM0%+larbZ<WP1NJ)8>h5Jv1WhXbb8)Lv5hsSo;w1;{!A0cuBc)Q zxL^VFVShqQ$CXeD=l1!QnrwS02A0NH`bvMwiS?27bUJlU`Z@Gv6Y)(o1luTB9Od{v zfq$^_#r-poZKXv^F?7T}rxV61TF?|>OIy|&`FyeZsotRZr}zv-tb1yyd& zN-;rVr6$cT^52{^*q4%5Ig#+{YijHV>q3u3wcE^uJb5sl{Q580TGIC#_LqzxD4ZeQ z@tfGsPQq;}YO)ESEi*BOJ%iZQ-+|atlgzTQ&^Ng6MQ`XyrlxGKV@k^Wu)tV*FGY6; z=i9XD8mSB3r(!4Z>VfUpe8oc|uE(%2RnmU-uW9HCgqHOEpGjLbKc$-6X9LeZl1l8n zf+BR!DY#wTUj;*&I)EZ+W1qbb9D4ocT8K^0;CH^AsccdnQ%wV?Jefk(?-^u!lq>|>Qz1=qRD!L_9F!?rh~+Blqf~2> z_mkZcnzoM{k0yK@ba-?alO;XvAvxBm=;d;GSw;Hc6F0lYxPyxB7gPU97cm3S^4oY1 zr@b@QnohB2f{q{Fcnr3DJGU;#x2dR33ranuw3*l)3Xz>EdSgZ$Jv(P1b+EgOj&?ou z(<)7D&qWzv=V*#m(ah7B+b)9%&_-8GnnLqU69`t*wbxfs>|7A6#J1k+4md++?I*R`{Km4DJwSk;{3Dvez@rTNFoIfE+B_?tB*nRmTtw#bRQ;>ULlhh`ulVUKAaTbBEf4nPW7*@W zu|JE7*n&r+ypajgN-$M|Idgw-@{cQA6Rdx+R;QC)uQT!E<|v|MR$f5uExMH99YY?E%HboFJ8 z%@;2yr+vVVS(;)wguk#lpf$j%-_9!FUPED}-9H@5nrUk15ca=DD?y^fqNPySH>x{g z&MI!Mm)P0%N0K*8j7pRTEtFi{u-KK82fp&*Kl0Cmv;4D(g|0_U+TbG}FcV!{ZPZfJ zp#*Y4KgYIMtcm_<2xvfuE1(9z4?L1F_w7Z!oz#+)B2sE4cU zj!oW4--ebn1iVmlk62o@Y*P&K%I@RDvb`34mPC?%7pTY;#|9GjSFD#0W+=+-5SV!% zaFMCxy@>^iZi@1W`DuJ)$wgX5#7!ioLTg3#jd*jY;{syGC@VCiATDE72y ziaFIzo_Gh}H<$9$)ITLSx&2|LrX(*r-4R#t12dw0C*~A2+uSxb#k3``c>hx{sGPn5 z)(cHn1EDb|*7HLlwlS9HprAVddR4GXW*=pQ6FO6i_y1&y0xxUD_(<$A$9?#F^Shstb?5l5U}AI(yy0*txTZ5gDRR=OZ8#X#NIWC$i8mQ zqP%^H=44H)?lre74(`{OH{Xzw;wlCwIQ5bWQpH0Jn8Q>SJ5%s#>=SlKCWq~oImQ-bUczWHfPn<8Qy?BP%}Ja;n)ohIgi zH+Zod_rk=}e&lw_yps5)txfs;zRRHr-7{*_s=J3__T?pwb(g7{VsDoDJZie z)2~@-z9rUt9r`e`ELg?^|<1fpFkxtCn z6C4LwctmCfa`7JL>O%hjql`Mb6Jl1Z`8ac-crus`UcI8kbB z9@8E^EU6sbfRa}REV2$x2Qtp$Jr|K!j)Qjq$Cft3Lt)4H6Wl+Whciymazebz_gcj6 zAK*Cb%J*hF$NjEc3oOsYi?)|2U%jvNCJJg4+fa9tXz9MAx1T4Ic3Tlbc&U6>P-d~O zUb4b4`h#=yGr=-lDXC^?Sgst3uF$)`^bY)+mpK2GLAN4ttx=LF-1`7%6fC$n^fTLx z(3=ESpfK6Qxkzw)V#H}mJd*f)!9+^rz7onBP^zo7Ng~E!l@3&>pcV+{%PzSVh$cJ5 zDEj2J(+}`v_80K;V)2!3n<633;^zh>2nZgwy%6 z+!S*!UwI}9{wW`cUpC(;xVeZ-Kbuu7^9NIT!R~8|5>j~(t93S2QA**ta;}mLh{(y4 zhQe$P4jl4g!+-^U)sy{Hx;CEFWse^s6hjCQu!U9ZRb!EjayVo@0>+3zE||a}ID<|6 zprRu~Y2VIYHi|Aer5pM8^23s_8gK4+)_47V+#%ude2#ldEl>GnN_U$g#Hl^0{d07o zV8Lb@{aw_m6Kelt7zGiqWS(Lve0^7J3(1Eq-ZJOjR=o%c8#L_CW??g= zjiS%CBVBOSy1CN_?|VWj9o#_ClHtxgUjYwD~dNll6?P= zR~u#Z#kg6*_rbX+JjYtQi!6TrDJ7@Z@9r_N(KhQ3xN4}Pqdu+drXnE$SD>`FFfFJf zwQksH?^g6V=&5(#{=$F((kTtP$BG{Y;*i6?mk&!Y4G>?W+{6QlwE9bT039H=ZNF@#uz?ch7qHz==c+{R($9R!qWxPy2nQO!-}fw z+L`{a7**^I7TEvNq6uw`aruMlVc%W{ac-SBcN^)DT&ZX~u4Y}I)h!U$@8TL%%@`OdrMmn<>W1D zf0KZ><<$S3Ryh;;p8jqyMd__d=Cd;v9qC=Oma-A?A34hxY;)ITMwnsQ_$6VnwNvI3 z*fj$PG{wB~TkL*bl&dm>%!iWAF(dEvh0Q8Mzus6uIwZYOUy6`B{LSxKC)HS0ZrAb- zY0QbLBvZJ*V7}~UM0|$tj#C-_@AJ;0AI4e_1%KTJF_GuP!tBcSdmgrmf)M=+nw8o{XWboc+0-8HX=(J@>wImCVeoEXnU>JBMT-cI z!e6n-iFI(4$xfH!?^Ybit3;ZvuPAyWzsD*$N-SQeP}nYB5ghF>sWyeg$}FZ9iw%Asywn$?q|bo90KMyLYDJy>&r}9NW6kXtuoC>n z`R&S!eGfM-$ava+f*~Dq=oK8t{x>KSHqX(~;1<3cNf3)Z=rh4Jiw^Gm$-zCXzt$Rk zcs4A}3wTi{$3HW?5(0@nf-S8bX^IJ~1Zy+`#7y%N%p%3xzyIyd7H_klYRW7;-ryLL zKy^WkLW4BHAnY(ETmq+*f7f#mtD+;5H2h4et0#@;r!)@fc{OeiSVV_l2iYmkE-sr; zhTqZ6Kl7_}L}F#=ebJ8JHrqUR^RzAfeq@NR|v5>V2}S6=Xbc8F00%?y6D zHD}Au_tb1&Z5GT&w(jU~(lM>k^Np`>4n!{`Oj_9-B@o9)of}(We^Csu^-`aol_4Fx z*>e74+ow}*!JU;cpE4A~|7>I6$1mTBlA}K1oA_ zVYp$iBh5oEeO~+7v%;!_4aCZ?Z?wib5fb;Op2#?+=j?d*3YJM!eTxb|#cb`3Rz<9* zC^{p*Z~D_|QH~s(R5My|cq;*?G9AN5=hvoLD?Hbxz#F4T1@=7mFse%Ca#I#FH=vGxxl`D)dYko38Wfu6B>YkOAqx-qo93v>`L4l}D#4mwp`oxE2 z&>_o}EiPt6!+d1qP$_nA7|IKf8FPFgLghwWXaBzei5sHv3u*!!a z@hM>eh(gL<&gb|;59LzmAGTF;EY0=O1;;kKrp&ited(hqR>>Qj1=J7DU=ME$x9)vm z&ewAckGkWR*SPJZb9^1_>OG1$)^Ksvj>m;Yn+BrrAI6491dBHex3H`>D#m6d+k|-puzdr-jlxsL;?m^BislI!U3GY-YOX{ zNWJFxwn9|6YDAP>{J%h3Y|ESC0!Ln`yJxuYdCz7A;Qq0J`+9OEw<1oUAq25lIew@V zfnm^q2>814Mp@B@0Cl~dq3UL|Gjermav)lY3pnHd@D4CARJeqAvi_s|r{xk`v{IY6 zjTn_bA10|6Yo4V|)kCNqX#ect;2N6N_uXgUzLL~>HV+!tSUb1b`gWnb*HKt%9N%#?*64& z>4d60@8;erj|z7qVIBpQ4=smTWxEeWxV|0d-6iz;T~do+=KPSJo(|RTrdBvbh+>xb zn(8p45)V(Q;ID>rq9Yc)BJK&CM+oHIB=NCC+U0gB&ELkzjdvv(%hTBEuSx!)OlN3L>av} zq>T1HpO+~@KxU4OK3ctEzh1v@_lbLSvFOJlrLB#zsQ%T96VbAb;rhCmM?CFaNg=?XNU42C9B>1m69??4tzcwzS;btPJ%vcvHg-5q-~ImyxQ%I;P6@&H&)bJuWXIexMwEvcaW z`(;nUQsr3dGK<_O67ZxAV&XzzU}V2ek0ORDHY6W?(mvftkuVFHMfFr4^c&ljsS<4z z)c^pUru=OkJt!5xOahLN((LofD|zmuhlg+QgY5F3+*tYU>`?K67nbH7SiORDj;F8?&EfHg+1;%JFF9@E2m%7jbK_2 zH$QOs`o&DdKKxIj+5-IGg+_^(l^uD{v;`A6#+meHQQi}sb)phOpSF-wVyO}B7=8dX zft<16y?&U<8Flw{9~{WI>2_YHnK8~g-54#lY(K1D%&VgvZku+=SSz2o@`ryjamG-j zR=odJ8KjFBmd$#jrOuh|v7?0Qhuxh7WH(3wrE@c_Dcj%bMl>`7B!<}aW}?i1@^#^m zBe|9u>ll3H;iz-dU+3 zTDCf;Zbz;?ZMT>OOF2Jgt^G&uYx`_x164aNdXqDKPh+Y%Dqh+-y4(HgNJUh}CTFQR z!-a3B+5Rp0-|KC<;{TAwbg;puJI=yQSc|?aiKSU7lkvu@g7$ zo*T}SDFFWJ6e^tzA?m?>);YN+?=BE>7`Nny-Yhflt?Si%H zdflIms=4d`Rz2Cmw1-ML{jGbWl3qF)DoJtoQe_WaiIS7D-<@~W4QIX{Tp%g!;DbBX z4Rm*MA?w;_m(f#>QW0*g)Uxx;iMtM`$6I5m!}YXacMLdO3*dx?3|DS=A`q27_V;h- zjIDa{8m3tRqce_K-huLGw-`>Yo{>K|x$?B`Af>I{zs9R@H^O9>ss|V^@bt;>L ztK~yga(A0oywJ0Hkj7Wni6e)ayFworkVYTLaS!+&-}GU3Je_wE32_DvdEDHhN$rAm z#v+PW@mXPkB+m0K|8nc$p!gOoKW8cH-OSg`t9nG1h?#}k&08Q|oXnj6U^n$fONbJ8 z6jYQG$AWyTUj7tq+rCmh)YlAuHWj%eIlRp~4SZew&WzGt4J%&MJQCO|BK0g&6He$Y zuQ>DY@TItn!Djz6CE?K{8oo`wGtVmWhwIoo3YuLxXS1%zlQ6`(;#p0fbivu$Ff2Quc+RN=X=*Bb z_;9Y(YwsX!{iOw-0fG(WxP>N1Hz#gb0fy<7i~g(zVSm_b%u1k&kLFow^n76#dpH}u zG}%6T!}ms<$^(GS>D7}w?lO^3%XD?&-suX4Q)bZQZzepoL6BP>luPyZzQr+=8b98lnVqw-#+pQ`jLM1<&|{(-+W(d|DB zAT1B&40S{=vZEg^URVjqJ}h?WfaNwEuHZ1)-unzz_7j%|Kf-I2Gnl+mZ+o@gN541x zc=Z#}>d~~V!Np502JJmLZ2OtXXn6alit>7f0jg;S(Z&pwzvSz3Fw8c7j-BcEpbRy+ z)KV=zeKv6&U7Da25raya4ONgsog!(C;iMXHgPSkzHKu<^>RY^hD+j|@xkb&iITnKf z%1+DKnRL!O3t_Tc&7|Y+@oRb8-$qE^22FrfuT^fStxJS;uIMSUPW_2z>5lTJvi#xQ zA_nr^@y#129^yZgS?()zTtA+Me5?IUNOOGiiS{b-9=$Ybgks7vu5)fq%XppkuMj3R zQ1)5wi7O!9yfobAu72*7n7lF=FbWvldCd4(_T2CdOH=IA7kyRDjTe}}xv^%02moJtG8WN!j~8IT7D@0+)Yi~5KyiRRk0;MG<8X)mV41ui z6>fN;V0V4S7+vgVIXa`$8o_DtP1~}+1S-2iY%M9zJ%#8(Omavz<<{umcdYd!qkajH zGSIK(=SI9ln?4?D>Q1A|)Q3Rb(7Ydu{stA~dkY3Sm5pEKy}oo?^6uPCas!U}ud7sY zF`iNUVopH2A1M$K3J0^-{5P7Fw~$4BbvRvOgZ)#%=Z8XZW33D_GkV;e zm5n)RbFyWhT8lb^V2f&o|!kX5U-v;KS~GfSX+;s~Nu-bDxz*poNy zLTP=WH!K7n&-x``talYywlWZpFrh5}5-_VMez{a|Db$i{&J7~^v+dKA3lmm>v*bih zvYUZC>MIG}UK&hpYP&Jf`N!>`V!tC#ZhW=tqWb03x_^MrJ9_}|jdeIn7tYIJ7Z_ei z(?CDbIU+ub9#F}eqw}`n3`O$ldZV-6WzF+t^;9?N%$(vh&jMf#_eLB*Xdg7xVukQ9 z4=!l^8Hgy<^z#gn*c{I5e|~3KL(~h2JbvYHsASYCCv=X|z(mg^M!tJkI10d7ERAD; zLXfP`*PMolW1)!Q?*lvH8(Jz~rGE*$Ve3$Y3a==y!CB~$mvh-@&EW_Df z0szpTgC4cgoL7(x*O9Y&xI2LUIUK~Z`l!zcXL?>e^v7i4w`f#ArWl;1;r0)@ouwyw zMf-^{W0M+YYN-4I11Nc%;OGU5CnAjDee8ODkmcJT=lU$oroK69EICwP{MLr7++@%I zBH9?_wUnjD$T5&ce;x?t7p+?MY!9DJ@zCwNK@K_;xy+Y6s3DrV%8vR>nLzwI_ej4>0DSH<=?aH0A7=alonsZXfzTI^3#CeJ z%A=|02ISG?P_M5cWPp_m3ZeO16qzIrw2>&HqU}86R!$;F3w6(c?1pF@2qKVTOd==| zzd^Tlc8Zo}y$fUWH#m&j02Nb>8z0!h?d&d~f2(=PDq5VBvm-%*_pK^$_V9Sfbj}?+Eo|cp6$P? z*79YGBkj1vzLk0?kK*XR2&SoDN8NO{v-6V?W)t5D~&>Zv+g-5d(x1Pt6Q6os8 zD2?(2P4;J5QeX1qJd4=vfjuDq6=YzS?5p=P?)Qr~;GA#~^nmHj>s)p0>)`%K>J9cSB*pt(}?9#f2%WDLdOy)Wt|OV>5H6!v-C{SO`IElaC{ic zlNk33##-^ChzfEbXXU1$@}t1HEO{0>9hB;T?AM2f5Yf{Z0F$ADMO z%A-PAo+eQQEWLP3|2bYwz;QnVL?MCg1tuL(F-5O};`Z-j>6^9m{KGOyQO&^^!dakcQdj`so7AY^_rN4w0DNu$ zJX@95LZ>N%CsZ^!JjR?&5z4+DLM8<&@UZSaPFaZ-C-+HX+3R!a14O+&WNy0L5iB#U2f)}*tb9eKom@a1cKTK zEP}slaPW!$*eBm`p}ORXSW;Xj++*b=bKpCahZSk>$E>P#WQ&I*4r-=0{Str*6-Ks3=~z;nqyAa69t95iAP9s2LG^=Db2C{jYxwSvgNVI@;T zA=!f_GYk6hP(42-Gmwi0;J2heLk0z*uKOPil&l~B@dN_!cZvMpFQ;3-Pe40picS#+ z6cnk7??FpLvZijJn^;(J|A-C)KtW(|?q!$39`25jsF|Q%cTev%mMffXHg{u>CY&7$ ze<$wNy8;4JuN0VZFIqc1W40xG5KUD~Qyw|Ds^kM^O%cud{l-2(!H4>C`G0R8&P&@= z@LByW^ml0>5u8-E8HltKXh}!RStYX^5I>?_H}(u<0eKn{ER&ReH;_<0gPZ(w6tcGo z1+>xV99ux4=)*68JUHtNeC2nxfqsWn$-C4m2sxogRS+v}ZHKIE`7?ikHN_hsO44ZK zs1dLW)`-zcW^-m;zw;9@a5HDW1hd%9J|hA0@N`@JCLph{NOm)y*-&R^EyLMeH^bOl z70v6%%)5m^KgInr%LDw0K73?BGxew0XhicS0<6yA%kW&u4WaVUWVd#fruqj~fHSa!;&)c<^lWTdNM^tEXCsAMF1K%h;@ z?B$2$f6x!((C^8>qCxB7d=d2f_wUJ*@Y&g(lCwwA)HTrR1xw@z0q_a1$T!JA9*9j* zQ}mWNkOz_t8a8VC^6zWxzlA|<$`x8cGyeyZ-dTV5lHThINmd!~6_rGexGcFX0IK7V zjn=VV?F!xVVNM$A*Csr0ZZg20WiX*7`EXHTkwWGv6bfueur1#wjDzq4tv%v5zaVu% z_FI(RS>Rp&u|#?JIQZ)Jv@{I$N)dptb;m={e1$SNyEt`F-|XdY<^9h_=>2w2s6tsF znP3k8Q7=ype-j?lJ_~{mI8!Nq=9s(nAjZrk%k3Kf$S;8t=`s5M2FRQC2()Ko^o|0u z2`;5v*;)O6++Rnc-;DudlGn*TjCW(AJU{Cii7YFhA@jVvIC;IImBP!jn>ofq?d(5-mkJax0SMFmUYvb>5s^YQLEaKBI)yljhyjo`u*H$cF|!^#%8v1l zX=eqWc)6ASr&5+ww5AKk?2IVaM0raKu&S=n-FLD}a=yvzruZ#UE&LGiV5`YaS&mq+2I6@1{5Dz15i% z5C>it-CryyV_h4~?$*h|wZ_p~E4Df(0Wy;g3z4 z?l(+&O8!LK9L&x^kkWq2o*1(2$QE9*WZNBIxBOR00~meR_2a;k;&+#l!p<8!e>}J$ z^)gAh-z&N#hagnMEQ7jVUgaR77=_kZ?$4>~H&{0gg$u-W-{x}Q66Jd$+f1XmlDE>) z5+z>x|J*?OUKn!6r7A~aO1XJ6O-Bv(WItqx;yHVU+9Zk-tH1xZG4ntL7(-e?KY z70S1N&*z96OPQgwAL`0j4_V3?aWQd5O|D~-K43oZC-yN-lj$y6tB0Q6wYgeWOAY99 z=V)Gf;1=LbiKfvxg8$4LaOUYRS#CW&jyIHZYxO=ZydJVV?W%FOr^KiW?5gnNNuFyb zoi|L15LB=+75dH7pn*U05)D)O-W2o|NRm0S$yc}%c^~-#=jCm;vj57VHXyr4g`K1N& z3WWIkc(=gA3D3w;gL;?p)Y-Tkf}rMsrittdU(2j9ck9%Y^b~FUs2`%h%1pV4J1!J@ zz_f7Gf%}5cPTR9s>n@PWF3A#)zx)sPV4~|uzHt$EO!9J1-g$U04$M47oD1)Hw#x*s})e z5hWpHHhyd`w?-5%>t5u;gW;FX1@eZ^_z)pwO8ql%wu|PVYoBSqBBp} zzXZTYuRD0Yvw5qhv?uR_Zvdvum`}I=X^3KaV2TH#1_SH>%b%v2HphVfskpo>LI^&~ zI{jPQLDve-*81P|Jn+9~WPpbrP%_J6E9Ze8$AK0JmI55nb2Px)j;D22K%b*pssfyuPVq)STn1WS-{`0{vflpxC-_!dQrNHU^ zzgM96-|^q_6MLXX)r~G+^FAn;8u{OJeZf6@1O?X0i4ViIQ8VGFsXDq@T;sm!U1@`i znQ(f^mch{U)OjL&e13A3fSH&1gJt(+*tRhtb0#$RWVk0U6zQy8C6W8syMtS?a(&)r z>ifma%#87MyNM&~^rQ(ot@Q^A;e{6)yQg3=@G(Q-IDDNrgmN}D2vB3yIn{^WeKc@& z1GgStI31qZx21-3zI(EkQZeGpoA~%k;6UTOnTS!;&pkgPn(2LfXOAsU&*t6xyA~sN z;VVC`+Ru-L!_+cayZ6@Aobk^0rb4qiCa1TmFHcVe)e?w=@R@O+jL(OTjPV>B-S0Aa zHSBIuFuPdl!-zb+}VK*gwtu6oK3x4I_xuNi`H3%P$f1B4Rm%YRIf5N zIwm*q&7Ge%J>~VCQ7iQ0M>3|XrYF7_tBy1;hsWvHOm$AJm#3gVf2JO|ZZVZHv{ma< z?umF3SsK726^GOBO-@X1)!`*^nagK<#>gRO>wKtIIlQSIJUyAOGZ%*DZqht<5KG-W z{7mgi1HGFZLaGb%nE0~BZVvnE;JZGOJ;mLmTkwi@x2G#c=6qTej&PUYz~?FZ-A9{h ztpwtz{-Sfsh<3)82ygzkW|C*}cjqxns|WP0BfJQvoa0I;d<$>Y86md0)V4{Fo}6gq z<6D=4*BHCWrD0wez9DY2Hmm{GIWXRk`NQz(BNzY*@paVm{YI$$HW5=B9xxP2e-w(|az4I1N(Z}J85OH^J42gI-JM=5 z$(CK51zU#cymzE!M*%f#r%wo#{>}@_%?U;E=<)V^#+Fk#n!Dw@lbaK`dv=OaGe3a% z=+t1v0?M{^r@mQm)+17P?ur+&hkq)F_V8U-=xrmCYPBnLwfj4iMzPhpZ<5VK$z+9` zk&knk9KPD!X!@fcUw-PWYb-ZpRfb`{eD4HTLK!9$bqo_LiE8^N(_@361Y}GXU$LUjnqu zGQc{Cg(l$T0jh+?^4u_*5CVK2ppj|SPBrWddu|26L$6BpL;06id8(LB#+2hcw}Mhf z)IUkG|MvIAx6AbbUfhWRx{l}MJOT!k>!HGMOr{STK9SKf(TS&9-FBU)=#cGsr9iUd zcd%8R!Sotp5`a$=tqw#BJ6=Zve3YpAfmcCej=)#SQL5a<3E1=^lBG&KYdz#hQ4_ac zw#hsEwv3|fb;bv0hnRaCvo=K&4Q=dv*St!R+yHnh89=~GM zDPZb5jz(ink1tz~WRQbuN2D>dWF~K(E>`IS475xP$iyS$fYw%O8)H7jS;p&3*bvw$ z?ZYHFxvucG)YQ6$Hfz?H6m1$!S|=18noD#F^_U`rUQL?%#N%y))xhELng9la2JcL& z2)O>0!E~K~^PNhGM>@xtfGRq(f2HDc74nQV3pLQ%v1&i8SL({7pqX~ak`Ct8%9M^2 z$EnZK$eL1ICrh_Zms?W8PO7^5jvX67a;=g^mI6skI|h!0WHL!KS_;z>X@_Qxv9rg> zfD?|H=`lV&aqk|i9ErBWegBHAVb)Sg*m6E&R~bx4rhTn-GMt%=Ai|i$Oa-0yQ^5H6 z3TqKHe_gZ$Xz{`c&<An-8WRW<^N9!7yOxqH%Q%)TOk$;^O%sYn?GKGV~QB{f{;BHf9> zU1J}aV#mjoPn2F?t3wZe&p=44mg41UEOfF=b|tMr2F6TIs#B|_$-waO@ST&vp)hjb z7F|SNhg4ru=>?+IzGAGlsLW}U(OF43iAxUE8{(D{oy92Vv0-pM0iMrDvk!rm%$c{Z z0FtdULn|`79V>6d zitl9mwN3OC+2>OwRYJ$NA~}Ox>qLBfHxrQwsvhk~Wi1)^x&CTpKyquT>wGeWCS86K zbQ4g><*_L;AuvzQW1WTSq{_(G(?|h$e0RzUufla=#;#`GC&2EcJxvB)T4twPQ&ox^ z^9csz0TeT%bAl*QS3Yv!>q+0|ujrLS8FxOFRM@GW`YZ!4sglK0&Vs5o<+w6VgAK6> zp@d)(UB!gV|k-Z3d;u4GV$ytk#(?084ET7(s?V5{ zeW_i!Z2*~3UP6PpmO6rh_F*tVS8RN|vZRDtPD}2T0}e9-NPvty&f}zOMKX2ntj z8nDvq^K!Vc(gvAWJ7gWGw$k5gli{VI1Xr3h*>z$fuw0`YZTEb9KCsFMcl~P}iZ0el zji$-S2i7TwoHC1#Ljy1h>K-hKQC>kLxK6;BN%O6$s>mrOgN~x0hj_t0u5>TmN)k&I zz0puU(J`TlVdYWmblDyn-zl%k02mT87Wb86M;1Xdk=p_9Zkj zAX6AGU6vV&E5+gL$LagoFxE+2(#UQWli=}zX6@`AA6v^D$*lSp1(wLXtTmH`b}jW< zClDAFNtIqFarR7t9j+9B*|Y!sPWD`W@(i%1R8UIBSp$IMbw5oO4=yYP z!cjtvcUMBMf+}ubj~;){V^`X*O*r^?Yz9nM)Fw^v8kK)~a@ZjGyv9i0$}fSE#!6?7 zl_VeaOJKZk%&;PY503d*3EP$WC19&Zp;$p%L|0~JQz!Yo&;t;cD1oB_SW(f3g^F>) zhK#dXvz(*1gd)`;d)~blSCo*5hJ-6FhNr!MSNJmU7T-)5qepEuP+rnC0H$;ya&|aq zj2=~aLN9V5{6a$HAl_*iYC6_GKE5*k$VJUBn1{0IFlTq zr*T=g;?u^BBagzd0$36GT$LOFqyN^>0-q8T_}_V?z@B^oAqnFL&=`S8@0-5Hk({H@ zqekHEYrX=)NB?{L_ZKwkf2R-uI22sy@PCN~1)!0KjhX}mAXxBOEL>P!QBc4Ie6UFX z+#LZKEdXv65&4@caGL;d&jE0|0Kp=NFnIr{k$^7v^ZO9j0+;<40N;rfc`PghF5vb1 zBA7r6a!pvEDH7TW-UWAA5|q!n>GIU*_f7Bs(?o&`OF{$$u;B8NaAT`O59EGd-y<$A zxJLj27ls&vIYIWsWywK*?~w5Se+bV0cYPhQCtgK9+n*$t6$HO|^Zz~@(f+6(Sw z^-JLRPNaZBTEz8V0ywANaf`AP_+}BI|7UG7sms^)D5@KIM+zKGg<3yt`oEEjkfA_d z|Fo*qP3Ln^hGdl4*SW>b71n7*k4x1&M|p$Hr3YG2(g)un?`C0_ium&}+hRVhvQb4S zcIn4fYq8r`G6l_ju`xA!2U5;O@gd=x@4f3( zYuVsU#(m3Jzv`onnvjq{$|EwXhHhmH{Rnah-TT8jV=6q8%e&se8RwV8!478o|Q_Tt{zH3nK$3lP`eD)zd;R4sU4ZB z2t_1b`-4#inAw!$x5Rnk$da?-%;lBqU*^6{S$yU$PqwNFLB6|W7WfC*g2mL$$BQd2 zIXIgewKlg(Bznir#;snQvAgplADH1`Se76Y4}CXDcm}dEHws!{$vK?$$t6^Sf@(%rDpdjV&*Bwm^sKkQ5>D{ZX8Y+iI$I zcEnWOx-!O(2#5BID?ZaDQ}}@HDT^W>>&Z_GsP>j;2NdI@CaAxLuhiC-?aA-jO}~GrzcqO~#8pdMAnLh`%u+noM}G@(kq(xj9PvVQ_Xu zanjiQPRQ3Ua?VljCdcB4qskd$!MDVVN!aQdJuA%Yr)7iSxXc5g-MZ=qns>V<$F~?h z4mO*55~#MVa)!&hXXAb$AvSe)d)DG%^Wn#j{fUK^s?Q3-GABrP0t0X)?=yr4yZ3kK zZ9(NqU0`&%PS10>*K<{uo?Wd^TcVHmM*h%4F*n5w8PI#Tm>6Q6wuAvW)FFI9B3e znS=~v(&r3`i=7O(w_mtS^K1};eH0e20?kl;DlexlSX51t%hky*b;;L? zs_gT&K_X*+DZLi9^0dB^oQdcoDgSwB$Umw_}i-(AJX4xGZ1e z^fpebgq3o7%UGXqv3Ki(XKI!jZy3Jb(9FvkYyEP>gIpOK{@I#=CPfLM2hbLoDpi7F zfw57nZAk`m3d_sP#5G~@0WrS>a+5k+QOJY{?QlS>=LGBcY=cfJSUWS!tH<9Aw0 zL^23b`|L%aB~4-_F(ryo5RteCC2&zunW)R-Gdrt6!9+Xw!4eK!_|G+|67JMR?z1?% z2XCKsb1rtqN8w_5cdP{@jA~k-kvM`P&ff{k6)u5T{1VX4P=$#-tq$^sU9QFjWSSIR zx04evYT2`YHq+iGbWa>!8yEL52s9>kPB?6FB%!W40CKU&7D+}X{Sr_=y0>rdWm~}_ z0YSL1kXYtZqnbZ28)cr0sZ$iAML`a}npceydwy^%^D-x<_;P76E|VZEv4p%2-+Qrd zV)tU%QCo;nA5s`u9$8m(&D+HmJLb(TiYYBs&wK%M6o4U={{R;m!a)Fkw!(=uyUZ(jC2)WI348L5lR?R`!2`t z?c0-KZzg`!3BE^MPy`~Zh?GA_L)wY#4Z^#hx2-GRzoJ1C8aqwfKagh;g)F!^*nmPF ztl8f}Ge1|2Bfu|?KSS>QJ_wP$94G4!H%`rrA`yyQ1Tvn=AVv0oYkrI5?upT02(&yC zTlyH&sRdwB2{PPW<-{Rjq#)8HsB}-jcXjrZEc<)@9tn z#W@k3V5qy|HKiq)F&fWo-k?;=@wh^rm0`QAJJ=%R-uEa$=ss^wOsV2!u@YKLO%n$h z8FhJ9Q9xr}^*%?|_S(g#sQ=T_wMI2@txtN5!yR{t`}rzJ(xw^1#V9sA@HZ?bHbT1aK*-QgKls?DDYsyvfB}x7W*!3#|?kTZIQ!&6*%iPRw_M(CKm|;JoPqYJ09mbut`4j@Cq&2jMQ-NqQv`*+`Bq zK}*3@q1l`d@J$)h5(`IDu*|E-n39sB!0tGF3(D%sY^9j1{X9KIC*!ENS+xM-@8NX! zCyjsaTO3m%HT&m^WLD7&34odOyD}_p5YHZ-AuEmZARt3Po}CJJ(kjfo1x~MbsKkRP zsZUO0W}niSAnBz&yJa9dfl~a+G4T9_`Fo|q+C^h2s;44d>JdG+_9?YJn;N9nWx)2G z#T2W(q1psM{#F4b5rMK2bbTnXXI?0|o>FWMFf*Mtg49bYog8-9^Zm(}8Hf5QU@F7< z^Jtc!u(Z^*9>#H>3^OWMi47Dotr9j^xF~*-R&3VGVTss&zIC!AJep2lc_9`Nfb3%2 z8&xH=uOnuU;+1w`l}s;Zs?}QAKuHYRrzPoWH^vnPNL-Ka+&RRl}HTW)cR=p2`a%TMD}o<3&6^gWf3C?T}#@!>$jGVnju9Z5OeH09V)hutxEwem(H&9d8CHFo4$u z#JmT+!h|HE3lW22)1VBhCw+#xHu{5!2zeqpG1Za4t@VwD$6wgXhoTA%DT-g4{Wr`{ zn)HrMy{W;T#c7wxVRdPA6H7#P=iKOmz~^duC?)-9g!$pvl%S&b2E@HX&_??; ztH?Zn(>#0J#5fJZ$RwNzkPM*TvLzNtXIcvx9xtse?lnlT8hb5yb2zb0Jfu)C9) z8XW-OM4w{h?`6VWQ^JE+nywI}m&{_bG=!34b#OFiLBkb@HTdj-nUT{Lq}*%Du5dczipK8vVF2po6T0`v{5f3Cs_z6K~@3X<|1no@vFqb0(|n00`n ziUR5q5ddO9K@dpo;KnNO(lZQ5!esz1^%@YB!yFAH1%|4O!vSxJp3us5ceRRyY}_{y zu?AbYZe(J`b%Y540hqK(?*uAu0EL?XhaMJN3ozRlQ$_)JcL3o*E^&lFEu9cP2+|8M zb@VO7wNuW_pwXAIh>QfGUf8NTRJ4fEOstU$2P=^$c zgK$Ya3W;}auSRgTy8b<5A_h!`N6lj-S1FSiLkKu)zG6C2C>Be zlJ20OMvuZodRyt@jte(9DSHU)0Xqacd9&cKl@Jw*ehI8M(nZw^(Gbl!Ut4 zqwK|aVuohcZ#`CU!I209kg(m2<1{SNQ_0LE$q}=R)H9Jwl?c*jDMv;fvWHz> z6_nkKp*A%~ zG;g3Fk-Q0op|j=sZ!POW!lcsX=81&Hlv~%686jQ?BZnPqSkErk>Y_*VG{1FE9hGZ> zVqf3TJFu6@l!?5R_j`a6zK?QzfZ?BC_M}KVtO(?s zlU28jr^{h`Cp`8eikL+*)a!DR%iI_n+NOiu=U*c}DBD1~gvUc_2B-g+ zA0ft*PV>IZXkRfN3~Cc$^7PPc$1H;p?lFbj%*u>HsXAzcmE?CyQ_Im!Kr(up0f*Ush&{L-I=)ZD~C0nj`p8fOdzJ5Z3Swu)Kl)nt_Nuf~r#xuG}+RNqZk-8ceSNxcGsh3j(JA6T-jrYY$xBWjXn-}rJ+5Rw88z&WR?+*_s zqT`2ZS3YNUNPR-&TgoW8dqjH!?GYBlS$(Qk^PlMWm1~Mavc>O@34M-sLJL+-RtVOYdty1mlruYc`cTgz$HDdjhc z%HC)Hu_fj7yMb?7GnaL(txJ;58T?}mSz89)9j%r=8uAR}z0B5reX^6|+UDECmxKleR>pq+xOA|3#l=8+_vzMoGf?VKEK~I9(i0u`js$ zupocoh||-)=6_a%vE%ru6*J;hU)Z<4(%xOvcAT|eH#oBsJ{QrqTu^PVTVBx}xx)Wr zaP#Kr&yL&46Y;2tqqKRhb6p&_(y385ENSgqq1hf8`F>>dQIa-o(IFS#C)q;ZpdG>8 zyS5VZ#Eq^8+lR_oc~7+J@ZM9iyp(?G0J#)N67 zRR}Jv(soAMg%W2Nc`Vb4O|8=%YZVaV+J+zn^pA~wYt=9~%S!`U*ey8}V4Ho|BgM*=0sOcj| zj>O0?5pEoA6rXCa>rH{thSN2JjS<(J4GmO)lKp|(g~8&~fD0G~2BNC8&>=m1_;4KT zqSD4plYw0``|xH7lvp)j@P!o0n2}a_89Rel&|wHEKpBCFh`8o(9T6BwHsE8uuT%4l zW%SJEO8VdDM$!vUkDwPj2x#v6^Do>+&#o_r_rQB)25T>n5N@~`W?*1|4jem1j~zem zr0^b4nc)n8f}jQOd?X-xzGjy4!TY6?5^JPlCnNQ}w}+nYYN6+Uc^g3JM;X93+J~7deQgrbSVH}|3-Vvby z>FL*6oMu-xY(T+l+l&RELO>~j6dN`0U}g~$5d|ra8hDQho(@8^2pS$z_-tE1Lj_Yb zk`Ts%Gg$b5I)Et|J91Kr*K2|YMS*$pt)#?T;?>M7v&~OPz;f{5!5G3w7_|iy#uGyE zvkDO*R7VZNQgq7!O_{8rcDw@zUR-Rz2~T z7ZI=_JZMP9vUVc&?b}aRuYQ46&2OS*cU98cOQz($&Yrb^wk~d`>pC}t=|M9APDT^u zG4TqMLE?lY9t840L@387w44+gOFkL9x_-|hSyWCEs}Uoyw}WT-=^coRRDCp0sWV8APi$wE1ZmJbU0VvwQ%vC z+)&nVF7=w1eo;&>ZHZkGbeG>q!0$`ncj1{4g7<`htIRbQE&36M&Zn;Ics4j=;U}cb z0fhk{-h0CC5x>>>hX*qh~_r+uy56P&HB%L+cU!`~~k3LQTod9Drn>?|+Bh714#4JaN=uBTsFICLdrCen+T zd-v|owT|wa5(6M@6`*~%VjjJt^c!xWJqTk7MFO@;M~C$ALwnNNga(DJZ2$xsP&}Ai z&#fCLggKNK;a(HGB!K9u%jed(de5Go-C;E4Z^ooC=+&U`LwlACIsd}9z###}gUR)S z=WY^a71oQ?*DnUJ7p!BqX2a~I? z83YUGtXTa2`R4r#J;C|>gLRH@c62-&cn$`s3}#g*d^qtFQh<{Kfd&*0CRg6?#KV~@ z0Ph-Hs$4p&ibE*TNn^?oMG?M0&~V});-Q>}_yUBJd(QZ@d(dz`SoM&GGaxukL|At& zetJ>}K!XnJd}Zj4(rGMY*Q4MpE2|6x&dJvkoY0{V3Zf4r4S4T;O#h8~c_SXbN(6<4 zrCR6S6OnU5JE@QhBKUg^!-6O)YzBZ6lnTHERR-w$>&6Sk0k)L{eNO9!kGkoVu5d1$ zHQ%kB6gZqPZcHkJZY71^=S)kQ@CYy^fMS~P*rT-hXi;C^`Z2(!-C0f_zc+3NCp7C3 zaN@lP_B?vQuMlxKd31z5l9J_16qtBGVfk{C?P>`&2iv&uWjoLyx3uP=&~Ad)!)nBX zp;Vuv5^9S=FNPq;&WAbEZzKM4_bLgP5m2Z8O-GB`J)Q>)~ZzaD}t8p@qKN zowXXOji7~3NIN(aGe*(Z6F1VwVqX?vw1?Qf!?0zZl0$APPn|-Mf%cx^pPS;wlH{IB zb>Q(ErTxYAEkC6H+`T)HyU_La?oI<>6UR)VtE-CX$tORN8`qr4V*xxAoSW>6ZG#8hx%JgHqFDa8qC9Ga5_I+aFUp}5b52`5 z*Es>w| zphG77@V_~gd(c2bJbd=Q-&#d? z{-%qre`E<3P!Yw6`+3jOEvE9jdopQGDbi)0EZfn;C6XXx=G`@I@Tnp>+b z2tx!EJ{vqHK1$f#P!w`dabpNx;kJs$dVgpAzjBavHnx~9fTmLMW>5XUmm4Z$(6*9| z6Z2L>QubG zn1N_Gd(oyWyoWdlz{}pZ%G%Tym9J9uEGfam=v){9l-ygQz*G;Y98$cu#DggU%6nrr zkb>9q??w+ z#v2p1X@J~&;?@6spE9tO?b?0@k?1WY`vmZiGED(cDxmZ}U;wl+4v=Bg>OC*4AjVa= zDQ*VgIffsk+{VRWKST;HAng-WgK1J?pr8OXwl>~7lQrS97k^47Us|aQ&cSqMq-`z> z#n#^*9h0GLq=*bN0Xs2G`2^JjE+85LCk65JFW8pFG%>irAPEZJ!yw_`R1FkXihM$8 zGN{|Et)~k~5>e?D&uqLWeLhucm`{!{-}ylaee;p2w6nJMV`Cu0T)=(+Yu?77c^ePD zR-L;u$@MM(o5v;3j9oQoob_d1WIK1#G`K$#jZEog8|9oULd8V@DU zU9G)Ur_KTcw~c7It^wsC+(j5vS!Hl`kQA}Vns{T{VbLH%v|NvXiXl8KIH9=m+V<+K zZPGc}^(Ias+$F5HDT33s&~XXv38F=dY)_{mIMYNB2<=Tt9on^ARXEvpylUSoT96NG z(c&cMlcZP$oHR*_+;&6RhV}(b)kKSyfZ@zYc0<`~yfH|OFH8XYse*|WC8;MrKUBGa*1|4<$Tikl#>NQtarwQVUulk!ZvXO2{j% zx8aucE_0hsv}jQTXOR<__f3s?f)ef!QZc@Qvd_{5j~2DUKs0T_I8@^Po`*R)syB3K zQ4VKzD4esuezz3NrLii(+eS*F%|we9WpLgeO$~v}`5El|=^9S=i8onz*LkNFHBwR% zZ5sj@JaW+aNp4m3c3|r8u0_3!9vzK~kntzF$sd*_YGhPYpR&{vY&!`+gjN!S@qAV8 zr7z07agu1!5=c79wn`#81W1y*%b!^u8VZ=2JiZUcyJC26@<+DUo|Q%iUo zKonN$`iO=Wwe2Kb3~4FY4Inz-)Kb_RK=AoynrP9YdIN}F8Pal1x051Y(FfhM1bChZ zp$5^Sr6Ai$qoex1n_7Z{Q*ZXrQm}C9^>i)QBAi*GMN7zV>O*Z>3Ik5PWck1L?$`uC z7zm)K3#lsvCvyWwbOcwBE3BfBLgkeAK(MgWRcd_K;hFG~y>;R;;e@~;{FI#pggkMT%4}adR+~B#6eSet*CJ>;Ep#<#YeM@9+2L z@Ym(PhLK2eUfMi_LO~D;{6qe_ic}!ze_<3njiSPJ6cwX}0ecD?fv2AO$3G(e@sFoy zG&-F|d;0$d%BWGJFe*lS>M7bY3>xE^XGa4(`|L=gC%2~`zy06+{`>Y<55kNXRe?E2 zQJ4tIq>N%x{^~`Zhh>fc@?W5!7zAx4Hdr^I%(T ziOs;zpi7FD*QDQW^oR+Mkg&JV3|u)=I9D)sbFb8rwE0wx;ETaa?L*f!EhUFrTvxM; zaY}okowW7&3n`PU*w%$u}F12t3GG-V8_I^ z&WoKYt50S_7O9kJVlINo9JtsbsHmPh^MD|(dS2R;7oVy>n034JQrqE{qU+;| zn%Y=RYX3likxo(!YPLgR$M`Yg@`=T1as6@WjoU17mb%a0Z##UwGbiUjcIU-5&0$ST zA?$~)c6wT`GB_fc-R`(`T8=RyowXe5`=!fLPrV;kkVcDt{Z-Z7>sN~}c3y>^j_Xr9 z+g+`$5XsRSDRQDwndgP=MKC4^Bjh}(rS9~pQRFS0IH#-qVos@J zV9iuJjtF%r`j8#Z9c;!O?s}`(Aw>Hs>~&BGfAhp;-l{lhwZT!KJCL+$P08Vdi)MFTpLTFz z)<8*1v(BkAL?x#tvun9Qx+kARRi|~t1zyNrfk%Fn#_z8S6{Po8?O65gMWFD(jN~G%;7%MQ0z+<3god0Qcxvy%#Ddlt%{|^tJ1ceDY{zH+5UO+ zx7p{Wwv;q`FAz-^Pz|ATX;KVaJegOMM)F((_(Vyt!Xc5quTMR*FzHsos`|r411+WX z7vJFzHn;6<@)f(!I0XU`HYT+}sKI1(wtSUlVqqSuB8AD5$5qEKO-h?`=3>#6x02Va zzId@^b&hB;H@JmW9kP>Jg~ye{pcC;%fte3cX#jFgXLDkymZ}na(p`*busX}HJpTD{KMn91jx4GY5y~@$yX(_q1 z_vh6env4vMhvZW7)0U>`O(6!6Bg_%dg~9hfVpAJ^l33zG(&onMv?;7rQx6YbU%2L2 zc1HnTC$ot z2d$_RM?-9XNMML}XNYyALn~Abq#5|UURi}SeOua;DXZdkTwQ%N3mB@lq}g>^!=~s5 zM3Fu<+j+rnChDu3vu#3l21&P<3ne{FUTW2j{&>}@(k)lll(sdW*QiArf4Sb>bs?wL zp6#z_SGaYC(+uH2y+1X4`NNLZ=InZ1 zmYiMh=y6@;X7dlIvRg#)eyxu*;zXySNoQ{q^3!-yM?pc_wuDJpcL5t6C5JnUtQwt1 zoz|$npp%R6Y^!!E+wRqNB6JW`M=+)q>ode9&09M2RMo)Y6&cwbd)roIP0g9wDUgY4 zm0223p@HpnxgAblihkg!1G4A~xpxQ#gGjYhORLl33v!Q5-`jRrcDVC8_io0*EX=C) z`Ueag5phA?OnRMOg+qyN$vvx56$+mzaM$wEi0W9{bJb-(uW2a(&KtaYQPu1bc2%EC#`xt@<+5h4FMp{{N%(uKnXySp+YAFoa!LmGyAL1kD4eRXt3Auw?FUqD zrOc`t&55a3RPPg12-tHw;9nR;r+)slmnl8GN@U2?0MP&cBX$uzYhRkqh} zHk)ORj}QeyAfN)v((DHNj!SKwx7$RATUIj)+k7(M&9w%P#MGT;z^tr*hja)y z=&jaBi@jP}HRXkYy&YK>bDBYq7vVO2Pq~4uQ;R&s?F=@b&!M9M)QF^{GKqpTR%+F@ z)17zkxU)MiIR>qWCtqJ{(8&&{F4h|SCL;<428y^u)7hR) zN1QT&T)F(5jO}t=M%f(1$|ZDJ8EH+ve5#KXmj>!|Uvf*y!3^$Dr^8BFPRMj>w=Qcy zXvSO6pi$TAP*eCGu~W-;P^D=s5X>FlWVeNl182Fb$I;3PwfodgmqXE_Pzf2RLekj5 zVPnP#Qyr{S(AaT19y;z`>}*@!lA=-B6a&)XEa2)EnHllO%nYGJr%@~HI7ZUa zRQ*zqfnqSZx^a|W#k5PS*NK{89UUd22q)??S>3wjPJ-||w0?^?n#;gQyH?95Ymv}c ze`-~NX{f_}F}p)!;Ia{}hAuF;?HmE_g+IqaJ{KVb`FReafns+^tH$nnzHRaI&7DI^ zF(&8WPPb!Wih$@Ro_bcvZ(l=>~MXKsG^0NT(2NRHoQe3_DS{{sSK=K81Pb3@(2cB zLW>y-7`ZgmQIaFiBGfrt1)Gg4Nh?<;39U#LBK}^#%SQE=OPyr&Se86#o_<|hXIqD+ zc+f2N?!)^P6P;XzJQ?w* z(PpQeo^MCBA#T-6un_BIa{%5*AMD~{RKohm!d5i3RI zdZX9D;Rv;$2*B@ZLZua!xaxJui{z`9w>Kl|W;w30a}4TcHrv<4RSghaZKGF*A}kY?_Ud)d*F*CxyUt+7Fb&Cexm_W` z&DDuRo0xZ@jl=YEGL%f{GA=Vse=#ht<&uFI}y$m=8(zGTARFE-(fR z@M|q#k*Zgt>PCMdMqoBV z%bh}OzILszdR0kIN%pyHwo{OwVo(}zMPnPE4w@bppbFAV*mX*MC_?x26;@o$^f_O( ztdMJ5gAE#-mZeO|vb)qR!qD>$Hr|lT=Ys;o-rv?>C|6Z@Ei9IF+p4Vg_D;vujqS3q(n6h=n%kN?ZMat{t2H>RDzgaKqqd2b)nlfc0(^?WY>|Y- z^7>#}Tt)g1%^f9KwxZ?`YUT>Kc8!LkH*@4T?lJgX#u&Xt&Z@S^=?)%v!BR_K_TiSS zw)S>c$m=q>{jKhz9By+m;coPs1-P0cSy=O*2Zi5~oh+Bs>aA?j zU+>Tet-6I`rJNxQAgFKvEyPk(t^R88dHct%Y|AOSTDWGa>l`UM?exf#aSsUaX@)?q z2eqZD^asU_-W*gQEJw#$s^eat z>+-ki@(q}cVy~=j zIXkCtjmYgcm1;h` zZjPqQD9H#(FlfsvEYzw5?$xY|oy~)Gu60j}fq^$`)ScOO+;4WcjC{;&wR5Qq0Zy$* zvP@LX=d1wvIxMs*nw4t8>$1B=HsEWDtaeq?7^T4`Ae?gC%2n}Wp04J_3W9ADG<)AS zw}^;l2G~Slxu*#Nu9TFtB2~!BM-cx&c*C}ON$N-M6NVFupD)Z7HLKjh5Ps2Q?9>%5 zRgwZ3XnccEA=g(|8|8%Gt(Bz^RdI21lgfmbwy4glnoX@|HEf+>i?+egKq{y5)y;$o z%odx0nVgpjalXCM5|``Vme!ZukzKz~=1~jH>;_>I?y!kCssRxO{m6J%PlM{Tn9iqq z@;1AxdAzi~9ChbaIoX1?s%mkaJYQCCZ&oxIa_?}13_`0Eq^fk%6|*FlWs*3aM4Fbs z1DBvg1FWwGcJ^z8!CJ{+5!+v*aP?GP>{kebLRyM}+>(~{y3#&HpIWv3WKLFdyJmT_ zHtPUcZ{=%SaJIAaDJR|_P_=p$jU3$H6S%;L^f9UOM18{etUD7Ods}3~D9+DYd8zIBj;zxnmBNj-x@n|OAgPt?H3jP(LRAjY zNvi#3$=3?D1FMWn(@Vy_U|7u2tZpgTQc&F-l4y$;RB3MIEtA-07LV!Tm z1$liEYsxao$~H|7=s&f;Rb}RiRBlmNKuZ9_>>j)Cx- z-1KZK9gD9v*+g7ju|K3s?Nnf9V~Y?~>xfEe9DhDnQ<~i=>MZi480sZGcD7quC^FT8 zZ<|Bs`|T!ELke!i9Dx+Vk(3no!FaO60LGz6nX+iA&Mq@>Pz~^sc z5%10EUfxF6(78&3oo&a=AQDO$<`^J6B!gd@uXk&8DavAEMI4pM(^}57Hw%iJ6-u#3 zZATPbE^G_6h!vDnkLohrPEhjXv}i}nXW6P+QYk4nU|2bXcpSoQ3gH+Uv{Mv>zuJiK zqxmLQ?|jn$DJWFC?cf&q#B>?LMuUh?GJq30u@gaf+9t9*vV8b}8bsZo@D$S#u1?Ni z+u4q6G=z~PSL^RF(j8biB9=#%zlb-tyV)um8zLmai4Y3H>BKQB>Gc@wm>3bWA}VF; z=0)GD-oBLhcafzUxoxB_y*NAN2mU--eJb~bC+ZaZ%E5*`_enT!g= ziC}y?g7A$I{L1JLUM79ZvlZ<`yWPp=Be+8A(vVu5P&edh8)5Zgu_W4*VC;}I;mdKC zokZvuqUx3ekp`8UM6_%M2a(cLRPlSSa703@FGWqqCfyt-}4id>XI%pIwZ=LmkMrPJ14y0reIs@J4cVw-OH)`1ygWra;&33CDiH=S| zBg9p&Lyq*h|2IPldEHScbtFTIMnZ=4mu8hNg@GVk1|lT5>PDPTM*0I@!llJo)m2Ie z6rhn>KsSrw&NhW?=m49v;Ur485iXs9g7YK1Dh5I~B3@{KAYKOUU~mbAgYYT*RcUE@ zBQHc@Ga>N_z=o(6A+;2J039H-P^8P#=|4hU146Ls5POpd)rlae&S0ndEoou|6B7hx zL=epA%YzGWHo^)ah&@K-vgktuH0{my&E z+rYqKpcz=kXn3`xr5Pj^G4KOPS{=BZ>QYd^iK*q{sDgq=Kua!%@CwxpU|sBFq)G>& zTo_Gizbk;*BQS|&qyX*d36)p z?66T%42VJ^{1r}z+HXI9CO#woyh1qoq0YUik z6bPdANE9;C6mS}8ViHw5O~FV?9s<0f_2nB(-3GInZv}#w0$MB*VFe{U-FZ52PlzVi zaF0bwVC9BreXBG3SVk^Bgk zE=|f1Y8ye|9b5u-K$8%@6cBA-3seZhp}}abmTd}}ZG=As}u8CCM5@q zg;9(^y1ZOfm7hl-Lf{T90%<7@TaMZ7R40OBa-kX`<}i2((#r*&u}BpWkVtia0Kfnt zzRW?du&>0|s#- z)W>7Nl;P&E7Wl)BP!ZvM%pzeX30L?G;_%omgpQ!$cO)#GFu?$7QH59)3dA0XMPOD$ z421|HfH5#R7YBM!a4S_OCMCvbG(dmcl|gr?Vd*?ep6c&uJyP@|`bb|iz$FmOY&M3+ z83C7;k{90o$Qm)|`ahsWLx4qcg!v!ikOGvYr8=Lq28x6m)AF2FW}bh53%;SwAog+v zY#;-yUMB{@XBq9ZRPG1`DS3ntX7h4{Is+1+Fxzk=JW91HdM(j3f?CRBS@P1!XaYBC z5ie%y>FEi;U}Sheg^X_oVuY!z{+kr65GzQ^NQYVreCRRAByOvWZ-qvW(ai_-L6dNS z9$0yv7Bd?$_y=`#1hHEAd>FSjEXw~k0Nw-yNZRB5L0x$E|3bJq)g$IvR7Ntwr4#^T z8wr26-t>6!(2i!XMqs88+_8)l4#nUA;#2bV z0e=Wk>J6hBRZxjWf6!dZ)u{sDhH?MiF4*Ig@I0jbF%2Ov2yc%;%VjX=NUiYk8)o}& z9|YJGgvBX-((r%XK=^G)V|a~W;D-s!a?24<9t^}8*$_Q?qza*WAwyH`3WT{>D}*75 zMzBLT;E0dNaXYARz^d8G7l&D!5$*#S6rAM%o!I08l@(qMC65bw7FNR`V4ommAcij8F+UGExDXjov2ANKjPH5e8-; z6n)Spq7nf+C<$Rhl6oDOSvw?LK0Og9jI0RUN4z*^NVx+!QQ8X>^J zssE$n!YyEGwU#XoKmLD!lJ|EJX8il<|Nkyl;Z(Zap>~FwjK~u|V&oY?B;X8)2~c)D zf&XDyppj0@3ydrn0R{_`54VS@$a2%dsDkAK>zKvpM+jC6Vgn9|euR6%j066RCxuPR zgI0VyDHjMiIH)63Ck^YQFfWDCq{S*>hXD>e0$@g6UZa-K<$38gA)Q~Y6i2JnenRoM z7OpV$69Be|#vsYx5M~BM&eei=GPrazSu0ej8$GE`bA;9-2HxeWz!@XL8Q&*BRUo#J zP9yJpRHajB6=AC{^-0u?2nT6WBN(csn*m1=s1wKzs@xp*lo0g@D#A#oI}p_fU)lK} zvA7(6Oy(z3faAh)dSQuAVB`s$E1836Y(#|GunBz(Km|U+tAH@CO6pS?|1JjnRGZZQ zi*Xr*|4Ai9_+P$!(i*&Uz@b9?2thpqmxK9uQUcRy`2gWoV4kVY2<2mD3sVhr2jMZ04lMi(mN{fZNI4f+93&@3 zsSi-{7?eC0Alb>c%j7s8g=SR0Gu#@sI|686b_600+u#U~A*`>cgxcE(IvF?zP~HH3 zv~hW41oWi(KMMD#g+Gcy3p@e~h2ftmM=8`sD3lqY&B(GJ+u8`{Q-Med0;RmbNDVEI zZgTU*VWkNyCcA(*5JU{P(SqC|G)1@+L6`=kmxJR)(NuVWvjijDNHI_rylr@lCKz;z zcq$5E5U3s~7=gc?3kLpF1!838g$pBmddtWIfBxFFODNxzbz@SFxfO26HI8_LE!6`x55NbRF->(S4e}hWE z66`yC0jz;Q9}dqKUOOc$t>Id^5FzMcb&Dv_BZzUty&l1*E!-!3f!Gf8;_^r&ni4J= zxjZ436G4>tJrv5QBWt6o{mv0N3Af7^qaQ#VHuiBG_PASk0H_LoL^BeIjS3^>Q2;Jr zFm(z*^M8T$QFtzn0P%?t1<3moV;HUnyr76D1%hZJ80r!Dd)DxN5L1u_ZUUfU1i%Vv z!4L5VIAJ3n0o($Efg27$Hv*TlWu^dE$yL(J^#PbM!VlchV+>bgMufmgGs!ZtOhP;Y z2*DQv>vO}40V5#P{#UEn!%jjZEXx?K($b^-CIt(g!?J;fExI_2LxhXE`H@bDp~LYX zTh10kNq~^?0!Vb2JP0UT5IAsu{XHRmxfon@eJC7$)^fGc;r)b%$K(`!wVSF6P$X(D zh&ly_?lKl+4Mva%1b?NMnd3{K ziZQ@qtrBC*GQt@_5D`g`IMD+Cq1}2TS0MocB5-yCobJG^R#|lP(`J(!lNcG8oeIZY zbcAO_1HcymWSGepPG(~^TuV_wyzX~Z8^aae@Ffh9lNAg$s2MQ^KJZ8hTqp)fPaym< znQmv`h%@{M6bJrtU{&4 z#nb~6Fe|VUW*$)!O0G)5W{TlhlEbC2!8i2>Ban297y*Jdg`GE@#L0zJq%}-+TABn= zVaA9gGh`boJXzpLHLwvn=teXYo)n?Fz*T@wkx!#RGf84-PlX^4QG3KqB*6}UP6c)Z z5+}!MeR=){i9+qATR{$3MkFN<4H+X{2(ozq4WZ?RS~g@awV*!~ z;BtqP2wI#UjUeDsc#*k?myL#W1_nBSgRWGAJ~M)R@SHA4KO$fpP{n(222w6&Bie@i zd@&$K3MnKZ(ooN(iJAEdgbED^29DFMpf}MFd~Xp1O@*0l38gXHsy43@$veoPZZ?6L?JJ6ShHy z7)+53!}yq$64v1W1j|Uv1NtHkZ2&XkVRoc*G1Lu+(21F1a98x9XlUm^dcodfcAA`y z;M5ifoElU{Cs=;S=uv??qQR9Ood=>pk=bxcm~Ryf1`gk0iLGk27b|B_gam@(Hx)>u z6YUm5WZ)6I%#dAHdsHB9{s4?)G}@8KTR6g|un`5@CNi@z$S5$v911G{`+`7wBvaqh zEoLBWE}IQprT~{YEOuewRR<7cMib&>fY#>fvT#5f2A@X&r{Y{0qGh=Ph$%#kvQ{*Z zwczH`L0uVuJVpp3jSAFgwG-gxg#GU^2;JJ~2Ql{>{XM{surI(2UyBqwUb%HU_sf^(aAioy&YV;xjaGvx=P(dsc9OB4vnwSj|$~2%L(HLJ$ z1R$IwzWHLODDbg*j?ezzQQE_TEQ zpFts`>KpRGKnrj>38n-`)WFrCyyRgwjDj1HbVN5!NOA>^0DvzERLeB* zjUo6B2m`~y2JDDsh|_Ph3*Z_2NYc&(4UaTwAu6Xp@`sY509*;frT`#XONC%5*QjX;*FN$MpnhsW&#=^f;=Ie%Z2nNkVVK93PI0-B0wNJ z+Ji*IDRe1$KCwjwi z6a+ggIw&Nys(|L;fknU!sCHB|2PYu^1*~KR`Ln<=f@)+06e1afKIJ_HbY&MvRhf0?xR^fE1qrHL@Wqk|Ktg zFe9vAfC?ZKv%gozRiHs&M;w;z4{2e6L9lE9MqpRgKR*f^ariI?&VQWnl@KU+P#_?_ z;C+Eepp?;k%;*HCiz23EQ8aWghOmc$FrPq_Q%g{YA6uK%aF9$BVT;K$aN}UtL*e)}m-wAdONJs&@Phd2q zIJ^irADq*fEs!bLAh7OmumH#aG(ebD3)yG~7l}455G;3jBxVp9zySPLgvHtls8%Da zKy-u+o#P+03kM8%lM@W15p@}T1{es8u-VKqf)b;8BgJ!yG`KLtrh^{|$#r4CNe>(M zu#f?-QmH&*j#+5N=xjEdWklg@Oo2hj4+$I0%rrPC0)iUDa{gdeN=#Nd;SBdgjj$e| zm@OO}MMp+NMlXmdGAk6WP*@@vbg&tqbO9&fGbE`u5~W7UpB+m!3&j2=1$?6j2cWKU zG2ESSHULK>wFHVdh?s~`Cpc={RZeo@e3Oe~;0;(2*cX5?5{;B-=NM`=Dyy(OC2Vux z2LNmcxahz@1WsW@plF0K@<*9YqcY>#wb!dtv+N#7B2p?jPuwQ{Fo8b>xK=FH?Ti{aNttyA6N7yM6AXZ~j7_ z-u=%{H?95)(Z7=O_00ueK0E&RvEQFL@%e`LUKlU$U+vqt;w9ma<0qbs8hqLI?Tc5w z|8UuZ+<#B~w(#DPftRR{qPR0>{rO;*{Yb$} ztxKQ#*Jo|SQZBJ{g|%gS(Y?Yi5>KB!|HAmwiQRAJ=zX0RZRsnuzTHc0+{C5iNv?2c z|G(-^B>tyYJJful?&N{Dd`pXSv$G33+`-e@q4S=>pBT>_BFYN;ZR6ftnsMyzp=mzN z-bpk2SFPzfGJc;&jxjA`fHg&Ox}?fK^m_tpl#JiK$_=*|hx`PNRobs}-g z%=VwQmOd-Ut@9OXvJ&?aOEY{LTjmE*mBT|rXfm&vqV~kU3%8`qxe8xgtVSV)d02zFBB(KasfdO~8%5g?mXD>=fPt zOucA6{l!sC`%P|6p}u7W$2uG=bZ?pF+pKR%&wc6nVd$tm)RwrVC0*M&e3fHu$y~uD zG}hy$Ig6(4zWDFpk{gc1ttUIy5KI4apk&6Y&4)g%y7T$>zb_s<^l8^a2B&{1d2ju} z2M2$e1Uw%P-oPmMF;ZBd9z)EVMrLA)@}nwB1>2txRlsS9I$vnN6|8;Sq=)!joCmcDKeC&F2#Eiu0dv-*2zR;!p3Z@Z6A}IWv ziTYT&MkZoXViHp#mH8{ns~UXWUp)B!9EjTAGWKeu;%g4KU=cNE<3#FTOozM$EhR6h_yfLO z@?lf#@&4N3O2J!;W>qoYzK?Iarr!2Iy68O*b6dHvH`W*VNK!AXdahd^leh^>nh@ee z(NC7eB&V#A+}xFSCq-!$+?8F^n0UQC`>J`*{`BulA9wv0cLMw84BwCC3!C=dl>TzF za^+8W{RW~_%$&}5ip-Q&<^IIp3;ZAq%Mwy9sgCFKFrk`7QJL{@`<2}{j zf(PnzEla8-o4%s1E%)x1y;3aADbHAY+59@9q1O zmaQCK?7BI#?|6Kgbz{Vp+`8Mrd$x_1)tl*8IKHRb*70`VcB#MA@B1dILGx)azDeqLka%asdp!C*xq}2{$gu3?Wf4?>t-#<&yr33EwXiw z^YESD82O4*G==-+zQa{%A7};ZJVO=5{FDE1#eVIDb z9kj$x9M;C$+RVW=UQjO;e8P#VtNYfJ|1+yMirqT#hWk#`n7@#JESg*WjyrKyu=ovh`#sq=@AQ6W>ZtTEuT@9qCdEk0@SMJVO|Deyx8vwj##XcHKwN&sILT<|J(?lJuqMq1M zJn4>Jf1zn#qH_LrP8TzCQ);=gzgR_{au1Sow^SUhxhEXn@|n!Ppg(b3%-YKf$KDmL zdM2mTnk(n48l1kctiNC=~U(KG69zDBgntokF;;W|EjS<@Wc+MM* z!@1uM*X{nfGKXBmYFxJXZ4UNYm1Ox{enFfdH!ae#chYjs)_?I5M)Ok37uB)0k6Dsj zeKEn1vZS|$Zi?q0StD!`&e?1Ee%y|K$K7IS4;@Y_9Csu|dcAkg$|bg5`s^Dn<%^ZO zR?a<^G!e6WO8w^chwrUP=(XQzXN@{bR$ zER~kT&EI(@w$(c8h^_xxPHyJ+`e_dYyH@CV1%H^Y-&~A6EtP!Y)Bh@n@*nE8m8V;& zUpkNG-Rp|q8PP9%Gru(FQ`ubf#E^7SLjUCBJyl%ZE2TM}%UiK$t|>`BZ^9Hw&3nGJ z-gEVVx(uK93ij^&2~Do5uA#=0g*<$%i0kyMd3y09 zQR=kUGXKnc*w>PIGq>+R$L5c2G^zf>y3K!o5`V3rm{!BxQd#+VU3mihK7>cxQu(KK z#e!&wg!>(mr`~0GJ=lS8I+PZDldC%0|RB!4p>P{?+ zu2YD5kK|>pT^8JwdE*Of_IKlhmGRT!<5UB#V2QAzw*C5;{=_=ZZ~VpfG3<3ah5Y_Y z6LHIottSshRaP|q`|Oc7@vW{8{k$!2O5Yd`f^L4>+qCz^XDhqghbGVa{)PUt3rD{Z zCp*ypI$8BnxiX_jnk~z5Snouh-hQ^SamM}|jf^=vKe)WpQbF9zeT%ohSo(@ z;}WHtuPxrA9}q6LpZZLHfq&@Mjl>HFbGG>te&*D_=&l(v;c{0QamKsB(q6?}SkhQ~ zaB-~Xo0TOCmv7`o0ZXSGl^Ur(w2T+xh7eto2|!M)5&sq2iE>`{1oqjSJKSH?#c5{pYH!)sHZ#|l~ z%$)VE5`jG`ea$gqd-G&LKic`{PuDFmpkmo8pf~C zPhkXFGCo*P&8t3=6no`${nDb8dhzyp%R5!<;mR|&&UI{dSA4UagUMZjb?omZ7ra%j zd99uMy4UlAkgtzje{XYB*Es$R-b86+i@a(q%kqd9d-UdBvg^UZ?r}`@uTf>Adp_oZ zn%lg4Z9H$~Lc8=8>ZJD`u|J>9T=LW5k5j8dAL`HNzZSWVFPqtYk37J^7x{8e{pkL* z^4;6kysZ(cxIOi?Gcuyq4R2n$>h_kt+cyZ2`5(Qh`yS}yDnGgMt}DsBo>|&B?<<*I zG&y$kQ0zUq?^j!%YJN(_0>itfnP)W|>Y_9oBkh-c&u{p5=8!I65!jx4bgnpNdF5=C zbnS-9|KR4EzOC*@9M=ySShCZ%re?jivUXYK7n`Wxl~n}S^|{BGs?Poy@u*wa6+eYD z$$ImPF|^NIe|(Ex%f>hOJ&&IA7iiY;svf+v^$q>_-wHdJV=dkT`WrD>i{C6s<_X`( zG+Fis&%J#xrBt|DwC+KvH2q{w6>CTE>F=noiFj|d6`AQbrSn&GCo+ECRwTsh>Nqnm zo8PuF&-4Ctd{s5>QKX%GF!8tUOzGL<2@AiGy&*eXD%ihvnmgiZ&BnCZr=~nqe8OHf zPya8e?DnVq%CqXP&Tjv%n`v4)a}4LxXD_`e+Sh4aIlOhF)qH1o2)iZif8|+!&Dq~B za=L%#%{*5&Y54f7KkV%dTF%Xv#5#S=T~GDpzIbBIk_W!2Q;NpVrsb+0nex8z9irU7Hf}vsX>$thcSWKk0JxuTe`^;^pdJUw*K5`s^2JHb!~MR_vXA({=0O z$;k)jP=CF@dcIQd8%MN(@kle3f3`Q^s`{d8%nZwhnm?vhHhmHo{BCl3!b{$qu2T>Ve6Q4yu8X?zL~rqbJEstjQqw#NGH6-6C_q`im-I-N$_QTDy`;m1?ac4 znNizz^$Zn8#r7S|%gxOiBN?vzu$wuvl{r|gnsl}@zf3x#tKe+Rn-8)aI$lCD`^NrT zq7AfjYuMeX^1yNQ#D7GImHb&}Z(xgx#%(Bnm!`NuJ;%J?WAbU+Q^tK(bNiixla{k9 zZzRcNuYGVgN%||-wyWY_fBc15zwSG_yYl_b1Z>gpZ3z+?w8x%yhr_Rw^#_ud3aYW-X69JDz2a?SBQZ$FT?&9a?!D>~j> z+kb-j(qQzS8>!YYA6G{&H09fO9kGpd9={Uzhv``5$BfK^4_vWj+U-#_6{ zKATS85K*_%+v4k={IMiIIHf#&bv&MMM(XWv9N_$kmGr-#zUp#aYwNPyH3^2Yf$cTD zV_50yZpm_`yY>5~=+)InL&rb3XZ^ExZ>H>l5G>ZKx)){ZcrX1rpA&Pe zYxXzvU#9%BKl9gx)RN)KtbORMeQhj$-kp6Xdb;N}uzhmo8Tq1a266rE$Sse2@?WRj ztZP^NQ9xH6aeltDlX5FcXw*3|To5g!Q_M`LT ziGsH|w93x(jMPQ8?$ZP5p^am5m({%!aYw~Vyjb(j*DFhIF612Ge97xrv5gyh)C#}E zj#gf%>nNZOoSZCNKr$Xol&uzh=zCXMeMWW+YyXrgyte4((ciiJv}b1|6y8ZmpHPw_ zuZw?4*gJoGFfmRhc&)K_LKEi&jwf+@&Dj1|BizTBN9R^$Oy|%#^xWvIn{^GN zKMQn5Esx@_Sp3QZ{FR74v+DGhao>;cOZaDet!Z?XK3ei4`sE>en^!FuGTqFal>ctpl5*0*n{!XN$lJ8^ z<|54$Z>Jj@k3EWK@m}7=F;DwX{Hv%t-elgeY{4Hq_hH)*IJsWp}SxUmZMo z?nUO%rJ0-U2fC)|u1T}HSRK8ti+vwfZ6J9J^wJ~O0R6}N}?bNbkrIqIC z;1<$$@@=Qj#M3Nl+qdy@5QERCfTZ){V>xrDVPS@h6lcE;Ni#@`b(&lbGLzMqiY zoBGMD& zLC)k2X2hSIUFSLYkGlyw#+KJFdXMRw<-W*I zovId|rt4a85^tlOH+^e;$&1URvQohf6O*1#Q{kJ=)P8*Dr6x&m?7uP|PQ&?=V=~5n z&Ev7>U1lrS{!4$Y|4JrGerJq!c|GfkCmdogS-H0AIl&B-bk)uGt#9$? zPcDbY~Qwkv(mG(@BN$W+5eekuPJNPok@Q%A9cL0zj!8M^Zn8{ zsOx=;dZLD{UnWoDN>r0RPc!G#35j24u)pkIpN-wUb%CW4UYf-mvm%Av+TRtZJe=U- z34RhEvt4-|b#LJ5ujTb$+q}~4nOXDxq}kS+S4xTh#FQ4#zw)owdVa4OxBE_emA*>y z7qXsz_PyN+t_jxtJ=d=To@`S^6hPC%g zT!-&1NUYX>=3}M~*Dc7WtrN_9$M$H_Q-Ai}(8nLGAr>fS2b0oenwbfo$O+3!kY41CzcOA=Bg2|6&_F9^Mne@(? zS1bNxyi;|v^Nm%F7wS6if0fh4zL#+ZayvTCg&m9nGyC_^zP*_@H+4tNyu9dC_qeyK zqa-}Ri{|GZEZT34K2DSu1of{yEBU#)<=%ITgPT&f#O3Ui7H{BI{;}-vgtUXEyxnoi zMXk&2A9J7U!eg(TT{I{vbswtUE+}6c_24zy&F)vmRz8?Sl?>vhgI^mTHI z&mHpJ%>3HFXyZ$*nafx2@qJgO?`S$wGk&X&ccr1s9JRfsM|$!>-7hOwUZQKxG2Wow z(D(E-2;(`!yYuI5sG-em%$D96>+Z9(miQ8x%wS)KYZk5dd;?Ry_7(H&Yp?ZwYx6NS=QS4}Ymb+MKD_U=pO{kIL+asJoaIA8JOy5M{3o5LNi=dap8KeC1V zX^n_+VaMB?9~VBP7w9y}`{|V#newGguGWS(ev$H1JHJ|aZQ-90wn2-?VI4%f42(ZEw%E z`gI(url3bRgX0x7suK^#WdRfOMrG6i=eEh!i=R1Pr;LM? zO3gZz;7+7;?&mXk@z1qNT3ZIOjy+3XF4bvTnUVX3bH`ea7Ek!TnwMCmd&ngw8D1@$ z!PYlbp1f!4|8{sNF>ZlADJC(iSNc=nz~o{5PUFp{$vz)S zpTR#>mT{y(^#R$}vfjFMFZt4x2U6TWZF3EGhF@5E7mtrOExJ9aKlQ`7cioFt9b9VN zjpe2u{Px-s$NaOkd%DQ6)6O3lW69dy_px&3`Xyv&=b7Gl=TwCs^tJNn7b=TSRI#TI zUTJF0cz)}U(7yYDq)W^K=3v@T&%}(%eQBHn$09#jxhe10$fMTZ$Be6y-cubZPS3m^ z+?Mbt;kSqB8PWCUgYt=Meavm|&s`*1)6FEWPF}JqamsXG;!FCkebZtSUu&HA#?c+= zH{8zoZ8yy;m_Mvhd(Ej;nWwG<&7Em$d4%xHTWoqn<&XM*7ktw_Ht{Fb)~odISIY$U zxs^MPu=hzOy_hy^*||I6xrC(;Gb<$bWlP^NS1E@0Wtl&&I-WY~?elYX(uxA zp}s3yufN$lv7PxDzr=L$howzhGakG=jhS|jNFO_YO~RF5KYQUX(g`pm2L?`SN2ciA^Lhj`|~>Z)X0?G>KAH~2xIk~93_z1m4< zt!Y1Qo5?OY+m-l8w4~tv*iB#M{~wCZ#huCj|KnXnPK7xpMs3U~XF1I2OPe{%`B*d} za>)72<&@1FKHDf_u+wUK^uj{_=_x*amUeD*_`MwL5 zn(?V#vhqb843o4XfosqF-VbqR42+smgjE%PGt!Z1&)?DtVOHAfG88*4HKq#a*`HJs zx#j~k&qC78XOmvVB2yHrQngr!enE+=rvVvrq?Mc5^V!!4)k_~Xori!HxzAvAA(zlr z-+A=700X++sJK2hQ{_+7GiHdS{s98}`OH8kMl(7^q%T2H~)mik|Vxk*+a zkGAgziO<=}bjP1CyF-wgh;mgrrPO3cn&yPN{)b%~Vib;O?c8_&Ln+ybrw}S1Vx?Z* zEh&e(6YY~oWL<&=GA#rNA8GfRif}Ukko&6{FtH`9XOpfWkF|X5!zJ^~J6#}+2M~P; zZf)VDk@EA*aMx2m9tVyPdM_^e+PfsNpSJ4oHyBVlVW8z>Q1vG8Hf9d_9{G!$_HbbE zQ=-J!xP>_&Ku*P%Jj@(u4X+~2SYeK&a}onQpEjW#Z-b$)U^8ZCxELZo27`QL_F^QD z?I-5Ry5h`hLT!uO7=MFLJ=Oy+NzQ$T7x$$U`LS=Z4Y&HlGHyGgUJ4=l+r83Xr6$95 z8qtv@08|eC^0uC!Q1xQQ08>9Gis|l?SjdW4#+;{^V}*)P&AUGFm{gbC47wXr9uw*+ z*zSp9A`8Bh$ZUdXkmE+v&}m?9`A$1mUbPm015;Ghgm;|o-K{xK;*DcIm z*@H!JCz7whq2UR#)wZDe!aG`up=@)(R5vukImpTb|Al@e4`eU+Xv3~7r)Xtu(>=8|{yfcs};6tX1;emb4FpB^Cba7G3_Kc=1yOP{lqV z0gw{Zg(O@d9CQD1d|R;V#pub?f*ye6It7XrHGBG83A9tJ10ze!=KTP7Ir|7^n;`o^ zW44_sANI(~_CRshdDz$%r=_rxuF+o}X8kVv^TtIBwIJ4l7v;B<|B{;tDp0h?YYSxP zxtPBSH0FP4v2qW&W&X-BxkA}I$Bvdc2ftkSRL*HB+dF}F2!vn>e&m^dgk7Q$of0X;T-*a_Wp~x>Gkr^gkVGfKHq@Dw) zLl3PsVUL_eHU`<+OE_`Ek;<#n(r)p}_2ad2wh?@jwHDbC4y5d^1dN;wr*m|-*+^en z49N|+CGWtS0q36JEUNAUoD}ESapG4+_Lz_N>(xWhfchNi~+}V~*r@WJ^Z6(qfaiYiUIkOQLF< z^+(S;F#rRZASK#U9gxf(M1B|Xn#8}+$<=Yp`hE`~3SUx<+Il|jJh!8u)}D7kL=WUj z-RZE;gDj02&MC~&$r=R6oYe#k^@TL0k}p7Kj|!;Kf}bXM>W%J8G@)j zXk>k@Bg)gAk?$X_EBm~@<4_mknsdtAYXAOCCJ_*(=HzX+5Z;z7Bu;k>V>i#;AbPog zQ_U%zP@W8v);J~Z@ViN%FhO@78IAQrd5dV>Zns*si}tmgW3F$5r5k=>^{`oNUBZq; z{!hk6Eq9Z77M0RKirvXP`(U~=#@rBxLVhnB%0E9P)dI5!^Ztvjj=x;L^ zZP-;jqtRfdhtEWgxm?oz%KO?qtxzTCOQ18!YFd$LVHRc;qqiC?7ds)U)@%*}Dqlru zxM)TCT(sj_eG7EWwxVd64i^jOgC&o=77hPBd8dZ!ufWUaRg8>oMZ4f| zwPHiFp2WgBf%^s7Z?WBCs}_5u-0^MC3Hn8JhGH-l=0ts0RpY}E$P>^F&_Wg}EDxZ| zTNUq>H#%MibwGg*xF_?=`AoYWu86X5JFPEYg?p_8{+UM{HP9PLaIy2}V97dDcd`Q{)RoXtt;bGIf4KRtxJE zCwMF@ibLM8N*=-lKJoxH9reHZbAC9|a#8QfH}QyA!D2$IB{~d5n5f7u+9XJm9Im1iw_}oF9mS~&4FN%_d!EpDPUb|~q)FeFU{NgSY zAX-`g8)j=@`O{c`QEHBrublu6q$ie1H7ODdD(WLW0Lj5W)`TF)4{h(UP6%8&Us;Td zq*yt$;sTWKeH0q=A-dbA*=fwa=yH<?hn0V8rbRF!Dz-@N z%v)0rupya7IIyUzh-FGf_p9`l9tk`^JDcH#&Q6)~TfnZ{UD)rLU2waa+^o%`=zoItzd2EC|`tmF#w z11)E`m8d#R5=Id|nPi*w2;CLS27Ctya(!}BvGs+%P?J;4ZZ#OBWh;H8~=eDlN>gMiT>$$0KX+qYcv zRty;HfRi?3p6vhZ-2Vy>^3k)f007;S7%k9FOyNtL9zj8LeOHAwi&j^UhAkv9pPpgZ z;^kAFi1%7?%zP*ez*kSiCK!3Iv9tNW2glYSi2$pjW4#y=t}4tjJ6Vn2=tAv>EZ$6w zmckkW>IF$0t}C?q;{Y_Xj_Udf0KM+4FE@#{vTSKWE1$tn6`DvyHQ+!>0SLktEF%9# z{vNCGiP3X4X-9-3KMs)8%vRuR!xb(_pYu(=MOhl11MiGgi4k<0x1}$)VBAPfRLNjt zrUnaq@W2Y@6eceEBHXH7`^3!}M00nM5DJ~UB{OUT$l>}Do)h7B*ivIjvzBg#d#gf>K=IIy{IgN4)RcUGm9*W< z`&fZb_Bb0g0hJBD`l^s>;G2S<>xm?Q86bIW`P)*Bdu7&w5;SGjdHsVy#uqWK15NXza-qOzDe*Q0GNZ<5Cm0C7G$@P zGhP^bu?@0SE|-g_vp@$s?}7KeMkKW&d0fJ1c^foRF9u*jI+os5C@6#Vwli(tnR}7c z9+=dz-&yyed9m#zlK~GXs1J-=hMDEk_y23q!CkW`p;;Po<~s>{Rlpk&D)qH5P%rWl zux9O#5S1WF|Fr94^KvqIHE&#BZeH9Z&atPOPO)5sRNan&Ul?<*XmABr&UG1pfv-6j zcP$6c>C_DWW0!ml_3Oe!TdSL&4a?FGN+to`aoW4R0)1>mp+5O74n{fJ+EmsJaG~vQ zAAn1}oo{zxl|fw3iz@oq-~&rNTF%e{@?PClm~Z-%uX9(0pCwd*CQ#5e3{v2r@0DxJRu@q;AfZcHG>v(R1v8ByQxkXqcE0i zAUxiqtvW(j9;koj6*0?FYfIspZo=#o53cmO@Xtx!MVYfEHN`~LHJo=H0_QUoM^wAh zK0(HEvgm+q>F-`)R#Cj-N^1^;U}pMNrM*XPuh0|TI$$C++}0Z z!12Btv~1)t|H8nQ3XLeu^@{{>A2vb$tgH^PiiA2_z`(*rcKmg5!bP>ZvSGLO;eUVn zC2@hKY^9^Ri+m4gjY^d zH`V-gFFA6vcKE0EfK+{bUya915Ppj19+!*saND{UDa9rTybXzy|6EjCSU1vYo!|5D z1?5<qY{T7J5#tXaGIRcO{3-v-!$ z{Spz*|6CI-N-yJDu@vgU_0j6lcSgmFCKGu*YQc-ScN=f)zL}Q6DC9lUq+$vUd$Ki}$MI9!l>}Bai>i%-(T`^<%WgNeb z5=|O^d}!oGJQ@W4RYm-Pp9d*q$m#4WJW|RQn#WcTCi6Afv2O!?&FR%x4r7(S7RJd( zikzod!ImoXGy?mf(ia<8kaQ4uv3z6tVEXsYEhBGd;U#=0mcwE0iT2?X_qz}WX~hEJ zWO%9@@LJIy*4U5pUUBMgv_jw;epeEvp~EIwW}-Cs*$8S!z9dFynlQ32|MXU4r~v$ndbJ^^**WIbq7ekwwAh6gMd9BkbjfN`yKhuv2&F|w#T)RNB_>fGNI&eq!Y{3 zAKe4&s345F@V}7;g&=mL^)_IJqN6K-&KPfpa=xWIYKtuAID`SjvzN{86bK_BpM^XT zQw(J55*^HQ)s+m{7o2LohF9{x{+z6NS6k$L z^A2L9?-|6U!rrnqR+d&o92+}?%-`XL3QDrQ5&mW~V6SLz5GorEmK;^)lnd^_*pdfg zK)_?+4zq0gB9Nl{g#DLYxuOGr+Mx~w=0^4OV2kSTT}x&=c>Rv>BBs{7iL*vOu-=^L z1$~qxER^yd@ImKuKC0l()$j&Mm-6AlFforoT%B~xm{%5 zqHj$rs>9o>B~kOA#_cL#g0okhYA8-aP>;0%%!$4_Mij9LDHdy|pB=Yq$7Hy(zG z44*2g%2xh6_jr$(6!yhaxaqljf))tErLD)UpWTH#dm=n&V}Z$lJvsvLoPy+~2YcB| zLu7}Bv_S=}BOaJGJ(=&TVN}=G z+!WW$I^z^h5$v&a;Z({fg2eCcy}Wj-VL<%X>kN>@SOR)@GUut%Um5@Na+TExtnZ<) z<&HAlSS^H|Vw0BEJS()^6X~>W@h1$vZy+on`*qfX3r$5Z0@T)rM>7ANJ$lE&R`^#<+tAJ&u^RMqSr=}p=NJ3 z0R6>)+-5n4YS>d2f~ncT2EP2nFw!$}>K1>gxzsf1ecws+zjK)N*Zl1kY13ef00*g^ z9G(ODQq(EDUfyJAc{c)A!qd|5LX>VtbutK+t-RLKlkLRoZU5*xrw1W(0bc2tZ=$;d zKLi8-j%6qFxKlnZSa9)}gZNSW?M0pcNr(ThM|9?S&U$7ggbn0F$%y_{3F~h+d6(V6 zpLsQM$`oZsNC@yWKgw+bg#Y$A?_Sw8lDY15Bqyy{PK2zyZfoR$#emonF}flKSpIfb zr_T>qj|8{f`|==h<9vVfbxw;zQtOlp{4QtSd+BzA+b>B*t=FB0mKhH0{sx(p^u3K) zf*zof|EW)_Fb326K9yTI0~U1sw%sAXs1^30kY<;i{eJmqPcOh{va`OerHN6bJ@ZwV zq}_PCnZP?FrZYoD+Z30XQ;NtB%G0~-9DKTv1rsNt`yEpQw%?Y0rHTcso;I zU3L=1gxQ+kP#lj$>2vcwd$m=5RcT@_YHr@yKb@Y-pGnN7cf<&b3)d9n)ufPOwGYKb z5((Mm9invFUE3tMIe$?VoM7ZO+baiiEUCU-S~_elqPbZjaU>rL-S8q)?ESvT^I5L~ z&V;7_oik|&8MqraJq;!ZG+(1R^rDb{|IS@dL_riRac}2;Xs$!z0TWH46#+OTd$NU) zD9+mia%~NMzK#qSwiZ6*Z_h<8UxQ)K&mgb4*ZVHA_tz0aY62r?lE^doibT#~d$^y= zsfeoSSCCqN{VKyQhh7(se;` znQzGZFn6oj=4I-UEbart6#X=tN5lo9r{ws*N`=SGChG}6k>SCS+>DrMWKB@CaAEec zf;Hc4oJ7H&n(nmF5X%yVU&a%yL&MQ6!!;{G62N4MHI*AOzr{@l*Ky86YP7rayyw|m z>dEt(FDj0qupr-4{3^^#So#${R{@l!!i61aKP}QjpKkCgiD1p?2*x@J!}GiPL05k! z17=ES#~aC31lLij-*MKO0~RXc4nPVp?`3uy+X@GK08&*+$d@)@Peq|b!?T87|2vnn zaSQ(>N%UtT=B>IpKRizO$G)hrj17-#o?q=C)V#~2#F3%!RL7tk`Xwn|V$H^EnoYs8 z%je?zcb@raE80w3`x@J?pvWdvZGE+5F{2?-s{Rz=Kx=Ru9*iVt&82u_0`w=++H3Nv z$QJZ0J3>+3k9Jg@I1hOBey)cRFa4)&()%qMLG$YwL7KBD}Fh-&IwCy zz2=b0a}=`I%N8ZTpZ(;gv7f>n8Y7W~vwA=Fx89deHLRV7cPrLSoSuLqrBaqO^ zC_Rutj_Y)YRSNt-;kv?BBB)6R77vjBeZe-@ zd3L6`(8!HxGcPBy`kv~(#xOCou?Y|69Ku$rTupLqx?g%I%G{{2dN9^|Q6(0lhn0j= z?StA$;oo?!h#8_yj9lLWo=7Kc0F73pb$?YmurR3C8Q1^UQ{FgeS?Xy4UL?HTBvU)o zE~p3R)!nL%#7Kzhc26!ssvS?=<3AsRRu-UlJ3RY(~KnaFYM2}Ga!-?`s2 z4PH=XzH}MX&!m6nW(CX7q`v+;M_`_&KEMR*{X1t6X*#P%&Fz@rxC5#do?lk1W!<2T zs`J@k-NZ@cOhwcXi&&2%Jr`+l5d`-cM>$)LyR?dZCZSXvR@&+`*T=7 zba+lN{jvAX0VIOGnoK@sGkxklTw3Uh=sP&j0mI#|MAPWqcRo3;oy}p+60miPy?clM z&SkQ#=O;=C{X2(PvMG{Kw)H3BOTb0yztg^PixbGEu`1zV<4>VQ4Y|5^Y`0H7i)_h{ z6R=L*Z8ND;35KK0&hmP~M;n`GXCuRXcnPtDjboW5GT}LT0-q=zaz`YpQLd2y&lu>GPRC<-#wK_bU!p&AAEI7LU(f|Dn54yTfd7*H&WG*?J&`$F2cFWhV# zkEGWYAIit=+7ZTI%hrXd-ER7Z`KuRTGA6#GJh+@?dk7N)0RElhk6|s$c!1Q0a)Nr2 z1h?iXs~G-1mi?)R4+|K7c_z#qK-qT*mh09K7pz>ed7~l1FkX&M>&unSFF!b(mf83% zWAUqM;e7e7S<`xpd7ecd3`Qz~XrSi`S|7u8K^Dcm9?;jn;Q5@@M(<@m(WXHde@@JIb7PiZHLWYVFBk zDjI~FwEP@yEImMh!jOOB0StOuJARs2H*UU;l=3NJ*fL0=RWXz&d9x5X_s7Qtl6E_` zlI&Sk?W4EL^$JSM#S4_^wJXKC<42*=UO1aXmXOAfu}$Oqs%(lqPYT4Gy_5!$QS$?i z?kYzwRgpJI#MjKjnXe~v3ZW!F%PD)#mTh9M#mv+(G|_mmE|epsau#^VB3Ldqga^9i zed^!z;9Urb5hq(=_@>ELQ8?f4p{`FHbAzP3Pu{^hYJC2Q7HtHN?7R=f-|bH0Yp zgG@bEB9{_0mlFw0>f;53LoDuL%K5@D^KIlqW*qddN{K|m48NZo?F`((9MyqZ(zdDH z%I;;E5djJ&t%KyqQgSxE`XkP8H|dEY5X|mhL3!F~UIuvATc8mbeoLerVp#~LcZf+| z+paTCwtz?Ggw^Rv1sm{v%Qk!#*)5`*4vmx@Ehu>kWeMQIM>4A`S5C~n4NK8Wz&`av z(Q9b3vo)Aw&P=LOJ&}COS?!oJk?J3j!-oOfU>JSx8d*KKx*cGcTSjQ#a@Q>d+Uyy* z-6t-X%^#EWt|-l7?i3Q8^^9|>wq>fC%TV+s@e;wizNN+?ws4glmk8ouC!TSdtIagE zBpWI?pE1$m>*jxQ4S&~I&91>|!vncOF0u{V>D@!`4J63@r%#^u1bk^Qlg1@^E`Ojz z(U>3cu10P>BJ?|B&XI_FYpsR|&&_OSADM311GLTV3{_j1NOODfv;8@jefj{e1V)+Bv=wRR{u zFFjL{-6<vVhJ0>k;f^^T1>WDik7iWoXtOVO4T#;5WnU^Su zarmmkbR{UN?HEN(Lt0ffzI5w?o-HQl>`@vRjL@BULyKRNDIbtCU(C)n*7I*Gz1PvFXukO<%yEp|a0X0BNv%;cEFqxQ#9Q?=gTCnp4}*HRy4oVD-aX9;6n;PB7g zB5DlcddE66kE_mshS{(?GI|z0a#D;kkgPH*G7x>K)?4zrVexT{EN#9gpUEiR4o|$n zJ3Lwj#UDfMhFjIw;YL$;F}7wuP0faNl%q1qd=Dx%=!MDSXNW7LF)9cXzGJwy3H;%} z@3m!9t#G7ff7(gf@+D>E2yR}rvf*x3J`oz@I<7coMO+c-xFa9NhO6NatoJS8;bq_C zR%7yRG;l>`WZ@y7x_4N(yh%XBiF6S)f)cS1too<>>yDo9zjIb6qRj(ikB@2Pz)^+{ zkpH(u!2n?--RRCG^Le~a;Z42C#37ce^V}pTNQjMtW&l?WA$*oYyINfIiRFS_!IN{QCm3*R@ z+*E40O!T_pe5CA{1)52*=`>^;zmeQVNDvn$Xp^IMoqA*yUY&_2O6ka~#^Y})pP4lZ z{HE8a?<#~sCMO8P0#?}Xv{wf(_eZyyI8zuBzUU%F{T-KHo}GBrgLjv*1MWOOCJ8z; z=0Ee!|L!FaX%y&ns_MM*vEibuKumX;S)tH#YM-WTlXnXCGp`UW8u#vU7st0tSnc79 z9NUm_3-68_MqpQo(OW>jOw4RlE{a<8auly-5hJ;8KpGz=e-(b!Dw}d)esJ|i&J%j6 zDZ(~&GB+P_5Zdx3xV<_O3t67e=zgZ6|gGfn7X{!}0H&_-xb6dU8+T-3)_qo7&?d+QfnDF&WoJ7BS4~Xo3AZXREL#SjP}# zl)X8tcx0?eY$wG!$sZaJ#*^Xf<+=*GUL14M4kC?!2OZ%E+e%Mcxy-ZwMt7YE!(Oe5 zp8T~Q{tUn|cp(_PI?TZ~zQ9`=TqVRh!T|!oN#w=_l*y&nZQ@D19ZtA#}Z#~@`^(PE7y>_5)oBP<(r4uFjgSn&he6m7|Qj549`y&1DoP%fD}3O2jkD(}G|Gee9PCZq8Pal08_LdYTsGQmyuA zoPZ*%{-}5(w4D}g!9Tod349aKR`Fo7Ix6M&@QH3$WoDL5dbRnqSaRHS+Q>R= zYnhF~hGct7&jy>@hS`^fpesgxmlm^RO$uO%3~M*>SkSwz81ge=gBwpFPM0`QXa9j; zZZumia<^u{P>0htoSA0=NyU1=NYqS<`w`YFSh0rwWRtpNAzJG_Ao7ZsFcm$sm=ApZ ziasXKTW3MIJduAeKGi`!&4moi^>S}18?DJ!#fl;7LJyB;a{a=t2Hy%#e9+59$fA}d zZ20fG4;{#h#R9eTz_iDE+n#`Ym^lAhH6Iv9kxH-0vszpoe7ix`f)@AW!^*FES#2R~ zK3orM9#l`nTC^6`M)u0N+VEVNw`C=kx>>EbP2@&+jSu;e7%= za5il37HUTZetk ztfYrYMs{UK_Vcy`Fs+S#eB;*dTB?WTn%OIB!ES4V4Y%UM8P~#q0*rA&QFqIh@ls>J zI6ht|Xidht3#bf#fXK;zFdaI#b^-J)GH5U{Z)ndCW|03V^p>bR2cw_iaSA4ctS1JP zSA982ZZgd8(IZ&y8-5(VbKOPOW|(XrPkYvPJBiAS(THF)T|*lLCAY0|y|QPq>GrL` z?8^84yB+VJt2Gm`Z~d9C=SDJ#vR4yayHKz=2gW^O`1Q0OQa2YoqeNDRPCP3TW>4{a z9O0VJ)-$5Dpm8d)450EIa_@UlDEv(!baKnKO?ojh=00DnLHR4M)>^Sd&n6*m0xPmC z5_Jb1miRQoX-}SP_`Gy%bF$^OO*Um9q=HXjb+H~Bmt}fjxP*g*U5%4>1j~09%5aUPgsIFqEU3S846&k z;n{5B<_d_!*9Qn|)loM>eou0YP!uHN8_e<5K~nJ(_d_tgm1fzXMSrZ@e7|_bXWx8S z){v`D;z2OmY_;)3six_@(FdjVjw{C?EH#xyS4kanoBP_7ZZ zg>Tb~OpBA$LdzM%2upVA9^z@@%l<1Azd^{S$`@UWHtN8ZF=xgXk;D#Y!LQ`#W(?)Z{ zj3iOaNHlJ#EJ9d4=`Xdf9Kzrt-=#dJJ3qOBa0r*HUopGh$&mY&*8(dwEjVpC1!l)7 zF~efZp;2;vkB0M-W4+ z0~iN7-T1x}Z=alMn9?-=a3#_uZy>w-fOEG5L3 zNIYVOb&mqNE!t>DGfikC-(SerbsP@46MvjGy>Kng#Y!Z=>z-_BQ_fsb`eKY;m8{LO zZmztsJp!$mHWYei@C1StN)%lW>y11jKR8gEWhPwTroNfc6dpWC71D5RTrl5P=10d{ zKVaOZQ@+hvV&Vy*>3evdhIPw^OSNkrc=aaaoW_uaXb(rES996N=|`@%no0oCB5j2; zJ`;sCJuZJu)jTH4YOJ4s3f?T#R-;Y+!2TOzTFe`wz_}%fG% zo0L{&6=le{0dI|Y-U-Fn&PEV28a)}&GY_lwcx$!rA}mSIKUmFfyT(P@#nMZ62CpyW z-gsqN;9w?(f+ns%YOf9tyPvv!qj>&t=)J#UzhyMj!)s8*sk8B`2p>j=wvv59-pQpX ztqBO-e7k~d%OoEQL^W9N(dvJ>KkTcF?Zmw;hx%?sLT!UnyiZM!Y#e!KsO{@hy;?JA zF85Z<$|j8&kuY;f%)So!YA|s<9T*gDTKv;U`l~q~@tB>NS2Nma`KRWEkJJ4mmAT6k zpKBt2y7m_C8qb`Gt>2EG0spQVCyamNAWv>nYd^43uaQP><~sZSv=k~ z^~Z*g)E|UPjegD%33$VBn}Z?J&}$?4PNIf*vnO(ORkI76t4-D;=x6tYO54(g2$n3U znR^(ijTo|^9ZapT&EWWQA@n%;lK+yc*7NaScajMCRkdczC1OAAYg9rakHl=rMb}FH zbN?cid`VCPOpMFB#8h+N^;=;WjBY%%!|OKUwU$5Bgw|cr%W3w_4^Jj75%&}Sdogay zmhxf6^W>q=VGZ*;u_xs&A;)}f(3T=vy4gL7>Xwob>1(U82}`R^xpv%tFcqu#@0@D1 z|F`x?vEvIvKVE1%T&U2@t6FJLqdf|;m~I|sU?b!j*7JP2#ljra$Pe&)QesBl5ghFC z0hX0@k{n)b`@E{~R}TD%0Jiyz6=`d(eeXfOuSRauEFi)H>rv`@N>CmjpuC{&5&sZ- ztUE#8o*I+g&;X#m5Y(7TWx7<%E`)1UgjOjqj&+&Im5KP1G;B$p3cY!M2y3^Lx`9ja z#!04deATeLgf?>1p;Eh~b)z5zbmigH;li0@hJsoOs-Mx|| zp&J%u(}r=753VhT5EnI^`~Y6@@|6W#7Z!f^5>WR>gHLqO`j&3Cf7nx;%-DaYOqGi5NpuKg5nzeU4Isphhe)ZVi5AW}mBEL?=eU>PS!hj#KvS!Ld3qEz%JF z?evU^+c56$uPQ_9j--#PgFh<2aR7Pl+Jx(r@Y!6Iu+Ok((t0LR`IFhB7z(*FOyg*mUtLkdU3}By9!e2rZYwf=D zf48mF>Sc`GP{GvzA4T+JM~?#T#!4~EX`9JaWP$A6F#`#!lUd9C-u?_G+Kh18&O4b?b8g`Rr7om3~IkRrnG)iM+v$G&v)@ z2D&ug=OCtG=YQM11!5CTprir>DMRl*zE(#Dz~__Z_%uzr_zJmLN?4;hQS1%O;@>&5 zmqy<26^uCA_R8U_gD-SzOnoBuHZY58)>k%2c`=eR)Wx>R?1-96+ufpX47S{yA8Y4| zSJV4Q7YAH8#(%_LO35{xnA52dBasASOUh8|BWDEO9&*LkA-={dxx*yjZK9+tPLj;~ z@zQ9;hYJ6I zOz1bOv%R%`KkrSvN*xCv4Jv$`dIT!y<6!V+hFvrOW=VZ_Xwm{!mz&yvC=e=ED^k*& zP_IC1%Zhj>?qhK{z)R8H50xGt47K|^EyqlZk(>PKTh;-V>22?g1+6d;WIY45acK{+ z#&YG%g)N00pL?+&C$5*(4rkI$=$fr$a_Zz=Bo|zN1C@j>BpYc@bFPuq)v@W1O|~Mc z21;)EGq816jSdn3@%{Td$U6HUZwh{xQ@0~Z#H5%@_}9bjF%nP2Cww|4U=k2!S9s@u z+3*yQXHYY6V9zk`2Y{F$dIYpLC|hyuhQeAwrA3E&0mxP#pA;Ofm*YScMj}nFLaK0O zkpn?``5cp*H4WWa!g9uhsW{-s0$I=|y+&CFrICQutXQt1VB@j#0L6 zbZ!vbwizB8Y-ss{{T!5#OAZFM<3etq-Wu+4|4#57E%(`msLaM38u@te@eZz!&w|4h z?+izXPadc|3<}Zh9I&$GvHdDZu#{4@wd94g-27X;u)ayJqTv+GwTZz>@eJ6mAxF`c zVTfV;6U6wuj;cWrtdE)acj|Zbni=qMj5>-Eb64|Mok_MOFGcG>;mwAIW)Z_QS#xQU z`Ro*66Qc*ZsQ=|&*M-+#!qs=3>qas3o=4&WKQ;mIr>1}I8F>j*`RcBp5jg)!Qz0t8GIPtmFnVY8P|PV%m2c< z@y+F64VhQSs;yvf%6FfVhrKqD{#`Xkd7ew@2AaL7B{*4g${}gw*{Nu^f^Xx$b9MH7 zU!eg*T&|GXOgWKlE_>u17kR{?)=aGzzAG>WU)X_?s-L##0lJ|6~%FljIel{Yl?Lg^3{u@A_*MA-DF&k=tVDCi-whlEQ?;8(0J-D)# zq+tKDn)bL_tU_%uO;~3Ienmhd40Zrk`yrtvKCmN*1Kb$ z=^eR&)6(!kRg12eFIeZbgO^ttKQa=fTH!|1`fsu3*mt~_qT1J;&_l?d>JoIo8!XvAC3KD@t-!Xqp!F`GmpE&Dd*bUvY&fa6SFLKZ2U5g#FuW zdPi@J8Sf!$5(kz=&il}l!LA3>M&5tf*(0`X%4{NMo(>lh@I* zHzfw&6}X(`r8}V*toqb3Ow6zvJtdgBw%t;>_lZ(>0Q(CuTZIe+tRG6@xp?5XhhzIYkeN8Cd|E{2gkr&85N%GDDzpe1aer#60a4l27Cer;osF z;0jwAU-Xv!VC~6+WuMf(*3d8D58!d{TO>x(^W@y&u*FBo6>W^%D_h9}f~t;jz!)Fd zeZ-C)OT+B{P1Hd2WCc*~ulP{)7_e`AU)8I^&WyefsrqC8f>NrjS0WA~v4hOSNJVVh z&%riom~pdTIP4hc*Av+bC2X_3em-mJCZziE;_>Bw=Q0@K&PeUlFAdb@Z``Y9br58i z#GSlt>j8tRmXDKR-8b55&n8+6qoia#+F43#1gPM;43U=%0&OelCpp`W?{?UX2nZ+y|VY{>deS*I! zUQRqSdqzFP170(b!Y!~vJa%9Q9uJgr>Hi$$_}+E%rj(CHIFz^fg!d^?V3KMs817$I zJ;6kGRm{*rt}H(!JpMzCiUpY(asb;dz&@gw8YjxIh68ze481OO$UA^{#mc7=7!4$s zh3H^kS^{}}(FR2&(#Pss%N&EKwG%C_xywranVAgf5$t_Vda7|$Unk>ql34M17n}QZny@pYg=4}@~WlQ zXXCZXIeuB)4q3V7n=nF)X5IyTyNngk=j;D>F8!=H`)RgWZO2bTNydKG1!l-6@fCcQ zo57=CM#Q3d$p9_7T;1&1aQuTWQ<~!hvu6O=pOTmUxB6C`xc*o2TBIw;x=ZPqZ+7`r zzl`-A+cLx^_@jcS4=^hfH*`|?n&$W6`H$O2um5z1`&RH&+&T!Oo%#%g)w&SNE>`te z?&VO525jbVmd|z|zJha)@$vdD$f$Zf%tId>F2x^%&q^r?)>+*gKSB4WC#}PS z^e!ddKE!<+|8Qs6E4?&tki1&^q3%Fua~AFBb7CxD#du^2@;{YV6VNMMzpMSzg%M`) zRKx23qoiB}Oq486Iu19H$d_R?WgD?yZ5^0s_FHoSA^!Qc@7MvTOAPhx@>JPJ=V*vU zp}m~`K4cGj2nt*aBWKiy^o^3M#rYE*Cj>wo9KC4;db zFS}#%;v5i>uWG}gf}P_Z?$)s2J#j@#B1V=q?hJoS@8vkY5OIcAe_IV($QDTo)TfT~;3yYqcUkU-PUy* zVw8jp(J@2x=u}qKm?#D!dHR=Me7N4LB`G~$q;s{BC;)>$+Lj58P>t8w_f8M!T}j1{ zX#t-fLIMJF5?xam`2h%f|5tXqHurB6hIw_=GIq2oMb-1#g3V25s zrSLeqXLvjSy!-_xbDHO4kmbII`yv_Ly_#O+RKJSHep^+x>Jq%mvHC5G8{&__Lzg??=vC2-I zOc+t4J@2bTu-*2c_bF`jg#$8s`H_|OGlrexHio5|jD)+%|8z-i(fq%v-UBSj?+YBa zFtI*v(oh)*hGsSp7cMdp)F{)`w5j4OHF1{ngO!LeLL2Udnc5Ot+SF9Qa%V+lWkO13 z4l+kt{og*n@9%kjf1U?;c;Cyp=bm-XIrrTAUNP=2vk1Ms0G;SoI24|t;)j_%al{^b zwuh*5%R;fXB@=Fz(MZDuoQ06JElV`AS8;4(Tg+1qGY7cn7$hp1a z%`KSAS8uS+xsm*AeDS4fwdAYp&f_uQr}6RWvLc0dFcx&O8D|Y^!bERAuH3zd3K~#* z-F5zP5+=;y6`9vHC`&XnpM#G5V%l!(=Y)=Fqt7brF9pEoCCuBNSr~sHx8pz}8%mOy zH$fAVq)YjSrG>4qv zq;67YyN7p+dYxx>F-u414X9-|8uq_MR(3}^cU+1KdlV2+vvW%X@da;^;D?Hw^KRNS zbUoVvP9AUX>T=y0vd{7CzBkD^a1+eSFMvZZK>-%WE?B4gzsf0s;C;7zu6%Qkcc0*L zR#G_C1=+MkrKIb1aM-0Q%BhfT&Bfy1Q4VJLTS5|+U|s<6cIVJ=>n>*xb-!d_m$Je# zpW-&vuooJ>H;nK5>Go`HPmaPM&@IWyD02`uAjrc2JSh?J8QpxDUlN z0p|}3iBrbzOQ6aCm|BR3$g3xW=|Aa277x8{nB#po#dtNtCrNX79p9CEmo8tk*BB5+ z5#&qUookoBA{#PV{cFmEh4CLZ)a5zF?68-AGr)5D=Ogno3PJh!ytuDI&%g{Vn`fMub1M6%XG6pQrOkpJwDPbc1 zS&nYK9kN!Ei16d&#<|?>2ubBx%i@>lw<=~DzR~88v($o3VOLa{v4Qw%h{sPuB$_Wt zRgLkl|q715Pq3{a_l;Y!Q}u3Jtiv2ien(b^KrS z!BKJw=N@&MU|+%&&lm9={An>qu?wA`AM`o;a0*t$Q;-`ap{Xp6a?hJ>4?EA}@AP*K zGsO$zHoyUpD)&PYpEwWvfKN|agg-|}pY-2<$2qlU*K%YZHK5MA_jRVj(p|F?m4b%1( zx{uiYbV=f;(#`qzg60k778~bi)3)8rV)t9TzF5c6Q~T~p#qV*}Hj)gHJ*NZx3lr&2 z$ods+yxRu0_XE#i5gE-`KuFta$eobh;53NI>Bd(fzdO&=+GLuHJ5AdlLo-{y4`t?= zuV3D8gJhKWdezozo; ze|9RuFEbv=PF@LmqtU)=EwZ-oELWftgRK%!C&?_SU$Ouvh>`k+Q}Tme^On&c(Z#zL zHk=%I*(9yAxLr8wWLXOYX}+GPE`yc3Q4hKOI*s!P>0GSX>wutJk7uiJtl>+Ti$>a; zu5lFJy7r~yI14+C;`3Y4L(EE@+9P*V_>rxHnb(*P)%Qx4N5OgukJ}=mYrNOYAoCs` zL2~RYt&g%xXquVe@X;Z5Y;1Egj{cqch`czkb{{tA(w*l=T9$gGQ(p7KG#N9OXIrer z&~F%k137VzfPsHX<+wT34ao+@ylsi0RkpClrxxMlOqXdwyE>P)0FZI_D}!?czy|yz z013gSe$iVv`3Mu~=w2LSpQ4Ye_KWdr!;42haMm36PC36Eu^dOxaa&TPX?nCjpRmOw zP1^1cmrbN@OowUV=G@Dbd-H4D0D|yc-hp`EgV;0op|2MR%I>)GEEBe-=NsFSb2kM# zHhE=?hPlV?!?gW#n7C!6%O9onz($AAo622>YQ@rN;t!PDUZ9MMp<~ODG7CSXb8NaXUV&>7!u*`w4sY>2DXE$rHQ;z$=*0vf> zFw%Gsiyz--H5{@_<#|rQ<86-9#13n@)2TMo+DRY$b(J>|xab3U==r!6unBdV!nKi{ zFeuT?i=K9z#{N-i@Hk3T*r^pJP4A(8bN=1(O&^tc3Z`*w2}psTH-sGHXh>c32T1m} z9Yr##OL|V}5(NE`9RCO$9~TZJeC>SFbDGA2Oh&5;TTeh z#5PLv-oa$Gnbm5QWZ=u1W*y*}5r#+7JDZ_=+pX-VRZrUty*KFjFtcLxeDkp|FsM?a+Ec({B7+^+2?mvO zNvPuw&)I3CbD?lSgS1muT`iM-e_5TyoQ`#JE1GuTIrK#_iQdPQQ}rQUU6n82Wrc;Q z#DiKy$`+VYbGCvMjgZuG($>L`LBp+(+x`(D;#sP+VR8w1jRvZn0m1wpk-el6A(0IT z%nW}T%iJ{GVvd!A_uo+B&cB-nM?>tJxJ|u>2c&anOm6H7&Lv}-L|Zo zh?Y?ovFLQheJF5(P+%&@hZBu%HWYBzA^g8snQ+=>@t6pwWe9Jbh2vPmB>oCo#vHJw zb3$L#iEgRj`GO+dreAE%BQT)(Vi_|W&F~J_Lk5R$-QdWbw)crj<2l?QcjDF|K}e9| zU{tR@>?7@G>-%{Alre?UG9Ek!gQuzQ4DnoNVy}%xrE;5ftR#srjZE}V+CDT)W7;vN zNbRJ;!UPLc4>KjyC+Hia;3DjYyU_RGEEDwgN&EX27@LOS(W9{qA1UezW8OJrq2T%Mj1dIZh(I#E0kPLTRN|(T#b2-u3pPF>p6E}gP|#Vp%VXmQ@W(q(o*KbOJJ&85 z%2I)}^y%&-WPI%6CK)GKwtJ5LLhiBOLwFQlJTIqoPu#Gcg+JmxF>X5^>iZptWmyTi zOc*y0b4X+lktY?{Ndmol9*G-_2MvYvwC|fp z5I~|uA}`=HMsv1G-xLXFrv7(melKRypGic2?%TPEdD@D8u)eO4%;uG!aR^a`;W-dS`L4aDONPi9^?I8Cz(rh)MRY8?Ea z-{x%F59pk9mIa{SwjCjMuWu>r^X*Hb*K?=QgxhCSZM+&;F*Bx zbnwXtwq_8|!UmM9Ne5yWgcOOcgd7-Uh^G#4fBHMhsO@T%DOke^`$x=Ufthq}k>=y} zT^^#o8BqGQzhz{m*UP;)!NoGB*ye z=};>Y%dX0U?!OH@dTN%~p(RW83|i{+M}p5S>mZ}W1%7Z}hMakMY5SZ$#Gb{BU|tl^ zc^1AYd~tZUG{$L(<_YS5wuDotHuc`#ldDSH$WGbl;AbWHtzBXHOi zN33x1QxIMeU&UjCui!Ty0nIsh-l|W9oI>)})wFyn1qD33T zM_1L0$HkX6K92JB%)3hVYL=CtqT@{R&Ww;}tz$KA|D%wx$h@rsynLv^S;HS?e4&PMn~;&YLqVNHFO2&I~E+>a@5JSQx!G7_;DV zrJZxh?!KG!Ci=de1r3kzAI@ML=F5^$={)1z4cQ1zdpvf6*$U@`!d0-4osvTON00dUxQn-O+Zy?JXeb& z=nDalJDOb|&!(9XK0!JmN2@kuUYQOOf8LWh5I&ujO<`y4HD&slUKiP<2QnvZQbT5u zj$}(FtSWab4x$`rmt@u|@JYD7`r>n=c8yIAWvdj#$%G2ov0nuK)e1$YB%_+i(#O`Z znbC2kMUwPqyAELdQjET7IUV&i)UeatyDER8u(4BL8!u@sesunPxKx!HXOP<;iSD+;IS^v>6*0r7U3}s#Gi2gkuWp6cloS*%Ph<-V6ztd{k%)=oK8{{1-zJPID0kO*&f(u3oXpert@Z%yc@B&K)3?TBPS`uBm=1%H%C`FGn+K*y+2>RYogIU?g-5&P-&c(skroOk}G6S4S{B z>91kLQ;kkP-_-OR!S8&iMfHGQwb9P`;p-UYFC?IV8o8hz*XM=7xJ)Nj>KgXJrF zDX2^ETG2;(ZGIAXcM>Y3YD3_3iQ5e5S}URDJFj>5PQ%*8aR&k@X_~Au8M33@r|>z- zP}kLhI0YF@WZsqS+A4_$vUnyIu17#88@_stNtQG=vQbkhxXRDF7qX-ld*Fp2+N15QlD! zg3DcGiC>zAsSUq)gw{{orkPM)qe+}eDoLAT;TtLb=-eL_a6{()lV>W@Sg6|vfug7xZ8_H$P|4LXmbS%F zl!0H_z4RK&tUSnxQLHgQY{l6Sp9Nr!LA97(zhTOgwm@`Lvb7oKhKeG7JiFR$h`Ddl zmRXPhe?Li-?T)}Df!ECfZInBKNXD?`bCl->@r-tsNm<+NR8(^D9_rZ%8{W8>*S@px z5o7ID*e-CIE)YGR+yuHw>kgh=UHGkGC~?z7{BLzpGd#wsNG$BE2ZZ+IIHg6TSvxlE zd6@6w1-gA=({S?JX?$|6yut3nISb4s*d(^L8gQEWEfGg72<;ljWzl}p1p&^w6SAXD z(m30x6*&}EohXod6On3ux=tfNDHvcPv`=;5ScjG{b^3ZAWrd`kfQE~DxThch) zN4z(jBq^+rC6p6A!p9M9qwbg9iW6>YB#$Q!W&E>UT%?JWGjx%>8!}1;_$bYImuk^g zl4`-XR*2*JgeEDZ?}mpx&wd|G$JX#sG4=Nu~Hx^4bROvEHZQaERkg>fs! zBWB^Y@ME9^{hz$CzIjwEyH7Y3jKO&g#a%7depLYT=1*HhR2j!KnN>|%JGEI8_IiJw zcu=u;Kx3^>$j+|T!t0F`MfW8{_$reC!@@ z%Ni(e(>31-F@TKwK$tTX}7E}K%cVJ^(=K@D|+l9qL}+W zurL7es<_mzY2;7}#9l14%^i+?G3n_9KJWsyo2*RP)Pw@Dc1=bV?*>Z>-}0{<kB2!8?s%=C9{}=L`|`bww8KrD2<<)hw&4|uf_O2$d7CK z0-Sukyq5A4b?CT>Uahoa^|aaJO3t&xVxBPGE62voouMPQWY68;Q+75ic=&I(7{|mz~hxz5r+JzKDvp zz)F(O;vOJGv>Ph#W9(R^W7bGFGuf>Sw}ObWT+WNEu)Hz!@V}#YR6V4zLF8PmaB$Q- zDc`X#F8$GkXZmri)2Nsx)K?v+=u_uDkf!_%Yrq`=Ubx@7-ew}*9j^6VOyGHhSz#}j zu-)!u6d3oXYu*EP+pju^J^L-$5gh(u^`%A7RRgHpsST!k|yB4X@vG*`hg!;Mp3|?r>ILdKJ6A6dX*A%+B?@GxXWYfmuWfX}0G~ zMqb_<+VG`syx~KPjj!95+Hpn@13zuQ8>{?OLF_g`kF9cr8a6GdyE4f1sUg~7(g$ge z^cc&n?-ysCmqG#rBdk;w^`b1D@f=0QR}7|c^3EOz4lB2?v^^cg`$ivVp!5dKe^BMk z!xBrl4_Rpo)~>3h6WIPECoqv7>>c;ee!M#Rn7yW+15|X6)`4#tK7Vb1OyF@E?VfDI zKBdbtTRT*$8t|T7@O{t$A7M?BK_NG!twx$j@{z}N$Py)Q?s$SDFvl7V*$i1?!xsbt zUC~*z*A~&rg>XqU(3+zX2_97^P!k6#IZE(jw(~2g2~DqqTi)P zvoiS7^pm5&f1?j2?vYFxd!h~DPGDmX*c2@f|F#JsEs=uWS5}3c94E+mk(GN-I@XYF zW+~0X#~nrcf(A}gM5}zRaeEh{a-j~gxZ%oLc}B(YqcMa~pD}?ln2N)gFGZXlWfG{(GwxP1ORc~K&60u&b{8P(FgTui>+33vR#S40pLJ9T4 zCbTRwE3{kgC@0A0#owH}OdG};zG61o$P&x=hq6nLnTPZ@jL|y6FsJqoX7+P0RC|cU z6G-EoQu-nS5ZjlYLA`t9TR!!@p?{Mxe?zQF%>Pzkp!RN3rW}gReh;`_r=GO>SQ!5X zcX5*FEu~2)GKf?CQvU<#E-+A8y^6Kn;o^v+YqhZ?;)8 zgG_jtdCIxNbT6D?V@~DILd2oxJm^W&F`ZcP9MZ-{liuGWi-oywbbjgtx?FD=)cI`M zo(+Yqbz3rAvvr+>IT_HYgE#i4D14j(+3&M!Z6!&(1?V!@iCp!SBXh@vW_ABm@8__R zW^J1m`$;?beao84J2G2;g8>yCiL(<3N0PS9G0RL(#8C2G_lLwEQ}{ju93&g#?$p7; zmVU?(&9eX=xA0_}reHijbWhmZ^a> z9In8TyTTzbw{D^!Sv>v-f*U%S7g#2(c0H+cf}@^&I7h>#rX7<~+-N)J)Mvj*yX9yq z?~^9+eZ%N0>gRfH%UGp2HQBH%&O!?M2A;J^SH*W{d(ETwg7?wCRbFuZNkxDk&cbB0 z2Tq`@FbAIHS6-FbBK^DMwA^+|U`J^^yuM_8e0olJj)9<|bFH@DSWDrd9>^|jJccGK z%wGjMNq<(eT9Ng{i1vQanaDpAS7tkky%Ctwc4OgT0_vpUB*=Cl$`o~Lo#eI3Be7L(e}@xNQYX!wtRCQ zm0miaX+dNqK|h757Mz)O6PF~z?KD+%?asp~ER}-}Mni>jwmVyd#17-MA!@DoljNA2 z$b&OrzpTDl?IaV`BZ36#`33ebJCJ?{C{U+>-1tYFOf} zDE;ReflBOYyVE{P__Wcjf3w$>W=JPV#VKtaMD-qha$E0%5(geSr%0pYT`L1!`odJ- z*Z`O+f-`D{vBB(ed^qRu&y9Mq`L39OXl2xCzZ*CMDdUz6ET5g+ygbC~RvZ|?S$ zrg%xR8hT#C*sqT1rNYUFt>BMUg1++?P*kAI>r4;W788yjk4tNWx+#V^a~2U}%H8Mr z35zhuv+7QWEWD53^b*#WxD7Zb&_ovQZJ6LNNfCUf_9f}-;2-5a8NdW4j(`LDA(y*3Uq*<$Z4fMK|6nuy4GV}dgXAJKU~ei!pqGN7;}ycgmKl~z9REerk5D`A zT~>;Km2w-)0u~1{6+(a((Ag9$mxPrItw21n5X&Xg4^N4%!btmds+07A zLtvKSvnk0Kau27?g}Myw=cLJn8LjdR6)e}!5xKmN%tvs@fN-QZBHEy$MW~1dAi+Z; zRIrOkbpJa#N2;%bpLF7P10Z4SL!*FIlE0f1j0S1DI#R}L* zegnzB^B)b>C z5j;D5(?UN$N+DL-10Vu)WV}<~x$o}C z8>Z?*_ydG5@*gRW0#n-m1HwvzanT(NG?K@nRxBWA3#XmhmRZ!_Yz=Uev_Xh%g~XY( z2yIROLPyf);S8WFm?lsm0d&M!AC-cY&xTKE{?;c<1NaNM`}oj#1ncLEiG(GnxQvX3 ziZV!8)*>b$#nFHEFSdw;6x!SZ{9F#A5qu`2o*5i$0`;f z>9h7fp-U|43}_%^lHdXrO(egdvrZx_IsA`gwlHL&pR+}jp+aF%#X`HT1*p&w!6k#t z86d+7p`$E=EKl^tz953-|Nc=jfX@Bx=5KeUKd9CKvp>s4f0VY8`M?#qh>zd``G!AA z`7g)+D18CmpXI<9L;zQ_|BA;;79jKzA@(=e&Z!L;27-hg1bF|SGRT2ZHxCa_CD??@UT$9Cbscu2S=KoVa4r5VYV+8}BfrheA^g^8nZ`-Bt@xN;tKl=7Q& zlRiX+YeOdfvg9uTu!B?{0D&eJEki|OX~QfYDzt?H6(18=ZXZx&k_26Zsb#1*))T}+ zOObf0T0Ct*C~{=r;kSW~Due_yaVK=z767UOz|(&@_#a@v3e~FtR857Td6Q1kHW){0 z`?stSI(-;S2P#UIL!zkum{foVOc}KnV26Dgi#m&)w&zL~5p6EN^U*NYQH~Uzjpd3( zo`M_vzoZ@qn2AIKC{Geu%x&p%QBCG2z)%7L?*d#Di-G{=0ymvVe+MR-^22gzOGxxc zwHx)CCJ!igptE+rIR%u+B=fk-7?&Y{kRtJto2X$pjRO`79YPYJLOV?oUM#fgVzW|g z5ddsJBtg)H*MOFMngYyUR8)dKE(lnYr6PIrLpON}k!c254A?sZ-V!nZP=p)y8suk~ z{}2!Yu^1PRh!lg63aUaD?`py8I&rFk%1c zvCsnZzcxY(6A%=T9152=hZOM8JXQqL0G@4kq~Ql_H?uDhX$_snoYa3=+4_yg=Pn5b4Liw7VP#3DWtZO@{*z{y^NO+Bi4D%f*?zV}0%wh#be4coL! zlVoXOeB25t_z4x_0W}y(1myk`fFr)||NRM_|9cfM{Qu|fe@zhCj!>Zmu+T^Tg>f$@+Ce6OO`kdI>jd7a$A;^;KX2H7 zY1TKYdX&>Scry+;b=_j0+emu|LNnhB6E5LB7drhi`s)0Ahp)1^S?L8Y zdRO_T>UMh9ulaIt4(r5IyPlApVCLR;-7&9AxAS0r@Qq!)ZzD-QUx$FhQZwp+jf)NY zFqSui*PL6*OL$SYx2D5m%;U=;vwi!&cmvz62_sLwANl^f-si>z+@Xv$=Z;@Kc9Z1O zvF3u=zU2V}GoL!|!*?e3tvYGp8=EGp+go`^_xg>@KkZ8EwO1&uPzJ34UP}MxrM*IH z{kH8&djezsJy-GPt&-}Bl`B@PRGOrkA6=VkfRi6ucBXA<2!}ZI6#i1#>f|u%v?a{O zRytk4f0pckzjebBFRiN-{1Ds-3nE>XzB-XBs{T~2hl%(ZR^4S~B&fWbl24$F1`NF; zz+|adPT@#~@!SZTQ!p=`4Mz)#ZK+?&^DM2~9k@yhBI-bVZ`5+yY?oyZqr>)oxOX_u z*)?18xhzaFS7f+$s@TfXX?1huV@umHdL5J9y({-05zZwl!Y|O}o0M4)6|**}S1loE z<*kpF$4ap^R+|v<{T!8QhZDj~)0ksyO${TNdA4NqXa;2tp*AOiMRK6OiJ7Lo3I{(M z!o~2t3vWgUBhA0PMBwF`%%=oJ=esk=o4sH=No zHO68WuC!XK)58Cq2}e+6$nD?Dg5kS%u$3kvT)e-NgU{NPa97v0EUZ5eBFq+kYQ_br ztMAS(y!NwujcTj|c_o!uiL2c~#aD}0TOl^yKV3ehtA3fJ?nHS1SVnJd4K*q6Z;uxbiZ{$3ZR z)STWdvovb6J);+K*yuU@Ry*UJ=wH4t*{&FYcA=~85U>T09mqINn)BVD5U0p7+w9SW z#lkTT>B`<$CwjF%ZL+=g%5e;Ra5;|2DIBcg)+RWJ&JWJr%XJ9ot7_Z6#@duopeXI; za=b!}>I7HoK;F44_2QLQKDSxfJ<})inr7#MVjEf19m?jnT4JqMcB@UR?&!%D)`+V4 zg#jJ9Y;LPw%=XjfXS9Blp`IC?q&wIB(5y)|ZG5iQw_V9dX?cB=AvNkv5c#1E7OTEy zjcHY`Q4`JSuIW3RfwE90QaW>v-=lO?f3CDQ>#((2#GWMeXI5JwHn}}mjfFw}Tdz?} zno@+4zgOL`gGtn3Tf=ka?~vOnYz+aPDx1=k)@v#KtE8m$ugi|7&pNaul0Ku*wQ+V@ zRsU9L&0SO$uFRqI?da8ZJ->n!yJyb|kgb&nQn<#{=pWU9x=J!iH&>l4UQxH;o#Ry( zVm`5bXo?eRfHYqux0?PaJtfSLbQv{=u2?yv&J`5_&){w_w=FhMwkG_0{%Ay6+xEW3 zZntE7(M1>LOm7ivdta6EKSpG&)9P!?`zq*trl*YrbwMqre5tZ&Ltj<5rgLRGBWLhi znM^gt#bwY-+S|DmrkDie4^K=Z)t4%X(Nr3^U6v}6=%RrqckU@kp$s-uXYIo z^oG608n36Nx_w9!KVr0!BYJJQ$-Wroc`ZV3he7tgUW?RMv8Gl4F$aw%l+<<@oXf5- zC{`@&w0%7QU&%;yt)9|~$`V~RK)VXl^=o&mQ0f~`w6-xdB3c;{ zjsCGVH7)2+IaBoS4t7hU!K#afMJkn*u6o<6*w2iJ-AY=fs;dmoD{0}282xwyts#1C zgw~)rpWa+av@h4nmYJ%_RVo9uR*GGQwPaehj5IH~?OLtDHAWS2mUic(43tgRYxS)6 zYMDOAsE`a+DA|_pY0QFglwtt%&S)_z2K$EiLjO2ht<&afG+ebB&uWNH^M_pGpB+7# z#%GRMnUDML(9^0iglXP2SV1(k)$b;|`WCZt#8IZYYQ^*nj!dmxg>)NIfGb8_ zg2S~cj8wfeTpUU$hwtwo19*RkW1!i#3tqJ8ha z_OrWgXMf}R7FHN0`d%28^Y!R`LG(Q`<)@xtmsuC-m0A5=K|*9d`)X9=`^oW+{(I!` zu*EBLA&ma1n~f0b2VFYxs}t2=zVgI!-Q^4q+rMBoeDj=nALsJXa#Q|p`Dj$pZf zb|F{b>;Jc@uW!%akN@B6GpFDy_q8-F<&P3DO(L|FR)CcM-}zK~#rl7>0vlRl|K}Ki sRsfS~Yf9MqZwZmc(BIoM7{zIBMq8d=_$tau)eI6HnTc|}^5@O}2P3jEa{vGU literal 0 HcmV?d00001 diff --git a/src/assets/layout/images/pages/error.png b/src/assets/layout/images/pages/error.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e5e223b347852ec40d3e6e29f5648a96593150 GIT binary patch literal 3971 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�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%0Ay~>FQ+=iLrMg6 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 diff --git a/src/assets/layout/images/profile-bg-dark.png b/src/assets/layout/images/profile-bg-dark.png deleted file mode 100644 index 0328bed136568017af2f3dfcd209aa81f2115c6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13660 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 aRiC_J6h`cYSk)lKK>7HKcV3O diff --git a/src/assets/layout/images/profile-bg.png b/src/assets/layout/images/profile-bg.png deleted file mode 100644 index 557c4a1ea37d2a37a8e4f8554be0825775bc8438..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24594 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 ivWzBkGTBx@|NjBjEv9avAi#J40000 - - - omega-mountain - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/assets/layout/images/user-bg.png b/src/assets/layout/images/user-bg.png deleted file mode 100644 index e69de29b..00000000 diff --git a/src/assets/layout/images/user-bg2x.png b/src/assets/layout/images/user-bg2x.png deleted file mode 100644 index e69de29b..00000000 diff --git a/src/assets/layout/images/widgets/asset-profile.png b/src/assets/layout/images/widgets/asset-profile.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b5212b6d686ccee81e73772875940e90c8f514 GIT binary patch literal 24757 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

        3vF5}k+$L8m`!rx{ zFkXYj&Z$Pm21yG53jYbZRn8 z>RvwtcGzb9UcSA<*UoGQ_*x#|ZRbPqc^2W0pHkhJ#RHeIeB~{)7WQBw?Lz|_Df_if z(x}2rMLrHrt+^^T_({1;*u7E~f7aZF86Qy7mTO?Yc8UPz4^2~H;% zNb{*^mn}_LN9ud_eZcg3oH~Aj19J=9cFRqY&WT$sT60~|D+7VpKx<*1tkq^JXR^}* zgg-0rw^Z=<3iw){sNz|%a)asxQ2jqG09N3>@z<>onTl_P1^N`=1?qehabj@*`<^QhG)kU_Ji_0F}lWW7IP zY8_`!oRpr?O;=pO(!TS$!ENnrL%6Y{y>~xu_W?5Nc&f>_$Lm}98c) zP{PmbtXX&3Y}hB=I#oK6ZjnVKW{65c>=8hpMfea4jR^u(7q{qgrRA4){&Bp?-) z*eOfJ7-~>m0vm+}Zf9i7hCL@Gg`>kDw zFf>U^Poo_(?=n91oBxSDt$cB4t*9J%U|SN=@q0C^63Ddj|lk~ zV_TF}giT_0wc+tU`%O6Y7>P$FpuCYtVFY7@=guZmiD!k%6B4wY!cvfXSgpFOvxuEv z=B9g}$K}Va$9!cc_PzISudHt5asDrwIU|RDUDy!^57uw&5x{T}R^_Q+#4^u`{EYPR z&(iE@t#*3Yrjc17nyk$9ms`F z9B*qneSMm4=r@XW;3l`_*xK|8C^OZwxala_Bdv zO< literal 0 HcmV?d00001 diff --git a/src/assets/layout/images/widgets/feature-faq.svg b/src/assets/layout/images/widgets/feature-faq.svg new file mode 100644 index 00000000..fe143f62 --- /dev/null +++ b/src/assets/layout/images/widgets/feature-faq.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/widgets/feature-onboarding.svg b/src/assets/layout/images/widgets/feature-onboarding.svg new file mode 100644 index 00000000..486ce322 --- /dev/null +++ b/src/assets/layout/images/widgets/feature-onboarding.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/widgets/feature-security.svg b/src/assets/layout/images/widgets/feature-security.svg new file mode 100644 index 00000000..5bf2cee8 --- /dev/null +++ b/src/assets/layout/images/widgets/feature-security.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/widgets/image-blog.jpg b/src/assets/layout/images/widgets/image-blog.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f69e6c1e47b8f049b0c65b35da38c207a24669a0 GIT binary patch literal 129502 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 {NJRW>@ zk?Ipqp69$&$`0XlE&-sMVgyF#Q^L!o&Z3UOU_#?R8gy6WohP7;d+H;Ov^t_=-(bkN z#%O(Z${AQ8V^{8oGuFU!SM(+7XWzQX%<3L5^J9AH+ZPG67!~D1yF(c#&*UgW8Z`Z|dKaQ>XRi8G(JLN>B4$tv#jr+Ck$D z7xOzqYif3~jPB%D|B~-gb;9Ip#p{2RmFmlDl&sb;a^g;wz@y_BC5%T@QRjdjs#k( zsl6<8wC%>a4~gKP>xEJKaO8qmeSl75ZiIzi{a&n;Qx%3fm10frzJ96T<5!I>`L)Pv zqF{xehZ5Txyc2Hh9~$*NPyazj3aVqP{b8Bv|oO6x6-|KPL(M++s;&gA>% zXD*XiwA0I|t?I`IVp+cPbKLAYoXfv1BvhXzZnf_l&eMSW$pj{WLjsKV6kA+Hgp7S@ zU4p3!+1i1u5y^7w&ZcA!Ms1B=poS~u{0Vfi2i?!|&gUW6)f<73=HxE)U0J=xg#^AT zOJ4ttRKo1I6vwkqp1aZ|VUs4|YIQ9ftgCT*?)9DTk*z|l^rrbs{P9GwKbLsbE_6`P!s&o85C zKAEECx-W58gy2zS)=yRi(ckQ_l3V@%$UoP9EnD*Vkhm6Gy{&ydNYH}6gerj{nnhv! z2l!HFyxO^65VPKCtVnDP#zpIzfPK0Z?LqB!I5yljd>iULeJ`?KVqA0vkL9~0%htq2 z$#otEn07@}J!je^E3{;gwwi8a${8Q6_)hmeEHu|%q+aCw3;yF+PZxy#VKZh=NBl08 z(`sKQi^!_o#{{hyXLm@9z{plnYJAjN^YVIfEgDB+MGL>+xoJq^{M?1}wMy81+*dBv z!cCc{>Ne;2pb~T8MncJ9#i z8O^sPvUf)X=@wcAB(5cH=#HMv)ySB3h24%-bM?I|{_M5~qJ|GnpnmyI8OOvctNxkz z%2x)n)r&QJST+27khsCac!{{9^0NHGKV>3$^>ojNNa>_6r1lk;>pwWHJ4Ksa@1i@} z8!-*umDeZ@cj}3m2u0Kpjv!TEi+@>Ugon2TKIyq9cXTWHvjmH#=3J(^ ztk0!Lck!~ngLT*iMKYTy<|4-)m|>ZWm-Tc*S6KbW)enEUyl_p zbmk8g_wJ;Ixf*a`v8KCH{wYVSGY>=5Peo7EPq`ril1ihu#8`P9;#P%ZLVnp?SK?jM zB}ajF*8_tC*%x|U6W|NZS9GnO;f8&t4rUKZ$rvW!4|!x zRCmDMHnBs8vn`^Lpn0eX-G}&pNsTk%4X5vEH(nR!SCa$BE?-k~4M|>gFRc{`9PClq zO#oi<2YShP@xO>xa}kR7Y1|oKCpMLq{dB+61vY*6eUMOc^0}iqp^lBhl_ESg_B_Rf46Xy~;|X#Nw&MJt=4Wgi zo4yH34e?O?W%En%msOy(hMe;3_Jl@<$297tGu`fa_rTW<+zHuNkN%|RM$mt7^Z~o_T6(c3Ty)sq3`(mz{x|CB4_1(EATIim!N3`sPO`gNln|)o>)ZP8%ObelKSFS)i>z5UNyoZ>)0c+g8M{bXD zP)ysc;EsKPU*?wyoLO&AuC3ViV>zyCMuKX|s@!f~qM#X*$As!r&I)5mXq$NCBc4z9 zL{hid2~lKoPRfS2P9}50BZl*FaL;ebhwAI|_5&NPC=wa`sM)lA6-o*Dpx_GKE42Wr zd$!ES^t3zn1X)$$=%4r*ys`m&_{*sT74Je9oQu+`JQAHF*h60&^i}oSQmNOW3rJp< zIiQRqF63Iqp~W8gm@!MW_9CUYN9DP+D=Ta0f$?S#*7UxHFs@AuqWc*3FeY5+VXDOW z`{?r475YE8s~Svi$mP-=^@d+H<6!QivqwQ32e_QZW8z=DIf<7H_oRgrnxLQ3l<%*wW(GPe2>8gVQq30L+;n=OVC2*dI#6DX>V z+MOw~+Q*c=Mp9+Q3(${^-ox67Y@vkwA&Xo^y7wlhQHR?JpO=Y6OX~lgyx;!6s>edt zD)u}4Vk*?2r&Jf)&mUlZ`>lY18%eaZB9ropYX3~IO8%g0DOU%6;GUK&7U$=Ve8EZ& zg6A9Z=w1ozDo1&7U?8VNMa=inz{?vE3OY{l2ETXpqMa07c+7RYqmeL7%aq?pkwc+T z+d#W;IZt;J%trhgYorp$n9V&CjPEt*xn`AjK8;fm zr+N7QyzcIoZNIpEp)Wgu?w)$@mGAohDVTHqPyMlj9pVuAMcwsxmSw?06l)7?!6gRz zi{xCw-g;ct;G5b%utkC1hZWt)$Mi}Gr1H4>->KQ$3&xeKD){*s*D33=T*E}=2P^O?c$&}1+D+>G-sjOIU z#JxNKS6`91ozpTN2kT9-a_6MmTk$O9g^G)LmoSHQU%k1kn%&5GT> zIr-E9WFIR%tUGSrqQ9uExaZe0SUbm$I&0^Oy4GT3w46jl+vlaqGq$y?8c;7KAWJBs zBvtHHRL*4lnfn+_=gaG;Gmk3#qYb1r^dKfr&;ul1oXbRKX;q)@!mMmcT8*-Yvd$Te z%{jTzeYdVft80W#OvJ7(MjmXF5o(D5&&pC+UHODW-S`f)Q>hoKmT{41x{y!73nnP`z zDqT>8z*U(pB|mXhC`gqeu}DFKp73{55|JLr&(?VfWMDM;mmoVA-RIa_uii+t_X+Uv z!cD07CEjh@_&>N&pF6;u*Os_BbCi5?mZa5X5OTPcu`-p^HI9)ZM{b`ARBkab3f!5p zTR*!Z{o@Wa4+^Zd!+|P^NY4Y9>_y?0pSBq1^6KCfV<@trQ;Z(;haxmus}bzgBfiQpV+Ke;F;_S1xQ5)i{?r;vH&*#SIc}&tg7C!&FElju#poH_lzi zvgWeLJUa#qTPXPo#)gcD{mV49h(lH&(~k}@e^#PLGhJMXq@Djwx#SlFL5s_&d{gng@Uvt4GV{DY<>N<1f4N1Rg@kKs+7A zMCL7}7#lZOTMbyJ5Vf^?-)dZ~(AH*RbP_gJ%Kn3QTwA`Hk0CKPaI`#QSNQsxZh3v^ zU48J~B0hxP#-_Absh~iDI}bm>NeW9(Hf##bVoO){F{s7fyA?Qr;`QxqWUJjWJlOHg z;a%W6Hux7*OkUV1jLe+glV>PiZ;WbxE_X}QOp2&vj3~VROR6v~GL0^`8)w#O zK6=9(C5++AT#EF_<~t>m@!-GX-ooI`6!f)aM;PXp4X8(*m64))lZV( zqm5GI_@4QZprN9`QT2P=-sdDzYHO$!AKthenno@!JuCeL&U^z_%zCx;LP%+<7yYr! zg2r`W_VEDefj7V0qo!g?^3^bPdA|>dnyC@qE<2EJ0J!cli7`+eqGZmf^eK(LqexkbXEGTZTgaFte+t__5>oWvr>Y6lGj z0Wf1%tsyJ`&~mn&I>5U#mjUgGZ9;GUofh@t`06x(xYP-Js6JFrl8d6783h7l!{f}f}k-mOYJio2@-xWRvF{16iU%AH&;9wVY9P7c};%_wuh_;bLg?cvwU zip*bITXVQCot2&o`6z~;u5dy<1=GzJ)7tz+AI~=Qqyl&=dbPE;4=GFMz=Ig%W!YSB z-?2|>;BDVB3s=r`-3k?#_FhZnUJJb`+{u@^J7pU$`_+rs>o;pBVB`;VkIQ`YR^5eG zXU8!buo1XN5p2-e|08aE9P388Oy1LHJe8A+pI}n~0%pFqv-e>Kj>? zOo!vw7Q%W-AC~ITNg|-50i-=&kYr%Zr6fzKpy5q^?qSkr zdiS$Z5qUl*NK1on-?1*Q8v0lLDQ_wSXsx{?ZnOm6)7YD@)yFU9<(%{Imj;zxVX*&j zcZF%R82F(>tG>h{tqL@YFaz5%ISps(IU_XhRlAm(L21RZ*6-3sRyFr%tsA*Coz1v6 zDq*z@%_YvNZS75kLb2>X!dv_(NWA-VwlSJ8!6OgofiB|_=2N!-W-&ik7fGq!YF4$6 zuM~0<(ehPj18#q3DCDBEQx4WH^T_je*mvI09!kJWWY}fl&H|`(Xbbza@u%@u`xH^3 zm3hr%0^Na%SZuBr{jYTud&0haLhd@*+N7;|(5;&5Kkw>k7aaw#oklKIUEVoMr6NRT zxvQ|id9*gL{PaN52KZYa%-mC}j!eMx!8+bbyf9uaqdno>I0&mIj`I3yaroX==S!7} zg02lHsdrl+y0Rq@%0u+C8^i>5KjMM9lC_IT~5tj!&9Z{J*Nt zUO_62Ve-6Dxh`SIFLD+q4~!)-qp~zIxFykaoTw?$Q4+4p26~7=Rp(sW68V}ASJc0c zJg%e&yfo{oe9KN?h6w)5I5RQcVR^H{GwtQVJ*MV}hfjA)tX$4Nlk2ACc(1%IR> zN#$y!aw%3M&a&Z+NI+F6>_@C((^MhRNI&qFCNDNj&oE_fG6)@EIy3qoV3bS_9xdZNKIqW%_YQOeth3)R8&-e_N-aa#}i~^vpyE8 z<4h?FX|rK0Jr_|>W#X-@Y*@CgRiDb6|MmQIKjHxRoEZO`=wobMow2^j9h3fF=U8<$ z*guRQJf^q@kuCBa%v8B$B2jeZ)PW9Sa(mZDMNR}c)2!Aaz|*_u2CS`K5W5vkcF8qC zwpFu%APmWPOnaw3g$Aq&txH`-b^mO1ly%&ky7x2R3|nDW_x z#oHi;6LCV~xOfdDaxtDRcqXCZ?6@-ALan88BPXF$*%#5cfiv!&5${TOLwl3D@(yTh zXT&(m62844{|DD%$oEY1&gioK&%6C@-bVUAc~t**HqHByH9#JjcQQ8&kor#K&R)`P zU2#kQ->z*bUO)sZPO%P5aT~3Cy>pNa{qPwCPa!!2pylF;Oq&|^Ou-Ke$Q4bW$C??336x_J#+NnfqZBxq$SZ8!Jiq0-JBMrvv7`X^Hn%l9~{TeysYJ zek0WW4O{ER*o(H2sEZp+0!-DUtKIt%(aG zUgsr8y?Hjg2kle zjJ*J%w7E5?g*i=Dw5O_|2a?gQ)78g@&0A-z_juKV#xQ6JkXa?K4+BACd!C2Kk)*9vMcc6EngC= z{sfwc!@ir@jX{y+3T%)-rAV;>v7(q78KXR9LE+lrqtuLmo(x;BtOYaG53Y?RnBCTV zT4S+F1@iT)K*V{G(CANi2>U2L@<}s@uveAnc|hZSWv$uNvagvLV_drs`nXBKkm3v- zdP=-GDVPQns(ZVkWERVZ7EdXUw9np8f@O!xsX84RT8;=9;EzQe<8Dohu=aPE-;#h| zK*J&XL<_c|CEn}9+Ug@=K`i|jN$%0mR1!ydLh$Q;-C7<2ok7aAV{{+PCt;l@RZ&5< z`w$s>YV@MZf+PLQd`qAhi`whD!Z5x|lgP17>B=4w%_kz0e8)9>a5D5cK1EI%XoJy$?iUJdtzI z1WiiH5(U9zHIZT${1*KYe88ialBLoxzXfpXSUH88YBJ8ztFl)pJB2v zgocSr#jf9GOcEDBdJnLA?@N&6EjH;FB=;%u&#ghye<2ot?a17mXCD5fKE4%%dIbJ1 zdE&+!xRllx;7Q-|rEug+kQeD3oGsT18a}I{CWwuIEP8qy14uSZWp03#K^5nZWd;mm zqf^5&)~-XlsX?F%*Zf4Om_*4WZ^c}<4|hqbB`)08->Xt&uE!sQPy!o;ckhNVs?@k) zL@>`)Rmuoj#88JLAH)^%3c;JH*+4N+V~rl-Zcv|O)BvW;vS+xtcr<9F)wGEbFRv3~>~NFHY9P$+FMc3FsIXupu`+1?Jak6p=)96G*UmeYf1a_(AO7(wfw{B?H5l z%S@2TSn@>Q37hFSy~)csg|9Tp1OA0#%<3^x;I`o3nNRhn*BZ_@&z@H#=COwSJSa|!WiB+F$my+5FZe7c(y*q$}?&5L(*t~6)0 zH->NBFKkqA3oeS@+!GL30@nzL*%A-cqC!S|PeZ8;_;fM9A_~$KVfoQeqBsU4)mTAb zH!H@(yB10p8-y^rAy_buC$XWu%FM%Ue%h=5rooc65~`4^j?QT2Mgvt02-os}zJCBg z2wm=)vLsS(QpVwTYL1b(3bk~kB!)-r&MYWc=^Yc2I5h9t?=Pf{%Gy9--G2m; zT6xS-ws88(OH#sNKQyqfaIAlYwgbpy+w#rG`j)T#!EwIV&0*$OP-e`H@5SXoJ!;E3`5rD13g9#PeE#=t?V&ZDS06Wu>H{nctWI5<7PdrHZOC`y!cQtF?_ zXaiCnnkVaqh&+QODA`c0zqKjmiG74E%$e;(w|~1yBirz2lLi`etqMWpz?9+g7ut9t zq1$jQfUS3g@hf6(Y6c!zwvb2+0M@O7iTQ`k14lv%R~jnp|0;EJzv=yXYw%k`&(_*% z36HV#l+yricM9N4X`mL;wnM3?XbrBR(X|bxq z_c1E8WEm;%X9qOWBd`4%puZHIV2pHC-p$6IsI{yB!5K)=;RBs)AMj^BybL8GGh?Am z1c7LsG}bA80#ZPdG8kaZdD_C#*n|ia;&SUlH%^VwI1hcwIHE%&Hypeahu9erJHan7 z+;JoyRIY7(GaWZgJPpyD*vACF~EQQO6*eT#r8z`UDi?5os1lzYG%1y>+oj0-e zj2YWk*3sPAFbvj*Hj#}PZU$pPCJe@ZrKE{-8%&nLu~wt*)p*HZ5enhv8biYTdYa|poLW{vw)|d{@hfW z%`9m6tvE;|PzA;=UA{bB?1HuIt=*{${Zva8O~cj1dd;& zh$}BF@an}1v>OA_ef7XCDDO`~26o!zreyt|El)OE5cxnwpa6z1;u+x&*mFM?ToF|d zvH(W<_%D(KMa@$Bd;gr102+5N5Psp( z1pyC2=^sqM!h`d_0V?2l$4{oym!^!aGGMX^gbN zQ}q-HZ@$3-7H#v7iwZ&Jn0+H<$Yb1>^f*Q#u=GNR?ND^!m7{~FPPzZ71Me15k6<|m zYfuVIlu4T%uGSAipuEENR+j1SMsPsUed1<8%9F$F_~I%lVp@X7wGF3IyeN(DJS%)){X@;PA$|!o8!>KK2U&*GpqYseR zgm5?D@n)QoX@{MlaC4`4GEN#}B*+9?f*|Yrq>hiT

        n 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

        N6U|^TaJrjQJlkKK!f|V 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Π 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Ð=rUD!UUY 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"); - else - element.append(""); - } - - ink = $(this).find(".ink"); - ink.removeClass("ripple-animate"); - - if(!ink.height() && !ink.width()){ - d = Math.max($(this).outerWidth(), $(this).outerHeight()); - ink.css({height: d, width: d}); - } - - x = e.pageX - $(this).offset().left - ink.width()/2; - y = e.pageY - $(this).offset().top - ink.height()/2; - - ink.css({top: y+'px', left: x+'px', 'pointer-events': 'none'}).addClass("ripple-animate"); - }); -}); \ No newline at end of file diff --git a/src/assets/pages/404.html b/src/assets/pages/404.html deleted file mode 100644 index 2ad58420..00000000 --- a/src/assets/pages/404.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - PrimeNG - ULTIMA - - - - - - - -

        - - - - diff --git a/src/assets/pages/access.html b/src/assets/pages/access.html deleted file mode 100644 index a3902fe0..00000000 --- a/src/assets/pages/access.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - PrimeNG - ULTIMA - - - - - - - -
        - -
        - -
        - -

        Access Denied

        -
        You are not authorized to access this resource.
        - - Homepage - -
        - - diff --git a/src/assets/pages/error.html b/src/assets/pages/error.html deleted file mode 100644 index 604b4e1c..00000000 --- a/src/assets/pages/error.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - PrimeNG - ULTIMA - - - - - - - -
        - -
        - -
        - -

        Exception Occured

        -
        Please contact system administrator
        - - Homepage - -
        - - diff --git a/src/assets/pages/fonts/primeicons.eot b/src/assets/pages/fonts/primeicons.eot new file mode 100644 index 0000000000000000000000000000000000000000..49e66903a4d397321ac34d6c713b031ff8e0806b GIT binary patch literal 57560 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 z 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 Lx1eXf=imPTw8b2n literal 0 HcmV?d00001 diff --git a/src/assets/pages/fonts/primeicons.svg b/src/assets/pages/fonts/primeicons.svg new file mode 100644 index 00000000..19ddba4f --- /dev/null +++ b/src/assets/pages/fonts/primeicons.svg @@ -0,0 +1,234 @@ + + + + + + +{ + "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/src/assets/pages/fonts/primeicons.ttf b/src/assets/pages/fonts/primeicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6143663157ae0fd794aa712acd8515c3dbc4ba55 GIT binary patch literal 57384 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 z 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 ~Prr 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æ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

        I+YBtAF?kYa8QLy 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 ~Prr+<{~SbAF^$Zg?~LN^fef^ibBc9qZS> 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 My>CI!e9yoC0iKW%NB{r; literal 0 HcmV?d00001 diff --git a/src/assets/pages/jquery.js b/src/assets/pages/jquery.js deleted file mode 100644 index 450a1a8f..00000000 --- a/src/assets/pages/jquery.js +++ /dev/null @@ -1,9814 +0,0 @@ -/*! - * jQuery JavaScript Library v2.2.4 - * http://jquery.com/ - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2016-05-20T17:23Z - */ - -(function( global, factory ) { - - if ( typeof module === "object" && typeof module.exports === "object" ) { - // For CommonJS and CommonJS-like environments where a proper `window` - // is present, execute the factory and get jQuery. - // For environments that do not have a `window` with a `document` - // (such as Node.js), expose a factory as module.exports. - // This accentuates the need for the creation of a real `window`. - // e.g. var jQuery = require("jquery")(window); - // See ticket #14549 for more info. - module.exports = global.document ? - factory( global, true ) : - function( w ) { - if ( !w.document ) { - throw new Error( "jQuery requires a window with a document" ); - } - return factory( w ); - }; - } else { - factory( global ); - } - -// Pass this if window is not defined yet -}(typeof window !== "undefined" ? window : this, function( window, noGlobal ) { - -// Support: Firefox 18+ -// Can't be in strict mode, several libs including ASP.NET trace -// the stack via arguments.caller.callee and Firefox dies if -// you try to trace through "use strict" call chains. (#13335) -//"use strict"; -var arr = []; - -var document = window.document; - -var slice = arr.slice; - -var concat = arr.concat; - -var push = arr.push; - -var indexOf = arr.indexOf; - -var class2type = {}; - -var toString = class2type.toString; - -var hasOwn = class2type.hasOwnProperty; - -var support = {}; - - - -var - version = "2.2.4", - - // Define a local copy of jQuery - jQuery = function( selector, context ) { - - // The jQuery object is actually just the init constructor 'enhanced' - // Need init if jQuery is called (just allow error to be thrown if not included) - return new jQuery.fn.init( selector, context ); - }, - - // Support: Android<4.1 - // Make sure we trim BOM and NBSP - rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, - - // Matches dashed string for camelizing - rmsPrefix = /^-ms-/, - rdashAlpha = /-([\da-z])/gi, - - // Used by jQuery.camelCase as callback to replace() - fcamelCase = function( all, letter ) { - return letter.toUpperCase(); - }; - -jQuery.fn = jQuery.prototype = { - - // The current version of jQuery being used - jquery: version, - - constructor: jQuery, - - // Start with an empty selector - selector: "", - - // The default length of a jQuery object is 0 - length: 0, - - toArray: function() { - return slice.call( this ); - }, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - return num != null ? - - // Return just the one element from the set - ( num < 0 ? this[ num + this.length ] : this[ num ] ) : - - // Return all the elements in a clean array - slice.call( this ); - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems ) { - - // Build a new jQuery matched element set - var ret = jQuery.merge( this.constructor(), elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - ret.context = this.context; - - // Return the newly-formed element set - return ret; - }, - - // Execute a callback for every element in the matched set. - each: function( callback ) { - return jQuery.each( this, callback ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map( this, function( elem, i ) { - return callback.call( elem, i, elem ); - } ) ); - }, - - slice: function() { - return this.pushStack( slice.apply( this, arguments ) ); - }, - - first: function() { - return this.eq( 0 ); - }, - - last: function() { - return this.eq( -1 ); - }, - - eq: function( i ) { - var len = this.length, - j = +i + ( i < 0 ? len : 0 ); - return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); - }, - - end: function() { - return this.prevObject || this.constructor(); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: push, - sort: arr.sort, - splice: arr.splice -}; - -jQuery.extend = jQuery.fn.extend = function() { - var options, name, src, copy, copyIsArray, clone, - target = arguments[ 0 ] || {}, - i = 1, - length = arguments.length, - deep = false; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - - // Skip the boolean and the target - target = arguments[ i ] || {}; - i++; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !jQuery.isFunction( target ) ) { - target = {}; - } - - // Extend jQuery itself if only one argument is passed - if ( i === length ) { - target = this; - i--; - } - - for ( ; i < length; i++ ) { - - // Only deal with non-null/undefined values - if ( ( options = arguments[ i ] ) != null ) { - - // Extend the base object - for ( name in options ) { - src = target[ name ]; - copy = options[ name ]; - - // Prevent never-ending loop - if ( target === copy ) { - continue; - } - - // Recurse if we're merging plain objects or arrays - if ( deep && copy && ( jQuery.isPlainObject( copy ) || - ( copyIsArray = jQuery.isArray( copy ) ) ) ) { - - if ( copyIsArray ) { - copyIsArray = false; - clone = src && jQuery.isArray( src ) ? src : []; - - } else { - clone = src && jQuery.isPlainObject( src ) ? src : {}; - } - - // Never move original objects, clone them - target[ name ] = jQuery.extend( deep, clone, copy ); - - // Don't bring in undefined values - } else if ( copy !== undefined ) { - target[ name ] = copy; - } - } - } - } - - // Return the modified object - return target; -}; - -jQuery.extend( { - - // Unique for each copy of jQuery on the page - expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), - - // Assume jQuery is ready without the ready module - isReady: true, - - error: function( msg ) { - throw new Error( msg ); - }, - - noop: function() {}, - - isFunction: function( obj ) { - return jQuery.type( obj ) === "function"; - }, - - isArray: Array.isArray, - - isWindow: function( obj ) { - return obj != null && obj === obj.window; - }, - - isNumeric: function( obj ) { - - // parseFloat NaNs numeric-cast false positives (null|true|false|"") - // ...but misinterprets leading-number strings, particularly hex literals ("0x...") - // subtraction forces infinities to NaN - // adding 1 corrects loss of precision from parseFloat (#15100) - var realStringObj = obj && obj.toString(); - return !jQuery.isArray( obj ) && ( realStringObj - parseFloat( realStringObj ) + 1 ) >= 0; - }, - - isPlainObject: function( obj ) { - var key; - - // Not plain objects: - // - Any object or value whose internal [[Class]] property is not "[object Object]" - // - DOM nodes - // - window - if ( jQuery.type( obj ) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { - return false; - } - - // Not own constructor property must be Object - if ( obj.constructor && - !hasOwn.call( obj, "constructor" ) && - !hasOwn.call( obj.constructor.prototype || {}, "isPrototypeOf" ) ) { - return false; - } - - // Own properties are enumerated firstly, so to speed up, - // if last one is own, then all properties are own - for ( key in obj ) {} - - return key === undefined || hasOwn.call( obj, key ); - }, - - isEmptyObject: function( obj ) { - var name; - for ( name in obj ) { - return false; - } - return true; - }, - - type: function( obj ) { - if ( obj == null ) { - return obj + ""; - } - - // Support: Android<4.0, iOS<6 (functionish RegExp) - return typeof obj === "object" || typeof obj === "function" ? - class2type[ toString.call( obj ) ] || "object" : - typeof obj; - }, - - // Evaluates a script in a global context - globalEval: function( code ) { - var script, - indirect = eval; - - code = jQuery.trim( code ); - - if ( code ) { - - // If the code includes a valid, prologue position - // strict mode pragma, execute code by injecting a - // script tag into the document. - if ( code.indexOf( "use strict" ) === 1 ) { - script = document.createElement( "script" ); - script.text = code; - document.head.appendChild( script ).parentNode.removeChild( script ); - } else { - - // Otherwise, avoid the DOM node creation, insertion - // and removal by using an indirect global eval - - indirect( code ); - } - } - }, - - // Convert dashed to camelCase; used by the css and data modules - // Support: IE9-11+ - // Microsoft forgot to hump their vendor prefix (#9572) - camelCase: function( string ) { - return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); - }, - - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - }, - - each: function( obj, callback ) { - var length, i = 0; - - if ( isArrayLike( obj ) ) { - length = obj.length; - for ( ; i < length; i++ ) { - if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { - break; - } - } - } else { - for ( i in obj ) { - if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { - break; - } - } - } - - return obj; - }, - - // Support: Android<4.1 - trim: function( text ) { - return text == null ? - "" : - ( text + "" ).replace( rtrim, "" ); - }, - - // results is for internal usage only - makeArray: function( arr, results ) { - var ret = results || []; - - if ( arr != null ) { - if ( isArrayLike( Object( arr ) ) ) { - jQuery.merge( ret, - typeof arr === "string" ? - [ arr ] : arr - ); - } else { - push.call( ret, arr ); - } - } - - return ret; - }, - - inArray: function( elem, arr, i ) { - return arr == null ? -1 : indexOf.call( arr, elem, i ); - }, - - merge: function( first, second ) { - var len = +second.length, - j = 0, - i = first.length; - - for ( ; j < len; j++ ) { - first[ i++ ] = second[ j ]; - } - - first.length = i; - - return first; - }, - - grep: function( elems, callback, invert ) { - var callbackInverse, - matches = [], - i = 0, - length = elems.length, - callbackExpect = !invert; - - // Go through the array, only saving the items - // that pass the validator function - for ( ; i < length; i++ ) { - callbackInverse = !callback( elems[ i ], i ); - if ( callbackInverse !== callbackExpect ) { - matches.push( elems[ i ] ); - } - } - - return matches; - }, - - // arg is for internal usage only - map: function( elems, callback, arg ) { - var length, value, - i = 0, - ret = []; - - // Go through the array, translating each of the items to their new values - if ( isArrayLike( elems ) ) { - length = elems.length; - for ( ; i < length; i++ ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - - // Go through every key on the object, - } else { - for ( i in elems ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - } - - // Flatten any nested arrays - return concat.apply( [], ret ); - }, - - // A global GUID counter for objects - guid: 1, - - // Bind a function to a context, optionally partially applying any - // arguments. - proxy: function( fn, context ) { - var tmp, args, proxy; - - if ( typeof context === "string" ) { - tmp = fn[ context ]; - context = fn; - fn = tmp; - } - - // Quick check to determine if target is callable, in the spec - // this throws a TypeError, but we will just return undefined. - if ( !jQuery.isFunction( fn ) ) { - return undefined; - } - - // Simulated bind - args = slice.call( arguments, 2 ); - proxy = function() { - return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); - }; - - // Set the guid of unique handler to the same of original handler, so it can be removed - proxy.guid = fn.guid = fn.guid || jQuery.guid++; - - return proxy; - }, - - now: Date.now, - - // jQuery.support is not used in Core but other projects attach their - // properties to it so it needs to exist. - support: support -} ); - -// JSHint would error on this code due to the Symbol not being defined in ES5. -// Defining this global in .jshintrc would create a danger of using the global -// unguarded in another place, it seems safer to just disable JSHint for these -// three lines. -/* jshint ignore: start */ -if ( typeof Symbol === "function" ) { - jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; -} -/* jshint ignore: end */ - -// Populate the class2type map -jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), -function( i, name ) { - class2type[ "[object " + name + "]" ] = name.toLowerCase(); -} ); - -function isArrayLike( obj ) { - - // Support: iOS 8.2 (not reproducible in simulator) - // `in` check used to prevent JIT error (gh-2145) - // hasOwn isn't used here due to false negatives - // regarding Nodelist length in IE - var length = !!obj && "length" in obj && obj.length, - type = jQuery.type( obj ); - - if ( type === "function" || jQuery.isWindow( obj ) ) { - return false; - } - - return type === "array" || length === 0 || - typeof length === "number" && length > 0 && ( length - 1 ) in obj; -} -var Sizzle = -/*! - * Sizzle CSS Selector Engine v2.2.1 - * http://sizzlejs.com/ - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2015-10-17 - */ -(function( window ) { - -var i, - support, - Expr, - getText, - isXML, - tokenize, - compile, - select, - outermostContext, - sortInput, - hasDuplicate, - - // Local document vars - setDocument, - document, - docElem, - documentIsHTML, - rbuggyQSA, - rbuggyMatches, - matches, - contains, - - // Instance-specific data - expando = "sizzle" + 1 * new Date(), - preferredDoc = window.document, - dirruns = 0, - done = 0, - classCache = createCache(), - tokenCache = createCache(), - compilerCache = createCache(), - sortOrder = function( a, b ) { - if ( a === b ) { - hasDuplicate = true; - } - return 0; - }, - - // General-purpose constants - MAX_NEGATIVE = 1 << 31, - - // Instance methods - hasOwn = ({}).hasOwnProperty, - arr = [], - pop = arr.pop, - push_native = arr.push, - push = arr.push, - slice = arr.slice, - // Use a stripped-down indexOf as it's faster than native - // http://jsperf.com/thor-indexof-vs-for/5 - indexOf = function( list, elem ) { - var i = 0, - len = list.length; - for ( ; i < len; i++ ) { - if ( list[i] === elem ) { - return i; - } - } - return -1; - }, - - booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", - - // Regular expressions - - // http://www.w3.org/TR/css3-selectors/#whitespace - whitespace = "[\\x20\\t\\r\\n\\f]", - - // http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier - identifier = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", - - // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors - attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + - // Operator (capture 2) - "*([*^$|!~]?=)" + whitespace + - // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" - "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + - "*\\]", - - pseudos = ":(" + identifier + ")(?:\\((" + - // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: - // 1. quoted (capture 3; capture 4 or capture 5) - "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + - // 2. simple (capture 6) - "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + - // 3. anything else (capture 2) - ".*" + - ")\\)|)", - - // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter - rwhitespace = new RegExp( whitespace + "+", "g" ), - rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), - - rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), - rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), - - rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), - - rpseudo = new RegExp( pseudos ), - ridentifier = new RegExp( "^" + identifier + "$" ), - - matchExpr = { - "ID": new RegExp( "^#(" + identifier + ")" ), - "CLASS": new RegExp( "^\\.(" + identifier + ")" ), - "TAG": new RegExp( "^(" + identifier + "|[*])" ), - "ATTR": new RegExp( "^" + attributes ), - "PSEUDO": new RegExp( "^" + pseudos ), - "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + - "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + - "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), - "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), - // For use in libraries implementing .is() - // We use this for POS matching in `select` - "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + - whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) - }, - - rinputs = /^(?:input|select|textarea|button)$/i, - rheader = /^h\d$/i, - - rnative = /^[^{]+\{\s*\[native \w/, - - // Easily-parseable/retrievable ID or TAG or CLASS selectors - rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - - rsibling = /[+~]/, - rescape = /'|\\/g, - - // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters - runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), - funescape = function( _, escaped, escapedWhitespace ) { - var high = "0x" + escaped - 0x10000; - // NaN means non-codepoint - // Support: Firefox<24 - // Workaround erroneous numeric interpretation of +"0x" - return high !== high || escapedWhitespace ? - escaped : - high < 0 ? - // BMP codepoint - String.fromCharCode( high + 0x10000 ) : - // Supplemental Plane codepoint (surrogate pair) - String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); - }, - - // Used for iframes - // See setDocument() - // Removing the function wrapper causes a "Permission Denied" - // error in IE - unloadHandler = function() { - setDocument(); - }; - -// Optimize for push.apply( _, NodeList ) -try { - push.apply( - (arr = slice.call( preferredDoc.childNodes )), - preferredDoc.childNodes - ); - // Support: Android<4.0 - // Detect silently failing push.apply - arr[ preferredDoc.childNodes.length ].nodeType; -} catch ( e ) { - push = { apply: arr.length ? - - // Leverage slice if possible - function( target, els ) { - push_native.apply( target, slice.call(els) ); - } : - - // Support: IE<9 - // Otherwise append directly - function( target, els ) { - var j = target.length, - i = 0; - // Can't trust NodeList.length - while ( (target[j++] = els[i++]) ) {} - target.length = j - 1; - } - }; -} - -function Sizzle( selector, context, results, seed ) { - var m, i, elem, nid, nidselect, match, groups, newSelector, - newContext = context && context.ownerDocument, - - // nodeType defaults to 9, since context defaults to document - nodeType = context ? context.nodeType : 9; - - results = results || []; - - // Return early from calls with invalid selector or context - if ( typeof selector !== "string" || !selector || - nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { - - return results; - } - - // Try to shortcut find operations (as opposed to filters) in HTML documents - if ( !seed ) { - - if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { - setDocument( context ); - } - context = context || document; - - if ( documentIsHTML ) { - - // If the selector is sufficiently simple, try using a "get*By*" DOM method - // (excepting DocumentFragment context, where the methods don't exist) - if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { - - // ID selector - if ( (m = match[1]) ) { - - // Document context - if ( nodeType === 9 ) { - if ( (elem = context.getElementById( m )) ) { - - // Support: IE, Opera, Webkit - // TODO: identify versions - // getElementById can match elements by name instead of ID - if ( elem.id === m ) { - results.push( elem ); - return results; - } - } else { - return results; - } - - // Element context - } else { - - // Support: IE, Opera, Webkit - // TODO: identify versions - // getElementById can match elements by name instead of ID - if ( newContext && (elem = newContext.getElementById( m )) && - contains( context, elem ) && - elem.id === m ) { - - results.push( elem ); - return results; - } - } - - // Type selector - } else if ( match[2] ) { - push.apply( results, context.getElementsByTagName( selector ) ); - return results; - - // Class selector - } else if ( (m = match[3]) && support.getElementsByClassName && - context.getElementsByClassName ) { - - push.apply( results, context.getElementsByClassName( m ) ); - return results; - } - } - - // Take advantage of querySelectorAll - if ( support.qsa && - !compilerCache[ selector + " " ] && - (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { - - if ( nodeType !== 1 ) { - newContext = context; - newSelector = selector; - - // qSA looks outside Element context, which is not what we want - // Thanks to Andrew Dupont for this workaround technique - // Support: IE <=8 - // Exclude object elements - } else if ( context.nodeName.toLowerCase() !== "object" ) { - - // Capture the context ID, setting it first if necessary - if ( (nid = context.getAttribute( "id" )) ) { - nid = nid.replace( rescape, "\\$&" ); - } else { - context.setAttribute( "id", (nid = expando) ); - } - - // Prefix every selector in the list - groups = tokenize( selector ); - i = groups.length; - nidselect = ridentifier.test( nid ) ? "#" + nid : "[id='" + nid + "']"; - while ( i-- ) { - groups[i] = nidselect + " " + toSelector( groups[i] ); - } - newSelector = groups.join( "," ); - - // Expand context for sibling selectors - newContext = rsibling.test( selector ) && testContext( context.parentNode ) || - context; - } - - if ( newSelector ) { - try { - push.apply( results, - newContext.querySelectorAll( newSelector ) - ); - return results; - } catch ( qsaError ) { - } finally { - if ( nid === expando ) { - context.removeAttribute( "id" ); - } - } - } - } - } - } - - // All others - return select( selector.replace( rtrim, "$1" ), context, results, seed ); -} - -/** - * Create key-value caches of limited size - * @returns {function(string, object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */ -function createCache() { - var keys = []; - - function cache( key, value ) { - // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) - if ( keys.push( key + " " ) > Expr.cacheLength ) { - // Only keep the most recent entries - delete cache[ keys.shift() ]; - } - return (cache[ key + " " ] = value); - } - return cache; -} - -/** - * Mark a function for special use by Sizzle - * @param {Function} fn The function to mark - */ -function markFunction( fn ) { - fn[ expando ] = true; - return fn; -} - -/** - * Support testing using an element - * @param {Function} fn Passed the created div and expects a boolean result - */ -function assert( fn ) { - var div = document.createElement("div"); - - try { - return !!fn( div ); - } catch (e) { - return false; - } finally { - // Remove from its parent by default - if ( div.parentNode ) { - div.parentNode.removeChild( div ); - } - // release memory in IE - div = null; - } -} - -/** - * Adds the same handler for all of the specified attrs - * @param {String} attrs Pipe-separated list of attributes - * @param {Function} handler The method that will be applied - */ -function addHandle( attrs, handler ) { - var arr = attrs.split("|"), - i = arr.length; - - while ( i-- ) { - Expr.attrHandle[ arr[i] ] = handler; - } -} - -/** - * Checks document order of two siblings - * @param {Element} a - * @param {Element} b - * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b - */ -function siblingCheck( a, b ) { - var cur = b && a, - diff = cur && a.nodeType === 1 && b.nodeType === 1 && - ( ~b.sourceIndex || MAX_NEGATIVE ) - - ( ~a.sourceIndex || MAX_NEGATIVE ); - - // Use IE sourceIndex if available on both nodes - if ( diff ) { - return diff; - } - - // Check if b follows a - if ( cur ) { - while ( (cur = cur.nextSibling) ) { - if ( cur === b ) { - return -1; - } - } - } - - return a ? 1 : -1; -} - -/** - * Returns a function to use in pseudos for input types - * @param {String} type - */ -function createInputPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for buttons - * @param {String} type - */ -function createButtonPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return (name === "input" || name === "button") && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for positionals - * @param {Function} fn - */ -function createPositionalPseudo( fn ) { - return markFunction(function( argument ) { - argument = +argument; - return markFunction(function( seed, matches ) { - var j, - matchIndexes = fn( [], seed.length, argument ), - i = matchIndexes.length; - - // Match elements found at the specified indexes - while ( i-- ) { - if ( seed[ (j = matchIndexes[i]) ] ) { - seed[j] = !(matches[j] = seed[j]); - } - } - }); - }); -} - -/** - * Checks a node for validity as a Sizzle context - * @param {Element|Object=} context - * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value - */ -function testContext( context ) { - return context && typeof context.getElementsByTagName !== "undefined" && context; -} - -// Expose support vars for convenience -support = Sizzle.support = {}; - -/** - * Detects XML nodes - * @param {Element|Object} elem An element or a document - * @returns {Boolean} True iff elem is a non-HTML XML node - */ -isXML = Sizzle.isXML = function( elem ) { - // documentElement is verified for cases where it doesn't yet exist - // (such as loading iframes in IE - #4833) - var documentElement = elem && (elem.ownerDocument || elem).documentElement; - return documentElement ? documentElement.nodeName !== "HTML" : false; -}; - -/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [doc] An element or document object to use to set the document - * @returns {Object} Returns the current document - */ -setDocument = Sizzle.setDocument = function( node ) { - var hasCompare, parent, - doc = node ? node.ownerDocument || node : preferredDoc; - - // Return early if doc is invalid or already selected - if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { - return document; - } - - // Update global variables - document = doc; - docElem = document.documentElement; - documentIsHTML = !isXML( document ); - - // Support: IE 9-11, Edge - // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) - if ( (parent = document.defaultView) && parent.top !== parent ) { - // Support: IE 11 - if ( parent.addEventListener ) { - parent.addEventListener( "unload", unloadHandler, false ); - - // Support: IE 9 - 10 only - } else if ( parent.attachEvent ) { - parent.attachEvent( "onunload", unloadHandler ); - } - } - - /* Attributes - ---------------------------------------------------------------------- */ - - // Support: IE<8 - // Verify that getAttribute really returns attributes and not properties - // (excepting IE8 booleans) - support.attributes = assert(function( div ) { - div.className = "i"; - return !div.getAttribute("className"); - }); - - /* getElement(s)By* - ---------------------------------------------------------------------- */ - - // Check if getElementsByTagName("*") returns only elements - support.getElementsByTagName = assert(function( div ) { - div.appendChild( document.createComment("") ); - return !div.getElementsByTagName("*").length; - }); - - // Support: IE<9 - support.getElementsByClassName = rnative.test( document.getElementsByClassName ); - - // Support: IE<10 - // Check if getElementById returns elements by name - // The broken getElementById methods don't pick up programatically-set names, - // so use a roundabout getElementsByName test - support.getById = assert(function( div ) { - docElem.appendChild( div ).id = expando; - return !document.getElementsByName || !document.getElementsByName( expando ).length; - }); - - // ID find and filter - if ( support.getById ) { - Expr.find["ID"] = function( id, context ) { - if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { - var m = context.getElementById( id ); - return m ? [ m ] : []; - } - }; - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - return elem.getAttribute("id") === attrId; - }; - }; - } else { - // Support: IE6/7 - // getElementById is not reliable as a find shortcut - delete Expr.find["ID"]; - - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - var node = typeof elem.getAttributeNode !== "undefined" && - elem.getAttributeNode("id"); - return node && node.value === attrId; - }; - }; - } - - // Tag - Expr.find["TAG"] = support.getElementsByTagName ? - function( tag, context ) { - if ( typeof context.getElementsByTagName !== "undefined" ) { - return context.getElementsByTagName( tag ); - - // DocumentFragment nodes don't have gEBTN - } else if ( support.qsa ) { - return context.querySelectorAll( tag ); - } - } : - - function( tag, context ) { - var elem, - tmp = [], - i = 0, - // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too - results = context.getElementsByTagName( tag ); - - // Filter out possible comments - if ( tag === "*" ) { - while ( (elem = results[i++]) ) { - if ( elem.nodeType === 1 ) { - tmp.push( elem ); - } - } - - return tmp; - } - return results; - }; - - // Class - Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { - if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { - return context.getElementsByClassName( className ); - } - }; - - /* QSA/matchesSelector - ---------------------------------------------------------------------- */ - - // QSA and matchesSelector support - - // matchesSelector(:active) reports false when true (IE9/Opera 11.5) - rbuggyMatches = []; - - // qSa(:focus) reports false when true (Chrome 21) - // We allow this because of a bug in IE8/9 that throws an error - // whenever `document.activeElement` is accessed on an iframe - // So, we allow :focus to pass through QSA all the time to avoid the IE error - // See http://bugs.jquery.com/ticket/13378 - rbuggyQSA = []; - - if ( (support.qsa = rnative.test( document.querySelectorAll )) ) { - // Build QSA regex - // Regex strategy adopted from Diego Perini - assert(function( div ) { - // Select is set to empty string on purpose - // This is to test IE's treatment of not explicitly - // setting a boolean content attribute, - // since its presence should be enough - // http://bugs.jquery.com/ticket/12359 - docElem.appendChild( div ).innerHTML = "" + - ""; - - // Support: IE8, Opera 11-12.16 - // Nothing should be selected when empty strings follow ^= or $= or *= - // The test attribute must be unknown in Opera but "safe" for WinRT - // http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section - if ( div.querySelectorAll("[msallowcapture^='']").length ) { - rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); - } - - // Support: IE8 - // Boolean attributes and "value" are not treated correctly - if ( !div.querySelectorAll("[selected]").length ) { - rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); - } - - // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ - if ( !div.querySelectorAll( "[id~=" + expando + "-]" ).length ) { - rbuggyQSA.push("~="); - } - - // Webkit/Opera - :checked should return selected option elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":checked").length ) { - rbuggyQSA.push(":checked"); - } - - // Support: Safari 8+, iOS 8+ - // https://bugs.webkit.org/show_bug.cgi?id=136851 - // In-page `selector#id sibing-combinator selector` fails - if ( !div.querySelectorAll( "a#" + expando + "+*" ).length ) { - rbuggyQSA.push(".#.+[+~]"); - } - }); - - assert(function( div ) { - // Support: Windows 8 Native Apps - // The type and name attributes are restricted during .innerHTML assignment - var input = document.createElement("input"); - input.setAttribute( "type", "hidden" ); - div.appendChild( input ).setAttribute( "name", "D" ); - - // Support: IE8 - // Enforce case-sensitivity of name attribute - if ( div.querySelectorAll("[name=d]").length ) { - rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); - } - - // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":enabled").length ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Opera 10-11 does not throw on post-comma invalid pseudos - div.querySelectorAll("*,:x"); - rbuggyQSA.push(",.*:"); - }); - } - - if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || - docElem.webkitMatchesSelector || - docElem.mozMatchesSelector || - docElem.oMatchesSelector || - docElem.msMatchesSelector) )) ) { - - assert(function( div ) { - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9) - support.disconnectedMatch = matches.call( div, "div" ); - - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( div, "[s!='']:x" ); - rbuggyMatches.push( "!=", pseudos ); - }); - } - - rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); - rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); - - /* Contains - ---------------------------------------------------------------------- */ - hasCompare = rnative.test( docElem.compareDocumentPosition ); - - // Element contains another - // Purposefully self-exclusive - // As in, an element does not contain itself - contains = hasCompare || rnative.test( docElem.contains ) ? - function( a, b ) { - var adown = a.nodeType === 9 ? a.documentElement : a, - bup = b && b.parentNode; - return a === bup || !!( bup && bup.nodeType === 1 && ( - adown.contains ? - adown.contains( bup ) : - a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 - )); - } : - function( a, b ) { - if ( b ) { - while ( (b = b.parentNode) ) { - if ( b === a ) { - return true; - } - } - } - return false; - }; - - /* Sorting - ---------------------------------------------------------------------- */ - - // Document order sorting - sortOrder = hasCompare ? - function( a, b ) { - - // Flag for duplicate removal - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - // Sort on method existence if only one input has compareDocumentPosition - var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; - if ( compare ) { - return compare; - } - - // Calculate position if both inputs belong to the same document - compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? - a.compareDocumentPosition( b ) : - - // Otherwise we know they are disconnected - 1; - - // Disconnected nodes - if ( compare & 1 || - (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { - - // Choose the first element that is related to our preferred document - if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { - return -1; - } - if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { - return 1; - } - - // Maintain original order - return sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - } - - return compare & 4 ? -1 : 1; - } : - function( a, b ) { - // Exit early if the nodes are identical - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - var cur, - i = 0, - aup = a.parentNode, - bup = b.parentNode, - ap = [ a ], - bp = [ b ]; - - // Parentless nodes are either documents or disconnected - if ( !aup || !bup ) { - return a === document ? -1 : - b === document ? 1 : - aup ? -1 : - bup ? 1 : - sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - - // If the nodes are siblings, we can do a quick check - } else if ( aup === bup ) { - return siblingCheck( a, b ); - } - - // Otherwise we need full lists of their ancestors for comparison - cur = a; - while ( (cur = cur.parentNode) ) { - ap.unshift( cur ); - } - cur = b; - while ( (cur = cur.parentNode) ) { - bp.unshift( cur ); - } - - // Walk down the tree looking for a discrepancy - while ( ap[i] === bp[i] ) { - i++; - } - - return i ? - // Do a sibling check if the nodes have a common ancestor - siblingCheck( ap[i], bp[i] ) : - - // Otherwise nodes in our document sort first - ap[i] === preferredDoc ? -1 : - bp[i] === preferredDoc ? 1 : - 0; - }; - - return document; -}; - -Sizzle.matches = function( expr, elements ) { - return Sizzle( expr, null, null, elements ); -}; - -Sizzle.matchesSelector = function( elem, expr ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - // Make sure that attribute selectors are quoted - expr = expr.replace( rattributeQuotes, "='$1']" ); - - if ( support.matchesSelector && documentIsHTML && - !compilerCache[ expr + " " ] && - ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && - ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { - - try { - var ret = matches.call( elem, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || support.disconnectedMatch || - // As well, disconnected nodes are said to be in a document - // fragment in IE 9 - elem.document && elem.document.nodeType !== 11 ) { - return ret; - } - } catch (e) {} - } - - return Sizzle( expr, document, null, [ elem ] ).length > 0; -}; - -Sizzle.contains = function( context, elem ) { - // Set document vars if needed - if ( ( context.ownerDocument || context ) !== document ) { - setDocument( context ); - } - return contains( context, elem ); -}; - -Sizzle.attr = function( elem, name ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - var fn = Expr.attrHandle[ name.toLowerCase() ], - // Don't get fooled by Object.prototype properties (jQuery #13807) - val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? - fn( elem, name, !documentIsHTML ) : - undefined; - - return val !== undefined ? - val : - support.attributes || !documentIsHTML ? - elem.getAttribute( name ) : - (val = elem.getAttributeNode(name)) && val.specified ? - val.value : - null; -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -/** - * Document sorting and removing duplicates - * @param {ArrayLike} results - */ -Sizzle.uniqueSort = function( results ) { - var elem, - duplicates = [], - j = 0, - i = 0; - - // Unless we *know* we can detect duplicates, assume their presence - hasDuplicate = !support.detectDuplicates; - sortInput = !support.sortStable && results.slice( 0 ); - results.sort( sortOrder ); - - if ( hasDuplicate ) { - while ( (elem = results[i++]) ) { - if ( elem === results[ i ] ) { - j = duplicates.push( i ); - } - } - while ( j-- ) { - results.splice( duplicates[ j ], 1 ); - } - } - - // Clear input after sorting to release objects - // See https://github.com/jquery/sizzle/pull/225 - sortInput = null; - - return results; -}; - -/** - * Utility function for retrieving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -getText = Sizzle.getText = function( elem ) { - var node, - ret = "", - i = 0, - nodeType = elem.nodeType; - - if ( !nodeType ) { - // If no nodeType, this is expected to be an array - while ( (node = elem[i++]) ) { - // Do not traverse comment nodes - ret += getText( node ); - } - } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { - // Use textContent for elements - // innerText usage removed for consistency of new lines (jQuery #11153) - if ( typeof elem.textContent === "string" ) { - return elem.textContent; - } else { - // Traverse its children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - // Do not include comment or processing instruction nodes - - return ret; -}; - -Expr = Sizzle.selectors = { - - // Can be adjusted by the user - cacheLength: 50, - - createPseudo: markFunction, - - match: matchExpr, - - attrHandle: {}, - - find: {}, - - relative: { - ">": { dir: "parentNode", first: true }, - " ": { dir: "parentNode" }, - "+": { dir: "previousSibling", first: true }, - "~": { dir: "previousSibling" } - }, - - preFilter: { - "ATTR": function( match ) { - match[1] = match[1].replace( runescape, funescape ); - - // Move the given value to match[3] whether quoted or unquoted - match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); - - if ( match[2] === "~=" ) { - match[3] = " " + match[3] + " "; - } - - return match.slice( 0, 4 ); - }, - - "CHILD": function( match ) { - /* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */ - match[1] = match[1].toLowerCase(); - - if ( match[1].slice( 0, 3 ) === "nth" ) { - // nth-* requires argument - if ( !match[3] ) { - Sizzle.error( match[0] ); - } - - // numeric x and y parameters for Expr.filter.CHILD - // remember that false/true cast respectively to 0/1 - match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); - match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); - - // other types prohibit arguments - } else if ( match[3] ) { - Sizzle.error( match[0] ); - } - - return match; - }, - - "PSEUDO": function( match ) { - var excess, - unquoted = !match[6] && match[2]; - - if ( matchExpr["CHILD"].test( match[0] ) ) { - return null; - } - - // Accept quoted arguments as-is - if ( match[3] ) { - match[2] = match[4] || match[5] || ""; - - // Strip excess characters from unquoted arguments - } else if ( unquoted && rpseudo.test( unquoted ) && - // Get excess from tokenize (recursively) - (excess = tokenize( unquoted, true )) && - // advance to the next closing parenthesis - (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { - - // excess is a negative index - match[0] = match[0].slice( 0, excess ); - match[2] = unquoted.slice( 0, excess ); - } - - // Return only captures needed by the pseudo filter method (type and argument) - return match.slice( 0, 3 ); - } - }, - - filter: { - - "TAG": function( nodeNameSelector ) { - var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); - return nodeNameSelector === "*" ? - function() { return true; } : - function( elem ) { - return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; - }; - }, - - "CLASS": function( className ) { - var pattern = classCache[ className + " " ]; - - return pattern || - (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && - classCache( className, function( elem ) { - return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); - }); - }, - - "ATTR": function( name, operator, check ) { - return function( elem ) { - var result = Sizzle.attr( elem, name ); - - if ( result == null ) { - return operator === "!="; - } - if ( !operator ) { - return true; - } - - result += ""; - - return operator === "=" ? result === check : - operator === "!=" ? result !== check : - operator === "^=" ? check && result.indexOf( check ) === 0 : - operator === "*=" ? check && result.indexOf( check ) > -1 : - operator === "$=" ? check && result.slice( -check.length ) === check : - operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : - operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : - false; - }; - }, - - "CHILD": function( type, what, argument, first, last ) { - var simple = type.slice( 0, 3 ) !== "nth", - forward = type.slice( -4 ) !== "last", - ofType = what === "of-type"; - - return first === 1 && last === 0 ? - - // Shortcut for :nth-*(n) - function( elem ) { - return !!elem.parentNode; - } : - - function( elem, context, xml ) { - var cache, uniqueCache, outerCache, node, nodeIndex, start, - dir = simple !== forward ? "nextSibling" : "previousSibling", - parent = elem.parentNode, - name = ofType && elem.nodeName.toLowerCase(), - useCache = !xml && !ofType, - diff = false; - - if ( parent ) { - - // :(first|last|only)-(child|of-type) - if ( simple ) { - while ( dir ) { - node = elem; - while ( (node = node[ dir ]) ) { - if ( ofType ? - node.nodeName.toLowerCase() === name : - node.nodeType === 1 ) { - - return false; - } - } - // Reverse direction for :only-* (if we haven't yet done so) - start = dir = type === "only" && !start && "nextSibling"; - } - return true; - } - - start = [ forward ? parent.firstChild : parent.lastChild ]; - - // non-xml :nth-child(...) stores cache data on `parent` - if ( forward && useCache ) { - - // Seek `elem` from a previously-cached index - - // ...in a gzip-friendly way - node = parent; - outerCache = node[ expando ] || (node[ expando ] = {}); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - (outerCache[ node.uniqueID ] = {}); - - cache = uniqueCache[ type ] || []; - nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; - diff = nodeIndex && cache[ 2 ]; - node = nodeIndex && parent.childNodes[ nodeIndex ]; - - while ( (node = ++nodeIndex && node && node[ dir ] || - - // Fallback to seeking `elem` from the start - (diff = nodeIndex = 0) || start.pop()) ) { - - // When found, cache indexes on `parent` and break - if ( node.nodeType === 1 && ++diff && node === elem ) { - uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; - break; - } - } - - } else { - // Use previously-cached element index if available - if ( useCache ) { - // ...in a gzip-friendly way - node = elem; - outerCache = node[ expando ] || (node[ expando ] = {}); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - (outerCache[ node.uniqueID ] = {}); - - cache = uniqueCache[ type ] || []; - nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; - diff = nodeIndex; - } - - // xml :nth-child(...) - // or :nth-last-child(...) or :nth(-last)?-of-type(...) - if ( diff === false ) { - // Use the same loop as above to seek `elem` from the start - while ( (node = ++nodeIndex && node && node[ dir ] || - (diff = nodeIndex = 0) || start.pop()) ) { - - if ( ( ofType ? - node.nodeName.toLowerCase() === name : - node.nodeType === 1 ) && - ++diff ) { - - // Cache the index of each encountered element - if ( useCache ) { - outerCache = node[ expando ] || (node[ expando ] = {}); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - (outerCache[ node.uniqueID ] = {}); - - uniqueCache[ type ] = [ dirruns, diff ]; - } - - if ( node === elem ) { - break; - } - } - } - } - } - - // Incorporate the offset, then check against cycle size - diff -= last; - return diff === first || ( diff % first === 0 && diff / first >= 0 ); - } - }; - }, - - "PSEUDO": function( pseudo, argument ) { - // pseudo-class names are case-insensitive - // http://www.w3.org/TR/selectors/#pseudo-classes - // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters - // Remember that setFilters inherits from pseudos - var args, - fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || - Sizzle.error( "unsupported pseudo: " + pseudo ); - - // The user may use createPseudo to indicate that - // arguments are needed to create the filter function - // just as Sizzle does - if ( fn[ expando ] ) { - return fn( argument ); - } - - // But maintain support for old signatures - if ( fn.length > 1 ) { - args = [ pseudo, pseudo, "", argument ]; - return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? - markFunction(function( seed, matches ) { - var idx, - matched = fn( seed, argument ), - i = matched.length; - while ( i-- ) { - idx = indexOf( seed, matched[i] ); - seed[ idx ] = !( matches[ idx ] = matched[i] ); - } - }) : - function( elem ) { - return fn( elem, 0, args ); - }; - } - - return fn; - } - }, - - pseudos: { - // Potentially complex pseudos - "not": markFunction(function( selector ) { - // Trim the selector passed to compile - // to avoid treating leading and trailing - // spaces as combinators - var input = [], - results = [], - matcher = compile( selector.replace( rtrim, "$1" ) ); - - return matcher[ expando ] ? - markFunction(function( seed, matches, context, xml ) { - var elem, - unmatched = matcher( seed, null, xml, [] ), - i = seed.length; - - // Match elements unmatched by `matcher` - while ( i-- ) { - if ( (elem = unmatched[i]) ) { - seed[i] = !(matches[i] = elem); - } - } - }) : - function( elem, context, xml ) { - input[0] = elem; - matcher( input, null, xml, results ); - // Don't keep the element (issue #299) - input[0] = null; - return !results.pop(); - }; - }), - - "has": markFunction(function( selector ) { - return function( elem ) { - return Sizzle( selector, elem ).length > 0; - }; - }), - - "contains": markFunction(function( text ) { - text = text.replace( runescape, funescape ); - return function( elem ) { - return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; - }; - }), - - // "Whether an element is represented by a :lang() selector - // is based solely on the element's language value - // being equal to the identifier C, - // or beginning with the identifier C immediately followed by "-". - // The matching of C against the element's language value is performed case-insensitively. - // The identifier C does not have to be a valid language name." - // http://www.w3.org/TR/selectors/#lang-pseudo - "lang": markFunction( function( lang ) { - // lang value must be a valid identifier - if ( !ridentifier.test(lang || "") ) { - Sizzle.error( "unsupported lang: " + lang ); - } - lang = lang.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - var elemLang; - do { - if ( (elemLang = documentIsHTML ? - elem.lang : - elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { - - elemLang = elemLang.toLowerCase(); - return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; - } - } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); - return false; - }; - }), - - // Miscellaneous - "target": function( elem ) { - var hash = window.location && window.location.hash; - return hash && hash.slice( 1 ) === elem.id; - }, - - "root": function( elem ) { - return elem === docElem; - }, - - "focus": function( elem ) { - return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); - }, - - // Boolean properties - "enabled": function( elem ) { - return elem.disabled === false; - }, - - "disabled": function( elem ) { - return elem.disabled === true; - }, - - "checked": function( elem ) { - // In CSS3, :checked should return both checked and selected elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - var nodeName = elem.nodeName.toLowerCase(); - return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); - }, - - "selected": function( elem ) { - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - // Contents - "empty": function( elem ) { - // http://www.w3.org/TR/selectors/#empty-pseudo - // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), - // but not by others (comment: 8; processing instruction: 7; etc.) - // nodeType < 6 works because attributes (2) do not appear as children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - if ( elem.nodeType < 6 ) { - return false; - } - } - return true; - }, - - "parent": function( elem ) { - return !Expr.pseudos["empty"]( elem ); - }, - - // Element/input types - "header": function( elem ) { - return rheader.test( elem.nodeName ); - }, - - "input": function( elem ) { - return rinputs.test( elem.nodeName ); - }, - - "button": function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === "button" || name === "button"; - }, - - "text": function( elem ) { - var attr; - return elem.nodeName.toLowerCase() === "input" && - elem.type === "text" && - - // Support: IE<8 - // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" - ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); - }, - - // Position-in-collection - "first": createPositionalPseudo(function() { - return [ 0 ]; - }), - - "last": createPositionalPseudo(function( matchIndexes, length ) { - return [ length - 1 ]; - }), - - "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { - return [ argument < 0 ? argument + length : argument ]; - }), - - "even": createPositionalPseudo(function( matchIndexes, length ) { - var i = 0; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "odd": createPositionalPseudo(function( matchIndexes, length ) { - var i = 1; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; --i >= 0; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; ++i < length; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }) - } -}; - -Expr.pseudos["nth"] = Expr.pseudos["eq"]; - -// Add button/input type pseudos -for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { - Expr.pseudos[ i ] = createInputPseudo( i ); -} -for ( i in { submit: true, reset: true } ) { - Expr.pseudos[ i ] = createButtonPseudo( i ); -} - -// Easy API for creating new setFilters -function setFilters() {} -setFilters.prototype = Expr.filters = Expr.pseudos; -Expr.setFilters = new setFilters(); - -tokenize = Sizzle.tokenize = function( selector, parseOnly ) { - var matched, match, tokens, type, - soFar, groups, preFilters, - cached = tokenCache[ selector + " " ]; - - if ( cached ) { - return parseOnly ? 0 : cached.slice( 0 ); - } - - soFar = selector; - groups = []; - preFilters = Expr.preFilter; - - while ( soFar ) { - - // Comma and first run - if ( !matched || (match = rcomma.exec( soFar )) ) { - if ( match ) { - // Don't consume trailing commas as valid - soFar = soFar.slice( match[0].length ) || soFar; - } - groups.push( (tokens = []) ); - } - - matched = false; - - // Combinators - if ( (match = rcombinators.exec( soFar )) ) { - matched = match.shift(); - tokens.push({ - value: matched, - // Cast descendant combinators to space - type: match[0].replace( rtrim, " " ) - }); - soFar = soFar.slice( matched.length ); - } - - // Filters - for ( type in Expr.filter ) { - if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || - (match = preFilters[ type ]( match ))) ) { - matched = match.shift(); - tokens.push({ - value: matched, - type: type, - matches: match - }); - soFar = soFar.slice( matched.length ); - } - } - - if ( !matched ) { - break; - } - } - - // Return the length of the invalid excess - // if we're just parsing - // Otherwise, throw an error or return tokens - return parseOnly ? - soFar.length : - soFar ? - Sizzle.error( selector ) : - // Cache the tokens - tokenCache( selector, groups ).slice( 0 ); -}; - -function toSelector( tokens ) { - var i = 0, - len = tokens.length, - selector = ""; - for ( ; i < len; i++ ) { - selector += tokens[i].value; - } - return selector; -} - -function addCombinator( matcher, combinator, base ) { - var dir = combinator.dir, - checkNonElements = base && dir === "parentNode", - doneName = done++; - - return combinator.first ? - // Check against closest ancestor/preceding element - function( elem, context, xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - return matcher( elem, context, xml ); - } - } - } : - - // Check against all ancestor/preceding elements - function( elem, context, xml ) { - var oldCache, uniqueCache, outerCache, - newCache = [ dirruns, doneName ]; - - // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching - if ( xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - if ( matcher( elem, context, xml ) ) { - return true; - } - } - } - } else { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - outerCache = elem[ expando ] || (elem[ expando ] = {}); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {}); - - if ( (oldCache = uniqueCache[ dir ]) && - oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { - - // Assign to newCache so results back-propagate to previous elements - return (newCache[ 2 ] = oldCache[ 2 ]); - } else { - // Reuse newcache so results back-propagate to previous elements - uniqueCache[ dir ] = newCache; - - // A match means we're done; a fail means we have to keep checking - if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { - return true; - } - } - } - } - } - }; -} - -function elementMatcher( matchers ) { - return matchers.length > 1 ? - function( elem, context, xml ) { - var i = matchers.length; - while ( i-- ) { - if ( !matchers[i]( elem, context, xml ) ) { - return false; - } - } - return true; - } : - matchers[0]; -} - -function multipleContexts( selector, contexts, results ) { - var i = 0, - len = contexts.length; - for ( ; i < len; i++ ) { - Sizzle( selector, contexts[i], results ); - } - return results; -} - -function condense( unmatched, map, filter, context, xml ) { - var elem, - newUnmatched = [], - i = 0, - len = unmatched.length, - mapped = map != null; - - for ( ; i < len; i++ ) { - if ( (elem = unmatched[i]) ) { - if ( !filter || filter( elem, context, xml ) ) { - newUnmatched.push( elem ); - if ( mapped ) { - map.push( i ); - } - } - } - } - - return newUnmatched; -} - -function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { - if ( postFilter && !postFilter[ expando ] ) { - postFilter = setMatcher( postFilter ); - } - if ( postFinder && !postFinder[ expando ] ) { - postFinder = setMatcher( postFinder, postSelector ); - } - return markFunction(function( seed, results, context, xml ) { - var temp, i, elem, - preMap = [], - postMap = [], - preexisting = results.length, - - // Get initial elements from seed or context - elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), - - // Prefilter to get matcher input, preserving a map for seed-results synchronization - matcherIn = preFilter && ( seed || !selector ) ? - condense( elems, preMap, preFilter, context, xml ) : - elems, - - matcherOut = matcher ? - // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, - postFinder || ( seed ? preFilter : preexisting || postFilter ) ? - - // ...intermediate processing is necessary - [] : - - // ...otherwise use results directly - results : - matcherIn; - - // Find primary matches - if ( matcher ) { - matcher( matcherIn, matcherOut, context, xml ); - } - - // Apply postFilter - if ( postFilter ) { - temp = condense( matcherOut, postMap ); - postFilter( temp, [], context, xml ); - - // Un-match failing elements by moving them back to matcherIn - i = temp.length; - while ( i-- ) { - if ( (elem = temp[i]) ) { - matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); - } - } - } - - if ( seed ) { - if ( postFinder || preFilter ) { - if ( postFinder ) { - // Get the final matcherOut by condensing this intermediate into postFinder contexts - temp = []; - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) ) { - // Restore matcherIn since elem is not yet a final match - temp.push( (matcherIn[i] = elem) ); - } - } - postFinder( null, (matcherOut = []), temp, xml ); - } - - // Move matched elements from seed to results to keep them synchronized - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) && - (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { - - seed[temp] = !(results[temp] = elem); - } - } - } - - // Add elements to results, through postFinder if defined - } else { - matcherOut = condense( - matcherOut === results ? - matcherOut.splice( preexisting, matcherOut.length ) : - matcherOut - ); - if ( postFinder ) { - postFinder( null, results, matcherOut, xml ); - } else { - push.apply( results, matcherOut ); - } - } - }); -} - -function matcherFromTokens( tokens ) { - var checkContext, matcher, j, - len = tokens.length, - leadingRelative = Expr.relative[ tokens[0].type ], - implicitRelative = leadingRelative || Expr.relative[" "], - i = leadingRelative ? 1 : 0, - - // The foundational matcher ensures that elements are reachable from top-level context(s) - matchContext = addCombinator( function( elem ) { - return elem === checkContext; - }, implicitRelative, true ), - matchAnyContext = addCombinator( function( elem ) { - return indexOf( checkContext, elem ) > -1; - }, implicitRelative, true ), - matchers = [ function( elem, context, xml ) { - var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( - (checkContext = context).nodeType ? - matchContext( elem, context, xml ) : - matchAnyContext( elem, context, xml ) ); - // Avoid hanging onto element (issue #299) - checkContext = null; - return ret; - } ]; - - for ( ; i < len; i++ ) { - if ( (matcher = Expr.relative[ tokens[i].type ]) ) { - matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; - } else { - matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); - - // Return special upon seeing a positional matcher - if ( matcher[ expando ] ) { - // Find the next relative operator (if any) for proper handling - j = ++i; - for ( ; j < len; j++ ) { - if ( Expr.relative[ tokens[j].type ] ) { - break; - } - } - return setMatcher( - i > 1 && elementMatcher( matchers ), - i > 1 && toSelector( - // If the preceding token was a descendant combinator, insert an implicit any-element `*` - tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) - ).replace( rtrim, "$1" ), - matcher, - i < j && matcherFromTokens( tokens.slice( i, j ) ), - j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), - j < len && toSelector( tokens ) - ); - } - matchers.push( matcher ); - } - } - - return elementMatcher( matchers ); -} - -function matcherFromGroupMatchers( elementMatchers, setMatchers ) { - var bySet = setMatchers.length > 0, - byElement = elementMatchers.length > 0, - superMatcher = function( seed, context, xml, results, outermost ) { - var elem, j, matcher, - matchedCount = 0, - i = "0", - unmatched = seed && [], - setMatched = [], - contextBackup = outermostContext, - // We must always have either seed elements or outermost context - elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), - // Use integer dirruns iff this is the outermost matcher - dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), - len = elems.length; - - if ( outermost ) { - outermostContext = context === document || context || outermost; - } - - // Add elements passing elementMatchers directly to results - // Support: IE<9, Safari - // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id - for ( ; i !== len && (elem = elems[i]) != null; i++ ) { - if ( byElement && elem ) { - j = 0; - if ( !context && elem.ownerDocument !== document ) { - setDocument( elem ); - xml = !documentIsHTML; - } - while ( (matcher = elementMatchers[j++]) ) { - if ( matcher( elem, context || document, xml) ) { - results.push( elem ); - break; - } - } - if ( outermost ) { - dirruns = dirrunsUnique; - } - } - - // Track unmatched elements for set filters - if ( bySet ) { - // They will have gone through all possible matchers - if ( (elem = !matcher && elem) ) { - matchedCount--; - } - - // Lengthen the array for every element, matched or not - if ( seed ) { - unmatched.push( elem ); - } - } - } - - // `i` is now the count of elements visited above, and adding it to `matchedCount` - // makes the latter nonnegative. - matchedCount += i; - - // Apply set filters to unmatched elements - // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` - // equals `i`), unless we didn't visit _any_ elements in the above loop because we have - // no element matchers and no seed. - // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that - // case, which will result in a "00" `matchedCount` that differs from `i` but is also - // numerically zero. - if ( bySet && i !== matchedCount ) { - j = 0; - while ( (matcher = setMatchers[j++]) ) { - matcher( unmatched, setMatched, context, xml ); - } - - if ( seed ) { - // Reintegrate element matches to eliminate the need for sorting - if ( matchedCount > 0 ) { - while ( i-- ) { - if ( !(unmatched[i] || setMatched[i]) ) { - setMatched[i] = pop.call( results ); - } - } - } - - // Discard index placeholder values to get only actual matches - setMatched = condense( setMatched ); - } - - // Add matches to results - push.apply( results, setMatched ); - - // Seedless set matches succeeding multiple successful matchers stipulate sorting - if ( outermost && !seed && setMatched.length > 0 && - ( matchedCount + setMatchers.length ) > 1 ) { - - Sizzle.uniqueSort( results ); - } - } - - // Override manipulation of globals by nested matchers - if ( outermost ) { - dirruns = dirrunsUnique; - outermostContext = contextBackup; - } - - return unmatched; - }; - - return bySet ? - markFunction( superMatcher ) : - superMatcher; -} - -compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { - var i, - setMatchers = [], - elementMatchers = [], - cached = compilerCache[ selector + " " ]; - - if ( !cached ) { - // Generate a function of recursive functions that can be used to check each element - if ( !match ) { - match = tokenize( selector ); - } - i = match.length; - while ( i-- ) { - cached = matcherFromTokens( match[i] ); - if ( cached[ expando ] ) { - setMatchers.push( cached ); - } else { - elementMatchers.push( cached ); - } - } - - // Cache the compiled function - cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); - - // Save selector and tokenization - cached.selector = selector; - } - return cached; -}; - -/** - * A low-level selection function that works with Sizzle's compiled - * selector functions - * @param {String|Function} selector A selector or a pre-compiled - * selector function built with Sizzle.compile - * @param {Element} context - * @param {Array} [results] - * @param {Array} [seed] A set of elements to match against - */ -select = Sizzle.select = function( selector, context, results, seed ) { - var i, tokens, token, type, find, - compiled = typeof selector === "function" && selector, - match = !seed && tokenize( (selector = compiled.selector || selector) ); - - results = results || []; - - // Try to minimize operations if there is only one selector in the list and no seed - // (the latter of which guarantees us context) - if ( match.length === 1 ) { - - // Reduce context if the leading compound selector is an ID - tokens = match[0] = match[0].slice( 0 ); - if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && - support.getById && context.nodeType === 9 && documentIsHTML && - Expr.relative[ tokens[1].type ] ) { - - context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; - if ( !context ) { - return results; - - // Precompiled matchers will still verify ancestry, so step up a level - } else if ( compiled ) { - context = context.parentNode; - } - - selector = selector.slice( tokens.shift().value.length ); - } - - // Fetch a seed set for right-to-left matching - i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; - while ( i-- ) { - token = tokens[i]; - - // Abort if we hit a combinator - if ( Expr.relative[ (type = token.type) ] ) { - break; - } - if ( (find = Expr.find[ type ]) ) { - // Search, expanding context for leading sibling combinators - if ( (seed = find( - token.matches[0].replace( runescape, funescape ), - rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context - )) ) { - - // If seed is empty or no tokens remain, we can return early - tokens.splice( i, 1 ); - selector = seed.length && toSelector( tokens ); - if ( !selector ) { - push.apply( results, seed ); - return results; - } - - break; - } - } - } - } - - // Compile and execute a filtering function if one is not provided - // Provide `match` to avoid retokenization if we modified the selector above - ( compiled || compile( selector, match ) )( - seed, - context, - !documentIsHTML, - results, - !context || rsibling.test( selector ) && testContext( context.parentNode ) || context - ); - return results; -}; - -// One-time assignments - -// Sort stability -support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; - -// Support: Chrome 14-35+ -// Always assume duplicates if they aren't passed to the comparison function -support.detectDuplicates = !!hasDuplicate; - -// Initialize against the default document -setDocument(); - -// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) -// Detached nodes confoundingly follow *each other* -support.sortDetached = assert(function( div1 ) { - // Should return 1, but returns 4 (following) - return div1.compareDocumentPosition( document.createElement("div") ) & 1; -}); - -// Support: IE<8 -// Prevent attribute/property "interpolation" -// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx -if ( !assert(function( div ) { - div.innerHTML = ""; - return div.firstChild.getAttribute("href") === "#" ; -}) ) { - addHandle( "type|href|height|width", function( elem, name, isXML ) { - if ( !isXML ) { - return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); - } - }); -} - -// Support: IE<9 -// Use defaultValue in place of getAttribute("value") -if ( !support.attributes || !assert(function( div ) { - div.innerHTML = ""; - div.firstChild.setAttribute( "value", "" ); - return div.firstChild.getAttribute( "value" ) === ""; -}) ) { - addHandle( "value", function( elem, name, isXML ) { - if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { - return elem.defaultValue; - } - }); -} - -// Support: IE<9 -// Use getAttributeNode to fetch booleans when getAttribute lies -if ( !assert(function( div ) { - return div.getAttribute("disabled") == null; -}) ) { - addHandle( booleans, function( elem, name, isXML ) { - var val; - if ( !isXML ) { - return elem[ name ] === true ? name.toLowerCase() : - (val = elem.getAttributeNode( name )) && val.specified ? - val.value : - null; - } - }); -} - -return Sizzle; - -})( window ); - - - -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; -jQuery.expr[ ":" ] = jQuery.expr.pseudos; -jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; - - - -var dir = function( elem, dir, until ) { - var matched = [], - truncate = until !== undefined; - - while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { - if ( elem.nodeType === 1 ) { - if ( truncate && jQuery( elem ).is( until ) ) { - break; - } - matched.push( elem ); - } - } - return matched; -}; - - -var siblings = function( n, elem ) { - var matched = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - matched.push( n ); - } - } - - return matched; -}; - - -var rneedsContext = jQuery.expr.match.needsContext; - -var rsingleTag = ( /^<([\w-]+)\s*\/?>(?:<\/\1>|)$/ ); - - - -var risSimple = /^.[^:#\[\.,]*$/; - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, not ) { - if ( jQuery.isFunction( qualifier ) ) { - return jQuery.grep( elements, function( elem, i ) { - /* jshint -W018 */ - return !!qualifier.call( elem, i, elem ) !== not; - } ); - - } - - if ( qualifier.nodeType ) { - return jQuery.grep( elements, function( elem ) { - return ( elem === qualifier ) !== not; - } ); - - } - - if ( typeof qualifier === "string" ) { - if ( risSimple.test( qualifier ) ) { - return jQuery.filter( qualifier, elements, not ); - } - - qualifier = jQuery.filter( qualifier, elements ); - } - - return jQuery.grep( elements, function( elem ) { - return ( indexOf.call( qualifier, elem ) > -1 ) !== not; - } ); -} - -jQuery.filter = function( expr, elems, not ) { - var elem = elems[ 0 ]; - - if ( not ) { - expr = ":not(" + expr + ")"; - } - - return elems.length === 1 && elem.nodeType === 1 ? - jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] : - jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { - return elem.nodeType === 1; - } ) ); -}; - -jQuery.fn.extend( { - find: function( selector ) { - var i, - len = this.length, - ret = [], - self = this; - - if ( typeof selector !== "string" ) { - return this.pushStack( jQuery( selector ).filter( function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - } ) ); - } - - for ( i = 0; i < len; i++ ) { - jQuery.find( selector, self[ i ], ret ); - } - - // Needed because $( selector, context ) becomes $( context ).find( selector ) - ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); - ret.selector = this.selector ? this.selector + " " + selector : selector; - return ret; - }, - filter: function( selector ) { - return this.pushStack( winnow( this, selector || [], false ) ); - }, - not: function( selector ) { - return this.pushStack( winnow( this, selector || [], true ) ); - }, - is: function( selector ) { - return !!winnow( - this, - - // If this is a positional/relative selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - typeof selector === "string" && rneedsContext.test( selector ) ? - jQuery( selector ) : - selector || [], - false - ).length; - } -} ); - - -// Initialize a jQuery object - - -// A central reference to the root jQuery(document) -var rootjQuery, - - // A simple way to check for HTML strings - // Prioritize #id over to avoid XSS via location.hash (#9521) - // Strict HTML recognition (#11290: must start with <) - rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/, - - init = jQuery.fn.init = function( selector, context, root ) { - var match, elem; - - // HANDLE: $(""), $(null), $(undefined), $(false) - if ( !selector ) { - return this; - } - - // Method init() accepts an alternate rootjQuery - // so migrate can support jQuery.sub (gh-2101) - root = root || rootjQuery; - - // Handle HTML strings - if ( typeof selector === "string" ) { - if ( selector[ 0 ] === "<" && - selector[ selector.length - 1 ] === ">" && - selector.length >= 3 ) { - - // Assume that strings that start and end with <> are HTML and skip the regex check - match = [ null, selector, null ]; - - } else { - match = rquickExpr.exec( selector ); - } - - // Match html or make sure no context is specified for #id - if ( match && ( match[ 1 ] || !context ) ) { - - // HANDLE: $(html) -> $(array) - if ( match[ 1 ] ) { - context = context instanceof jQuery ? context[ 0 ] : context; - - // Option to run scripts is true for back-compat - // Intentionally let the error be thrown if parseHTML is not present - jQuery.merge( this, jQuery.parseHTML( - match[ 1 ], - context && context.nodeType ? context.ownerDocument || context : document, - true - ) ); - - // HANDLE: $(html, props) - if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { - for ( match in context ) { - - // Properties of context are called as methods if possible - if ( jQuery.isFunction( this[ match ] ) ) { - this[ match ]( context[ match ] ); - - // ...and otherwise set as attributes - } else { - this.attr( match, context[ match ] ); - } - } - } - - return this; - - // HANDLE: $(#id) - } else { - elem = document.getElementById( match[ 2 ] ); - - // Support: Blackberry 4.6 - // gEBID returns nodes no longer in the document (#6963) - if ( elem && elem.parentNode ) { - - // Inject the element directly into the jQuery object - this.length = 1; - this[ 0 ] = elem; - } - - this.context = document; - this.selector = selector; - return this; - } - - // HANDLE: $(expr, $(...)) - } else if ( !context || context.jquery ) { - return ( context || root ).find( selector ); - - // HANDLE: $(expr, context) - // (which is just equivalent to: $(context).find(expr) - } else { - return this.constructor( context ).find( selector ); - } - - // HANDLE: $(DOMElement) - } else if ( selector.nodeType ) { - this.context = this[ 0 ] = selector; - this.length = 1; - return this; - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( jQuery.isFunction( selector ) ) { - return root.ready !== undefined ? - root.ready( selector ) : - - // Execute immediately if ready is not present - selector( jQuery ); - } - - if ( selector.selector !== undefined ) { - this.selector = selector.selector; - this.context = selector.context; - } - - return jQuery.makeArray( selector, this ); - }; - -// Give the init function the jQuery prototype for later instantiation -init.prototype = jQuery.fn; - -// Initialize central reference -rootjQuery = jQuery( document ); - - -var rparentsprev = /^(?:parents|prev(?:Until|All))/, - - // Methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.fn.extend( { - has: function( target ) { - var targets = jQuery( target, this ), - l = targets.length; - - return this.filter( function() { - var i = 0; - for ( ; i < l; i++ ) { - if ( jQuery.contains( this, targets[ i ] ) ) { - return true; - } - } - } ); - }, - - closest: function( selectors, context ) { - var cur, - i = 0, - l = this.length, - matched = [], - pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? - jQuery( selectors, context || this.context ) : - 0; - - for ( ; i < l; i++ ) { - for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { - - // Always skip document fragments - if ( cur.nodeType < 11 && ( pos ? - pos.index( cur ) > -1 : - - // Don't pass non-elements to Sizzle - cur.nodeType === 1 && - jQuery.find.matchesSelector( cur, selectors ) ) ) { - - matched.push( cur ); - break; - } - } - } - - return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); - }, - - // Determine the position of an element within the set - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; - } - - // Index in selector - if ( typeof elem === "string" ) { - return indexOf.call( jQuery( elem ), this[ 0 ] ); - } - - // Locate the position of the desired element - return indexOf.call( this, - - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[ 0 ] : elem - ); - }, - - add: function( selector, context ) { - return this.pushStack( - jQuery.uniqueSort( - jQuery.merge( this.get(), jQuery( selector, context ) ) - ) - ); - }, - - addBack: function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter( selector ) - ); - } -} ); - -function sibling( cur, dir ) { - while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} - return cur; -} - -jQuery.each( { - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, i, until ) { - return dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return sibling( elem, "nextSibling" ); - }, - prev: function( elem ) { - return sibling( elem, "previousSibling" ); - }, - nextAll: function( elem ) { - return dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, i, until ) { - return dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, i, until ) { - return dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return siblings( ( elem.parentNode || {} ).firstChild, elem ); - }, - children: function( elem ) { - return siblings( elem.firstChild ); - }, - contents: function( elem ) { - return elem.contentDocument || jQuery.merge( [], elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var matched = jQuery.map( this, fn, until ); - - if ( name.slice( -5 ) !== "Until" ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - matched = jQuery.filter( selector, matched ); - } - - if ( this.length > 1 ) { - - // Remove duplicates - if ( !guaranteedUnique[ name ] ) { - jQuery.uniqueSort( matched ); - } - - // Reverse order for parents* and prev-derivatives - if ( rparentsprev.test( name ) ) { - matched.reverse(); - } - } - - return this.pushStack( matched ); - }; -} ); -var rnotwhite = ( /\S+/g ); - - - -// Convert String-formatted options into Object-formatted ones -function createOptions( options ) { - var object = {}; - jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) { - object[ flag ] = true; - } ); - return object; -} - -/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */ -jQuery.Callbacks = function( options ) { - - // Convert options from String-formatted to Object-formatted if needed - // (we check in cache first) - options = typeof options === "string" ? - createOptions( options ) : - jQuery.extend( {}, options ); - - var // Flag to know if list is currently firing - firing, - - // Last fire value for non-forgettable lists - memory, - - // Flag to know if list was already fired - fired, - - // Flag to prevent firing - locked, - - // Actual callback list - list = [], - - // Queue of execution data for repeatable lists - queue = [], - - // Index of currently firing callback (modified by add/remove as needed) - firingIndex = -1, - - // Fire callbacks - fire = function() { - - // Enforce single-firing - locked = options.once; - - // Execute callbacks for all pending executions, - // respecting firingIndex overrides and runtime changes - fired = firing = true; - for ( ; queue.length; firingIndex = -1 ) { - memory = queue.shift(); - while ( ++firingIndex < list.length ) { - - // Run callback and check for early termination - if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && - options.stopOnFalse ) { - - // Jump to end and forget the data so .add doesn't re-fire - firingIndex = list.length; - memory = false; - } - } - } - - // Forget the data if we're done with it - if ( !options.memory ) { - memory = false; - } - - firing = false; - - // Clean up if we're done firing for good - if ( locked ) { - - // Keep an empty list if we have data for future add calls - if ( memory ) { - list = []; - - // Otherwise, this object is spent - } else { - list = ""; - } - } - }, - - // Actual Callbacks object - self = { - - // Add a callback or a collection of callbacks to the list - add: function() { - if ( list ) { - - // If we have memory from a past run, we should fire after adding - if ( memory && !firing ) { - firingIndex = list.length - 1; - queue.push( memory ); - } - - ( function add( args ) { - jQuery.each( args, function( _, arg ) { - if ( jQuery.isFunction( arg ) ) { - if ( !options.unique || !self.has( arg ) ) { - list.push( arg ); - } - } else if ( arg && arg.length && jQuery.type( arg ) !== "string" ) { - - // Inspect recursively - add( arg ); - } - } ); - } )( arguments ); - - if ( memory && !firing ) { - fire(); - } - } - return this; - }, - - // Remove a callback from the list - remove: function() { - jQuery.each( arguments, function( _, arg ) { - var index; - while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { - list.splice( index, 1 ); - - // Handle firing indexes - if ( index <= firingIndex ) { - firingIndex--; - } - } - } ); - return this; - }, - - // Check if a given callback is in the list. - // If no argument is given, return whether or not list has callbacks attached. - has: function( fn ) { - return fn ? - jQuery.inArray( fn, list ) > -1 : - list.length > 0; - }, - - // Remove all callbacks from the list - empty: function() { - if ( list ) { - list = []; - } - return this; - }, - - // Disable .fire and .add - // Abort any current/pending executions - // Clear all callbacks and values - disable: function() { - locked = queue = []; - list = memory = ""; - return this; - }, - disabled: function() { - return !list; - }, - - // Disable .fire - // Also disable .add unless we have memory (since it would have no effect) - // Abort any pending executions - lock: function() { - locked = queue = []; - if ( !memory ) { - list = memory = ""; - } - return this; - }, - locked: function() { - return !!locked; - }, - - // Call all callbacks with the given context and arguments - fireWith: function( context, args ) { - if ( !locked ) { - args = args || []; - args = [ context, args.slice ? args.slice() : args ]; - queue.push( args ); - if ( !firing ) { - fire(); - } - } - return this; - }, - - // Call all the callbacks with the given arguments - fire: function() { - self.fireWith( this, arguments ); - return this; - }, - - // To know if the callbacks have already been called at least once - fired: function() { - return !!fired; - } - }; - - return self; -}; - - -jQuery.extend( { - - Deferred: function( func ) { - var tuples = [ - - // action, add listener, listener list, final state - [ "resolve", "done", jQuery.Callbacks( "once memory" ), "resolved" ], - [ "reject", "fail", jQuery.Callbacks( "once memory" ), "rejected" ], - [ "notify", "progress", jQuery.Callbacks( "memory" ) ] - ], - state = "pending", - promise = { - state: function() { - return state; - }, - always: function() { - deferred.done( arguments ).fail( arguments ); - return this; - }, - then: function( /* fnDone, fnFail, fnProgress */ ) { - var fns = arguments; - return jQuery.Deferred( function( newDefer ) { - jQuery.each( tuples, function( i, tuple ) { - var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; - - // deferred[ done | fail | progress ] for forwarding actions to newDefer - deferred[ tuple[ 1 ] ]( function() { - var returned = fn && fn.apply( this, arguments ); - if ( returned && jQuery.isFunction( returned.promise ) ) { - returned.promise() - .progress( newDefer.notify ) - .done( newDefer.resolve ) - .fail( newDefer.reject ); - } else { - newDefer[ tuple[ 0 ] + "With" ]( - this === promise ? newDefer.promise() : this, - fn ? [ returned ] : arguments - ); - } - } ); - } ); - fns = null; - } ).promise(); - }, - - // Get a promise for this deferred - // If obj is provided, the promise aspect is added to the object - promise: function( obj ) { - return obj != null ? jQuery.extend( obj, promise ) : promise; - } - }, - deferred = {}; - - // Keep pipe for back-compat - promise.pipe = promise.then; - - // Add list-specific methods - jQuery.each( tuples, function( i, tuple ) { - var list = tuple[ 2 ], - stateString = tuple[ 3 ]; - - // promise[ done | fail | progress ] = list.add - promise[ tuple[ 1 ] ] = list.add; - - // Handle state - if ( stateString ) { - list.add( function() { - - // state = [ resolved | rejected ] - state = stateString; - - // [ reject_list | resolve_list ].disable; progress_list.lock - }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); - } - - // deferred[ resolve | reject | notify ] - deferred[ tuple[ 0 ] ] = function() { - deferred[ tuple[ 0 ] + "With" ]( this === deferred ? promise : this, arguments ); - return this; - }; - deferred[ tuple[ 0 ] + "With" ] = list.fireWith; - } ); - - // Make the deferred a promise - promise.promise( deferred ); - - // Call given func if any - if ( func ) { - func.call( deferred, deferred ); - } - - // All done! - return deferred; - }, - - // Deferred helper - when: function( subordinate /* , ..., subordinateN */ ) { - var i = 0, - resolveValues = slice.call( arguments ), - length = resolveValues.length, - - // the count of uncompleted subordinates - remaining = length !== 1 || - ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, - - // the master Deferred. - // If resolveValues consist of only a single Deferred, just use that. - deferred = remaining === 1 ? subordinate : jQuery.Deferred(), - - // Update function for both resolve and progress values - updateFunc = function( i, contexts, values ) { - return function( value ) { - contexts[ i ] = this; - values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; - if ( values === progressValues ) { - deferred.notifyWith( contexts, values ); - } else if ( !( --remaining ) ) { - deferred.resolveWith( contexts, values ); - } - }; - }, - - progressValues, progressContexts, resolveContexts; - - // Add listeners to Deferred subordinates; treat others as resolved - if ( length > 1 ) { - progressValues = new Array( length ); - progressContexts = new Array( length ); - resolveContexts = new Array( length ); - for ( ; i < length; i++ ) { - if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { - resolveValues[ i ].promise() - .progress( updateFunc( i, progressContexts, progressValues ) ) - .done( updateFunc( i, resolveContexts, resolveValues ) ) - .fail( deferred.reject ); - } else { - --remaining; - } - } - } - - // If we're not waiting on anything, resolve the master - if ( !remaining ) { - deferred.resolveWith( resolveContexts, resolveValues ); - } - - return deferred.promise(); - } -} ); - - -// The deferred used on DOM ready -var readyList; - -jQuery.fn.ready = function( fn ) { - - // Add the callback - jQuery.ready.promise().done( fn ); - - return this; -}; - -jQuery.extend( { - - // Is the DOM ready to be used? Set to true once it occurs. - isReady: false, - - // A counter to track how many items to wait for before - // the ready event fires. See #6781 - readyWait: 1, - - // Hold (or release) the ready event - holdReady: function( hold ) { - if ( hold ) { - jQuery.readyWait++; - } else { - jQuery.ready( true ); - } - }, - - // Handle when the DOM is ready - ready: function( wait ) { - - // Abort if there are pending holds or we're already ready - if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { - return; - } - - // Remember that the DOM is ready - jQuery.isReady = true; - - // If a normal DOM Ready event fired, decrement, and wait if need be - if ( wait !== true && --jQuery.readyWait > 0 ) { - return; - } - - // If there are functions bound, to execute - readyList.resolveWith( document, [ jQuery ] ); - - // Trigger any bound ready events - if ( jQuery.fn.triggerHandler ) { - jQuery( document ).triggerHandler( "ready" ); - jQuery( document ).off( "ready" ); - } - } -} ); - -/** - * The ready event handler and self cleanup method - */ -function completed() { - document.removeEventListener( "DOMContentLoaded", completed ); - window.removeEventListener( "load", completed ); - jQuery.ready(); -} - -jQuery.ready.promise = function( obj ) { - if ( !readyList ) { - - readyList = jQuery.Deferred(); - - // Catch cases where $(document).ready() is called - // after the browser event has already occurred. - // Support: IE9-10 only - // Older IE sometimes signals "interactive" too soon - if ( document.readyState === "complete" || - ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { - - // Handle it asynchronously to allow scripts the opportunity to delay ready - window.setTimeout( jQuery.ready ); - - } else { - - // Use the handy event callback - document.addEventListener( "DOMContentLoaded", completed ); - - // A fallback to window.onload, that will always work - window.addEventListener( "load", completed ); - } - } - return readyList.promise( obj ); -}; - -// Kick off the DOM ready check even if the user does not -jQuery.ready.promise(); - - - - -// Multifunctional method to get and set values of a collection -// The value/s can optionally be executed if it's a function -var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { - var i = 0, - len = elems.length, - bulk = key == null; - - // Sets many values - if ( jQuery.type( key ) === "object" ) { - chainable = true; - for ( i in key ) { - access( elems, fn, i, key[ i ], true, emptyGet, raw ); - } - - // Sets one value - } else if ( value !== undefined ) { - chainable = true; - - if ( !jQuery.isFunction( value ) ) { - raw = true; - } - - if ( bulk ) { - - // Bulk operations run against the entire set - if ( raw ) { - fn.call( elems, value ); - fn = null; - - // ...except when executing function values - } else { - bulk = fn; - fn = function( elem, key, value ) { - return bulk.call( jQuery( elem ), value ); - }; - } - } - - if ( fn ) { - for ( ; i < len; i++ ) { - fn( - elems[ i ], key, raw ? - value : - value.call( elems[ i ], i, fn( elems[ i ], key ) ) - ); - } - } - } - - return chainable ? - elems : - - // Gets - bulk ? - fn.call( elems ) : - len ? fn( elems[ 0 ], key ) : emptyGet; -}; -var acceptData = function( owner ) { - - // Accepts only: - // - Node - // - Node.ELEMENT_NODE - // - Node.DOCUMENT_NODE - // - Object - // - Any - /* jshint -W018 */ - return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); -}; - - - - -function Data() { - this.expando = jQuery.expando + Data.uid++; -} - -Data.uid = 1; - -Data.prototype = { - - register: function( owner, initial ) { - var value = initial || {}; - - // If it is a node unlikely to be stringify-ed or looped over - // use plain assignment - if ( owner.nodeType ) { - owner[ this.expando ] = value; - - // Otherwise secure it in a non-enumerable, non-writable property - // configurability must be true to allow the property to be - // deleted with the delete operator - } else { - Object.defineProperty( owner, this.expando, { - value: value, - writable: true, - configurable: true - } ); - } - return owner[ this.expando ]; - }, - cache: function( owner ) { - - // We can accept data for non-element nodes in modern browsers, - // but we should not, see #8335. - // Always return an empty object. - if ( !acceptData( owner ) ) { - return {}; - } - - // Check if the owner object already has a cache - var value = owner[ this.expando ]; - - // If not, create one - if ( !value ) { - value = {}; - - // We can accept data for non-element nodes in modern browsers, - // but we should not, see #8335. - // Always return an empty object. - if ( acceptData( owner ) ) { - - // If it is a node unlikely to be stringify-ed or looped over - // use plain assignment - if ( owner.nodeType ) { - owner[ this.expando ] = value; - - // Otherwise secure it in a non-enumerable property - // configurable must be true to allow the property to be - // deleted when data is removed - } else { - Object.defineProperty( owner, this.expando, { - value: value, - configurable: true - } ); - } - } - } - - return value; - }, - set: function( owner, data, value ) { - var prop, - cache = this.cache( owner ); - - // Handle: [ owner, key, value ] args - if ( typeof data === "string" ) { - cache[ data ] = value; - - // Handle: [ owner, { properties } ] args - } else { - - // Copy the properties one-by-one to the cache object - for ( prop in data ) { - cache[ prop ] = data[ prop ]; - } - } - return cache; - }, - get: function( owner, key ) { - return key === undefined ? - this.cache( owner ) : - owner[ this.expando ] && owner[ this.expando ][ key ]; - }, - access: function( owner, key, value ) { - var stored; - - // In cases where either: - // - // 1. No key was specified - // 2. A string key was specified, but no value provided - // - // Take the "read" path and allow the get method to determine - // which value to return, respectively either: - // - // 1. The entire cache object - // 2. The data stored at the key - // - if ( key === undefined || - ( ( key && typeof key === "string" ) && value === undefined ) ) { - - stored = this.get( owner, key ); - - return stored !== undefined ? - stored : this.get( owner, jQuery.camelCase( key ) ); - } - - // When the key is not a string, or both a key and value - // are specified, set or extend (existing objects) with either: - // - // 1. An object of properties - // 2. A key and value - // - this.set( owner, key, value ); - - // Since the "set" path can have two possible entry points - // return the expected data based on which path was taken[*] - return value !== undefined ? value : key; - }, - remove: function( owner, key ) { - var i, name, camel, - cache = owner[ this.expando ]; - - if ( cache === undefined ) { - return; - } - - if ( key === undefined ) { - this.register( owner ); - - } else { - - // Support array or space separated string of keys - if ( jQuery.isArray( key ) ) { - - // If "name" is an array of keys... - // When data is initially created, via ("key", "val") signature, - // keys will be converted to camelCase. - // Since there is no way to tell _how_ a key was added, remove - // both plain key and camelCase key. #12786 - // This will only penalize the array argument path. - name = key.concat( key.map( jQuery.camelCase ) ); - } else { - camel = jQuery.camelCase( key ); - - // Try the string as a key before any manipulation - if ( key in cache ) { - name = [ key, camel ]; - } else { - - // If a key with the spaces exists, use it. - // Otherwise, create an array by matching non-whitespace - name = camel; - name = name in cache ? - [ name ] : ( name.match( rnotwhite ) || [] ); - } - } - - i = name.length; - - while ( i-- ) { - delete cache[ name[ i ] ]; - } - } - - // Remove the expando if there's no more data - if ( key === undefined || jQuery.isEmptyObject( cache ) ) { - - // Support: Chrome <= 35-45+ - // Webkit & Blink performance suffers when deleting properties - // from DOM nodes, so set to undefined instead - // https://code.google.com/p/chromium/issues/detail?id=378607 - if ( owner.nodeType ) { - owner[ this.expando ] = undefined; - } else { - delete owner[ this.expando ]; - } - } - }, - hasData: function( owner ) { - var cache = owner[ this.expando ]; - return cache !== undefined && !jQuery.isEmptyObject( cache ); - } -}; -var dataPriv = new Data(); - -var dataUser = new Data(); - - - -// Implementation Summary -// -// 1. Enforce API surface and semantic compatibility with 1.9.x branch -// 2. Improve the module's maintainability by reducing the storage -// paths to a single mechanism. -// 3. Use the same single mechanism to support "private" and "user" data. -// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) -// 5. Avoid exposing implementation details on user objects (eg. expando properties) -// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 - -var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, - rmultiDash = /[A-Z]/g; - -function dataAttr( elem, key, data ) { - var name; - - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = data === "true" ? true : - data === "false" ? false : - data === "null" ? null : - - // Only convert to a number if it doesn't change the string - +data + "" === data ? +data : - rbrace.test( data ) ? jQuery.parseJSON( data ) : - data; - } catch ( e ) {} - - // Make sure we set the data so it isn't changed later - dataUser.set( elem, key, data ); - } else { - data = undefined; - } - } - return data; -} - -jQuery.extend( { - hasData: function( elem ) { - return dataUser.hasData( elem ) || dataPriv.hasData( elem ); - }, - - data: function( elem, name, data ) { - return dataUser.access( elem, name, data ); - }, - - removeData: function( elem, name ) { - dataUser.remove( elem, name ); - }, - - // TODO: Now that all calls to _data and _removeData have been replaced - // with direct calls to dataPriv methods, these can be deprecated. - _data: function( elem, name, data ) { - return dataPriv.access( elem, name, data ); - }, - - _removeData: function( elem, name ) { - dataPriv.remove( elem, name ); - } -} ); - -jQuery.fn.extend( { - data: function( key, value ) { - var i, name, data, - elem = this[ 0 ], - attrs = elem && elem.attributes; - - // Gets all values - if ( key === undefined ) { - if ( this.length ) { - data = dataUser.get( elem ); - - if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { - i = attrs.length; - while ( i-- ) { - - // Support: IE11+ - // The attrs elements can be null (#14894) - if ( attrs[ i ] ) { - name = attrs[ i ].name; - if ( name.indexOf( "data-" ) === 0 ) { - name = jQuery.camelCase( name.slice( 5 ) ); - dataAttr( elem, name, data[ name ] ); - } - } - } - dataPriv.set( elem, "hasDataAttrs", true ); - } - } - - return data; - } - - // Sets multiple values - if ( typeof key === "object" ) { - return this.each( function() { - dataUser.set( this, key ); - } ); - } - - return access( this, function( value ) { - var data, camelKey; - - // The calling jQuery object (element matches) is not empty - // (and therefore has an element appears at this[ 0 ]) and the - // `value` parameter was not undefined. An empty jQuery object - // will result in `undefined` for elem = this[ 0 ] which will - // throw an exception if an attempt to read a data cache is made. - if ( elem && value === undefined ) { - - // Attempt to get data from the cache - // with the key as-is - data = dataUser.get( elem, key ) || - - // Try to find dashed key if it exists (gh-2779) - // This is for 2.2.x only - dataUser.get( elem, key.replace( rmultiDash, "-$&" ).toLowerCase() ); - - if ( data !== undefined ) { - return data; - } - - camelKey = jQuery.camelCase( key ); - - // Attempt to get data from the cache - // with the key camelized - data = dataUser.get( elem, camelKey ); - if ( data !== undefined ) { - return data; - } - - // Attempt to "discover" the data in - // HTML5 custom data-* attrs - data = dataAttr( elem, camelKey, undefined ); - if ( data !== undefined ) { - return data; - } - - // We tried really hard, but the data doesn't exist. - return; - } - - // Set the data... - camelKey = jQuery.camelCase( key ); - this.each( function() { - - // First, attempt to store a copy or reference of any - // data that might've been store with a camelCased key. - var data = dataUser.get( this, camelKey ); - - // For HTML5 data-* attribute interop, we have to - // store property names with dashes in a camelCase form. - // This might not apply to all properties...* - dataUser.set( this, camelKey, value ); - - // *... In the case of properties that might _actually_ - // have dashes, we need to also store a copy of that - // unchanged property. - if ( key.indexOf( "-" ) > -1 && data !== undefined ) { - dataUser.set( this, key, value ); - } - } ); - }, null, value, arguments.length > 1, null, true ); - }, - - removeData: function( key ) { - return this.each( function() { - dataUser.remove( this, key ); - } ); - } -} ); - - -jQuery.extend( { - queue: function( elem, type, data ) { - var queue; - - if ( elem ) { - type = ( type || "fx" ) + "queue"; - queue = dataPriv.get( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !queue || jQuery.isArray( data ) ) { - queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); - } else { - queue.push( data ); - } - } - return queue || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - startLength = queue.length, - fn = queue.shift(), - hooks = jQuery._queueHooks( elem, type ), - next = function() { - jQuery.dequeue( elem, type ); - }; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - startLength--; - } - - if ( fn ) { - - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - // Clear up the last queue stop function - delete hooks.stop; - fn.call( elem, next, hooks ); - } - - if ( !startLength && hooks ) { - hooks.empty.fire(); - } - }, - - // Not public - generate a queueHooks object, or return the current one - _queueHooks: function( elem, type ) { - var key = type + "queueHooks"; - return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { - empty: jQuery.Callbacks( "once memory" ).add( function() { - dataPriv.remove( elem, [ type + "queue", key ] ); - } ) - } ); - } -} ); - -jQuery.fn.extend( { - queue: function( type, data ) { - var setter = 2; - - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - setter--; - } - - if ( arguments.length < setter ) { - return jQuery.queue( this[ 0 ], type ); - } - - return data === undefined ? - this : - this.each( function() { - var queue = jQuery.queue( this, type, data ); - - // Ensure a hooks for this queue - jQuery._queueHooks( this, type ); - - if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - } ); - }, - dequeue: function( type ) { - return this.each( function() { - jQuery.dequeue( this, type ); - } ); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, obj ) { - var tmp, - count = 1, - defer = jQuery.Deferred(), - elements = this, - i = this.length, - resolve = function() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - }; - - if ( typeof type !== "string" ) { - obj = type; - type = undefined; - } - type = type || "fx"; - - while ( i-- ) { - tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); - if ( tmp && tmp.empty ) { - count++; - tmp.empty.add( resolve ); - } - } - resolve(); - return defer.promise( obj ); - } -} ); -var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; - -var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); - - -var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; - -var isHidden = function( elem, el ) { - - // isHidden might be called from jQuery#filter function; - // in that case, element will be second argument - elem = el || elem; - return jQuery.css( elem, "display" ) === "none" || - !jQuery.contains( elem.ownerDocument, elem ); - }; - - - -function adjustCSS( elem, prop, valueParts, tween ) { - var adjusted, - scale = 1, - maxIterations = 20, - currentValue = tween ? - function() { return tween.cur(); } : - function() { return jQuery.css( elem, prop, "" ); }, - initial = currentValue(), - unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), - - // Starting value computation is required for potential unit mismatches - initialInUnit = ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && - rcssNum.exec( jQuery.css( elem, prop ) ); - - if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { - - // Trust units reported by jQuery.css - unit = unit || initialInUnit[ 3 ]; - - // Make sure we update the tween properties later on - valueParts = valueParts || []; - - // Iteratively approximate from a nonzero starting point - initialInUnit = +initial || 1; - - do { - - // If previous iteration zeroed out, double until we get *something*. - // Use string for doubling so we don't accidentally see scale as unchanged below - scale = scale || ".5"; - - // Adjust and apply - initialInUnit = initialInUnit / scale; - jQuery.style( elem, prop, initialInUnit + unit ); - - // Update scale, tolerating zero or NaN from tween.cur() - // Break the loop if scale is unchanged or perfect, or if we've just had enough. - } while ( - scale !== ( scale = currentValue() / initial ) && scale !== 1 && --maxIterations - ); - } - - if ( valueParts ) { - initialInUnit = +initialInUnit || +initial || 0; - - // Apply relative offset (+=/-=) if specified - adjusted = valueParts[ 1 ] ? - initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : - +valueParts[ 2 ]; - if ( tween ) { - tween.unit = unit; - tween.start = initialInUnit; - tween.end = adjusted; - } - } - return adjusted; -} -var rcheckableType = ( /^(?:checkbox|radio)$/i ); - -var rtagName = ( /<([\w:-]+)/ ); - -var rscriptType = ( /^$|\/(?:java|ecma)script/i ); - - - -// We have to close these tags to support XHTML (#13200) -var wrapMap = { - - // Support: IE9 - option: [ 1, "" ], - - // XHTML parsers do not magically insert elements in the - // same way that tag soup parsers do. So we cannot shorten - // this by omitting or other required elements. - thead: [ 1, "", "
        " ], - col: [ 2, "", "
        " ], - tr: [ 2, "", "
        " ], - td: [ 3, "", "
        " ], - - _default: [ 0, "", "" ] -}; - -// Support: IE9 -wrapMap.optgroup = wrapMap.option; - -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - - -function getAll( context, tag ) { - - // Support: IE9-11+ - // Use typeof to avoid zero-argument method invocation on host objects (#15151) - var ret = typeof context.getElementsByTagName !== "undefined" ? - context.getElementsByTagName( tag || "*" ) : - typeof context.querySelectorAll !== "undefined" ? - context.querySelectorAll( tag || "*" ) : - []; - - return tag === undefined || tag && jQuery.nodeName( context, tag ) ? - jQuery.merge( [ context ], ret ) : - ret; -} - - -// Mark scripts as having already been evaluated -function setGlobalEval( elems, refElements ) { - var i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - dataPriv.set( - elems[ i ], - "globalEval", - !refElements || dataPriv.get( refElements[ i ], "globalEval" ) - ); - } -} - - -var rhtml = /<|&#?\w+;/; - -function buildFragment( elems, context, scripts, selection, ignored ) { - var elem, tmp, tag, wrap, contains, j, - fragment = context.createDocumentFragment(), - nodes = [], - i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - elem = elems[ i ]; - - if ( elem || elem === 0 ) { - - // Add nodes directly - if ( jQuery.type( elem ) === "object" ) { - - // Support: Android<4.1, PhantomJS<2 - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); - - // Convert non-html into a text node - } else if ( !rhtml.test( elem ) ) { - nodes.push( context.createTextNode( elem ) ); - - // Convert html into DOM nodes - } else { - tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); - - // Deserialize a standard representation - tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); - wrap = wrapMap[ tag ] || wrapMap._default; - tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; - - // Descend through wrappers to the right content - j = wrap[ 0 ]; - while ( j-- ) { - tmp = tmp.lastChild; - } - - // Support: Android<4.1, PhantomJS<2 - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, tmp.childNodes ); - - // Remember the top-level container - tmp = fragment.firstChild; - - // Ensure the created nodes are orphaned (#12392) - tmp.textContent = ""; - } - } - } - - // Remove wrapper from fragment - fragment.textContent = ""; - - i = 0; - while ( ( elem = nodes[ i++ ] ) ) { - - // Skip elements already in the context collection (trac-4087) - if ( selection && jQuery.inArray( elem, selection ) > -1 ) { - if ( ignored ) { - ignored.push( elem ); - } - continue; - } - - contains = jQuery.contains( elem.ownerDocument, elem ); - - // Append to fragment - tmp = getAll( fragment.appendChild( elem ), "script" ); - - // Preserve script evaluation history - if ( contains ) { - setGlobalEval( tmp ); - } - - // Capture executables - if ( scripts ) { - j = 0; - while ( ( elem = tmp[ j++ ] ) ) { - if ( rscriptType.test( elem.type || "" ) ) { - scripts.push( elem ); - } - } - } - } - - return fragment; -} - - -( function() { - var fragment = document.createDocumentFragment(), - div = fragment.appendChild( document.createElement( "div" ) ), - input = document.createElement( "input" ); - - // Support: Android 4.0-4.3, Safari<=5.1 - // Check state lost if the name is set (#11217) - // Support: Windows Web Apps (WWA) - // `name` and `type` must use .setAttribute for WWA (#14901) - input.setAttribute( "type", "radio" ); - input.setAttribute( "checked", "checked" ); - input.setAttribute( "name", "t" ); - - div.appendChild( input ); - - // Support: Safari<=5.1, Android<4.2 - // Older WebKit doesn't clone checked state correctly in fragments - support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Support: IE<=11+ - // Make sure textarea (and checkbox) defaultValue is properly cloned - div.innerHTML = ""; - support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; -} )(); - - -var - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, - rtypenamespace = /^([^.]*)(?:\.(.+)|)/; - -function returnTrue() { - return true; -} - -function returnFalse() { - return false; -} - -// Support: IE9 -// See #13393 for more info -function safeActiveElement() { - try { - return document.activeElement; - } catch ( err ) { } -} - -function on( elem, types, selector, data, fn, one ) { - var origFn, type; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - - // ( types-Object, data ) - data = data || selector; - selector = undefined; - } - for ( type in types ) { - on( elem, type, selector, data, types[ type ], one ); - } - return elem; - } - - if ( data == null && fn == null ) { - - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return elem; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return elem.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - } ); -} - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - global: {}, - - add: function( elem, types, handler, data, selector ) { - - var handleObjIn, eventHandle, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = dataPriv.get( elem ); - - // Don't attach events to noData or text/comment nodes (but allow plain objects) - if ( !elemData ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - selector = handleObjIn.selector; - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - if ( !( events = elemData.events ) ) { - events = elemData.events = {}; - } - if ( !( eventHandle = elemData.handle ) ) { - eventHandle = elemData.handle = function( e ) { - - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? - jQuery.event.dispatch.apply( elem, arguments ) : undefined; - }; - } - - // Handle multiple events separated by a space - types = ( types || "" ).match( rnotwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[ t ] ) || []; - type = origType = tmp[ 1 ]; - namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); - - // There *must* be a type, no attaching namespace-only handlers - if ( !type ) { - continue; - } - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend( { - type: type, - origType: origType, - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - needsContext: selector && jQuery.expr.match.needsContext.test( selector ), - namespace: namespaces.join( "." ) - }, handleObjIn ); - - // Init the event handler queue if we're the first - if ( !( handlers = events[ type ] ) ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener if the special events handler returns false - if ( !special.setup || - special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - }, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - - var j, origCount, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); - - if ( !elemData || !( events = elemData.events ) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = ( types || "" ).match( rnotwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[ t ] ) || []; - type = origType = tmp[ 1 ]; - namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector ? special.delegateType : special.bindType ) || type; - handlers = events[ type ] || []; - tmp = tmp[ 2 ] && - new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); - - // Remove matching events - origCount = j = handlers.length; - while ( j-- ) { - handleObj = handlers[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !tmp || tmp.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || - selector === "**" && handleObj.selector ) ) { - handlers.splice( j, 1 ); - - if ( handleObj.selector ) { - handlers.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( origCount && !handlers.length ) { - if ( !special.teardown || - special.teardown.call( elem, namespaces, elemData.handle ) === false ) { - - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove data and the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - dataPriv.remove( elem, "handle events" ); - } - }, - - dispatch: function( event ) { - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( event ); - - var i, j, ret, matched, handleObj, - handlerQueue = [], - args = slice.call( arguments ), - handlers = ( dataPriv.get( this, "events" ) || {} )[ event.type ] || [], - special = jQuery.event.special[ event.type ] || {}; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[ 0 ] = event; - event.delegateTarget = this; - - // Call the preDispatch hook for the mapped type, and let it bail if desired - if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { - return; - } - - // Determine handlers - handlerQueue = jQuery.event.handlers.call( this, event, handlers ); - - // Run delegates first; they may want to stop propagation beneath us - i = 0; - while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { - event.currentTarget = matched.elem; - - j = 0; - while ( ( handleObj = matched.handlers[ j++ ] ) && - !event.isImmediatePropagationStopped() ) { - - // Triggered event must either 1) have no namespace, or 2) have namespace(s) - // a subset or equal to those in the bound event (both can have no namespace). - if ( !event.rnamespace || event.rnamespace.test( handleObj.namespace ) ) { - - event.handleObj = handleObj; - event.data = handleObj.data; - - ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || - handleObj.handler ).apply( matched.elem, args ); - - if ( ret !== undefined ) { - if ( ( event.result = ret ) === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - // Call the postDispatch hook for the mapped type - if ( special.postDispatch ) { - special.postDispatch.call( this, event ); - } - - return event.result; - }, - - handlers: function( event, handlers ) { - var i, matches, sel, handleObj, - handlerQueue = [], - delegateCount = handlers.delegateCount, - cur = event.target; - - // Support (at least): Chrome, IE9 - // Find delegate handlers - // Black-hole SVG instance trees (#13180) - // - // Support: Firefox<=42+ - // Avoid non-left-click in FF but don't block IE radio events (#3861, gh-2343) - if ( delegateCount && cur.nodeType && - ( event.type !== "click" || isNaN( event.button ) || event.button < 1 ) ) { - - for ( ; cur !== this; cur = cur.parentNode || this ) { - - // Don't check non-elements (#13208) - // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) - if ( cur.nodeType === 1 && ( cur.disabled !== true || event.type !== "click" ) ) { - matches = []; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - - // Don't conflict with Object.prototype properties (#13203) - sel = handleObj.selector + " "; - - if ( matches[ sel ] === undefined ) { - matches[ sel ] = handleObj.needsContext ? - jQuery( sel, this ).index( cur ) > -1 : - jQuery.find( sel, this, null, [ cur ] ).length; - } - if ( matches[ sel ] ) { - matches.push( handleObj ); - } - } - if ( matches.length ) { - handlerQueue.push( { elem: cur, handlers: matches } ); - } - } - } - } - - // Add the remaining (directly-bound) handlers - if ( delegateCount < handlers.length ) { - handlerQueue.push( { elem: this, handlers: handlers.slice( delegateCount ) } ); - } - - return handlerQueue; - }, - - // Includes some event props shared by KeyEvent and MouseEvent - props: ( "altKey bubbles cancelable ctrlKey currentTarget detail eventPhase " + - "metaKey relatedTarget shiftKey target timeStamp view which" ).split( " " ), - - fixHooks: {}, - - keyHooks: { - props: "char charCode key keyCode".split( " " ), - filter: function( event, original ) { - - // Add which for key events - if ( event.which == null ) { - event.which = original.charCode != null ? original.charCode : original.keyCode; - } - - return event; - } - }, - - mouseHooks: { - props: ( "button buttons clientX clientY offsetX offsetY pageX pageY " + - "screenX screenY toElement" ).split( " " ), - filter: function( event, original ) { - var eventDoc, doc, body, - button = original.button; - - // Calculate pageX/Y if missing and clientX/Y available - if ( event.pageX == null && original.clientX != null ) { - eventDoc = event.target.ownerDocument || document; - doc = eventDoc.documentElement; - body = eventDoc.body; - - event.pageX = original.clientX + - ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); - event.pageY = original.clientY + - ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - - ( doc && doc.clientTop || body && body.clientTop || 0 ); - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - // Note: button is not normalized, so don't use it - if ( !event.which && button !== undefined ) { - event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); - } - - return event; - } - }, - - fix: function( event ) { - if ( event[ jQuery.expando ] ) { - return event; - } - - // Create a writable copy of the event object and normalize some properties - var i, prop, copy, - type = event.type, - originalEvent = event, - fixHook = this.fixHooks[ type ]; - - if ( !fixHook ) { - this.fixHooks[ type ] = fixHook = - rmouseEvent.test( type ) ? this.mouseHooks : - rkeyEvent.test( type ) ? this.keyHooks : - {}; - } - copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; - - event = new jQuery.Event( originalEvent ); - - i = copy.length; - while ( i-- ) { - prop = copy[ i ]; - event[ prop ] = originalEvent[ prop ]; - } - - // Support: Cordova 2.5 (WebKit) (#13255) - // All events should have a target; Cordova deviceready doesn't - if ( !event.target ) { - event.target = document; - } - - // Support: Safari 6.0+, Chrome<28 - // Target should not be a text node (#504, #13143) - if ( event.target.nodeType === 3 ) { - event.target = event.target.parentNode; - } - - return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; - }, - - special: { - load: { - - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - focus: { - - // Fire native event if possible so blur/focus sequence is correct - trigger: function() { - if ( this !== safeActiveElement() && this.focus ) { - this.focus(); - return false; - } - }, - delegateType: "focusin" - }, - blur: { - trigger: function() { - if ( this === safeActiveElement() && this.blur ) { - this.blur(); - return false; - } - }, - delegateType: "focusout" - }, - click: { - - // For checkbox, fire native event so checked state will be right - trigger: function() { - if ( this.type === "checkbox" && this.click && jQuery.nodeName( this, "input" ) ) { - this.click(); - return false; - } - }, - - // For cross-browser consistency, don't fire native .click() on links - _default: function( event ) { - return jQuery.nodeName( event.target, "a" ); - } - }, - - beforeunload: { - postDispatch: function( event ) { - - // Support: Firefox 20+ - // Firefox doesn't alert if the returnValue field is not set. - if ( event.result !== undefined && event.originalEvent ) { - event.originalEvent.returnValue = event.result; - } - } - } - } -}; - -jQuery.removeEvent = function( elem, type, handle ) { - - // This "if" is needed for plain objects - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle ); - } -}; - -jQuery.Event = function( src, props ) { - - // Allow instantiation without the 'new' keyword - if ( !( this instanceof jQuery.Event ) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = src.defaultPrevented || - src.defaultPrevented === undefined && - - // Support: Android<4.0 - src.returnValue === false ? - returnTrue : - returnFalse; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || jQuery.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - constructor: jQuery.Event, - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse, - isSimulated: false, - - preventDefault: function() { - var e = this.originalEvent; - - this.isDefaultPrevented = returnTrue; - - if ( e && !this.isSimulated ) { - e.preventDefault(); - } - }, - stopPropagation: function() { - var e = this.originalEvent; - - this.isPropagationStopped = returnTrue; - - if ( e && !this.isSimulated ) { - e.stopPropagation(); - } - }, - stopImmediatePropagation: function() { - var e = this.originalEvent; - - this.isImmediatePropagationStopped = returnTrue; - - if ( e && !this.isSimulated ) { - e.stopImmediatePropagation(); - } - - this.stopPropagation(); - } -}; - -// Create mouseenter/leave events using mouseover/out and event-time checks -// so that event delegation works in jQuery. -// Do the same for pointerenter/pointerleave and pointerover/pointerout -// -// Support: Safari 7 only -// Safari sends mouseenter too often; see: -// https://code.google.com/p/chromium/issues/detail?id=470258 -// for the description of the bug (it existed in older Chrome versions as well). -jQuery.each( { - mouseenter: "mouseover", - mouseleave: "mouseout", - pointerenter: "pointerover", - pointerleave: "pointerout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var ret, - target = this, - related = event.relatedTarget, - handleObj = event.handleObj; - - // For mouseenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -} ); - -jQuery.fn.extend( { - on: function( types, selector, data, fn ) { - return on( this, types, selector, data, fn ); - }, - one: function( types, selector, data, fn ) { - return on( this, types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - var handleObj, type; - if ( types && types.preventDefault && types.handleObj ) { - - // ( event ) dispatched jQuery.Event - handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace ? - handleObj.origType + "." + handleObj.namespace : - handleObj.origType, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - - // ( types-object [, selector] ) - for ( type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each( function() { - jQuery.event.remove( this, types, fn, selector ); - } ); - } -} ); - - -var - rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi, - - // Support: IE 10-11, Edge 10240+ - // In IE/Edge using regex groups here causes severe slowdowns. - // See https://connect.microsoft.com/IE/feedback/details/1736512/ - rnoInnerhtml = /\s*$/g; - -// Manipulating tables requires a tbody -function manipulationTarget( elem, content ) { - return jQuery.nodeName( elem, "table" ) && - jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ? - - elem.getElementsByTagName( "tbody" )[ 0 ] || - elem.appendChild( elem.ownerDocument.createElement( "tbody" ) ) : - elem; -} - -// Replace/restore the type attribute of script elements for safe DOM manipulation -function disableScript( elem ) { - elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; - return elem; -} -function restoreScript( elem ) { - var match = rscriptTypeMasked.exec( elem.type ); - - if ( match ) { - elem.type = match[ 1 ]; - } else { - elem.removeAttribute( "type" ); - } - - return elem; -} - -function cloneCopyEvent( src, dest ) { - var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events; - - if ( dest.nodeType !== 1 ) { - return; - } - - // 1. Copy private data: events, handlers, etc. - if ( dataPriv.hasData( src ) ) { - pdataOld = dataPriv.access( src ); - pdataCur = dataPriv.set( dest, pdataOld ); - events = pdataOld.events; - - if ( events ) { - delete pdataCur.handle; - pdataCur.events = {}; - - for ( type in events ) { - for ( i = 0, l = events[ type ].length; i < l; i++ ) { - jQuery.event.add( dest, type, events[ type ][ i ] ); - } - } - } - } - - // 2. Copy user data - if ( dataUser.hasData( src ) ) { - udataOld = dataUser.access( src ); - udataCur = jQuery.extend( {}, udataOld ); - - dataUser.set( dest, udataCur ); - } -} - -// Fix IE bugs, see support tests -function fixInput( src, dest ) { - var nodeName = dest.nodeName.toLowerCase(); - - // Fails to persist the checked state of a cloned checkbox or radio button. - if ( nodeName === "input" && rcheckableType.test( src.type ) ) { - dest.checked = src.checked; - - // Fails to return the selected option to the default selected state when cloning options - } else if ( nodeName === "input" || nodeName === "textarea" ) { - dest.defaultValue = src.defaultValue; - } -} - -function domManip( collection, args, callback, ignored ) { - - // Flatten any nested arrays - args = concat.apply( [], args ); - - var fragment, first, scripts, hasScripts, node, doc, - i = 0, - l = collection.length, - iNoClone = l - 1, - value = args[ 0 ], - isFunction = jQuery.isFunction( value ); - - // We can't cloneNode fragments that contain checked, in WebKit - if ( isFunction || - ( l > 1 && typeof value === "string" && - !support.checkClone && rchecked.test( value ) ) ) { - return collection.each( function( index ) { - var self = collection.eq( index ); - if ( isFunction ) { - args[ 0 ] = value.call( this, index, self.html() ); - } - domManip( self, args, callback, ignored ); - } ); - } - - if ( l ) { - fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); - first = fragment.firstChild; - - if ( fragment.childNodes.length === 1 ) { - fragment = first; - } - - // Require either new content or an interest in ignored elements to invoke the callback - if ( first || ignored ) { - scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); - hasScripts = scripts.length; - - // Use the original fragment for the last item - // instead of the first because it can end up - // being emptied incorrectly in certain situations (#8070). - for ( ; i < l; i++ ) { - node = fragment; - - if ( i !== iNoClone ) { - node = jQuery.clone( node, true, true ); - - // Keep references to cloned scripts for later restoration - if ( hasScripts ) { - - // Support: Android<4.1, PhantomJS<2 - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( scripts, getAll( node, "script" ) ); - } - } - - callback.call( collection[ i ], node, i ); - } - - if ( hasScripts ) { - doc = scripts[ scripts.length - 1 ].ownerDocument; - - // Reenable scripts - jQuery.map( scripts, restoreScript ); - - // Evaluate executable scripts on first document insertion - for ( i = 0; i < hasScripts; i++ ) { - node = scripts[ i ]; - if ( rscriptType.test( node.type || "" ) && - !dataPriv.access( node, "globalEval" ) && - jQuery.contains( doc, node ) ) { - - if ( node.src ) { - - // Optional AJAX dependency, but won't run scripts if not present - if ( jQuery._evalUrl ) { - jQuery._evalUrl( node.src ); - } - } else { - jQuery.globalEval( node.textContent.replace( rcleanScript, "" ) ); - } - } - } - } - } - } - - return collection; -} - -function remove( elem, selector, keepData ) { - var node, - nodes = selector ? jQuery.filter( selector, elem ) : elem, - i = 0; - - for ( ; ( node = nodes[ i ] ) != null; i++ ) { - if ( !keepData && node.nodeType === 1 ) { - jQuery.cleanData( getAll( node ) ); - } - - if ( node.parentNode ) { - if ( keepData && jQuery.contains( node.ownerDocument, node ) ) { - setGlobalEval( getAll( node, "script" ) ); - } - node.parentNode.removeChild( node ); - } - } - - return elem; -} - -jQuery.extend( { - htmlPrefilter: function( html ) { - return html.replace( rxhtmlTag, "<$1>" ); - }, - - clone: function( elem, dataAndEvents, deepDataAndEvents ) { - var i, l, srcElements, destElements, - clone = elem.cloneNode( true ), - inPage = jQuery.contains( elem.ownerDocument, elem ); - - // Fix IE cloning issues - if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && - !jQuery.isXMLDoc( elem ) ) { - - // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 - destElements = getAll( clone ); - srcElements = getAll( elem ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - fixInput( srcElements[ i ], destElements[ i ] ); - } - } - - // Copy the events from the original to the clone - if ( dataAndEvents ) { - if ( deepDataAndEvents ) { - srcElements = srcElements || getAll( elem ); - destElements = destElements || getAll( clone ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - cloneCopyEvent( srcElements[ i ], destElements[ i ] ); - } - } else { - cloneCopyEvent( elem, clone ); - } - } - - // Preserve script evaluation history - destElements = getAll( clone, "script" ); - if ( destElements.length > 0 ) { - setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); - } - - // Return the cloned set - return clone; - }, - - cleanData: function( elems ) { - var data, elem, type, - special = jQuery.event.special, - i = 0; - - for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { - if ( acceptData( elem ) ) { - if ( ( data = elem[ dataPriv.expando ] ) ) { - if ( data.events ) { - for ( type in data.events ) { - if ( special[ type ] ) { - jQuery.event.remove( elem, type ); - - // This is a shortcut to avoid jQuery.event.remove's overhead - } else { - jQuery.removeEvent( elem, type, data.handle ); - } - } - } - - // Support: Chrome <= 35-45+ - // Assign undefined instead of using delete, see Data#remove - elem[ dataPriv.expando ] = undefined; - } - if ( elem[ dataUser.expando ] ) { - - // Support: Chrome <= 35-45+ - // Assign undefined instead of using delete, see Data#remove - elem[ dataUser.expando ] = undefined; - } - } - } - } -} ); - -jQuery.fn.extend( { - - // Keep domManip exposed until 3.0 (gh-2225) - domManip: domManip, - - detach: function( selector ) { - return remove( this, selector, true ); - }, - - remove: function( selector ) { - return remove( this, selector ); - }, - - text: function( value ) { - return access( this, function( value ) { - return value === undefined ? - jQuery.text( this ) : - this.empty().each( function() { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.textContent = value; - } - } ); - }, null, value, arguments.length ); - }, - - append: function() { - return domManip( this, arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.appendChild( elem ); - } - } ); - }, - - prepend: function() { - return domManip( this, arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.insertBefore( elem, target.firstChild ); - } - } ); - }, - - before: function() { - return domManip( this, arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this ); - } - } ); - }, - - after: function() { - return domManip( this, arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this.nextSibling ); - } - } ); - }, - - empty: function() { - var elem, - i = 0; - - for ( ; ( elem = this[ i ] ) != null; i++ ) { - if ( elem.nodeType === 1 ) { - - // Prevent memory leaks - jQuery.cleanData( getAll( elem, false ) ); - - // Remove any remaining nodes - elem.textContent = ""; - } - } - - return this; - }, - - clone: function( dataAndEvents, deepDataAndEvents ) { - dataAndEvents = dataAndEvents == null ? false : dataAndEvents; - deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; - - return this.map( function() { - return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); - } ); - }, - - html: function( value ) { - return access( this, function( value ) { - var elem = this[ 0 ] || {}, - i = 0, - l = this.length; - - if ( value === undefined && elem.nodeType === 1 ) { - return elem.innerHTML; - } - - // See if we can take a shortcut and just use innerHTML - if ( typeof value === "string" && !rnoInnerhtml.test( value ) && - !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { - - value = jQuery.htmlPrefilter( value ); - - try { - for ( ; i < l; i++ ) { - elem = this[ i ] || {}; - - // Remove element nodes and prevent memory leaks - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - elem.innerHTML = value; - } - } - - elem = 0; - - // If using innerHTML throws an exception, use the fallback method - } catch ( e ) {} - } - - if ( elem ) { - this.empty().append( value ); - } - }, null, value, arguments.length ); - }, - - replaceWith: function() { - var ignored = []; - - // Make the changes, replacing each non-ignored context element with the new content - return domManip( this, arguments, function( elem ) { - var parent = this.parentNode; - - if ( jQuery.inArray( this, ignored ) < 0 ) { - jQuery.cleanData( getAll( this ) ); - if ( parent ) { - parent.replaceChild( elem, this ); - } - } - - // Force callback invocation - }, ignored ); - } -} ); - -jQuery.each( { - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" -}, function( name, original ) { - jQuery.fn[ name ] = function( selector ) { - var elems, - ret = [], - insert = jQuery( selector ), - last = insert.length - 1, - i = 0; - - for ( ; i <= last; i++ ) { - elems = i === last ? this : this.clone( true ); - jQuery( insert[ i ] )[ original ]( elems ); - - // Support: QtWebKit - // .get() because push.apply(_, arraylike) throws - push.apply( ret, elems.get() ); - } - - return this.pushStack( ret ); - }; -} ); - - -var iframe, - elemdisplay = { - - // Support: Firefox - // We have to pre-define these values for FF (#10227) - HTML: "block", - BODY: "block" - }; - -/** - * Retrieve the actual display of a element - * @param {String} name nodeName of the element - * @param {Object} doc Document object - */ - -// Called only from within defaultDisplay -function actualDisplay( name, doc ) { - var elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ), - - display = jQuery.css( elem[ 0 ], "display" ); - - // We don't have any data stored on the element, - // so use "detach" method as fast way to get rid of the element - elem.detach(); - - return display; -} - -/** - * Try to determine the default display value of an element - * @param {String} nodeName - */ -function defaultDisplay( nodeName ) { - var doc = document, - display = elemdisplay[ nodeName ]; - - if ( !display ) { - display = actualDisplay( nodeName, doc ); - - // If the simple way fails, read from inside an iframe - if ( display === "none" || !display ) { - - // Use the already-created iframe if possible - iframe = ( iframe || jQuery( " -

        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%0D`^Q^G|sbR1f8B9?NSgN=Ekd#i#j2 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า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�*kxXs|jPLC`fQSM6od}R??W`g78957Xx+HstE1X4-T3-?LEMOW;l6LK{TcC!n z;k=y%mXD(Pw-N?%7;dYN`v(@G?u1ZK_fupS(h%kEMGU1{0TarBad-=A=%?g?M39Tz zTQ>kli%Ya=UsHx-dl!SWN@Zt8&y;N+lwGo1A9Zg;>&h#tCA`T?EU?!^JHWYm{ZUJ? zdu8fF_%dI&y|rclZyZe@I@0@vW47knp0#}eKIQ zQvMh)4uxT1varH9tg@)9JUfl09#MZ*+{IBkb5%9JdQVXq0BxH@h?NvcW=~4W?q;8L zO2(jYrSMj<{`o~{+-;~sC6clK>gGeZ zl^oK&jwC^5n`yLlEC&sB@}Rh)O{NiGIu` zUGJ#DfP3+Eh^s{a1&qTEIT{Kh&TQ+A)R%{w5>ItqV=>{E;+;F(0mUWJa$_&JSE0p~ zpahSqQcI~1`Q_3D@lUeSJ}xy?n?3&qI9LEX{|nC321!UCa4K@59g`wNEp*G=UVYKt z2^z9%i*oN5V4+H_%U}*z2AE@LOKx2e!=WLF!$PgguQG_`iz^5u;Uk$4C5~o>ICHNV z4uv8H_T7D`V(e6Sw>+-bS$sW0NT}9i=UXdTmQhv2P6Tfi$O90WXogKStCrAH=U;235@_(S1(@dFL{JCRvL;EVU0l^@1a}XP-#*Oa@nXaq>6RM;1 z*97S-3~@B>hK4MkSCGR-=*DZ;En_=A0A1MVCB9KEXlpMTndOz)Hf+*iG6rar2Qb%5 zvCaVk8(U2*uY~=s-rAX-~flw$Yi1}Yp?)i=lko*8ORv|BIZoE{?H98 z0TVDAf$Q(#RdD#Tr>&4q2Dw%@j+7&X=f+!sGm4qh`$Zmv;41vZH$L@Mk@R<6YBA28 zdw+v8_y%csI{$V3h+>7VhA);u*Jh?Ygn&RMZ!rav{)lmY8e8+v>F^>$H@MkAAxB!% zbhS|d@4H(me-(kQxYy=@8ExsVZnqUljU0Q>GSuUqYAIw)8@ZOL=urozOo#)0+4qY^ zFA&`fN??Vd&$AMn+M;Zb`+17q$4gRUx+*zDJAIZJt~T{e%Z{+L5VS_q(H}Q|=V#Zn z%b6dg4>o-YoE)N+ekYGO{-h9boZmU3Bv3Gc=;M0wiJuYs+k z40X{qDrt>n$Zhb1{o?mHb{mD2f|#Aywr%0aSPS&h^?%?rNe@)>_A6(>SJMKDUGvWEpAQN%Cz8s`YS4$@*9n>j zo}$=VtSuh06N#aHD?ryqK|9@+vO^O~*)&86^*EKkCB9eICl-r?YWG3nzG~;oT@auU zNII!NX5cR%cuakvmwMfFogg447R+$y$|jjR{T#GqvbrB~uUARASuVD%W&$|oCMKhc zFy~Hzjnr*_I|&XUvZ5j`8{ zD!6~FhuVyk`NXb)P{X^Y)SxpRLD(=@#WY!U1R!ck|@@-I%VY zRYE_-+suhm4&)SiL1Y47bB&)3f?mg}W+OpXLp91|45=##4~|tVOVvO|?3KWC#g{2n zaVQ5tLhfqoWL(;>6R&V^q))rsiKz5{4kV+d@lb?Q5Hphmfo}}y0F*#!hkcOrDDYp_ W+$HQ-_8zVP0000H4{01bltNklrpgbyxnO0dzYOxVeP-}I=(>?sR+f7weF@#^gl-FsW ze!m~ul7>xwzuyYOR27U83`MTq?{|4HwM+{`GoFTVhA+arUM~)>$HlA&N!yfDtE0*z zq|FT9A}PZEG+ z0Q*IrW`S2riAm&g!!a*R79+&46R5{&rXQigan6uooIQ5Ay!4O3LK8XtlR*;kE>uo7 zY$I&YFiHsM*E}Vw-K~_Pl4}s>hLmhL<#T>5JDev>I4846?N*s2$uN4E@_ph-PRhqH zgc`fW1)S|x>+MFJ*9gH#nb!<#47 zJW1;aKZmhNCNBmZnJMI9$RO#jI3BKlHtblZmKX-YaB*8C#H;ZB4@67BsqaX?^vPm5 z1q!=~6WinQWb=Ye#8swHfpRuS@L@xxsKmDRmJz^Ho4|%HpiaM5zwuSHsTeh7VJtNm zPf_3BRTlzk1@o7Q%OlgKC^7U-x;r#QI`Vwl?j zf#G%pS&JxUTn{x<1aOY$OyMX9=c9x9!Pp${-;MJf^0#Enu<**@2CKM;D@C-oZC%6C z+7NYRix8@yC_-2gNHZ9>w3bsX5xSOZtlUSWZ*Om6E)h{~#(M(xS4D##m32i_U<)c8 zWB>Nb`8Q`0bW!^L{{H&xF53LqJF_uu7|0_f6EkN-lqx!ak*0R+M;H*jv)o3GAqeym8lfmgjk_djQoXsDg_1i=G1 z{mWHf3aEC>B4mD?v0T0Z?q(W9v|d`7vv4LoK}wSi@{aGb-_(ftB~k^#@d?z-mAF35anRS5Kr;NUSh=~ z;3V96#8ctbHIXdfU50`sekm(l6A#`}HS>OhLv|>JQ!*kE;(2F2+cs-vdJb$(V%0Sc z?SJwh@Q8+#F@9r+8%?HkjqMIsniJPdy9LWf+;ulXJ6zVY;Y#kzVamOi$P)xQW8)D; zyfj@)2hbB5zx&S(@BO}Jiv-+MeiY=)TqZ_Gaqjb*AQySskt&(y$9PTHD)HYmY@ClH zz`gA)BfC{>?EFgAj&zlnSZ)c%u%k1;wk|0qEU#+*k0^e_h7pnqDX9UDt1TZ>uE`A?G^PAW5TJX)F4&`EsG} z`1eUWe?Hg3F69ar_&JXpHAj4I@VnAL0pm(0_49* z5;EcE67UFOd#AXDp6WXC&dBUG>B?PXDXWEd4d2}FyW`K#&;9lB@eylwU{J!*qhUf* zTY&%25Xh3?FsC9#gl8Dt4+);PLIFYkWOUq06Ir>XL9uo^`Q65WQglKXAA$0bx*%d* zc`~T*D3oRM`_YvTiDZbZ*i%m<}((mm~@7Fb!HguZNuEWLP3x#AK75dd}&_2Z&`IspT9d4M=jTb`=wu8EPqJjyE0G+tHZA7>z*B?X08h z+(I(*u>-Yj-Hf2ZTzD@v^e3?`Zyft&F)8I*a`gj>>=Y|dE}E! z_H`b?j&25-fTL3SwXsacSThs6B8nYV8Y8KHO1-gxd3ymel(Hk734&8XNf%on+F%nD zHinC3%fH|-=L{~8mG3tQCX)gA>_5Di74mv`5hHUC?|5pJcg}RFpsn9Y01%;zkX?jV znPJQc8z}|lE1yy*0swweKWX0GnWL4?30Q;{VW=AT#7xGNp{5MdHMfrBcqLAOSKoXYy`iOeq zUw?ehWO6b|h&ytusNHuND-9#aTYgV*qAi;e-*9ar@(7*@b~MJl1}kT#8q1?NfOXWC z+i+x=c@GITH~{+^_{;M|We2wA*gC($HQpgnM{ELKw4dVKMbc>Qvb-BOAj?XD;Gvz9 za~6y|-nHrO)J5&hEn=^_W%Bp;_pbB){(d`te}4;90w|y0iAyQPvEf!!nkGD~Yj=q@ zEF%3Nt^}2A^B^2Cyh*;mx!*%t3ECzJQ|3h(>no{d1wc8^6&Bc~<4FQJkf_AZ0XkaK za)oXzt?a9lKuQ{uK9xcj>_Ai+<;os*|HUJ+Y1zlNyWU9W3xYV_goxA2-*Li|<=oC$ zPh55yIwB0ZY!K7KOxFC;ccdvz&yM{D7{yb1H<+4rrry>L>(QZ1EY~!|*-1(IUk?Wy z@q3ol1+SF}WganZ_Nm?AF(keO1B8v+u)Y-J%EE@ z%~LbLqQjMLeCpr>Q-`CZkWCa-V~l_=4FVP+i<3_4K051c>n^RJ$P3hM%DDr<>X`vj zbPKodZVU^ehQQ_8_HfSiFE$daPuokhH0=xlM{F7ctzMC6J0H2w$w@Qf$Zy(F3@gW) zH<$Y`ZiG0as1xg8eMEe_Y>ErYq&Z~lb+|8K;6ZzSYdFex%W=2qju{#y8Jc_UoQrA? zidWa^-H~DnN(4YSWqvQ-t4$M~yHEHys4zrKvP5EKLAa^OxtE+s^DE-gsfozs~IZg59eQ;LVgX&#n8BO@StT=OjG*5XSmONm=D>9{r9 z@{_}8C>-=4P@o@?q&Eo&6xpKaEVT=wA-a#Kd*SMWqWF}ea+Qt+VN3*(u z9pRKRki9A9y$F70@wU$i2Kai4DeIZ9;X3yo2LW)L^r6+(ng+eFFM4v9Sjo`IPbXmk zv@sV>E*qjgpzT(KCvaz}IyRwGzxD!?q*!FqZII0<(Gb~!Bu8|SA2DUg2dBk@a!tRd zmMCvcM|`tenA&q_Tyx>E4|ICWJC>Lt3aRTdm;+2){omKu7b?@_CYik-_pnfZjh{gR z+K{2eWQkoS(yB_w5<89;r!Wnd%z+K2nWDCQJT{p1W&h{v?sjgua;lH_OE~45i$J0i zasQWv`jEg|;MPw=|CzljQndDZYE{ioPkVUSel>|*L)4%(3;BCjQ~&zns32Is4-O30 z>HYS+4fl%s5;M~lJ#l%yg7Y*UG32gKp%*~qjNC1kk-r&)#5?Tu-M05MdWJdjDC6(w zBD28i>oPrs2Bwb3Xo@Xmh5=P9{97|fD_zlJje*-&4fV9eP-0HxRD%-QqSj$JT842$ z*Ss`lu*ur?crshj=a?efPO>$SbCyALwR9ma+@)qL7)L&!02g-4q_FE4W z&_E=_MJ)UX+3n_SCHkUS*!EC@EY~c{a;Mj=h5No+cjVec3)bXshLqpE- zYnxoZPNhDM$#JmnMRaH*zbw4_E#2tGflKqd5HBqr8x{xN0YQBsB4YW!03Xk=h0AOUzy2z%GE>K_}Y-i`vqdzFr@B^H1HE80G> zKzV*+58t$C;kB_eeZPw9VnYI-gByMglN9VW#f5_{<6{r;P0c`x<_xvYY0JUQ1914f zYM52@ItgCtVuY0kM(gG+4y+tWODkLP=zH8Qu&gz|>(*qw`e*Fo?M|YQV#~jQFgd1y z-3BV$8N(t3&kl&vU)$@hfQ zm=A0JJfh!2zCT&eh-5HGEmLz>}XNP}(*cW&e4J<#Vx)Qs!(4SLE`ki{n~%zS6Q>Xa_dTac_7@S?yS&Ti z(BTNQXdapR=rJ^>_*?e3L{q5p@8Vp3O_G?T{l2tRUgm$e7(g5(vWtVeookRy0l~s` zX@fXyC?cPP(WAp*Ja#F5}L+;%(k5WfP z1CR+V{63#D{oQjMx=m+wVtMJ)Qcay}^xSlEf+kfM9K@PoGMPs%#{|4c*5C|Ho}DZ$ z4j+`mIL)HDhI;Tap)5S3{SudgkGxEZm!4{?dLt3~id>ez_vYxgspE;!7sAq=aBqtbadGemjUloC`4J$w8 z7Uk&rt|bLKM9i0M0%HEeX7tGuiT7Jl+Brg-0xl=o?t7rD$uR`tuFzkQT$oC~PfQ1d z=)mr@Cp_E)!NGCv{~CiyEv<>gzj#pCwXl_>F=D+hCYXdou~sml!g{u5801UHA~EcD zJ1)3$q7Sm8`NOTx8_aA;AbX7J2w2KuX?`=g9HF(MdNa9GF{Mo zxYg_w=*F#q#mAZMq;3L`NlR&QXwEOy&Z|Q=h+&wxyevXaq_0P~u zh#D*m+4@#a`e7CfPxGQeq*<1hxeNOS0=x1vEGHkb9kR?QxtYE*5{`6X>z9c;@Y&5>Zhj+0c}utL0j^MQFn7_d1}#NZIMZ&IJ6>Ww11&LZ!E zYSYqabwBd9xr@%!&X?uG(q6WDU&?VGWa6#?lOMkCpVqvsTu;HDC-}n$^~a%zeRB9f}YGEwBRMX zxilf&O*zdwCa_Y<(!(?p!YPxV@wjx8%O3pJ7iasifQ0VZR&fs&DdT-x;E zntj|5lW46{L02=(3H4Tg*x;rl<<+(LGnV7VXyLd{@En%jZ4cTuD-Q04pPGIS6- zhj;Hem7r9_+t8iv`da+mN8#jkqs`vUp0jrTW`Vtv%SyP$T!AgadtJU5ocl6NkTA0@ z>C&m$m($v;amxi|j^34|b^aRH>4JTh`dh~CmDPLH+L*q~M&9@)(fzpLFEc%WR1E&m z^zNVxd4DBR##w`dle!1U{<62+Oo+WWLj0Py625Q#?(hC?D+36E^C_30u3KXyxwIGi7mqov0rFjf&=2QCN8k->xls#8MnMW@wsn|QgY>FpT6TD{?47Q_`Som*_!3CISJUXDi(F3 z^U%0RgP?3@`3pbUNk{0QSZ|QU&Z9-*vHZ{M#+5ekXjADRNY<6jxKDLFqwbz|N}Z%F z0QCEY?)oL*_%{9rHy^h9#S9)zcx$*ET75{tWrn6v9|eQE+XA3`t_`zn+|}wCoc57y zM;35QUyIyQPf7ykmvv4pd}C6~<9A7Hw-*kz6ZzekZw_6rjzqc_`6nS0Tf;X&4g8;2 zrkGJ(wz#sj^!nc3p!+x4#rPzO&11vz+u?nqcmnXf{+Ptm#UYL4qIrC%a;99XzK!rr z*%6wkj%2uv|0Y%wfFInJrfoZ0)fvEdFcVQ8w`e3JMEgz86ixfh#Q#zi{!qCETip1h z#0lZd+@>XZ#X(4$o@^IwfREk30q*^Cw^e+)J8>@~#_~uQ+KX|XCp^0^nVu!g)PxZ3g{xHN-@ITex;$y=!Gv7pZIHn>1RHX%}m zn9uJgcLS>7fj$R$+yH*}oX_x*^QrEG;`m*{ygz3qT~jHto00D%}A#YJ+4+*GDDC>Am zWo@wiB0j9l)w!d&W)@aG`cW^e>iwZpKYJ%mrxmQLkR^9XfPXIysmzGQEJbchD@_U>2U<7C>ZzflB3WxUmJc`G)NzPy9d zdBDUyoQpMOEDoPNY5Dhm|M#2D?Sw5!B>?B3je}9Xf1dqtV9F*TzY8X^3~CfbyNo1M zpEA`$uRYXjI@YyH%u6aIuj2u_y*u4GyB_1c$F-irHw90!c=+H-{H9%IjU^#YfX*Dg zksEJP(!4i%=c}HsasK9}vHK`q5p==0Jt})y?r>2~-z5j+CT=u7E-HQ^O`<+IBg|un zLP?G;d^MRq7{Feq?@86Hr`cH|b@U}Pvq+RM(kek4bg?*-NV1f{?kAG(=GnXrg7f2ciDFutIL{hiEA`Bi{@zs9`Qvg?RH6CYgvd*sHFrKu9Fo3k1KVF_L9-cdIKk zN7zT!RVrcSh+k&MCOQcM7?UzOOwz<8Z{327v<^>R=33~tdh`a78Lpt=uY164l)8YP zrIo!tsPJJTls0T0IZR`U~>X{)>oO_zd3yqnWjC# z$hQK*))l|J{oi$`>Bk8?THtvgX~PGUTuRZ?gKsb|Q`8X%zw8@#9yd9f~~#{S^YC9_aeke3AOaH2j47!FO@n!3F;gW>Mh(AyDP_uHaLS_8@(J7cpx7C zU(mr6yk)eK_~Xr-;&RfYuxk<_Lm1!UYI>J6<`^Q>LEaLsl9%Y=X#u~ubeI!|FDyFz zU9xq`0%$>=4Wm_XWE^|T@+9ivAhtF+f0oa^-Lwh?XW)^sK%c~9S$ju^R;LYKY)&bu z%cosRUF6%foMOtv^>!n$%TF~;{C0_=lMI582_5$(rp4A35^qjpawm0sJUQ7}!C@oT zVwSui(@cxVBH9(17Hj;jxVd(rCQj$gM|l1QB}hTB@o{B4SPy$;j_lSYd+xB9$G61K zOO#t2d2il;i1@BkqVla!_GS}EXNf6`Hq>zdAH#LIw7z$m$Ay-36+ncupFCiVTgoleQbJk|Tgta{x5?H#VZbYJGU%t}t#f*SG0@P!@)AnTpQA6q&B6Lm%!FTg%&d?S! zE4A}_fbA(3#9gw?>ZT3i{{p>tv#gLw(AJNnBG17lmwD}2&kt2(#U_Q^&P`%t4@|`L zi)*}4a<+CbniaX=1LTo?RBDtYZtE3vKjQXA9OWpvHN#1u)RdoVt>`m)#r-y-NwET0 zt+`n3G}!T5wJP{RwDE{gj|!79p*=5Fg2m}{2slnIU4pX@-LNr^^+?vunmuTbBB7Gx-|flWb1henex5uIi&pCt)5Fh_Z^uhojD1k z0dPWo*LU{Zxwv7F_bbwtTC7qRU|Slhd*-F^xX8m7AoTefOr>xL(R3}6(Dncmz7ONw zA?M878@A94k3@)kfx`qBB%!83;J37pyaE!3i5DMcfK@0-C|NZ-}E(O?+m3E0gk6y9!E*QkG zoObtf2NSWjs^k(n$e*pd!C`wN;Ct%GMgJ|IBDm6#!%ZI|iIWcaf*V4kVh-hWw)-^I zZUv|jI1adYAfoubHQs(ipxBc=bnawx*jGo<583lg4`JU$0vO~M^L@$EA#B<^*`e-y zZS|ab%==d-R+@d$dDD7V%qN1*iwIuYo6WVZ7e5bYhpgCf+h-E6uW9OR4bGdi*%{td zBsM@}7d$_(35^z!=AqC+_x2bK*;cZ^XxpffN2~dy!B;2s5})lns)>U{kf2KnCtgFg z;axH>oT_$>F=AWtf7!(L+DqiIs_9qC>VGPwF%)c{l;IRA+vFp%dH9aG61iNy@)59w zsKj?geT`b^0J;Zm!cjfFAZx-(48r&Q4akYsPwe09#CnlxnvzWIG4i{xy+vMF-$OTc z-M)cBRE0OYN6y~}oTNC6)Xmf6fTUIhL|Y&rdp`iKHit*xwkRzjQbmh6;bZFKIS!vR zC`sb|H8Qvid25G)lYvcJ8--O-kb5L;Sa4 zy=ASQI8=;$GJKV^_2)nT85(NHqO3;~N^;6gPeOrClBzcnDYWgiH(p0dva)HX)5Usq z;2HgwKNdl=SmP^+jIwq4LZ@*SSt8`ZH_bBVe^|o@UdZHRJb^EcPpy*3^K6M#qoZwK zdOV?S=lN9Kz;sw-&R5CU@obMgLL4~l?2{K54woUZd0AkoGQ$u`6?f+ST9rFEQT6Uo zmpKdug!GYep-EZqISIg74f|!Lh0)h~_#LH^N8SkYEYy837tp(pJYP#9vID3G9DJ)@ zosY{Rd9~zd+eGln4XU9lT0;2Y@y8wpAO8vBdMItRAfsu4j)GwC%o80YZVP@L(22vB?Ou7oSQG(!VEHHBW+fV#*-(L zJrKjl0$%Q9Fx((Msa`~&WdW!0i_B&%tx%$TM@fpGHsGd}A8%>~Eft_M_?y&5zZgGs z3Fqnd2$gz|0P46-Q7zJ7ekMw-k;!l+t2)7w_y|K9<<%1sK1}Yt@qIxz%z{D70&p=? z*UDlKClMfUaFao9I`9((=lDU;xRqdQ=fsRccuJ9Bv?-GI`=|#7^Crdf?Q!}^^o=!^ za%kQ|I9(QDN#a$uI^5QmE9Lx(kLn`!_3?lVm75L$`M4XO2207j=l^xezW>JUzr0!o z%#8^l{JL;XDxSbUUG$p0V`8V=qhKy6th?fxZ2}_*S%z33%n5C0cTVcSNwLRdx?Kfn z^Mz?12SZq{!4?<$I~yK%Z-b|{r>@v^sRJ0gfwI9gXJt6*?qk*%>zFFJI?XuOAbl9#`9ej7m-;5&&}zovFE zUk(lrdc&lnn7)@$ur9Alu#Yvy>aqC&`a<rMh3>?B4F=ku75RvzSX{pwtfI3~o0G#~fn!KLWp zB$V=v#vy3Y>-ndI5zv6x4S4O~cidK|LUB*A_CteZbtW(AQv`dU?fqO4|lHO!$n|zK%QYdS+5r(a$mz zI50Xj@vwmgoNAjSUeoI8_5hWoFc%|seo(qvAiLsNN4hCT!Q#_TVGUhvI1lpqENm91mf8}ua z!Wp8G$Eqo@E6dx507N~uLvtmj)oNk6+qk<<(0} z{!tN%Q0!||H=}$FJ>!`WX6RuA@|%EZ51<@XBty)x=vU}$ysB~o*`8NyVc{4JhGI*x zVe#V!eq!&XNxEK=NFtkb(+_dA;!)T_lZ4@0 z_t2&Y_ebpQt`dlCg`?Y{SaLsT?W`!ZNNizy%yiIcxBwILi8 z<@!z>Yh_L*DxIa^33r7+n|MVUyuxKg8xbUu*I>ri_15G!YGv#Rp5D-9n9sE*=-R1sdHn zX*F|T-0_n~y}2#y+hpfvpRDi5^5#78WLXAS8Zjej`N9OEe-k29u3)P~$%|WiMGO)@ zTw^TYu{P|<8bE=z8mWzm6C*kP{G_QTvUNO(wSr%)pEhzTN&YF;Z}o>nurI)o#pcyU zJ0dboO0j_CO0=A|!SOL}H9>D7Vd4&of#FftRP^JM61Lu}KZP1C*kl78V^k34_OC+) zVS6VRGyLK&m@bRwULq@bF$J?o>Br<|L=o(s_9vk$qf+01h`~Pc#dnc8mpc$2^=tsc z;!hz7A}1dr05oKFiWJZW%ghvG##&c4vhyBtaVH%tgX9!0=d@xq8Q!F$Pl`SYeKG;R zG!Va15P{;DH5syGJO}Y0B^VgLGKY9f>yTF!61AhDadGrk((f&8_bMgY%jN8*!0nkB7QWuGE`6eDF z0zAx3-?&Gu1e(%aIp7RVlHap-$Uy#lwu&rchUFLmCs@P>`KtoblFC_5FDW=D;QjRy zMqp1U-elW;&xZo<7QQr}S^wurlJ)tm1V^r3-bCFOfooNOOC(mibOv&S3(1fbF83y4e3pK9t8C-JPW(r;w8|&SmX@7vrgy{wQ(5b{$zgip;jbUFSC|<)i z?oazu1~t+?wLg;)>6DgR7`J*iGvMZAc`bS1NZMxOq}p_1r4!5ZdhZg3lj zL-VJdBE;Q2J`}J6a4_J#IGq&Ym>WW;NdPdt&FLG&WX(~hRKS$gJYvlTIZJzjXsiPI zlaPDOwtLCbEW2n+>S7*hBV6r7{Cxlh+j!rfB%nh1yM@Bbcf!Sx9$G=|P)o&&F02vj z)gquzQ;F8$MjgBqAq0m~g_0HTiItGc^GPCEB)Q3(-#++7%+xR#$th_~lD{g|=0Ny& zipv(hh-R!8+h&z8sE0ig6kxB2o|hHH$&@{K1eFoDXu@3PC(cQ9^Yj4!xu z*TCki+i3r>x071fuOim{gv#RK(Z-@uC!0VJ_l0|~KvT9#BZFmVvoGD|6ntron?BQu z%2YBH9KbuyG331KONRIT^U~eFyt|#>=wU|hbyoY~8$U@)}EyJUe#aBtK=(gUYcq1K1sy&pW&1F7<{|K9}3 zZ!+VboWGtBUB{-gxgv93^YajdR$p#fO59kHbhp9pHmq12Ohkz|w|8Mc*O8MWU>B9V}u_6A19l%@E+ z)kZBLSJGrg*zR`o$0pL|h{s z`ecGlcjvo7+i1S6+HRU&UOB>w$9`#z}jOhsnt zl^??X%kgK0JLafH6tJC<9bQXXJv)dkN;2*19Y*J444hao9DbP^v#{r&d68t)Nmf!l zeG3A;l&7@gP0qKkj0{@X%u7Qnpe}pb;-gVwoShVlEegG^+6;}sjdyW7wU7s=AH9tq zh7WLg^3ZOJ$&M9*dpQ05{97WoN}!eJc{rc}y}|~7l&j%#Z9DJl_oc(ePGdRP=M(}^ z#qKWiau4A#7E1!v3nMGWdDPsnldPW`bTOznmQks18y3FlvA4V{`MJ$7DP*0a-LhoMu`%xEz}%KfjDKU25>!qu zxK9WmNp&8rI-zYz7#8;LTkzG>LdAM1< zw9qtQDAdgrr>lnT(>#BfDJf|YeF@v*ttXKN(BlGcs>5Nktji zHhKT5ugn1lnNXC-VG%B?3a;rzMX}#u@jQz*#qQj-FXDpE-uDwqY2a*_+KS&-M*XB7 zNpwGu_9sy=cI~Vc3Xg7Ha>uaF9py^Y)5>S%e%=*eGHC~ zu%mhJnZ&ZqZJM@v z8j#X257R9sOO1EYD!FMp`rn<42V;N#zscjf zunE_0`;r)w#Ea%kU7a9tC06X4o!c_r{4%jNLofeHeOYH=B1GtjE8tA1R=tenj7*wg zNpE^QGx)~G+4}+h>F$vLA-^T#U_`TwKgK8Y!qxDMeBc9*LS1ol%wtH?TRI-Tc0^@< zHhO?#IN2*=ZqfAvmTxG*W?WkYN_4B^_T~PCdj-otR{RdvBehB@ajZqsX3?cB>HSq7 z{N&zuCng=nxF#7-#G=bQx`*^~T;C)JgugOXT*21`GjcCY{%|Aq{Scoy%A$kP`bm)m zcoT=D_?oo<(Ez9<` zSB2qwgV!Md=U4h0p_GceiMY(Wti6|);k@&wP|0Z6i8at*T4}nLvi+tb+zkuW?6}}r z&bTDN%LMuC^4_C8BgPDmami%q%0c~7Fv1;|gfEAZu3z*!6n@ovrBKQC|5z01ic zZXyN9CGwyEY?%x)YJI9-w&*YB(89J;peoWj8e9C$V>d%muHrIL8M%S56N%~xNpn*NcBi|U(IX{1 z!Ed9)rprd@1yv(_+#C;|BkAh3*-B?#fsIa_0ztxnV8uv_ivnYvh^VzJ&l&JW+{7T= z`m%|^e}gnR`Lc@k$&QcLjk@RcB7>el0(iwaxlhp9N;pkE$Kh>3x>K*?*FOO$6qmJo za+NrGJ+)CqOu9bW-5P0sy-^w=eVg3>O)?5L_6KSQ)ixjq)A2Te?QJwmy}RaRQkea^$u^LL>7EnMwmRy;bZ_pKXlIrqLqpGb8CED# z$v+(2Bpx#+YeGT-v=PC(P5?tRA!>wgvOkl}@hxorF1D!VFT|Tvrn`;bsw@7QFmih& z8GMs7DI{d6y!khhn^UXeNA+8yWQ4=n*~cb#U?3hAc#869UhR36s3k<%4WqXhjYZa? zTT`HU`-9+zdl-+jV{SdhNvIKzpFI^tglNq_Tl=Y&aOLXzA(F@S(y;g3f78PGe^SRK z=sFJ4mGh=pn-i-`1g)c+=>_C9N^$4rjDAg&P;X*HG4nERYY)UXo5tk$*1YsIK>5z; zva;XQdKzrjoFi^v346Xpd*Wg>@|YjAWDevrjYvgr-!2HIvk{gOdrBq94eAk9LM$@pi-|7;^IkJl)l$7TNYE69))UebIOx9%IyefLo-nB(@&rb21 zk;kD%!*_Zv+3GMs=AqaJ((*jS%Wi`=S#sv?mdbi+b(Z?m>wQp`7PawVjb`CEn*W9D!V(`14i!!p58Kqp$@%8&IQQm zh?a*G{T6V&!xFg0mW$H%;&(4;C>s0@os}F!FZqzQ%{?z6kSIyWqMP^OVRJ>Gymd*F zqdpwzxCQKe!Z&|fJSD!h)KyIb_BK*JCOuh9^~4F+@-#b@eYc%no#Wj77RJjabu(E9 zq3{aB=-~uH^59aJ-<-8n+mJI4z`bvXFX8Cir#3GE3j_TQw(p5h+Jv2A$QA~-uGIK>(S-oR|jJ9*A5 zs`$-PRLJ_t!Rls6{c8CE9k^9#pD~XkDzz$d{!N78PsCcfzhN4FWdXw!$c@+@vD;(z zM+IEG?9Hz!ASFqKEdJ!=k2Bw33ilI4witvFjy^^!pl{Hrh(Y2m@pQDEgs!}nm=Ak% zMht~YgNgSfFE?BZ*=$GxzspJZqdUp?``UP(56wA7>RR|A3MHVDHO@a|TiFPg`Ire! zK77qP;PUi-$Lsm1E&%!at8~9x9%6Hx100dP5ps##UCbJcJO~)Iv`)es4T0xd`#`Za zY)5N=NI~lmf^nmIqX}jBmw)+}Zv?*4I0q5|ON3ej_AJ?M>UjlB)}`L(apV{v2Ntzo znRz|EqsJ#o%QWaWC=Brt1dQCjc4V5#Jangp}if zNS2dK6IGdZ7vgh@_a~|LTOe<>+4wudg9e(D25;v3Qx(4U@4V;~Q2-n?<1#m!{Up2y z8jkh_gguF&_*9<5E^|o5z6-kHjq3?W#XyXQ1h%M@^vkcm{`!aEEx9X5sjYn+crt@4@g*jf> z(%z<=AuGlLR0eFfy|Tl1_HQ!q_|hF__ox$>cPf)0v@TFf>So`c*6c}U**7~TT_?E} z5}kxawi>x*{d%iX^x-~7363(inwEzwx?$}ld8AWnC62X6M!!kmt=Qyj`%xl~)WZws zfKPFK+L}ju^cNUWI97cPR1Ym z;!SU{xj4+Dq;0E0uh94iUf98cXfN(;6}`~pE;A=DMVZSdS~abV>k{?M3c1b5u@74z zX{k@QA4A&O9VZj#sS_Ucz50WFKY9Dv{1=OH5+*^K6nA3+p)j)|P>e9yn8kAfnL$WA zesc8^iyTxWH6wX`gGLm52nB-~NTh4yX!+AGgXMj%_zJ#$-=A=f^B^QvaQH%D)ws5>2;0_yvc{|vtz(@U(jx)w4Z$(=rlO3(n`YkBb8ocjs?S#&r7s);Xv zo-7e5-j`s+Q3;}Dx!?LUAbVUobV4Y0h5nFQhlVa0KsP5^a>uX=IqjDWvfGDMNV2I? zcXs$fy;tG>`%{Q}aYu!q7pug|apz0k*&42|RQEIww7HUfFFA>0Qi&NMrq*47P8i$V zVM?iXUupz8ZW~wh&9gm`5JasT= z?kYXxRaBFNz<~J;-5xdzxkiAHuz}LkJnPn0GTKQW!x)IwZRaMPdyEtMS;|pCsk}k} z#X+KIw0ZgT5zNei?-@0gD!z9C7L&$IMuf`#vbISCt zWf<<^5|_m6tny@*L-S4*40g^Yb=m@KL@u|g1#Buq8L;f%ogTt-s!+dKhr;=aZ*$ER z|4cT%j6+5ylGA3_3m-!4PgZP=jOjv*zd6tBj?m!gaI4=(s|m?8I*iZJbM%5ZO$tmu ziPU17X;P%zE6iU^$7K0Fa&pDE&L-lTcAL^FZ+PZTL0p~5dE{KU@9jY;#?(MPO^k}= zE%;eEQl0V|qfE&KsvKnlljut`^soQ=uiroa@|V9HM{Ips^2Z0nS^Q4gmtBo(Y~N0 zFK#10lb%2d=dDaZQ_{^fayG{>{?6SN>J$BtFvn}#gr>P!FR~Y8bFknORTM_yIy}O) z|D-adPIxBL#LFYYSK4v`XGkaX zX5CRxj2)$A!>xEc-NW;@a>6@Jf@tm`2^sd}ba}Wm#1wnns#9Tfv(-YLH3Am!jf>cA_mX zzmJf0sXDiU##)AP`9{o!9hxL8%r=?rwr-ztLW}y*@XUggUFRRWa)9^ccbYnc_`xv0 zzQO&Paz53&(~9M9Ijj4#1bA2Ou}2KKGWf(Y?T{W|E@C>0NGAvGT>uLaC~ti(qCm_o zu|P0}s7&Erg~s>`K(P2J*|5dklCjv6&nOjeO!`ShNt)zNeq*EVgYlFZ%J-`j#&Hy$ zS_W{jzo3~u#|!#0ex3Mxz34#bdvCs>H~B&`mPN+e%f9rGkX3ci8Kf`KV%@wm`)MdoV^{XqfMW8W*LM^mn*Y1l% zq75dg7V&6L@$bH=(@uTbTKk*5=x(^}W@>!@T{qVk*>PKPB>-Upu*P6bben#eRt@k3 zy9Q*Cv=FRMh)y*kS) zwk5BZ=lJWJtaVq+s|qZ9@WQUE)k(d%>L9b0bKv`@G?wI4@)g;rPM~e`@{9b*U++t} z<`Fu+dk&2MK06z}KS`9OT+os^L2f%Hb{ZV+((@+9J7$#|EQ1)0F1}EP0qyW7DbPTz z@r5Sii6_IwsbvAw5-^#NV`KGVd4zs2-9$oWeE3n5-y!7~l87$Hj4Kp(!;-gKVdZG%#Bt%|Vrs1bN` zKGXOKfx8mitDAA3o_b9o3wck9VnqbdZt2{2MLz=`rIa$A&%&ne!(q?n7Y$29J2C0RZ$DGSEJ((j&@x0xn zd8V~ZTGEEI<}vKTf8KB2z`$%tZ*o4_l#=q(;pLlD zRRhhx!2LR$6M`X`I@ueNm#H@nq)^ZnbDA+pl6CUm%(@|Z%RBgiW5Qe9Rg@#cdlMX* zsSG)sbHc$*?MdhjZdzawVo*lF*n5_TqS2=#F;J7O`ED~NS+QEa8vMHVF4~T@zX^SW zMaMPb|ISK#+|41Iu-L6|m8U3L?7(CG5~S=6;=&m6Y{x}R8~lKckH&E(sE{}3?020o zKfLv0vd}sB%X8j((c9rN}Td`x2K@B!UShW$fWNaHvzQqqN_hCPLp? zn|Cp8w{3)v82mU_xD(zSaN&;_96t&7IUWv|+X$#lub?GSXhWi0#%NT{WNLdWzP&(C zBDMXTvVr_~o%(jxaVkAuWQwPe)tqY5WZqoFF%}j>(DwCh1Kn7Q$t@aGLhe%iCA}@e zS9%aNVK+E3oHDWsU@_B+Br(y!@ZzbjX5@%4rwCch2JmFU2W8&Qy)irq@J$NgCRv*_ zKnZV8HQb2V5Eu5eazOZPYrK9{RBX{0avt|10?7%u7+r7NZ<6FK!yIU2=FmFcRylI4 z$TcZ-?{((9(a70a!8_K{wpZhVxZ8YVdszC1P)K8Y6$HMOeT(LVCTjOxS-6SGw@f91 zqUB5ZD=UYU`oZwud%-K1{Guc_ht|4?lLPNffP6N1mQCYRRjDuLH_sV@R096*b|Z`LLMR7PU!evFQ%wDuT#d z><5Zn2<(2xT70Z2R(x8rNdC8^vDtV0q4-zQwWqM zm5F%^eUWLK*8a@(@46}^=l!_SwjyKsnTcyi)(wu_dx<`C{NLa>Uv4Piao<0M+F1rx z`!)5p?Kxd78wpd-uXtm^&OFhYs*MyZTZ~z#JvRt6dn!d>(5y5nubmFI_BxWEYtF*s zY}|~n@rEUJf~~~QX`hCzy|KP;)Mwy{7tz@55J|{zwJH+#`f3iZTKpEE4R<3FGC^T) z(YIhs9=mnixe%8ep4aWM6~HJ?v+ceG`~tf9op=>)58V9930?G93Pu>R{u&y~#I)*Q$F|5F~ zv_HceXP$DBP!vV|6BXr5kFrEBeRG{0%zC2u(b z&G_42{?jJo45 zZyXSBHmWjtcuD&AD0Fs2S4qxwfQTDjB!znRstt5nIFz9lod5WpUQJ!b%Iw zu_GVTEcCiHcEYoZhz@z*Go#t+ohi0M5n2_|M>*WmNOwNcu9Hy+UCV7}f=S6KX{Z~J zD=j2G3?sliF`;&D*x4xzmk`Jm2&sM=+;$}%tYMD{8aT^km2fEzi880BJE<;GlbX{U zPu8tHeoFW^S>Fx!&FLE+bvmcPi5k4ZEebq4<;5}_ov$r(435^5r|9GWSluPX2s|WO zMIiq`47R%0*-Pw9Z)fm0`Fu~{2BgP&iis8Q@?9LxjA(dC_{XBA`XrIQL@(dr@yYa~ ze}7l(+xsnf4K03Cv|hGq>tJJA$1bOt6&+#u1Q^jM$Z5QNl(BZt~<$7y=vCV5znFN{v-t54QWHGh!r9%E9x!xV@$A7 z!X`*&*@Y?=@=S5Ww`kESRZ*}K3X$4Q+oSEy5;)C>8Q=D}N7v3g7RDKif*s;T8b%7E z2wEqOABXyz;?$g`Yl%zp|I|E>|C8PBW_s1>b4P?eo$?OULrX(iNqVrmf=a*1jMZCp z{CvvX$*aRGF6}6i9rXf_QIGDnPpr{gE#~Dm(+pH%c4{Vx_ieg3C2q3f)4tIFdI~HO zB*=gfHe?GY?cJc4u&P!ao4 zdMp5ryRfvBlv=%w18S}Mt>w1DIpwHhkQ4qpM=5|3&sf-4k)IJSFQ3+zuY`O_(W|ip zAjme^FSW`z=bPl7Fi_w^8*O)uBwWt@B>G8=#_C$Dqy}6_r{Y1SHSMAQmg0IthQkra zjAYRKKgEC+)b^HyOvl&Fq9Y1!Z3k)$X~_SH5up4s+o>gv172&2xGvwj7<(q-WHtPS z7xyhKM?R29w_i*LoZ`D7L7m+D=4H*EZTuD>KTQb?jsIf7e9r|aP!3Pl$vt%UFD!D< z&!Hhlwfl5hKC^SzNmP%k^0k5I=~66x->^{$fs?n_{pdgTl&ZjcTo2@6wwX;{hq9_*9LN~zdgyzQa3uR;fRswS|mW|y2^p2%%w|2`TFg>C}wk{XjD7L z<*VGHWZI!lsKk-&sCrBA&9Gd}yD!CVoKh!(>|1izJ5T=p1V>w!j4cC|+pTonQP~Fs zc>}K6y-Z#LazWBaAL1|W@(|MApU5|b0+Q$;l^GNKve8vM91gfRN+~n1T_2ePsR^+W z$C*wg!`dRMO1!B%aijgs)Io=*8Hy)ZUzeC=v+1$%p{C__!JfbI_T3Nvm%)*uAqh{l zsWypSs>kP$W01TNT%sSt!Sg7yo8Yk(E-B}eDBN&2-m@S0?Y2~lOti2+ML$?p&tevS zyRl)1-*YwFNUUY+hCO!FKJUfRI?9mvF`goF^CZGaz2y!C_lohUNEo$gaclCOtP~i3 zIq=Mm*~A9d(}l5DSj4J)Gc4pz0#5t)1hQ5smjZK$l9OLvwDgdq+c@(wIW-A-YdGuQ zTNZ>43o9ato=vbO%>KFu?C4;unGrMY%QwfWVkKdcFC$4H+ro>E1Wk=C zVU$7@iG}Qd0n47IE_K}bLr$f`cnaa=u8m{g#e*z%jd9$Xwd7pDb0!8Y5`8&c{FH{> z!l!e?moKO3DeF}23rS_bB;wR7@M4VoC2tN%#GJAotx3N6ly<`O;SplwY>K$E83dA8 zOQa=dJ2MFb-0o%>647=6NcWDaQxi9TmhD4?a`*?ri#p{eQKKV6BJ>hYXf>t+(R)rA znUv5=t{GZHFy(-io|$6gdt4Ix)~CY-jmVW@^v@M9FA>Ij$t7+QX;W;FRMwBG=byF} zg(pHO6PhxvZ@Tw=spmN6a`q7jNnGup7Q^e#jrSr1A_Q+gSrk&2y@*}mK;Myv0Q!?c z08V*})7CRe=Hi}Umyt`?5tDd|%5BmVWjKL$9V9p2I9~(-Iz6WaW}E~4!s0F+n>@!~ z%Pu~}>GMfQnKcf}KDYMG%O^3uo6&?1-~b#zz;AqnncU4AOe$XH80_Sv*}R`@jc}zI z0_KvUbbbhqS>voWJ65b?8tEf-;*zTTe!f;^tezO^AScgsEtqJ9C-}%Si4N3*x1{cU zX~vUndTC-IdA-oHZ#2WNxRx@-^}fl~2<`Vg^5fjhVE)H$3Cc6fHn83txbD(nadI*L6U z4bswI3kRrg=WsKoy6v({qP|!;1bVisE6SO}m8>CQUpa^cdZGtNFPlJ^N-1i)3<$?< zQ2Cd^w2FA39CAdzlJq-JNR-9U)eJ?BEA4+F(my1YlPr3%|BnyQ4$WM@&d=a4fe}Gn zQFHC4Hv>~R&u@$(ZXr2n|AzKuDe{4n`^kc_y~az)o>Y1RX#3ivmwc%coB2fBpVn zn?6kx_X(LVY?~G+#sSQ6n6G7aN9+d)DLkr+=C z2Vq(L=3Kr!9?o2N2R^)TZq5p3QcgD&<03;gV=0YBFD>7PHo>12-Fpe@Vqa;Hz`_O&gENj|c zT}b;5R7Wo;S_}(IZ%HM)wrC_7O#CAA2;H!GD1uRrX>XQORN>&quc5oT)H0$soBH89 z3kLi7p{*h?wMw2>k+BC%I-8*$Oa;Ar4fq&xzJH5vWn0nF5juQnC%#xlhK?mnh=ec| z`UYGwj{@R)k?#c*Wbf*CCyek3ADd+LZ77L!S7=DAI@@#iTV93YVy8PX$S>OC7XB9CkG4)2?rU&_f{{HK5V zr}xkE%m$yOxEHABDYEVG)l*R25Q!dl2VnIW|4n#m6@8<&cB9DzC#N?S20}>DWsP2(XS+)0xnM7LF)}0Z;fe>jFd3r`*Sy-rNRiV+At6uLvtB70f+v08QxN?1n5YX!P~mOYkH8)ji;>4 z^woMRhEfA8Ws@sZ1u}l+mwR^U2e@%pPKVu54Cn?G1lzM$8>o zk1sO^ir zD*)UWMZI~E*YOk71r?>T?48Fpvq73gTRSXkq{blHsJOTvE0xyTgT$h(#Ty`G`bnMR zk{B4Z>@(Vz>$BOTv|u~T&q>IjG)9e42DLFPKD^ao99Hcu_qn~0k^OhR^Bu443)^qZ zrx&TH)N0?suN+;`8mHEYa3D|SD`TCg8ZmFlr;Oj!ihpY{^oH;KIX0M)SaQ3!dj;$3 zi);7Op~YUe6YO6+(`q~2nY^s}SY)l=!b9?2-)AL1(F*#r8x8C(V|?2DN#y{M#iqx( z*kG+T$;LG{J&;B-&iPTPN7o!iIXOgXr(=R0fp<^gHH%A75thJ{iodcn^3VL-^>47N z2kFef7kSf7EC$DFrIgdR%%tpKFz(>@7egwPZSY*^D|txCb{f_{W$l4hrY;FRvb`-+%9L^9yzO8z@sJq?5i(T_Tg#`Wbo;akvqMNuu`Z9B zGPDwgwSu;A9*vwV=o|SYgX2=kXgLM41n1O-G_5h=7qd$u({= zE~@DR;>RjbZeR{iC1lC?(GhAgFy!{ zoakzecATJDC%FMlZ_PEyhL_?u*}qAh^rPR&G-1A9kI^K@Q@U zBeupPJc<2Om+|)6O2#nO*Qj3ovh7!*Kd5UqQOAB+pWSopqRtWPBBK++O+P6=k=pQT z-K}NG(ZktBnDVry+hsI5WuZMiFpVgR)2lMc^O;g{;2SCsoKzI%sNEDz;KWCmUdr3w zgU+EdMeaK=069X}Ro}WZ{O^pPys59KPId{hHFjFka5>H8SKDd@X?-^>IY5HjVW~U z>b*9d-3lK;kI6@-wOsIL%A_OEY5Vwvv51&h0zm4smYK~KX zu1)0;7+#rilIgXq*>bLD14N~0JT|#vNL)e)ASDTq$JBgz37)j$%<9zNN#M7Q2LbVx z;6|&jWbH8K+jwa(iqO=<@+L8Lw8^Qs){<}BAINpaGr`7*fe(&xC^KmSgn?&uTD8^W zA@2F-P3Hxmbb{o77I%iN$>-Oz2aQb#qHC-WY@PkoE{s*OLt#J**%N_cGP>579W#j=i=#3_hM*SR--BLY)*M#vor_@Kc6z& zGv)~xjB~1e1OxRNx4T8m(JH2E`c|a;c+5u@43dBHot+;MFH#~A!~9b!$n>7T*(uh# zJ-n@Lld2Njvi)sXo^E!do%N!4I+Q)x2i~2VCcNcXnIJz1VWWDbAWfWUD$RLH`wQZg zh~5%TC}&wku)rUZCX@RpNFUZMO9gMw(<6v8X_4LerwNZSc{h(+A^czD@6HDyBECq6 zYy#k>$v928x*o%n{2Z(}5R57RXEt<2(V_*GQ00Q=z&RrcC~wX6JSBLnKK2gq!Vnm& z*$~yVs~GZg*;FT;J>~HFJ%&*Wo12Y`{0%)ic%XP-P1krW{hWS6ypGW6wq+88Ln@&| zWXxgB@e!Jzvaif<+Hx*NPR2<OT*GZ6#Wy5k=vMfNQG|pFHL^|7DkguRk<>`RMSprSv62G|>JnocN25F?a zkb@(Ir#91sjag6Iu9$57*MI%j@k>qKDU6m2CfCtF+xPtIt9uGiV}D~L;Qo$Qwx(Xg zcrm9r#rQ9Wp-gzzTcZOZEDF;ITJOU6p=#R<8IR4@J3l)!fJ5ns7<7sTzp9l?3Z7%W zhG^#`cc4TGKjsnby>6wm`Fop54ab;X29(Q&LXFRu?l^F=0noO-K1rd2um!2e;E|&2 zAx>OSE@i{0&Xaym!m(^AD-xmK!lIKG_g3|HOsj%H9I$C8kmdeO@Z+E*M_;5gIyV4= zpRi&3BN*fcGf+3N4zK){L2X^rH3JCOlpe37?hmy$@yxW?xzi+{w6-x{q-C>6>u7QL zlD){pUO3l$Zu#A@lo9hLWO{cQ5;tXgE}CM~orF;uvDCQ_#LSdW9>hDE541Sit+K&E zJuvdoPih$77y@0+vlu@KWx&`AimKAjsg1XAjDG9e-}>F(`Q48ff0Yl?6^`^y2PeMU z9(%l@=IN9P7dM#mee1U9)EJ{%o6@`sVH~X;DT)xPc0uc!h9>BQ(xzu5EeE1!@QmHx zWWw*b(3Bb_`z)Ld>nUA&R{6$$@xi2!YpDHg3)QL4&5NLm$Eoq=u+ZJ7G0Hq*ASBc2 z2Ft=Oh-ozN8Uy2bbjC=qM_ax}PU>M713l~WenoYm@=jF7@m8I9Q#-vKuK0S6v=78Q zXAG}XsT0emy~V^Nrk)G&hbrEn)PT~tJKM`YI^-1K1WGq}0~ii7-FD%$Ud+wHKj4MGKnd2hj;)i zdR~o>IPa)7hg6i*A{7j8EhXNKaFRsJ!ub!!acPeogz#MOeniMk*+?{g`7FVUm`2k2 zzba;wA>Bx#3bKbqhGBT`=gF6W_z1)Ax}jY@pm)&QnSM+R`oI(^_wF=diL~QIeW4bw z$KV0FC3vQ zaTQzLjWIZm3=ToJ54%!(Z zeClxm0z!PO&BKG9JruXed00vyk(M!O>5?Bx=}t8T9~+aDug(4+9-WZA$9Cgf=KsiXrE zp0r+0LnG;;gX8X*=2PSKW(y72%Gh39@kDDUdz2tU9=6E{wIRBVj;&#MGgKaM zLmeNqH<}rE6RjPcWYo^4*B1si+Vec5^_Ho^6-_D1q$gnV)N9TriR<2Ra2)Z0GGJ(o z8ep4zFGv!_Rf->?=T?&K*`5|k5oZdoG;eaG#+ibr1Rm>FQ=^*(#0p9$PEa!aEU(~n z@(uF{wL%pqikcS~;D7zE|22i2(t!M)b-(?~zx>Oe{NyJ;{pnA0aT{qg*ap3`2HE*0 zSzJx#_;et4L$*U+ioq7dV$NqK)m6QrM&UP^20RX8`*c3EYt=fwoiAS!wTsEJK~Eb- zdrP^<@%H9>Z=u6Co!Mur&~EFAbWYVm^xxdf42);ii?k~8qVJvWLhs6IXrZ9qXOxN< z*wHTHR+|Ag5^BoN9WiMC5jkkU+z>gVDq`p)ras#~mkCRIM-&nf&yO$*gzMtf-6TOJ znwQHFxZI;5THaOZA+R~AJVNqzs+Uo*Kr;YHnY&odSEf2s2f&i|<<-pxm48ndzKF$Vu~G(Viw=ohCjjv-iv*Yz{%GIP}0y%dXPm@aQFx2N=9=f}v0 zy|;1Rh@Tt2xfq1pyEiFSW?-7vj`=j$797b?J4;zJb0DMXdT4#8+W&|X10GZJtsP(h zdg18&JvIo0oQo7dUhuQREI)0msINI{?pS@(`?I^I3!45T;Wwi&>2b@u*i0^00jP?svb7 z4y?y??tLq6nBp<#_^{g$8uaOur<$f>Z?~96icVJNT=N1iJ=6tn_{(P!=uIk~iR;Z7 z-j_ukAEAc8sy*XtgHoFr4qR|7VcU`)WPBpsCqGA59Efkym2J>6A?P|rVuARN2V!8= zB4}f}xSlhDTcKM{j`jHVDmLx%m?B@LhLSf#6bfneg<&av!ae`GT_m}U-qz8`CHfu+lABqe=% z%)-b#G^Phik~vL+@})wZWFEM|eV7<>vR5K{^Ay`bEKYh93Y@qTKcKRF>HlIrDU`u` zWB%UDJrw{)DqXI)%^?-nEy~2_N4Xcn96#n%^&gR;U|1tgryG=@87DrcSgx_JXFs+G zd+Y7>#jVhcc|2Up7JlzGrBB;q!ZU?ePtD*do;Pl8_XOWCGeBzi{EQHf#qLIxLPet& zjgsSodkzxh_0hc0j}Ah37WGV!d0GaFkmpv`)Q2gAJT4eh(H?yF89-dK%F#XO131;R zRI{>{(mZ2~Xa-d66*2H)qqugiUx28`?&K^)r?M6=&)4Nzl58?K8mZ2{N+2{iwR^<0 zuo)f|{SX=3KJCgGyCUXN1{bkj+1ofhhHv1Ju$vzJHP^qGKrTToANsL9K-eT;TA!(j!#rftd; z>}V5uBCiwC92`ow-C?e`bWS(~N;F*&(Nd3j+T3~(^B)w_Ep&!4hq9nT+5qX%&6pVJ z!ZRsFZC6em7N5PZldaaOxbfP&l6QPN{(XYX0&&%0_&L09UMj?VpY@@WU#v)cfGQbw zyq4K(G0iYT&K>;OOujnyi_{o2{nP^q0`7uR>Qv|GF;DxgQZ&uZ7!?3hvqs*SM zRlEj*>z>#H%WnZTFF6w39cKI4>OfXjq99?f!f;T~j&T``r>qxiI-EJW zf8?vp`)w1?uiusKFHOUS>fP}Mn#RA-xqO`KlXdyOg$3cKMnatxMfaxq1PyND?HJ8* z09uL7*|rAI{LQW0nX}9S4LT!tm>y5c`kF4_z`g^v$qdFDCw`u-mkOY9oTET`WG+x{ z#tJ&f4_X}wF@QV9wq{jCtTJr5&*^-DQ6$#kV(As(4EL?JCe&*LuU2$)6ia;i!QEeu z^!>Gif_zS_;1W+nle)qYNKw+QHBZU)cg9|uX8YDlwrW&%vA(=x0uHw4q?m=N+E6f$ z)*@V}1AusY>}OLd=bysriTvr|W}HD}nb~GTQY;2IFdWHAvr2+=%2*dF8~6sXIB1Be zaWlfMrTlCb?A;(=^N7|S3`XLugn zPiKu!wZ+Nep~6|>mm_s(;U)6dsnoBJXsLV?2yti9wq?*{xV*kI*ECj{0BV1SFmJO3 z@@3%q2@)DSk%ut?aj-Em_&5ayv&?}4h~A-ZDeK2S3sd4+Fd4$w{+K3U}iifDA$?C|7qc>r+$eJ6y|*`q+^ zNySS2;Fv$qKqGNL7;w~v>P%QykKySc<`_hS3&d`fK_$XY9lG{*VKvFkiJ95dr5rM( zLQ-<>N{wl5Ul2obmNUbNe&umDGw5XU0BFdx4qr9M^c8~6Ag4D&itpkhf`hOm>Rt$C z7f*8WyLs3TQ;gsZ^^Es%oM)_*5lb$Z*B)G==e~}QjzUZwIPTa79<~jrZBfgXgKdx* zi=m#m#(W2Bpk}oKZ)|BBjCh9ZK#ry^55lU{(9-TmJ*~dy_;*Y)l$Qv=)EVLqhfCMa zJ?~<8!!d!QT;S&o5J2usvdKVc1&gWBeh}eDdA5Uq;soiIT2_3T?I9SJ)l~hM72&f- zlhcj=MfuXLC)tXRX=W9i41;)U=8u0JI)LwKeEcq+dZ=Cjqnu3aX+S$()!yBcdgmAp zZWTC~+oaJ}w%28VU64?X@0iAK{u;arOjISNFHJfkf$LhCo7Tv&3)vs))J*^E$q2X` zp64R5BPGOpHFZu&-sz+@dZO+>y|P_Mf9ixqPUq+L5!&Vi>GWm^9f3#bHH*33nH% zFJnQLX(%c>O5Q@^OvrMQ|J|o8QhN}m<=4nD8LDqPSbL#6TXnh3f%)kA6vCd`y^4o5 zpL}ax_C_|19ju#1Kfk6qNW+Ne#4ihFT_aQr!I3vu)=}cKOy0Dk_gLRRc-$8GQ72q5 z8G?f_oiiBh6i1(;8)K^=1H<-}@xKllqnfhN^b-`tAThR4x;(DS;JNvfld!%cXxweG z_hb61KkA8&;m;F8HefCx#g7n-N<$E)U70Jo6O02~YDzZ1S~HORFgM{^jX(Dodv;$~ zy`r08{?xo!xnKpPu&SB1l^#+-i?A`GqnyXVt1$^QR|-eU#m!#G)5Lo*lPs>Zjwm51 zXqsiRWPkA&fAKee^EY?ftGf|%NTFX2pg{J_e^_NOGB8>H;VS~9HwvqC4|Od9nO>sb zL}ZYL-P@~i7BXT2vuCV!P!lVDkr6Mt>WxU}{@`F<&;Y!V7sT<}?daWm0OWgXn`1gn zhWpfRpOH`9<-yE4`R2q859i49dBDr?n+y%UEn<<1r2q$&54E&2R7wTwJzMPMJZ66S zlD7HaCSbp?QQ4~5O_v20HkC1tO>SDaZ>DVD$WuyDdjSR?&BU9GBzNvOcS0=Z-MF{- z+0TA`y@yGb$A8afesOUI`S1;=R?fJVxe84KZHUzYRN%(H>Dv4`^e;nO{J-mvNhSB z<0Z_rB#6f~Ao`JvYlSV;b)v|6x(PA8!Efibgh-ew6_Bv>rZNloo*FJR^&`YRqF#$A zc2TkRV)%JfsEn||bgd|uYTy*Rev15=q6vMw4|^$`aGDBD3>*rhU1|KAzb1KYl90PM z1dR&K4_k8vZ#0-OWo1ylbrZ3O4!=(wuGYWDnZljnhJ*W^zunWWc^!8x{)R=j21&@y z%er#Hca4^xQUcccg}=S6>&BluX>?PQ9~n3^E{{>PCJV-GN6bx9(i^rNfjA-MUO1J2 zd;HuJQ{QcN?zr0~RF27aaa@)I_o5gTJd_H`#4fYE6JtAK=@Bh@&=RdLH`l-=d@pBi z`-jJ>?Z>W@T#2*g<~lpZEYCizh~wwu;(qGu@U0J+C#vW;B`YA2+suzP7V)a* z1us^7xr#sd!4Kl8&&*`Zc?)j(6pY08fYd%I+h2V7%`!BmI=*E7TY`JgeS52;G=upe z{ik`S+a@Hy3m@y6i(KvJRF{tJk1KS_o>$11@GnOa_%4j+-%#VNk z8Ax;hYti?#t&9$q!AtVx(Ma~LxB~vE4W)N!xoMo^Fq=e2h2kL+ zr%4SOaB~RoIP#HiF3x6Ja*07OV0=6u~mDg%xG;W zwEA_0GdP~cK|tfoqIeN=KGM{3OvOPS!(ofmxZwsw0>8#|7jttHH7?!UUrY~`&SqhF zgTgA*>JiZ98jSHm_EJ(z<&?#(iO+nsHlI8fgT$f3@$i}oO}x7ApxI`GWQ1wC2e*~; z8d0kwrNz?SUz^yx)Ui7yzNQ66YFVAGz@2KATH|kb&p2_yj_ysZqs}-0pU8kK7Kc=0 zHQpsYj#v?SO_yo!!rMZf%1QppZgwk?o^K^b<6_>*4t*;;$5J*ewbjk}#kpp6ayP2d zR3zcqF=o5ccxV_l)c9}*>DC~!De?Pei?qS-!@$Bv!5AGw`NlU9+U$i&fwrc2FccMy z=uK_w2*<1TjO$_23dXPG&eO%bJ=)VAZaST{(ZVEPgR!o0SMxlch<1)l9urlkrLCpG zpt^XFTVXp>^P>B$yk(@?`)S@lxVvus*n}-@C-Bq#r=}3tU}3^Ny46wkl-KNXX=Cy! ztNdyyIVq`RO52hn@F_Hbm|Jlib9{s+gASRcldG}NW>&BA$Nf93;8PjVpZ~8L&~Fru zqrq;ujP93v!or0AD7jJ zp>f(KkX>ZoS%CLw41XFM;#)B-%~}py;@wp0+Ul+?)hA;7pkot(`LY_SG7b+1p_+m|LEnQX|PI zA@9UsU`x~aRmovaOm}PN0KDzM;qyblnUF5N(Z=8)q`Y8PrLl2vcuwSvuXGiy)Zoa! znXFSy_w8~-woQ$9*SwGryJ*TFNgwEU>#aU+zb;1j&dA&Zb-wOBSE^7wfeW0pH4n8R za!|F&Y^l_?N6!PdJ^pBov%~M^1JmMKi?fyn*6I|^peM?@V7p^Hf3xRkILz=C{tijS&{&hsCWJdEYvO^h>4KmV)_TlL(*}c# z<8?~3Fox+p$~kBMM)2sGW{svGSqy$jD4-dEhum@4#mf&Tu-Se+_-L!S4<6MOOyN7! z`cfN0Vp`y4fAS}P5=Y5h=4Eks`7*XMt0P)V;t%0k()!494&{tl`Z_2Or9@zp$3goT zi`a$M8t|#@3;PGYY&w|EKJq%#{ei*OFeM4+;|y&Sz|`JuJwPru{_{4u=-4KnIgo)? zPwo0iMnfl4*jyc)SIc~Zd#HD`l!`Tzi9K%BpxlO5gT z#6rhAY$U_*#|=a-yqs_xA7=7}PSE&A`N5++*X#+kO|O=hRa!gCG%j)@G)N3*gkY;! z?T?TM>?V^GfENh^(rd+~C=4@(ugiwBrd?2TaENSXPdDM&P`*7*1%Yq(xu>1NY|~;~ zMYF6$_(|$CgSMH;`~C6v@YRe{!g91negudl!K!Kh`RVo5*URL8{>9`Z0u=KXpXCF3 zY1sFaQ~A<&R;|a#mjI1B$02rLBuLghwo~5y?jID}Wwrd`m%sRM!~EulFaN`h;n>{g z2TlA$LPs7YG7w?Rr)=cB`?UVens!{lG^)S~7n8w65TH+@L@2Qx&E^WV51Maq1g;q! zySIO@-QY>b+L}<-@X2Xznf^A~2!eZ9=3m*1 zSnS{lLJ^!4gWvBM67G?rzZAJ-jpbHsa$tcFYT&3@Yj3S(a!LiuAHm)|^u-Imj_E#` zJC9QXjqD}3#5)+t) zM*4JV`F7&_@H&yFVFhCQ@Gt-JF9e2Z?FjiSOp8@U`}C#r+VrY-NwkU~R>zCh1!>>% zqGK|>1?R_l^qES*sjSlSo0~dCT(KM6UtEHbECk)%A|zVRo(Ic^f}1{1y;LOhD9Xc$ z#)WSe8H~9lDZ_mjat29u;yVxxY7-hKn@w%)5XRVb;?fWkt#YXXjY7IrmB=d36c&j> z+MEzBAS!Zy6zeir75ywHLe2)jG_jS|(nk54dM+>i0!N;iq*l_CMx;>=`i4ID#7^g< zF-XQE*86loPZOBs7ue1|kACa|0e|O(@y$a*Y>mX4 z`v23^Y5Yn)`w0OvHYde;iV<{yQaeS_nW(&+YYdWvsv?_jM+}DU^UppXfLmmF#1*8a z)Pwu#JP!BO#jo-c1V3GJ&JU7wm3ulo@ck+>DUD<4aOoU&LAg7bp(ciLy`Q-_bEKvK;@!%!w-d>qf#2f$ao{5kPg@GgdZWS{a2=cci=l04w`KHyYm} zhBn^zj)=xWFv4z&Gm`Pm-1H$}6X8nNFa^1K$)gedA`rc8L8ILeRlBnXSpw{oqV{&m zc&qn~3)oCfQN3x#F-c+L#%jPoT-F!7Z5!-|pZ_@Y7|9G-k)NNc%65Lz)3q?(7TO5E7?nMEEJWLU{akxN+ zdb*$AK{aZ{L+YQVA%wm`hL`4~3TxTyn1DIq@J*q1HXGag^2Y<&; z)G;~hs|raj@LTjlpKo(lWMW`h!iP>uQlnvFzpk|J2Dm*ftFXSddTiBq|4wR5YyN}M zvV86-5dLah1E2R^cml9F8T|tH)&Ux@)d`WW+*s*+3_>!vo>Wuf#_ebvu&vs<`X$Fo z4?Zg^f^Tq<=b9LLqj*QHQsp$$^;Uhd9c14$Duiln2eNQO{~XEv*4IHslZL9W#U#Js(IVj%9yEhw1%5`& zSVQ#h?24>exT;7jumHJ^vxwds-ju2D37=?{t)(?_hkpZB51H~?tA7z}wk~L+40+J( zE}m)2^hCAa9Y|G3Kc(~De94>UP zDMW(Zzs!groM;kV2d^Jjx*a|a%Bf`WVhFLhM!-&P{B&p@{LaJ)-*$b-&pcR~#^Vgn z!Opy|!~v#Jvl_zSec89r*Yu-(;eV*k412V9A3bAw(}<{JR>sqMNtbX#*pthnbbolo zg~+hb%t^K?!c)qdZ$;O=XpQW;sCtQ*-DTlUcmFH!3E1U*={I_zonmoCsx(TpXLIMf zATf{xG!ha?yzck_{W!8v`zH*I#wM{PF;b3E&a(V4uh#PTMM)qn8Km5l>VUw+vTBIf zPW_7plYG=s4yMQ}RQXtOgt0v$5-7|laKsDT_WT^3OwpX#^a7wT7U zwS0WWvtFH~X{Pby17YyhKm*oMvN-U~B^ehj{@*myIjWdBYH?XJH~wz?d|+z~@2RIq z2XJ#aEVI_wovEH0Pvf{jkS+2M5~ZjUraE4QRvVR!6)*#|fOXG!$^unm-gDFf+y%a# z>to&rj3)Rw*@$mlxmFS1VyFS-h4pbXgqL>%AGLmSIh8G79X`6Ha*W=C}i~Bu8*)Yz$ zIFDp%@fuZ{<%Rc-1&zqtxvZ?Otb(vLAhO;p{acEG8DnB&Yc3`-3~Yd(na^qJI&sGj z|Nig)PUjw600Jen%(cJjFF3{`YH2<3N&J!D`mLkRFc^@}C`0q0~FiDo06ew{A&z(q~hL{E;c z;;C}At>yZTC=QS75_dwKEN9BiWNyZVDn_Etw5Z^et0o|aVP;=IlvIOr~}nd=d4Cq@n>umD|* z8NH^R>xWBB=wLv4Zab7S?Pi8=C?+~@*GM93#3;prz2@6fa9pTV>WM;hhLIV-Pnslf zLgrZ-uVf2k<1^iDmiQl;6VMr!{?xeN{hi zaEU-XGMMvm2wB{%q~;}`u9>{7)ceU@W_9=`#6OA8)ad3LokB~@34}376F->@8at5_ z)3+MLW@2fvEa#~2asEaPYV00UP*{(zd7y<qoI1XG z&EksEH%vu)h*VIIZkHPd&Yh*tINj~8%nDAiWHkk+)D-qRu&=j{`dgnuowI3~FFu>nF^(&?}MffFzs2~TtL4^^Blh8*+hOZ>~C-0&yVX$ zVuEO}Isrk9-7Y5=H;B9WoZzW_ko#oUM2|fQa>p-z{tHHXqoVA=9H|uo^O7TXJ^)=D zKt{;DHBQ60OCq*1&*@NuL~*%9lEZlp+n7DYx@M1Y*GdU&j~<(?QBDoZeVgT5vSzT| zJa}qA_=%BVGLzQFXM~$&sxjUvpG=o_Oxd;Z6!-iLzJuO^v%SupsVQdn0c>g&mlZVB zSTu&=^|Ns>7Fno050l`mBu#6%k@7id-7Qw)7T692CT_U+_++H=YzEAw3L)URN4pj5 ze{YADT!Ts*1GZfNFKTa42zEzkDZ`UW7L-%M7>cr`LcH?Bted{GcomO!ogzD`&-M2;t9pq z%ZUAT2J*c2cptgey6X>wVJo0mRnO_$?WTbzs<3!RE(YGj4$IKdMIfEYZK;OLa!_{V zn%JBeoEex>k+!SS&}XaM*7Z7iiM28RmQ0s}Jvkse@2T*V!@GC6Ap3{2v%_~T@YdX0&5Ya-oeWFrl8v32#fd1LVIs8NpYsMOSPddc`Sc@UhJt2OGr47gz$v*ocPL*>{4VKvDP zFX)N#c-x_)X9~^R$fpob6QtMdSXoz(1CP|BBr78QMD&l6rzim7N=9Nb9iRN>H@>722tnaATjmnhVoHKGGxfRlch@l1&Cg~j4{D2j96qPyXne%LM& zsFRO+gb{&s9$v%wNb0QsoOdRE;noB0}k00l&6t4$uimaK1?h6 zo?hyfx5F0389hupTP*(B=Jr!$L8d_4R52T3=Vu3vySb4jcvoi(#Zoe=*cBGk`|_di zlX`3XnLCdHpW&tD_8mH2|NIv}zaPgQqs0+eZO^DCNF@`I*1qc4f(bvXDZOCHsqFo? zs9y(-u`h)TgYWw^habL)@8un(xq;=1`~?DY1C!oG&q2dh!4^{h8%pk81TKL8T`nil znW=lh>{A6Fl8$0#i?#ZSs(ECHtqH!G5RaoDvR83bTL~SyewrxvF~}4gZ=8~EidpOV zzBL|lQ0j41@0@j>qqV4w5ICFN>bQ`44n9tA#sHX9AI%m$KswvMw z!Ep0guP)==%&jS*xt4nlOPs9pHWOqU95IJW+}PrOjQW>Ege0AX!^BCEZ$pQM#173y z(+=;{q!_%pfG0G+^|GzpPK>i*&Le!;l9al^v)c==Yhwk_by4x`sr%SIjseO}_SclO z^lUy(FE9#9%cnQf?8SIf#ptyV>{i_#^Dgc-?t|In%qNn=)5mEt-VLPOa%hUM+PbxnAO~9CMR`2Y;YC^vl@$rNYpYsH ztfQB#{fTbaVr)QFZx)rGcNYD0r}t7V9!83H)u=9o(C~iVke*&-88p*<8<0g0k_9M$ zoD5Q-q?~u>?yNL4wFXjj07Y7@P#Ru{t$67D=c^^(EaC2CLcxOZ* z7|-MS#P%tIrV($sIk~^g2^)$jXbv$(A>7#Q8R0-TJ8#P_1~lu{hpnTLzp6u`0*xRT zXSDX@;+cR#69NIRu=Kd=Xovadur)*F+8fvurvsa0VlCc6X&WA44s?c)+3TUU{zD8A z4GsC}x`SPaq(%8a(CwWmly2B>nd-4&tlivM*pTXP2U$}*koqyD?F>^sX3tAz5D?2uCL5Heis;iY14^WOTtZ6`W3Sq}rICv}2KfBwzV>R)Q z@D+|ik68^)d)kw=P3xXSXAG6NZ(^>K0;wl@e^X@;qKeMU_TVH9QGo{VLD1Ip!bBMO zPk2-_0m3>C*0B22X|i4l@LzY>E5q^SH}0hU@_D-gJ6Ao}x^PrXUh}*BMOq+8=_R4p zo{B}VGd2_f#N^?`>1uSilf}gf?5}Yp@UVx?zHJt%H%%D6r2tPAb31gR!f#;QJtyVO zt|0+UtPg$9-t5DC+N@PgFXdPI5tI2okiBl-Gt9Gdphj{DsbV_^u>^Uj6YXdF$7;P2|0P}PG$_w}l7EKBa9&qrvFVxYDIW{{i4vwkR)dXi(qmSM^ zoo_RDXz&HD?OQ7`s8reseG!z!-KIz{t!VH0C}gaiFtSOEfBQJRjSsL_5QdTHO&^@= z3|Hkj6=7m5$)9hqNmo3zP)lsGD{1*TMgyJ-*ux937!->ixu8vVw|&K@F@W*g zEEAf;f}2aAe2zaOSzqKM_}?_ec3HlaJG|N;-!de?tA-~a{;snXeNHm4G$;}8=!IS0 zrR#SjF;d9gVVt)~NdkEvDib4S7FUipL4*0HMLZqR%T9EZ?;t_NZonJ?7RDw0J2L?I zpnKo_>LQAF!Jq!=pMs15jw&Q(gLl|g^>WupkPbhOIE<=6Gr$MXkJWsMO3HVP1l3rZ zXerr=hoDs?p|^kgLpug#*Q8dL0K_PZh=h&$CL0d?-s``4 zms3f{1%^beACv?N;l`R$Cgyp>)=+}icTj{x7pbf`bMj3RQbu+0GONbo&bd+u7d$FN zg-Aw^2g<(8FlV31g^q>yx@h0dpG#vI zpafGZ5*b1PqJarUVQ`=X`q>$2qF#(RAe; z8hUes1+u7~s-QPhEQ}HvT@$3gF$)~t*k#8XIYdLX zn4Rjdxm%buysP4E80B~47_5^{>3r@|;XdZ${8Oi;S zrJA2mReJ)v10OCiNCW|VUU+jDAG)N!EE8{ICWlp-Yoh4fhZ7|xqy=S{R_(S*(|OK# z+5oni7Ljxw=m9bwY!^w9N#i%{9LX4*cNP2}Mic>aLP%*h+S znHr^UsCEhlQAjxDt;LuMeG@qO;kvDS(-Ve@Ced>I?0#$7r+Q9z&USPH@7q_x%)IF3 zaphyDJwiD16mnLKFoWTqNL34Qnmg1%3p)zB0h3`px=-{UWoRb-GbR@GiFM7n+3CRf zoL$L9n9Pymu1CrDF1h$^vkmr}cZpkvNMfbOkDL-4;Z*mTK-VMI-sIzt``y1TN>HU@cf$Au<@x0%C%rNtz;oBG>ueWg8=(Nmf zwAb=l(Ga6;ujM49JJ95SS%SFfG$;W`Mt=LF-L^k>sC5utwy?eb!t4BSiWM~F^aXA{ zzcR@2LwVffUtnl_k>ju?h9pOOt_=MtKyI6;5Ya5oUu%(#Bg>LTIw^;A9($15kWpoj zu3^iVE@2PvJ5{u%K@Z8|KHPI1Uz}FxlUxi5uG%Bo!0ymb2dC-PdClV$)CpG-^ystQ zsZrZV$*6GCCt*}Rs{Z^%#^}UvM`ZI~f2zUZh0$@-kk2D^nh-}_;P2$KTqOV3{;+DHgRJJs&9X+t#F+mP#4?;hXDMJZ)Su;b^ za>MvjdaDmoi}urfKvXhUw$P5nr_do6FP9d{*A?sq>Id@IVOU18C3_=RH2B7-Pc@lV zj@^*<(~Q{kQaWk#$k@zyI(nGc-E3Qzxxkttp=Pzy$^?DRm?`m2`c)S=Fv4+WH^1&{ z+7CN-*66pLQ}!LwHGzYNf1lY`z`=GTt+8Dc~Rj3^D ztJ(9JO!vnsCFpgTo?P#@H`Gk#eI6OqJp!Zq;vUASND!S{s^&!IC+0@Yb*s#CwhT;= zp7zn|Vw*8Sz&9wD;lokvGVG%wi^x1{R?s2q$zyj7?&^4*-Gjujtp2(!g*fk`Xo3$h zbY&w_aGAv2-iYIP5Zwa~n&rdl$11=j#t-F9CyqKXZCl>3sSVotPTQAGKyzM26&L|( z=tQ~*JuzF&G|uG8lhQwD|wH&Y&7c&^_}t`t>H{2Q5=-`8#iTs z%Z{??c+WxGqP9Wup26Q9z*zh73x`VSuGC#Ur@Dm-{Aq4}i5)-t>Cf)NpMP~6J$Iuk zJs|BAY*x`9y(fs{aQ@rT=bpF^F8J`RkN;&nh%FoHka~Azo=fQ59Y8#cN8u7H8#hoX z*f))zwG;yk?@qwfHoBQzO#eiO@!Esax&{Y6*Nki?Bf)GNHDIT|z6O-go>?0?U;zy^ zH7jkPI(>tV%78Z^?K_w@Lmh>BbCz8;NAswOGx^pr%)xeh%L)5A6=jqnV`~OzDcStF zZ7gSqPQqIHSfo|R$%}Z9o4cFxIt`U-zd*89CE95lDK63K;BgnI{7P2+97MQVc7GwiX8$3e%mn?sje-q<`hTYk!I@PvAow-e&9 z@n-m5(6h$GXb$}0U;gD^Ok%DhbvDA_c%P$_hh6Jn9 z#IxQ>6S*N$U^K=9t&@4zE@gJY?{O^+<*~`3!4+n+7Gg));Q@bk#28U=noQGs%WdJ* z_3`KldG!Q#E)ULP^J8S}1oKJ98eU9s30stnN$w7W*t*Q&HO)r*U*G7NX}7K3B(&aZ zgVve48{@N|4pnb)5ZiqEG2>Iy<6Q*-a%CJJ&9CvwW;Ns09+kR%J@`0|JTu(mXDg28 zjY0KdamHgolM4REZ7@J?!EpeIQ?-dGOM)DYj+hwQ{SAw_%fuVgwQqFtvmVp40y@u4T03e}QIs5-ygo90DwCh9e3B6cwX(t?r{&WFY#2y(_7 z*+dLBa4-Twq4)sE@6I>dkph$qVV~T}40GmoA_Enl<<@`2&|U>sF%C)zO_38PX}a;I z-6DpBF!Q`fo({UD9$|ZqCi!{#XZ4)Fp%gc<;_f_K+bh2%$?a}_F4HTjAKIWHP$=EU zIHOg=1HUN}&KOmPX9i|JD(qAVb+lqb4JFfG-+{lZRy%hpe^bqAiW7SjSSHj)d>FZ~ zp&6JfDW=1py)sL+ouQLNoWoOmo>!O&Z1?nwsAoh$ePZ<{P|ljlHCat4CrCP>5o-PY z%1gx;%*AX^Ep>92>NXu|2ulZx3eoZ(By|3dVB-c3PTH%)Fh}-CV|F6FJ%Z%C_=PBcC)| z7fdsRNq=+YqytO>-S~OO2|J-OIoB`X9onUb9T!zvCD5{5ALBl zpEK~+f-(0j>OHq6KLv;faAg-)GO)=IY&iDoR2o?KgsaC8fjE=9o3^w+3Enr@1>ev$FI>4ecV604&7@P67NQ? zoSZS1e1}X;(ZGPaD6D+WToYq}(lF_x8Ma6BK)ZR@F5#r$&1rBWyGwJN>8(J`n z#5Brz`^scaw2chr&1pw0+lK8lBt0sfJWrz~7>H6&oc(BEKBI&VK43R~JGs!f>g&)U zuKdL6yuY0kQ`@j_ZtC3M7MqEBp;)+qlR5ATY3 zBGRS;7dSFDA?+=SE*MWieyFr<`j{kk5k>rbYy-0WTv_OEefvH)C%-d)^v8d6kG`V! zcdLZjK4sH<`EdeIGrr4`m7QUjgy;w1RL6@hJb0IdrQA>hvdxe}|MBskPVn}&h?Yc!3iBD;c$f?VhB3sKCPDWOh3-OQ zbQcVV4|leF<_DMP0Ldte`60t&P+C)eVW0~6`#KQ2k{qGj9*P{g6lD>IImF_ku;zH% z%)czIl@Qk$KPKatlF}B)BgW}A;1t4cuAjc(?PbnEO%iMvw6}&pD%ITu73bqD4^2q-9NHo}WvKnE+U8l0qO< zyZAH%)=2hlQbqD;3X)f&I4M>w*`!_7ADxoF_1l*fm|^_zhd=!BkAHmXqBh<}1>MGw zz}sopRN`CX``LYWFA!b&E9(D}MLj9QUF$lv3Hf5urYar;;gFzLA`!y60Rgz%8jnUE zsSKqz6V3xOH4rCRLckjNA==JA+n++;KzkS(>f+QG<6mif6Jlk9g=y0ctFc>KsNr&N zEnZ|#Yt3)5=;1=cb1c~u)NoDTbBaSxez(sJ8F)FcVdRY4PCb#S)N5mM{Ka_T_$Cp| zIUW^TKz!7^^%F%(Bcm$fk#))^E@y*q#o`8rnuDLQC!gJI$?(95 zWwvul{7J$HUk15${2^)>w0_`PL74@Cn=3N|%8Iv7Br|Z=TVlf)`Dns9KGZNmg%W?X zrN`LDvxqJe(j9prDeQ1IHi6oVUbKXlVc1{073eF*gS^{WV@=za*;Jj+Z_kD1eZGC; zfj)Om>>H}>!MtTk$J75}eeHA?4_18S-^?2=%HE_JVhA|V_+MNzPLpml(B7*z!Q0Hw zj(7{KcKChDA5OT>yH5pT*8rh-ZVu`Z_ad#RCon;Pqi2#kn>?q^~rk8&0P25Dh1^e)5x_{OYq`eg4_!2?-u}IJtX&_Gf=~PuKfBZpx_C(Ix}O zI7V?-M!gP*=`bMKiL7Eto1D4ybvu_;?Cpq^B<|@clds~<%)0XkHwd$9bWJeURuu&` z^Zw!ziNgyDpQq}bL9TrD}w|CrOHlRmL@sTMJ%D3LN z&-KD=u7#Z3wj(H`*i6Bo>DX$hl(XUI@W7Ngf@2ORC*0SNF_%p|nTyA3axh_ctt2pX zN54WXgG1qQ#=czhcCHcXZ@xM>xYpg>%{|?j>~nt`WZc$$SjVX)-|iTSC|?O;24gWK z2Lgti_bm69iX~f3+&&E*@1H_4G)(*M{>JJ^%q-Y=CcU-$Sm)x8{xDBGPL9&Te)B_O zDB!G&IeVdv6Yvw_?A`=ZrElEHn~sij8dB8GbFbVBM)cg<1!f;5NXR_6WU;r=E-UEtK1c32%{$G2Zbqbc%Yz zf9y3D-Pg5J9#fgjny`OwOn+adYD>Na4rT*R;g8IAqPgvkv8P2jR4I<9HDNYh34T>hSbBTMfx2>B!(CgAZ)?ty z*|z*pT&`@oK|Nda6){oduE;0}&5~)lAN-_6df}7}R73IeVJxw!O5pzJo7Lwh{UCo? zI|EylM281a2)LhdKux(3^e9y$Rzm@*`!=y^DRco++BUaz2Y!`l>F{QkkxLvhCP#Mc z(Ofp9j#jS|i!o^%>#~*)zQwQ9IG>U#L@nvTs9jA375a6mTS5dk?)Dw(c_T?zXOJ9pX)M zLoFaSbRFL|i|~%N?VCYrTlrw$!R_-Kl1zi&84;e5L%2>VX0ig)8a z2$-B6YTZB9e*0hl^E@8Fy16o-+3>(F$*%ae>I^6Uh_1Wa1qpAc*#&?e1QLg!H=P2^ zQQ5;t&Di*Y)fgj{$A<_j!FetGk~=rDlz!9AhM=VYO>-qKP1EwAcA;X1TG{1W@b5S> zlET9if&b(n5Ggba{)h=-Rs0RQ=k5C3xHE(#m%D#%5~dVCMFgxeb*yA7@HIEc4j_@f z4y(w_e!Y-b3fW{r1`9A?2S0BP+2*VDf}TxdKLtnqd@4TnLkX`z#!Z3YR&1sa`->o#@n%$MO2eEkM&NYgxJ%2(k4V?i~MdkPNI z`~gX$e{?m;swj41EtBnqV6YlQ9tUpNGAA{GMX?zV9lGM(fN#wPH>&hE39!y;h8uU+ z2Ki!l4RLdq-Pr!-Z~o?7&xa0+wG$u5c~9>1`4_ai;$-ROM}W8FU3P~?36RTSr=5yv60~52kAT``->-w>G8H%m^SuZ%Z7iXw~S%5H;t@(qsZd{ zbW83DK;W4o!vN@6GCwRg&38p=lm%k|Je0CQ^>xemeY zLJH!Z_$JrTHt!f7Vk+RXf@J6S&jw8I6(XRc;M2`>0@%E1%~3@+3E648j_2@?$2J^Y z1tYyfLEPgE7mJGh`0*xR>57RPMHRfu@;YgFcdX+kITn_A&RbZ8k;3#eE}>)t*&WkY z%N-eq8&T|cZbT#P=Se5pN zf+Pyzn5aB4ba{W8>)jf?+hrNDkvYWOV_aTi`lZIx-^wdZb^7~cz zL-r|`O=tN3Dnc=KC4V^kQk!PDS+ec*tFOLgyr1YE<8CWvrwiRO?qnK*Zc- zS%Qd$DMczxY$+Fv>rHvWPLiU#G9z=1PzQFz)y40u5bvaDVN=Wv_SB@S3}?XHgv|)h z0oOZ^w!QCL2f*&b7+>Gw90&km4EvoNXWYzBM!S1!US>`E9ZyraT42Y0x+EM4)pMm^ zi47i>j_}%LPe@5cr>x$cWfI}NUQhUu7lVPYnAcMDBTx#oLv5&S{nBWW2xnSE#Df4tI*j9Wo@c z->pua>;#K}y46aM>T4_i8P&PT1kgIoIk8XN!6>wtVePeE6Pboa5x*#qtf`&KL( z3cc+vAp+@46mia!`&9-HE7gflilmMuiGy%pcW0x914aLyVqHkkwjW4Xj`ph3DOFO; z(XbjyJft`N2pU5GGmtEVR$)>7lMmKjTQsI3j+!Ro-nKzB2C|2>ASQ3I!W~fZowo^L zY6j);Rv&n)+}mg)jJbsArp@45biI}NNs$pYEo*c5iRJbR6TW*D!6~nW(T_Cc_2{5? zFB5D9TYc_uhl@RNELi4WTgyG+Q}CE3LEDfeF=jT7Jg!@pO`{pp*m}Ha?5#v`jDR^F zm7*1(m6V&*%b-_<6@-N1Pn;Hy7ae2nT1Os9C0);Kj%y&hAp8VZ4Ds6?cg+ni8~i@p zAaEQz|?8G)@O~i|t36`u#9-V&iap17dVQa>Od0HY$a3s)iIp zF(aQU61_FzSixx5Ln{@ z!7c){NhOrT15i<$#K_E|(3v`uf@S_SFi|p|JfbbDx1|fRCo4wmkVn_JYnxFm?)leg4I#*k&BZ(J)hhLj$S5`m4XXf1ZB?&pao>-74wE8N*$W z8q9i`HTuLI^EmgGmd*D(%g%C-_Uma z{?S_`9_j?_h9;0EZ>RIgDgfMun3kHsAlRxDMQovs$M`*UzHcSm8X4Z0*o^{n^3A8C zXA*prWIUXIN2iOE+V{x&+08y>HTO@XUu*w!ZQKrxB}nQiAryP6v2S>kbtLShC*L91 z|CYt&#!4P^CfN?6u5^d~q0;Te(Z1{}GAdgJ$=XOZkBwo&yciAYbvOu3tK~N-MP+n> zERumj*$e}MYCrA_fYGk@TO7TNiIKp;g{1egj!@?wMCyxhcE3uquDYT?>@I0f(~F=TKGPUbS$S6rR_BkBO4 zF7BPM6*}Quc8rcS7zdw`^vi7fydMfqj(5YNV^-c}JgQQo3EbiBQ&zxzP`K=FGHZYy z?Wn?Ga4JemH-m3qynDV~x}9|8bXIbbS4;fEgY2xgN$_}=+9NhR1b0$mP`oPaTAo7m za;j{nxFf%@*1Aw-S9pyg2TznU$uZQ{mnvnaWT+{S6lg}OivHjSKL|I7Uo!L@0N`0Q zZf?D%;8(Yap(g42lcu2yL3(4xrX*)Og*`Eq z0#d2!Q{H}oP%upXdYlu9b}R~7Fek<2WHj(vviGERcI|n(E;EO9=jrAgL*N(^?7_XU z(^mksVl#Ttxaua%YCN@6ysFt zO_)9TXe}Br9PWvD=yaXS5jF1~!@(4yg+B__op1CuV|c>!tVKn+`5g+T3`#EZ2JsY+ zYIbWL${94Jtkn0(-4w@Ri43%GoYDF4miGJb@BjYqEpAD^0h3_FFBozvfrEO^PD9P3 z+YtlPU4 zSn$-KDD=QEqZtq+c78`AyUJQ8y+a;K{K-Vg9qmwUgNDrBR3Y{HE*mg*7qzy#w5+H3 z5%UupA=rkSV?Edn3gOW4xJed$6D)^kaY9dB;&yAgGx0p03*VvyzO8orjoU@RC(LNt z3cA~13z@P6=hW;#Ge+wILz?1$9On`QFm7{2-4hO3DomwL~%SX`~5TQg*HrheDJuf5 zq1(;{6x(bKo1Fyj%%Pxka-(wp41W5ZJ0qH!A?3s1s3};~uV#aIY5PwN-n*Lt6JqdF zLbbWB61;B)Vl=jlHg_}ZudC?nxsGYFNJdPz`{Bd%!dK<+6R$t~7JlKy;^8gBd0M6n zBohneEE~md=%>|6@MB_>uL`#4ZBjca<@pfh?LZut@sW-s*Fq&f zjDZoGN7iT0Dy6Y)8>LK@#f|b7=le8hvt(901vSLy1y?YEklAVDu~gHf`TR18qKQJ? z0Rz&hNsUO-*@^{mt97@jb0otDqxT%?n8i83%PGB;ou3dG=RRk32 zYK#r&(d^gb#DvsMBd5qmW$fL&mFk5K#lg|@)!FzXWr;nv7)pYoZ{=VrEip*ku+1}v zZ^;;EraWOE)A63OK(abPg)!Z_GKRw|y9nqAT1){cOMMJcw&OntKs*{w+mdkc-q9~b z1qtLEYYRz*lH#kgC75=&KkP=TQpfv9snUSQ>jdSlL`C|d!R~5E#?3h$ZN{_S87Ra? zURFj{-YX29)ET?lj&;4-T68-(`D2`GAx8ZQW6GKArO~kl-O60I)?M6KfQ1&7zsN&| z6u1PbMtrKk(hePaWMsfQVA~#|WSX;};kP{Mlm!_MD{&e<7%)Gb%WU2TY3HR7XUqFG z|Hc@|F(|D@Gfj1j<}-bt-e~SHz2)8C)_a$R4Qy0B7$&isaI6rnu3>ArGk)c-4S1jR zF}ZygB;oDl=79lR9Hj6^Kl)MR>m3JXzJ>jYK0X<%>S=Qm1dSCD;%?*+v_)%U8lfkt zG6A~l{|EofSW1?))Iy9dKg>xDv%aofj^J1qJ5;K(i{q$00a0QL4+hY7wx=}DYHN*m zDQ8RqFA^5bH8W8N0YG$^SrsaYmXMMwLAoN{h<~$}Zf*BB0gb#Y=z+|0>XbQut0&?Z zy|tP8gW}|{*4Y8mre-Oq!GWcUjX14^;O*_&Z@lL@cvv{9+}v`o8%Hg103q6~9EIBA z3hTwPZTBeA{~~=z&oKr}^pc{J!N7}QZ(LQQhnv~O(sQKsF%m`3ERsqR#Qzx~_4{fB?}hg;msWIXIf zbjAGr%fI}~`+H&{NriDz4DY3Th)adh9iJ!Kbmd1FE&O*%~gs|J{4WlyEU};`+D8{jkMQ zm^RuAueLARrHD3KEtx{>d23>NY&Wdtg`ZCa4c}t;qZwM(8OgMQZcEL{3IC9%2-ta~ zcm+7x_N4xaeX2(mn=TNcJG#G^A#qi|QK%p_LR~ZM;#(bTfX$~7vE&I~=`*;WD#9aT z8n(kO7z&(Dqeh5etY+9qc6tmP+|1o>K;iQUILcLiax;04xIj@{bv#f(r~y{oXYiKx zwKWa!-3VVPHOkBs`}bZ`H!ugCnQkm>qk7I}jw`(+MdhFW`Ja`>#7EwmHv=Ly8ncgc zVI?g;@X#UmR#R*<9AwI2&KUx`vnvqzp96Q=F@JU|(-U*W;7{ zvT*89BnY1b$b0B*-m5kr$Kq83z35y>I!d>v2P)=#K+nX5q;x6X?A2ZJ`QoOc7ZsZZ_0?LDhinknz+=Oc-x zAYaGot&|ODGt%y+oKrg^=7UL4+mC~c0s!IY-CyKyi{mzsri+b98{2GjT+`JiifM0w zI8{sCYTyZ-R3ab`5GTc>Ck-q@w}^mD{?l#YR4UpkqQZ(NYx_3Cry^C4DQ1Iw2lYKZLO(=#e&|-?!gq(!8fk3fD8V}8wN=R}FbX3y1?2ABS=JES zqm^KTkClR(#~n@pD;bpo%kJX;9^I}!MOjRgO)?!HAdBv^@EW%3D?p41{&c!&x+)}n zQ4EpD&V8~@|#}|XJZOqXr?F&2K8&Rf>&3(9dd+jDl z=I8yv@CN>8r5Ii3p@^7>1{$zqb$^^O`tvHtA@YV6?7p zlWd}PuE9K~Nbod$#DB6W(hWL$P$9j;M;zYxHt&hpE5;VOjo3IX_ReQFUAXMTKx$;z z3#X`cPl{<}I=(zufT(&lnv|0c{Nl04H?D}?X_mlBvfJWORpvRo6y#DU7(2~9d4FtG zTyFHd*u8>aEmoO!j_D8#r`<9>-03axIDmz*(_W;#>BT@SG=OXB2(ok3@MA&c;sC<$ zWU8^mWzd5cGn5%?JM^?*EZylaVveKDeFinjFiy@Ru}Wu*_iDtGe7cNqNPw6V#cS85wG-}KPG=aiN3^mxX;OCp=nT` z?qCCl$U6z>KmX_dd}BM0Mlk2e6HHytlM#pG2p=Y1DGVK@$jB*s`eaRQj<($HixVT4 z7b*RjDXxMB!bYxy!-P@8pTIn~*b~?qpyx(c$w@i+Hb-#<${^ST0lLh;r(5 za%*Poj6`*R)FReqQq9{fIx!qX$~{v&cfv8Imxj)#}QrT&-skCBy|;19hJxxgOD zx`!sA6+R}#RG^Ehe`FSfQIM*4v?kNwwYUOL9Xdqq4KfbLev!`LvsfrI6Vj7O1Y72=MhhRL707vX_L5(-pNvpGa~rpCd?7c2_Svn+fb zfdV6@C~OC+C+a-WJ9`J;{^;O%=@rHM(4gxvX8JPYpmE}B)^hX`zoiu&Pr3g(9TfkX zp$@nmP?mbvP{aA{l;5A~?#;xp8}+xy9ve8%#RoA{<4IIg(pS@&s8@3e)Ncc{^Fr73 zcoRYd_ytLzy+TehWAY*5RuhM=%{c`rnn%-Y)DXU-9eBc|(y*=a)D|&X+gkw_B^5i@ zi|Q~DRJ+%f1`tJK@H?5zp~HBx20fdbbiI$>9nI^d8ns9RU7Lo8BV9P!dXG$9Qrnf0 zFhx(N=+2Z-L2pVYaR%gQKCvufW5O`R0wSe<)}?UePY3?}EV)PT?gt zZ=BB99%fjCydC5;-9eh5_7{3Kw9)!pZ(&J%7)aFF+(!&5Zt{4+;6ze_KG(<^h{2p~ z`zdJf#h0W@6e#d91cv)XWj}o}_`_^%&Q^}gJAxmk_~!GSPxvC)7I$Qp>{BHh-)f+U z2kTamJB2X9OxTkc6wS{zN1RLxjLzdSFeS3OPj<9h46Th8J}kI4$25#E=lP1-p=B%+ zk%F7?Yf}xGm5g+D)C3GUeWIP)5di^#0W*rm3otoihU%qE#Z&}`SyiD8ZI7L4k9*&j zZFY%hs20i@590(>#xpzhJA2`H$yJ7GhS@s^QyLpd1Z)t$lrs}M2!*kt3Gsn2n3K2F z;>_OU%meQ@Pm5?_-5JrA(hnn@`3U^Q7!Ayrrx-TMdAsxU#jr?DPHm~T#$K-!&M%J5 zdT}d1Bz=UY!JXJeR=ks~Xm@SekvsTd9uzIkHut{ff2v1yn^;s4uX-%}h=5!sy&?); z?uj73DpK$nr_wRWyX<}*pYmb-vfNiPFjm&di+hLP``zDFcJxlhs^K-ry8!V?g}%?@ zQju}of;j9xOyhv=lRFbHjKWVkQ{EuYMIK&9M~xdO<7pgO<7*$yc?-PMm6L>< z{2)NcWN@c`6aGB8R9D^=fw>{IGo$j?uGhKAEK$zi{E;CZ7QT^;_Sg_SgPB6Pq*7ZG z4vuLocf5+jV5fS{fUpMbJ85n>Pp%=L%?$VPFf`2H__YYgd3st7{+&sb;1{rcx}@4S zKV+z1Ad--Apdu8KI98O*BpF4g?k0DER1sKsx^$a716*ylmy^x_h$;J$58#J9BRuuk zTF%D|6pjVrJEzV$@9tKjW$mBMCOsu2!7~AA+ziuh$H3^m@Fy9^i* zpjc3rjId42-UyByA8T;5RA|Jk>qal>uVz2^);ka6(#0NRhuFPGY)Aog-w4N_@+Pgk zYT4`BPkb!sBcU*}Hcd~xQNs$tUO5rFQ>J=OQ8zjKwB(7HwD-(y#4yoCZ?p)CBnYn8nMD<9NS8nbeYT~lXq7F&PXl>TQoQC zdKsfOk(YPSLL%gvZxTOJw!B4amd2^AEP;W9Ml$6qP(Es2E6ShIwt4W*HWdM2K}J<{I|V^gkvEQmBb78K zzw_~WFc_$YLg?opKE=$U3lZdTc5%Xn$CToj$S}f`)KGX^lQLT5o!yb4p2C{aA+XS= zUdIk+2Gic~XSzr#gWM#DVTSdIp5-f%>P7=W77S{!m0cSrvn@nVrS7(-40SHZ1`@k- ztc9s%Yo|ccS^8$4r$9uJg3RRB&pd!1o95@v^yoI%<2z)>C^&dm|wl<`Z5wJinP$Gl6Mx@3%RoSAvf92ICG~X6y(1+Uj@4 z#GpCce=1^*;)F7rB;F`d^CCYnjZG>enw#zO6HzpgW!`a6v8{>b7?8QwpHi&iB3S*r zzJc{R4mjUo@b;jw^-0UoLa+-iPQx;Yn-=bxL=K3l9XfFVCyzcb>|K_oD?#_!A{_2+>K^*s>yhuD0 zitD2an`k2WoJ2N@5EL~pL9+91+~3%NUFp9=_eV7OoI)W<-l3e_2mCodSLPs-7QfG( zKMzipBh;0fd;)ZowU02|InhCRll8N)a8Cs>7iu&=hyyZb3d zF-`jEkiFRnpdlm#+z^0Cb0bMr^dFxK%vv+m*OF=*+ao4j&W9|Sr{ox4zY-zSr`)4w z7@bc?0O7r_M%~G4UG0@19?br<%)13mbK0)Ya)fbY$>DVy=e&@2=Rs!&;*kw_-`+L1 z-3CoLsAoKC6d2~`utc?looUlMjtLfMwnH`oHct1u5i7DrzMub2;&7hMaen}-!n)=?oHxOt$>>D0K1DhO{L5_?r=;WKp;_1BU#{mPEFzhURfJSlUYB9io$zG-Q zVN!8nw45VoJfiK3-7ni&Y#?*#wzK`=dI(bZVHyk;~y+WLYx*}z1Q^HDtSv)s> zko(Mk!5(YazY*e+q8V?WSJ3*{8yK{dnaCTJ0&N58W~L~Y$<@Cz1UUlm?m91U<$$T< z{<+3WX$Qa<7#il%%67^>Rj!(5D_z*7{db6m)s&l1mj|Y+4ZB=E78*-wK-WIox_K$F z+$b58S1uBYn&fsOuzjDsm&a>4u1VvWd|)ga8bY*_Bdp`MN#Oov>#%m8;@RPfAaT7i0_Y&sD(O#XIjAlA3mH_m(&@h0@gYe^A| z!~(AXr1$g0%w!sEN|c;>47QiPQ*SKD8R!v7k7u`0Lw? zgzex$!<6hY`rKQpT{d+iLGpC$ciflLe`-Z6n$R;W1~zCCF;7^CYI7O@uwKGR}oV01lc?)kQ3G(z{GHBkcXxTzO2 z@MhKfo97cNRDX&-YB!~MG+8-~X7q=m-T*p9MNvg!;v5)qWO{aDe#qA&=_4Ln#m9TX3PKqMUA>P&azVGv$|Ni&CPeV&dj_daw&cK1F-?P_@ogmLKBa{@7 zBt$?tka!&CRLtYo@)N~-RVPj3tvFw97VfwK-vIJler=jS9-23@D4^3Z?e6Csi^6Pt zow5e*rMNhi05GKrf8-9lt9uP19k03d0*AFEb6((ho~C zE#MeflP6|WM=&{#%mQ!Ea@+?1&lor%#ngQd&1dff!DNedL9q@}zIb*5eLTx_JPL;1 zm+l|*J$!BqE@lX6a{qVdWp!N^^LaNijC+eH6?_e+*WHWU8(qkX5@NviLLR~Eq5L^6 zk@5Hm!wvjxAo;P-_2iDeA<{!{42B>VL|`pETzccb{L8=CmTkul*mBAZj@@O5P9keO z5zCmU^38ijL_47s^}$`&kDjdp8Wg&e=M3b7+@qkAA9uZchv0c~*#xL3pH>-dg#$xa zQL=N8XNXq9*1GgDn3 zc7vFw+jXtM=|#!|s&;I%>}GdHpYAyJYACQj4^4o^(kZ|v}6Yij!s(r9p_|{-v3&#c- z4k=b2Xt4xZQypXSq|VJ`_|4(CM86GHzr8$kav4S^!PqCf?+hcKj@vzYG2}^3 zL20cQnZqt;gD1>$4dzvo-e%I{P3zB7{;Zjvi#x0T>nf@7X?95t`oLfe2URz()?_ff z^XD3z-+310bDBV);n6|8wToy>I72(5`Zz9+LEQz*dLm(LVg)Xcnsd?J{w!__5_Se99R8%oJ zB2N^4!fWv6jf{A$Vv+?zLrw#B^A>jH+-(#a%yv#rwwj-}f+q&-xi%p6d%$sn)v{G7 zuCr4l9?Dqv*$*?HIl~$4py^$ivr}E}LsFIkTacNO+scoFQN0V|D-3_&aJ-Fhf4j?@ z0P5>Gvd5pXFC#$ieH+@WG!xGNKmFNugJ+L6qZ+oZvy1o;(L1(A{c zYZ2AzqMj*f1m;6eYt+KDi3t0G%2(sRD=tmTvlsD)gg$)ld*7Rj8d&K3H7Gu47CGl2 z^3B(4^B|`2j%TcQi(mZm7x5=WWmE|^jy-o6vu9FW6m7bnAHm&vXIk;W=!HtzlS4_J z;Fivn6c>EKHXDF6^EJ8g<{|5$ZrzSB;)hPdi#)=ZP(g+KI=d_^ElQO158Za$u@x8l8%sCO!Fqk%~%9hG`g z(2*ahJWy3^XE@s(Q}^C1xqrLl#pl(~RzE+K6MZ*bt0Qj?f*S#oRO;Z3+mQ!@rjM5> zdgt{0>a$NN$CHPjQ6M=kyiNxh3l_W5t z_(jldLj8^P$X5;Vb)~TR-7P-fj7lSV?i;&_x@l>e$qa5hXDA|rFU8eqY1rcg$|ku9 zca``sSyU2zX=Z^OX5=X%o2r5Nx!Tg|I%~6{jl4VmZ~ca&7I-6h?-4rULbirjS;i2; zLu`VmU9Cp1IP5gHDcvo7VcNNt_B3r=!0*4 z`%@PKn}u74RteBf;%8=4%9Q8&jxdl6Ci+jL#z}-b!&4lNeHSwd4sQs@&cPZ15s-51 zs672%EiR8sHMqYg?6BN{$LH0eks7};@X<&)sk3m@OWLL?vkBwTu{*&*Cb;mb%;g5) zSnfzMWT2Rcb?3zIl$>GUE(Xw6N}Sm*DmfT=HyN4 z03rj28J7Nal_DEfuk*B2cXr1VwGFos{^2Tuj?_UcKrM0l@Q0u(1adm;ouf6_{?M46 zE<+JNCUP2jv)7oGKq6$KP7ZcKUX7yCR>sE^6)LZh0e&FCA^PbqHkEbzpKp%nbdhaw!~T|nDV-|_n>n*=J-Bv7W=5p zGe<6%B(jO?5*`esNfYhCAb107oS}DAr&@<*Y+)jttZtJ`PP_{1lx(oMx>$)|k!}u? z)b0KVmAn)#aDicDO-&%%I3TQG&2E?FWrKx|fA%)TiQYIn^0FZ?;D1~?9ZXXcV;XII z^ww9=S!^MGlY3$k`l1GRXKx$x>?Af{CIB(i6PhWb}v%=6L<%J%MknG)|Mo z1-Q8ZyNNYoZ4MgC&dmkQ{N3v9>cW}Q{*msM5@;1e4twVd>qnCvcjPDGmalQBDUz+~ zCT~kMwI{kiVwil)k{H85aa+XP=R%Ud|9iiGM@n)8H*q;EVHD8`8zgd)Le{gmw~$_{ zHN}>&;{-ywt`-bPdU$8%&$V$u@_^n$U3a&z>o}~l%7L7)%5sEYQm!b&j=%5znLEJl zeN`@*) zCWz7)()`uJ`HrK^l>4Qq+*h}Ya&d|S=wE>Yz`6>eOGfLIPs+dED_9MdINqh{^fcXe zVh<)ZAI&W%O_y{8RemJg-4DZ~t{e^t9)L!I5b^Y7=jKJi50RxHG2ki+r1{W2WTPB+ z$y>F)M|669cFGiae6R=jnd|J;sr7?$=Wa@A|k5S|`YsiRo)^{>5MX#hvFhXqI*J*miBCGyC(VDDlsNWO9+C2D&oNn)VU&`Zh`k>l*}|C*q>*A4gX&D9?Mq}AhByBo)Aj#ogup3n)9XI)@VQfcByD7#Nsnz_o-o-ItXWmZsnWkQ9D zg4(c-4fIG52#Qvk+Z~;5jLW|(H)FORbT?>kXlYub;Tw9q&o0PA!#)}AcnUgiBcoM4Y1$Yr{moiJEDn) zkAsB$*d`Vuki8~etu0nVHdq%Uq^INk+s*(dO@EqPaE^?F#@PwRr&c^iX>-p`koMPp zW;Tl-D&5zf<8%zcPs8J)e0Po?)55F~HgRi(=+&OlKaUK9-sd$?@U{c;DF_OS-e{aW zE<)Fy&)P@2Dx^tlL!*vC9l$Rn>F&z_9I8Jmw)ML_Y zAdd*Y`<%5%CR^Uxt`5n8$+WAF6nXhO0m(l#MOE>>saKr8twy};hWqv{(ZoXVPvL6{ zJy+LkkZ2FYA;?+hB^v6aKY+am_qmv_*IW087hchRfwv!l!O)~ff|`VOqt4B(N&Xdr`3ZK@zO zZZ}EsxOi6vERd-AG$&@Ff^i)N>OXyOZB-K`3}PJtkCBr%%00t;&I^+`9v6cwAuO5* zH<-a&l0dCeSnlk>sd;Q=G0Z%Xn=C-(Wc1`3*qpLI z3HQqrb=1;u1V6zL?9)4+A4UYEVi}P-1RYIPj4AtVxi64jI{Oy|aL#le~t-;uZt zJmA#5qkpq8fMslIzMd|iU@E%gR)-EIstSKH0aJxfewYTx#B8MCJt!;EThf(klB zKauOlgvd3l9l#2!6De#k*PbAF_`6c1!Rw>Ck+a$>e&knQex6s3Dg`)xL;E z!a?EC1lUwoUo?W(Y+M+qRI7{TmMlX)rs<-Iz zQtrn65j9dH*nH-WY{#*{ykfm+5JOFBIw3l<1bFyJy(k;wbRJux~7)Xk*j-x(B; zovcM!sFSrusU=a8pOPDD5{XgjYVL3h2__hnwsLbyNz5b-qI2dx#HTnpuF;Ys z4&#eeG_hNpX0LW#-{$Y~k}O|*u~T~j>*PRf4T&++ZF;eI%hX_{k%Fy_(LV$Mx@y3% zY(T_2AT8U5XH@v13FLfqf7UoAMU%j1bG-hA2_6pkkUBot-~mrr^v=-fTE*_)Ko9wQ z_C6wr@xY0(L@o30eCgjYtC8tQ@5|(Uf}~t zF$fNVKU6NLoohA%Lqo%y?lGA0v@S!{Z*e5|_kaKQfAv>?McK`_rxu@_=EIGsGez03 zNvO&BOp$n$*k(jHujquwv+H9FbQt+WS~h$5v-K66%+A7cyL4jm(!(e3rKUGZEP*?P z8W}1?FU`y~jnnQ@;pQY{KbkkcO!KRx!N-$Jgx_H{MDr4@y06k`AWF#%o@f@s$=W45 zGNcmm#OF)g*ze&sp@(=_R}pr@&XJT>vC!GULcMgn@GdTCRs2VI%@w-aRRc5fE&K+Mp;djiS{ zl;NMq5=xXQBHTB4V4g%*Ht|n6KwQq)#^c|w;BLM2ty4|=Do1Bg3sfjjQX`}VFhjW@h=8{GEm4p~ZU;22a*&S;*~Y1Vtr>yJ%OWKP{3qAS+^5;8=G zqwZ?6GO4>56oZH}OK~N?MOTy!mUe61e0H=`JF%O!q0d27HD7JK(pY5nmpe~63Gdjm zgf9&enePCfM@|!V;f$C;>1h0iNs_2em?Ttb$UzZJpYgtXe zjb`0a_0?TYaU2~d?lVq;0+saY;_EqLugT$3-b?sURR`RjL1+AoP#6NKkw`t1V4J7NwBS^M#g|^l)^DB#y}~28@^7^ zRj4-3ss2eX@f0wgg=2uV%EA{g_{pi@bI*;C>oP9Pi3v+u<$+b_=vA}DT+kBT#msMz zvAD5gH>UF9)DNQm-ZkOukukiMA>b*Pf|itfJgmpD8q(-~m{+?v+kK|GsWhql^WEWx zKm1{50Hw!=ykf{H_3Cg-1fS(Yz#PZ-Lz+jZo&4*Kqk)K007B);GUmWZrWc0N zfbBS=?l7?Z#HNle1@&seEk`^E@mze>uM4nO!;Qu1*?Q_7U#Uh5E4E z$u#MSdJA5(@0*zf-F64_qd6NE(KrQhjv)`sCwnKdJ}pi@j-Za1C!CVf@{dY&xSmM2TdN#i8+<9%7ZKu1+9u>k#)<9ImNQVsZ3Az-DsFD$C=P0y04ZP;4Q9;X5u~RJM0sUA&1M;3|3vZ~ z{kSO$GN4NyqQT(1Psh?s$k=*LdZ>FQ8CFbdDmwrZc{?QSafX3EnDG1Yt)eZh@5DzG z?Qi_1s8|z#CZ@3Sq3tWUeuFu76C*c!B=yuZC&G)o524brsiRoY+g8=s6>_f(yqHc(NfC z{_c<_lh7Y`DdOYJnkWQBqMA3p>hK*s%o#l<^Ho@@kdv#p}+^?$FiSUKdlv?&9VP z-%!ai@c}g^GR|n*UE((lS>qGI{U$MS_K9RW5NAEs2bz!zF+a&by6hN7UZ4z}bJA8IHh8;JJKY6&Y z_gJtep|i@I#c%ghe3CHEfO!Nu6pTtKj=4BuJ5hz4Bn$3a1^jap0xp3mTbP3zv?0xC za04CS!Y(q0aT$mA=36h7^@Yfd1(LgEEn0zNJd=8M1kIzDW>Pr2t^s*xJ40$@`6fh6 z_sAWnP~A_oxiQX=W16+eY;Ts1$p`iv!NiluIjAPTmz^~DQQUPjoUTA`G5jI6&I&X$ zj2u_ePY5g*_eo-9%$OW7Q^S+T_3Uvtl|6_&jG00*^~GF{nxhx0hY8o zdDjFkLK>G%7^yS!RrlwTXne=Sy-d3|!j3vYCTuqK0=f|+Lq+fj7qY1j41Z)9_Df^~ zs&H=p_QB@==#S&1$Zv0_#gCAFSXr;}jvc_^=l|>HS6T2ZH~mC7i!rx$dvS=X&n*Kb z9awb5QeotTf}mQ~I%&>9nT1o`gdR!V!;+5~fUu&H9a*_*8c|>nZ5L^x-J$k-$9zjh zr?jCp>eiw0t#ql>?hey^lv9xkPiRvd!yK4ECw+GXR+Nc*aFaRXhc468z{aF$j1oIo zY`3zhCsy}X0Bun13%|8P=d0G-CbVYD;LMX&GhN1GFe6C0fs}UJ-1Y=olz1xxs9o51 znDAV14=_dfD!3$|Ez4~kNu_9ysb6+vAEt4djUpY98CC#PH{(d8BQz=p68Aft`i98onWWUM&cvS-@Brlq=XH0h`@-? zsc~%X{_l=UpXP?okt<=Or7qtxV1=Hd!U9Rw)(E&nBUHOdZAd4po||OVyRb_B+5>h} zdzi>$*q)5}Hc5z*Z6h)%dd8=fHO?KfWcI(oi*m?sr2R{C%8F1U_O?%8CJ;M~0iAH#bYESLvWXTLDuD1s*b^=Nq5R~RAMvYPOJvXD&M}Wgc zBLmJLbjbVDGC&+4;R3pvt!ulE4@D}6wTAhZ-wUppzZsQS6FxXNeD|j>O3V`t?noMU zzN0Isckx|8do;k9q;_vmKI-5n>2~O$?#yS_|G143r*PFNS8uI8~X=8Oa&q_xara5sKMy ziN(Qt-_wI^w7GzI`Ec+0)2CA^pLpXfqQ0cS1U?Mk5ddfEkcVbejhSK-Y-t+ROajS* z72{?hZy}2e?_>(m9!{k(0b;X!;v2XPM=b(|Xn@;PzZo}3JGwNJ@7S6r+68#pC;_^w zusqow`FV1PY<39GxX)5?F#KOGWFBhdIk=5NjpOBf>opKbyaNC}m@rAiz@XH6Gz)Nw zC`067EQVoz#&gP?pl;$+9ds2L_7iWXFeIPvbQJO;tal6Ag$ym9*WqXzzlPOs@GROB zlki;YLPor``m6}g8t;igP9AX%)_c1u&_*+&@F+u7Jj<}LXrg=^9Nv9O9rf6Z&~rIG zr(O@0((CxGMd7vvQSrk!9|xX@JELQGWNzGxF~ak*cRn0m3|9CJucO6j)}YqAM6KM- zi=Ulzss0~#v9|PIeg21k{Kxwn!|Y!EPU?(%M+hrJI{EU4fAEJvg%F4xWl`$y+~`+# zi6)>#&he9U_`1*7QJml@PH_i_V)6?p((O%C4o_*xOt`jscjk}(++>zH;EAE=a+!*--* z#aW|K&w_$UBCS|BqcW{Fa{t@c*<#{+Xy*32;v*P^lAVbBj#joQPN_#RgfTf8=n#@1 zqv zrv`E1kHOr4RnC{ZrfdAO(Sv5GodtI6l)~wfpVQ0|ArWKb7B8eS5CfRRN=y+Cg{232 zvOD^`lPrHeZ|r8h#r zaZz1<#9e^+TeS+l`i=TH!M#$&i%~N9m=xOZu!Nql=e~D+8$vcCV##$w0=(Xv>`o! zaFPh4z(Xdw+fzrjno=hRMbcms=cnM5@w}Osjfk1j7!C7jKh%^geOsb(NgHZkZuHNb2RKQjJ6`8ebHgY$DuzW=TXOpLi0ym_aV{Fm=W3xQN-BDRt+5NJ}B&U(Y|oVJ0C}Lc-sB&9`u7B{NSE-8guB!whDg>lQ~@e zM{DqxztCoT;zlMs4O|n2y667(Z+)s~e7{P!)Oa^=(K~2dnebEg?&s$#&o$vEsU({5 zh_sW)xgdtwU4K_zShk~$S5b{W*zh-ul!oHcu3Nwn9JISczEf-F3dSc~M2cn0 zyMqr7i!%P8Q6pbpk~vq^3nVkqj{9efzU+$z&#FHfvcC}~=9E{P=B%ez+_#-=$K<>N z+A+r$HbMnykm$g`iKOm!JZLgV3*K1oo@0Z-z~le;kN=np^EhgO5ZrW{5gGPAdds2L zuDpf5L!|VBk53#t2`=zJr_!s*z5;O}&u)hAeWlHHO0CM2SFkw@Soq`NGyyw2SjpaTubzcLk* zxWzByDbg(O%D@ieYftjF_+CcBVMJZv#Si6B*Z3Flh`fl(Qh?v_q-IvpZuVr$q(%%H z4=S=Z-WFNV2@)3&1~W(|#4tW) zzo?^&N31r5yhVA$fkocjYS7~b=C6p8J;H!*RL=iT*Ij7al3iE2mUVP*F_WOU%-q<1 z|5q^y8e5Eg=U?^ZX!9t;&aHJ~#hNj3Kp(U#hO~=+qd@Dsb!idZEFT9g7X*Nf?V8kk zN&kK_ctZbo#zTZhsj4Y>w@Sjgyr<@^sX%N6HpidBO{y$=a~>;&8*PbPB>e+%cu_rx z-*9(P0RAceXy;L;y0nGPMRb8zLcNN|*Ec6L*}C2WxtIZZJ8>|wfVnWYKB1cR0e5?f zal(1IFxZfnK;8Vi&`hi(RwyBnkk`zljwDt>an)PmFEV9^ldT`h=ERW@z!uHMJ*1!K zZ*S>sY*oY2QoaE6NwUNp5n4elspWf!?AzEA>Kf#f6lHUYv+MGie#Jq<5vJQ*l10ZR zubZMf+tN89;GUuXJO!ukDtx{igd7x!ym*(O%T9aRvHkk+B+dXR$Q9RA%OHDw=DD># zem9T)V3;WLL$UF`2S%|!A3qLjM7FViSd5YYv9sQF4>G4_4nFi`_@<<`jXi>lfAzU3 zN^INx(c4w{PO`F3_=sIF_hy!vulT-7@Vhwp^q5US1t6s&D*5!k{KC6oOEYNW$3Ob< zPk#E7Ufbo=NR8nJn4}?w&Y7LFM&aALrs<6ZEU%Nfif88%GL*bk=#8Be zc_oR~8-*;YiT4}u<LhvQaiaG_%$XX#LF`zss8megi13qDhpv8Ez|C*UPOoTsI%BwG z1{;jbnL=Z`9#F$gpC4-ZgkzwV#Vm_7i3CNFQssJYc5Crjp&Pb+NB$ND&1oR_|L#Z! z7Qv75TvGp~=-xIvF;Lh0@{v&$3?=CSUdi5=5kmbqUOetOA4x{{kNqwxL)o~+DK9UP zI}=lEc96(>Jl3@>LbCNW7p&1zkAOKsroTQv4WXn1p?~qqUcs=uulLwRyvX-kgCx9q zSln`@eU#B^H$SfLck9p+MIJ`eAEEZ!-sS#u!mKEv`bb>y>T*AS}sTFoM?e! zCYyJ(tgk4#Plc_=#j)Xl)w0$yk5KQqq9I!ZIJ}VU*FT#m`ZjN5(MD)JxkL^m9E+y_ zZ*cxQ9cgcIHR044YeBGvS;)j8c>!hb)-~Xr;YGFCC8=$H9S8djUSQ_Cd}h|TXps{d z;>H!c>w#CGHr9x-f?9&)i6VJ2&tKxxZ+*r1CKw7!c5tqmM|HXXyxbZT$b|k>BJ3-Z z(1!7(6HU&}m1&pqflrk+!pdDE9%QM}H;GW0oy+TKgGkkY)(8R>(hOG(9gA8_1Y`M5>#V)Nim$KlD~ zJBBm4vz_^rc#zz#-}byyFDoaC`c!?g@qjW<0!yW!V zc4lB1v*W6E;|ICXGV9S%T@6HPSPV-hRJxYscrs^^%ke2^fkb}O?6aOxEIZWDK*+Ls zQjbF~DF;;XxCRA)gQ7MBU^dfb1^ zFrG_3F(+3<=H1By%gLRPHsK_cfuw$e@JS||6f#_KT}kpZ&rg`$u~iDcJKFW-bUNz=6U8G~bg+$oqLT`O`N(i9Nr-@e>qaZW|i7dDNyL z$_RMwB>(Q;{@b0vp&|8u-+t#i-&y9xRXVTDSW+Zn_ls%W9p83fbJKWGFq%J&vH8LA zQ2PRb*(5TBfVD*Y4fi$0)ok6vv8b>KOwef2bDx_rfjkc4IkB!v3; z^nnDJ0oz!zWPlNgf)jo?N|&qUBf;$#o2>_KaS)EEihYm(zm%M_1bqENd*35mKBvJY z$&j2ms!KZd+gvu@%YC0+H}B*vpiz8Q<}tZf1-|8I&xF6vAvJ`PW;jL}T(XPRUpbXt zm$AhBVEwINZ?`KZ*|76%x@7&JR$r^3nTbiz(GaMs0ihDu2j7RX-Oi%SCc9#=$*W5;OL}bQHU~OA(tL+)uOO5B6 zLHH;YUo11q9%PVi5dWhW@x*Iu?laA;fU#@D<3}Xu^oH25BuMGUoew>=-Jg<;cL_*i zH;rv5NdRC#pT83r7jNf55Ym5|tAqxAAF_mmfHH$z1R6uKIl=!_2#^zC;)aG^JlIcq z-l%a_Z?U(Vd9z zz^Q_UL*_sypTcIIe4Jk%Fp)G_$CNHB$2C#aRskRD8~3832m`-Q2 z!79I6=*K><1+Jl>UJ=y1s4PTskM$)*;ih8F2`j9u%!W_ohz4=uU5~@9AlR5ooVSGo z$6O+YN|^0Ti%sb)r4?T3BzB;}ms<`YJbdDKZFB)pLI4{+og@a~fFu4$BAeS&wHoU2 z$n)^9Y6E zaj||X=fTa%c~43vllEvP_=U6Z6m&FEsJ#}Rgq_r5av>t)XoIe>DqWI^gU&39M6FX( z;aAv-qh!ebcIncCgAkzYnWt#f4L*HhpR*zDLv$=5Fv^w=#!rVAkNkWoz+QCggW`Z> z04dTuQ`{U6pz@&Y@a}JZ;5q-MQAqD)Ry#G#-iP|lfBWY@8&+%Qj4CejC6u#Mu<_R5 z<0$@s^1@y^7dCV8dW75SO;b}Fxloh}tgL%;-?+Yw!t_!FLqqUf=B_;;OPw&2Tn=}0 z=XtMp7|97f-0XuFVVu@ATE=2bEo>8#4QObAR+`%MT!P82U}H-_lc*W(!myS{K;{1H z`t%SJ62g<{-APALFJ0<_1snC9hf7i(YVf25CAj+Vz{j2>M?C_M4_!Q?t+mXQXwHRr zXps_}OPT3`PO*9pM5CLQ2=*~(sSh3JRYb0H@!Zbi4Uv|t^zu9YKJ=+6t>uoK+As)V z`x9Qa23?n4J-omIdCRj>zqKgUBao--HA}-2*F&;gam1BRq70h1+8OECSIt;5RbCqr ztDWLa(f;mg6jV_oVj902K!UJq37!?sh9|hDxjZ#k*UKlLS3Rc}6THKn$tQP*fBK_8 z`lC#iV_WO0@`SB799J5MU%Ti_0v!Iy$C5vF9}vL-7SF0&-2W;21J%tO!)E8i-jA&<#GQ6l>eP3@%LWHp)nR`Z+vO3MhJV zqGyTv1K#RtdlBhO?!?{uye%uVn72PfjrO>fgWGSG^&4R3)I9;fSoK{^bdzb~A`UDM zHcxyDUMTyn853b{9}7{*#SLCYju}5f zr_T~kx`|~H;%T-vDj&tCJOKqp-JB<(sSbqG!52Vpmry=s;i*6-%B1PcBWkn2aB<{N z=c^h)5A_p;dE_txtNPP}N|Qtl=LuGS68hXaFOqRo@SM*Y-dPJ|aaFO350{Us;}Frv zn=}bv2DgdeZRS0n1IT3PU0JI}7^7XgQ$9;?Bn`AtcT-3pwU$t_pQn>IE;AVm=OGNg zuk*aOqG`KG7{L?e*@{P$xO%JCS?kU?%Q#ea&IF@E@yF?tv6MX`(8FTjK@R@oZiaL- z1xH)dJPNi54Oi6N+A+DX&GLdNap~?%ktk6gJf#V#4^x~HR`$$Z7a4??A*45-h^!x- zTn;<7Wqos0pA2fK)-4uGb8hu(2No7vgm%@FT7Ww|a_}WzNC!eKV;{@s6S{0-V^3fg z`4?^su-^7SV?i{eOOV(0Ne7OCJ^J>8gK%+ohmeheNnvOoBBWmQC@N_3r5l$*0;H@d zbmNk;r;NI$%whAOWl8mo1w5hW8hO&->$&OTv*0p6rU;9)z3Y#mSs)#b3gt*U`V&h9 zcXHvms0W|<+7#1a!{Gk6q{zi3#g2`_OpqIOs(wm+E4XivM2h{*@yzVBp9pr|&1`|~ z_Q`v@iVf^}qz|Qf=Jv_&_~;d#i0aGIF{;N@k=l<;OkV&un9H90?svZnD0z$%1wyXD zPPdXS!5$fJ#j+l6Gi{uV{O$aW;qF++^VY7O$$p9`|16GIpjebY3)~G4TwFa# z>>gV|6JSS@649bde(NTGOE$fTB7m+EaqaLY>-;^=4i^gWRjDz)$|>N%Cg7O312E!g z*$23T79RgB0?ajt0+;bStw{%ofTu*5$=bZR5o~6RK$Rk7*6hugzQ@{ZyUMu1kgTBf zqXjccsVE9!UdYEz9I-Ivu|vmSRgtNS9BKSn6yIK4_{kwn{A(cLiPEF?qJBFHGaoUb zWKLoN=K`nJx8%K{qD3TxpH^^9rCzS|DV`jZ_{-Cbs8{!}Br7u4snueSwRWi=9X51; z@Z6BGY=!&|+W8L$?0gk{WylT1oM34gDgSy);`#XtnuPDF%vpuR{dU~m9`(qt;fE{VPq zQyjK1ujL&w4Au0e3-y6CP~;f0)s#{NNt_oE z_u;9Pjf3*vsWp28NDKwXfOVdWm$2d60fVKeBWjMAM6*x4B@+#C_VSyi_u0DjP=4tr zv6k)4&Z&K_3i!?KCzf*o5esc*q$)7IBy#f2<(EyhJ6gM8b)Pe1cQA>N(CYv!VK`={ z1qKHq$hCZuqIAF(LR)U;7oYFgA4{p9RpOajwfUU>H z$)v>(=m2YNTy1|NCXu@}7$Shm$q(OP>ALx0MX7}B$?+a>D2yTbMtAZ2?y(4Tz)cm z!kyD<8e^0{m8LQ@+~^8UuFtl*+C4p~%r^0wTljTwyPG@#WzB{fiz0UF#XEq!4M&cQ zcBwF^r+~kNL0;-m+@plPp=^(1RMREQP*SR=LMOrk;{Ymo3#LGbe9EReceNS0R^<72FrlJId=Bk*ZlKhbvAQ}qBJyrP#5 zKT4NqCb))Yh?I{%$Wx`xod;Zgh-dN)KIKqfzr}}bkrVVJ4P5f0zU6b;BtI4=uyU6> z(IwV?{e-e{2TqcS77;CW{Hs^BBb;zpl-d4fhco9!abhy#DrauHZd2vw9;^81;W>0o1suM>^F zG2^-4Z0mzstua=Iokk7jfFW8na>z|7Y6eofHf58sgygHhU25o5eD+H#wzG*inB@3~v71RBZVA}yon$6)1bZgac&2wn>yi@NnKF*2tThR&4)v<9 zl2|$v3_@yewJ3mHpluLpbQNz^g#P+E!5OcWF{0$v6oG+IAqD^}@`ldi;J2vIHC}%D z%fI}~=7r&caf95?6-3%LHtpp!vRQFQ`7$Oo?&19-5qzCwgnaViRw||1J1Yh2sPE?J z3urFt_A))>D zPfgJ)pjHlNM=`Acc*)VA-NSW9cy>H8x!>Wxf!4&1$6)dtx$C8Ap>Lj1k{s4frYCBE zW}^s2(526)$&5Zq3BfDxQha?#4nQ;!VzMtDfJ39gbQnqgn$n9hI4zlIR6W3S1-~eQ zi(s_`Pf+CpfwP{G%X?8PWlvszW`lA_(~2=U0DiGwZce-&k9ljfb zeZyr%ZhAr!`#fV0T%qK$Lk}~hqHB5r2}ZjZUBOK9B6I$SUp!@HnY^fc_~PZ|kDTqd zFcIQ{?Psv`x1`%k~9&lic`Zoxy3=2&$f6TjVPvNi-^uqR)uo z9{%Pxzqx!IvAWJUjjzdudVPFNvFl zo=TB0K2pjnS?IRX$*<#6?YeA|Joo~&FAd~PfHpqaE2#t!fzTq@Wva!7ADrDA<%_Yh z^nsw99)Qw<@|!?s9G4{Fnd)Xt&@A%+qJ&ai4`li+LWhpsoUA#V_m;r)#3qD==0jcA zj<`jngNZCpb(*I`Cp^%s_7$`@A+N?C>H(1*UN(Rg)UL-VRZ5ec;fi3 za6;UTFC=P)Yfn6%w|^5-R{jx+fftcPl=cSIqR-dc(J4bh3y|bZbLr~(BPr>Zn0xH? z)7J+^&=Mg6(r+bTqp|kY#bT%i&9KZAYk5z1jxxj27v$}h?1R35t6sy#hq`lomw5YM zQH|W_L_27gw%C?VE8C&f_xzQIweuWLa?y42`rJk0nYVkEZ<{y$urA#Sxb6T1gADQ? zY;>$yDwsH8sLj=EZ%Sq;Ds$tl$ANx|WNh`xgxC1ZDw94xuxv=*4&#yp@8P*feD8bT z+wM|{x&0|Nh^5D{`ZPAm^W$tCarSgPWsYOh!+T+LPOGCphzZK&@*Lh3nnw1AdHOwjR5C zH-R2LVtu0}loYwuA8g=U&GWDiTaAE0ex)9wG*`> ziq*F^PZt4>4{ATT1|KU(=ecwr8M@?HJ}M7)hdj#kWVYJ|3_+?|SVSV-1wq1;8n|`Ta_{gib??Ell)a~g$xKSt_i$cN6?K5`8D!@TqJ%hjpFpMOi0J$ z$cNZHaK-~uK2^bZ^pQ(EfIXNHHY-rz^~=D>g((U4yIb@+Wjtk8>~j*WDMdZH4AvMe zu>gB}%pRx+pX~9(pmEJzosqi4Vl(Qoqfx8@iTr9cTr;?lKL8)=M5RMAJepn{aV_*B z_(Do!B3F)PyB6?S<<~gkH$HtstQI%dSsMg zB6y^?F*4O6!oX9cDeVix+C>A2QmLVP>AWO=x9~@uM;tPAvxxz1F$iH|JaP6}gl)rw z9U~Oi0gAv^`(p1O-q+7t+4faDG>QSyNKo5nfleggi;zlG%t#;uqL!NqTa>Yp=0^SY z*|;9X36b>Vr5gx^Z9r$Z2lk@FjywiL97n+(u=S!>RB`ujBn}+*vF*dJjq6h52d5AU z2i!LgX!{dU@9KGr^$Z6BWtIdol!E6Dxr5K_$;ax3Giy9KD!?&OzPXZ@t+6~_NGL6; z&Yhk(t+-VV8k6DW1D<)(# z6Df97Eef%`Z}q`6UQtuL;pd{7C$)@{8&sDcUMrLzx(wvE#=ZeBkc+Mh)CvG^=WomH z<_<-ZAKInRJKW#aB2G|ib>JGU`O8!Ish?8y^PXrY*aoyDWxv+RS$aC@#nBJo2;HEN z%OkeOB27;|4oqLl433ud+*n-g6Kv||(C*k=n&2=aD(py^>93w48=Xi&FQ@|br*?C}boCO7YDieSD!$17PFxr;0 z*ovz|7O{Nu824Eb5amTi@@a{7&x2f8b$sz_T*uoMvGaX(go7ugC=evl5Z?;^K?usm z++&g~gbFunx)d|ZeOgAnP6D*Ax8&->gy`osoV}RI3p7|igC_zPtWyrdz{TAm9zF4X zm&8C@iNfvXejba}8n+HrMeOyk4@*z(c_NYk$+crcUvtWX964;norLddr{`53HE%5F zLXe>;YL%0r;~9??@j8WGi5UPP`70ZO>AGHd4sZ{1CB;RU{ZmBAK;$H}gMf%0T>;ej ze++%y5sprt7TZ>@90xQ`!UFLchH!BfF9li3iC{iaDA%RJ`0nFRfmnOe*gH@t4m;Rm z@O;wsp*-k2CaNch!;>xb38I0BC1_$}#*3<64Fp#scp)se;#ai7@b}r+IfW%Jb{?;j z2-E}7ho+T!vr}M)hlY#^l}=KYJ5tN_bs}9oSd8Ou=UbYX^i6AmG56l}YRC2;{^1{_ zdl)<1^W*D#mtRGSC8g^eB|EY%D#Mw45UDJ1#_WB5w8fe!b}-3)e@lNwFRhVKdt$ed zR;X`x7y$DIK~%3w09J;=@O^9AA&ErB670z-$bM2HA>nmO%%e{v5M7RqOEJ&ga-NRb7XnUT>zCdD=qR|4b(1+YV|NPRD_vwL|PUAUHi6M}%a zY2?zwI|`JFq0&r}tsk4A0y-M(dfs&%&D^I@Jy}8?pEbt>9>mGQRCFOq8pn=J_!EKR zm?&T&uP4eD!C~Y?z#~4pu7$=(gGy^HF%l=O4}>KmnHUx!fgUb=xRV9WV{Pi-Ou8-O z{?5#H{0A=l|9{BtOJldD1{R}r7^S_}SypUJrr11CBCV_#p`AJ$Rs4W4^xLB}= z^a&N^S2A|{By?k*e3_}*EvaV-y1Pu&g|UFk7rNpe+j8itRemxwgDSdjyCPPsICS`W z;^_Gy7k$1D(e0aW8;zY?`o(Liybf@IE@dGol9YD+;h+A6;|4ekU3ChY=gUx>LHDnz z%uU8=CCMbt>_Sc-V(88dFmZW1SpsFg65yp^TDzi))XQK3=je6}agO!e%z#2IZUMpT z;O0fhLVUqgC>Zaw8g+~;{W*Ix=N&8ifW`T3l|5(j*seSsc3^0Q`Q(b)5W-0m*XBig zZv^pObgKihuOuy23x7!lXbF0T4T5AjF(=HK@y^fscF6+s&l?;6^RHuxG&1=6aP5 zqk77W=XJC3N zq6K~EvMABz#C=9QIi-@@m~-PIaz3}XyjvxDU^7IXoKF%h!lX=TuaKLQWFxht1Hj&r zB3BLF_=PcpBi7R`BBb zWQBb;&pd%OXin@j9%!f)B_Yg?Yn(l7KVL%!--jqzEJ2kVXnmI+J}yhfV#dsTg6}oOv zP2-`IPYh1bGCWSq@CEp8)>5StusMd=oGF^6w4;6S%=Mk&AkFJU(YRWc2U>m#d83@l zyUDwQ0uXc|%Z7Y)y($nZazFP>KXf9xOfM)C{QXE@WUwo#>)usPx_s-i4_Yv{_mJWa zK47>sG$*C|K6tg~-MqegeiC|Bfe@^J zBXARw_DmGdTe@aAZn~!A?r-7PLQMlBra$l1+lr24qgW4DgJZvoO6t zD{S2nD}_ItI0br(OiU+L&6BB5Q-WVai08ei@@ujLyC9WBKMhSv;5gdV1xyR)tY~tO z;~2h^`ym|{rwgQw=uF*Dn) zJ^l5==Qcy55u2v{s78#+PAviTy4nMrBt!mEr}NYZUIK+=s^Y)YQHhN;*W1MV(Be(O z*pp7$#dN4i0`>bzc{I6CkE-qgB^Bw$mlo_&$(1blWP$B?bAsS$-(zj%c8~MG)5JOF z#{ubxS3w^YcFDn^HUUgz1=NiTj9noCVXBnG;0}CENzU{X#$y*6tRb@C zXC!IUp4^%C>zIf*;NJmjf1Ienjy8Y)M1PXD@8X&+)@d9aYSXC%h%`*WanX93SY|rW zg4U(Y4CcFz=-#y}#uiLQv<=4n-QWG)d1U4X;cx%k$ZJ1kv`Ft#vbi61F{BtZF5MF$F@^&w7Gi zi=hQ6MsLeHmZ^l8Qcb(bF3mGM6xD53YorZ^#7WM#EgDr}9A**a40y%;TSf}siAAD9 zW=6R?v$TJbfa@nwjH0ekmxB*{ccE#a#@qR8yg^}1go+!g@IaqeRUpYcItfm6Gvny( zLvj&1lu$n(?88rbufOP|{-B=(GhaQmNPK=kZB`J9;xpu~+YK&Jk6DXqeL2em`fLB{ zQ5NDRq(tkqbD6#{Ra*jI1L2WZedYKxWW%|UbRlsjB#M!XYdMk%VeT?xYhs`FAH{ES zVB;zgTT)_f+hvO&`j1jQ`s&b)y=CI=Hn7yrQ9oO*!xhcXo~$Zd$$+jW8Wj;>8eyph zpXkm^!GRz-{pHO%kRsW;{%3VdS?X9_UqV?GB1HR;SU#e?7Er(4iOe<$m=3NQ)3l&q zBfE=rQ(&WS)y^1E&2SyLOWvMRwVB!iw->qf?Ux&|W2Fcnx{dI@RTMf_d*B$)Ooggg z#`4t2e{%HNw^E9FxOV6f&M5^rYqVW6?%D7QGi7shpk8N)U{3(^i za>Hrh0nQ!}3Xy!MF@nkFT3S=(PS_Qa4fbuur~mNp|HD-0pZ@HpWU8SXU7 zHs|TiMb+(dXVdP2H&K)TD>8f)8!MY6#os`PaFUK0_~Qm8Yc(0bB;4h59Pk(9{nMZQ z*`MXKgK)2{356i!8?pIxksI~}7q6J|a2=W?v*EVFKCZV~AV6#cc500b+Smhu+_wb! zW#nB^y`)A(_&QMu?sQ9n^)6eg)5y*_p?MRMEY-Ykqw~~lqR6cBNRcxDA2}1Ux7XCJ zTJBC4^CoW^LjT35X}NsiwEyVObfoNcAwCj8IT$1-HpvSmqNj4gNq&j)=Hg+`bl-Vk z(o`Qv*mG!3{t=DEo>7&6w*@Q!fEQbeL!;n!$dgZ=(UmIlq@yG1J>JFFCc`j@;*i7c zp7gC~F&??f)>yJfx=r5`Hjk!@g;Cn@ntJ%?s%v0ZG^-7~DcuE5df3%dSl%7{8%+Rp zq11>wU;S>j6Qt(l08dJOgmqJ`WwDW7?ey{Z(58g|pSQaZ>q|E-bYig>U^%SHKzVH% z(x4E$_)Gy}P?*fcbw2e~iu-FA-zCLEbf)RLRmUEmpy*zdAhw;@7Xa61nh%-1o8LkNGTX>#` z$&=y|I`qL?E}C<>Ar)PCuU-7g2&yq(^$Zso@FaRhSfKU`QBceyu8})uTC+Kx=#$Il=H&in{aKqmN z*%X124TPpdnr*hD24x!Bm2z8F5m|)0ilCP*sAZaxwf+jI9~eYHm8amkG4{EY4FPYG zB`w+%kJdzNXNCQ+twv_Q_=*VMm$@2>XLtl<;6|C=}EK%S;mH4}bLGidD0z$e){7-{$u_^^-{&7U2IuDJDJAh!nF?wsZDFG zJxK~VDSRoBS1f6p^`s+e>!h32A?NV=RZz)I+SM*#K>!{qb2&we!Voh!zv#a$_DbJ{cBuOXcsp%Y3Fk>xPFp1drmloluNr%i2!&r94);m zc<)gnjx=8Ro&lOsE$%|)td`cHiXIb!r}OWAgorQ{j4KU64Q9h%H@mUcCb`UoUA-c-owbvb1p&+Sl39Cuj1Sbv zBGPe2Z3rkmiHu(lP=3xqy`0np)bMEY^9Rr*aW=!MGI<7Y1Av2uKj;{F*Iq*ZkutpO z3DD3Ws_Wp;H?TGiP(7d~h2R~`>nRdR$(P{ysk-;r#Gaaz^jID!#_roE-q37tyf-ux za(_iU_3Z=D;1OP-K*@~@kRc1hB>_^*z;?#V!$?nJ1VC!V^_e{o?bd}O6(}4WFWr*a zh*m7xVJ6kNz@^R=Nk=WYQBFVq#m{ZvA3 zXYv^dOxYExxB;%s%(f1A!;~SuxbI!z3jzT=8P6()KgB6wqd5QY^dyaqt(J#GEcwX# zv#*l012SrPT`j=@&sl_`!xeFevOzcY)zA%+1{cDJznoB<6l9NP{%k@v;F-H4&RZkI zZJoCv^D!R)&#=cE7sTcWcYoH|w(EYlj&{nL|4iRrL^A{tx_MoI#nuT%;3a1%X+xI= zw!>Z5?cyO>I{)Au7ubEmbDU6|NdK>{t5&gnNbrtDG9k0=kv0{n>1<|JA;)sAY@(|nL<#|o=TvW;t} zbWAD>>_8~!Yc^65#7$ST5#pKT$>3)#uGmn3Np2wB=hd#%k=z1uEnQ^Xl1W6k3A(=L zAg~*uvoElfc{B`Od|-VGhmp~XKSuPEpN_UP!yh3keW%77X*ihYab;w*$9I$F`9j++ z#Bl->6(Ve>100~tx4)gj6Aem)!fT^wk!%wJJVpyRZpB&CUNU{x|LDF5k%%=4*nX8~ zE*Lul@5VB^`? z>X1aQ2f=l4KqDRrQgZ2*zL_*{Pll>4tAkOcpf+`cY2G&?k~+7@nV)O6>&c;rL^|Fc z?g3P<_x5U??@H|3b;GH^F4{rp?KdCpx<7u)kozq4hc1Wef3D6lc^Dv>C z0}ooEW3(f(g}vQEJJ%P7vh9flgkXi%w1(z@mNI|cO27h|0z)74O6uv9_H;9#or#U}Z)N1IHU3|WNWb{`2Yr}juN*_tgX5aX@g?j8Yx2B}k?)6Vd5h7U1Qsit zRJPGrY`DzsPlnrMZP-m(y=72B?dA8f#1KQ^NJ{e9RzQGFwXfRM*m)9dkj?IMYS^WK z*|jQIacqmcYYC8Uu`N#Yefzanud8VSQSVHw$z+@4%p;<&k>zAo(@tP&y|Sx>L9kOf z^-}la0tiJXo%G2EbyHNA)-r;|XhT@1uOc89m`F5NNj|h%aN1|ro9256>o?EfeX_US`kY& z+8Bwrr2B?I0fv7OS|Cc;um(M zwsD`Nyj@m^2%{uj-P|a)D3Sd(n0Bs(}lFF*^)&(Jb`%Evjb_hc4ifx(pJxWg(O}oT9+b#+0WRChlk;vVw& z*Y_Rv8r!KIT|E=CPxzMg-c!UgU7M0JuC}JB%?l5)wr2q zP14k@{CD*Y9!xhS3X`B8UV42GCa&+98_44=h69JXmRoRvB01P*GO`+F;PnZ zpks>m3?Mw}(M07zRzbRKv!SE zI_qlbrS_t|I;^&d9ktB1IU%FpCVpjBEpK^&>(_I^&LqY~4BaQMOng!9l;#i?kgUAF z&|$|X8tC|_DNBbj75!D~s`j@Z)Gj#DHbwLn=?@gVTg!7cS(nz}H^2E!397E^kRz7lCJX7~fUq}?0c`mpDi9YaXE6X+WbucxYg;nk?6i>&vM8U;oZWvDi+{kxs## zk9WNJN5mY`OWz1}q)L>BU-J_JX1X-;$ecIe;;Sm_klixP9Vp0gD>UsAQxw>I$WGxPr zqP)9=nZV_DZxe7vmXvpLBF)^}}1vWAWh1BEO8{pjP>}{fT=i!V2Dy#WCAdcA2&t#`#$9`?-JqaJk%xQxdeTqm zJjuk_7NW3<7xZuwB@&?-Gwry zG66KMBhCWbmQcn?K_zYg;pH?^MfQO)HZk{V0%8PeA!-0u-4oa0MT0kXI`0YSEr!~8 z>_Q*kyy{s%1O;PF1 zu^!yLHOc`^a`nermG@@D@3-TWPZ@ue1>r%Rg|#30(AY)x%CFp4VAkDl#Yg`eLgGbp z9(ERW0(c<;>HIa4ILj7YYd2rUb#P-r721&DQMoI46CeW#>Muh@j_#rz(@)qcZ(2$; zus)MZnt_&;-TOxKa-Dd@cQxut{E>EH_Y!k`fN26`!CQSrDdPTv{s3E_q61yhQK3|n z7V;dj<32*#2XYP*2+8jfG$aL&kmAQH$bV?;rIU@_+mT&v)zllr}KA6C8ZL0167o+us>I-u z7ohD74-{P~9!6Val@4=sd|Hu}c8qtgm92fQGR0okeQ zOeJ+$Tu8i{B(!|L4T2q&MBd_GxB|7$m;NiC0;JqRfLX0M^$MvK8 zU!IpQ{_n~&)NGv8D?s_qg2O_7=w_B<{#@4y@n-ISQph`%?mW3a7?8Y3Vlou$X$M^; zx7Wgxf4%#l3N-xsEE|Yu=p=v1^0k0~7gXEUr4kc#g?V;-Bpts*Pj=GQ1=)9*nFfW< zf23de=N|`<8TAUE_1U^#_(02OX>Y%RqFGICDKxkQ}y^awkI7LfQ2=dXe5_483W$gQzn-$)H(KLm6v} z7ZC6%VnY7*&^53Yz&->ddAF98hZMjjc#?itP&Zu#XocxMzEWBc+y7*aglpasO^k$w z%;??FP&DljUR%oYX7{3!^M{X8|M)-KyJ1p1U)Z=luMLj)UX&NoL?jA#kGn9um`p=f z`ZWEDA6Hy06ray?5RtD_G#HnUy*uzP zRFePEBa6o#N;Z+(UXH0CSJ@UbR#<2(4N1IJU6TbRh*3ElM<-RV)mUW*o<(Y{}eJTBzBZg8P&?BxNSPr<%r(i~S_&%giu@8|5s zS)-|zB&9=C2SDKg#L`~0tQjhap(Pt?cOi5k-5Y*3&sMEITm8sFIZZ>`+dNzKZH?I? zuJ*+@%Fiow($op-5EoheUGvsptAzYEW*&HPRF8R*~A_hbwg&XR5!S1QAld>Pof@VeL> z6E{g$CpRwXZ&H>xo`~CzYGDmeX-`z0?*@C3EhNDQaUV}%DMcI}ud8dK)YOGd`+H{_ zX+kF{{}zaM0NCr2Qxg9L=A0V3lh4*`nWJ4WeB6|Viw+R zZcU)=debPHA}=Btnu^4g&I@+WY|ugDXJ@eBIq(x$Sx{Iad+pyzwusQr#Dj8DD!ICC z{N3+0y*U!_LZS{ky+DG&6rZ8g1_-FZMEJXJl zYClX$=fC_^Y!S!7-q0DOB$JtMCU15WcA6&z2`ZUtTi&!H)jDdTGB^=ks z;i9ck2VxCC@d=%MoCtg-+Fmb-l5!_Qw-Nn3`jWR{tCvN!9S@)+SE|0R z_7~SQy@@XX4rBM0i~S*m9@9Nn#}i+tKXi`ru}XPUWV#%RvOSTZbyCWSIBu*u+QOM4 zq&2}e##t(RK|@g$VP&__dd7$N3eYx=SU=gWgJ}CIPq!L@L+$7hl?rgHkl5Hy;$TqD zMA-GP6%6K+2cgDyQ*w}EVZt#tjd@#e<)9D9uX%ml>wIScAd>G!P$TE<$CZ(TK(CX# z8*0G&Bi8$)AAX<`<-jhR0@8Y&8py2iDS^-mj_~)PNRyAzW>r-Mp`FTRDgJU*Wp>VZ86!uV z3eUZ4S8gfCjr6Gi8S4|uR?8qEVhJ)!oMM>m3|`1XI&B31@n6%(RKK%G`T+R6+#Shl=Xk2;) zG%;gpgz?P=uXwd~d~kf!us2KO9I1RSMqm^)<8yR3(u z*&g6aDvfxI2xQjWS23}w%k+{p>*lhohWd_h zBm%i3JZ##MWa!<3M|gTlRJ1AnBKPOVhRI?C`>R25Sgj)=iZf}yupE%Gr$+2etM}o- zfkw9gO$VDNld0fsSB?qXB3k%~yrFBbbBR^BfF_8KrL6tObMjh>_HU5Xm`u`6qDzs$n+(=7D@un+R z4fyk@xyK2oQ0Fp4P=xjqD1<`6;JAc4c6cp8)bsq|Ldx5ynZ6sk*uq6^u0 z$|qL~R-msofjH7k^h~LCb2N>jCf5d;wZS5co$CUjtIwKT9s%d>RDZY-3pUOhV!*_n z%<7()g>+D}xjkoa%hp%N;(5f-#BmHbtS4@oJ-_&rW!u}u+KC1d(c%S}w+1jgHC(R< z#bxHHCARr(6t^nYbxE_GAm(ZuLg+dzi7Anw$-d*tAU|d8`@oz&Kg`jBovY|WQ^!*; zM4$--S1Cq&aT$IApj*Qi;w#xZ&3_dr1KnEOCL|FDFW43Jj!}*jGCEmz1&OX#pg=j6 z!;WEG66(YoRH8D*vET6Z7s|RUSC;2{yLW=9P|B`KCM8obzyC{INT%j)@zJHR&%f(u z(|nmKj%g`&d=VZV4im;C`97lLrP4tBa|VgL2SxehOE=I=l2&hNj|7NxoolP1PA0Jj z(XLyjCPJLl+?|M`YZ@;LAU;^G*8aiu|e7A-N=Z=fb9C8 z{n?-8h+zO$K&ih9bT5^@qoA-#LUQLU�W8If>jxrsPZ!>XU`;CVVpUn7b&(&;R_- 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

      - - - - - - + + + + + + + + + + + + + + + + + + + +
      +

      The Ultimate Material Application Template for PrimeNG

      +

      PrimeNG is a collection of rich UI components for Angular. PrimeNG is developed by PrimeTek Informatics, a vendor with years of expertise in developing open source UI solutions. + Allocate your valuable time on business logic rather than dealing with the complex user interface requirements. +

      + +
      +
      +

      Creative

      + +
      +
      +

      Responsive

      + +
      +
      +

      Cross Browser

      + +
      + +
      + +

      Well Organized

      +
      +
      + +

      Beautiful

      +
      +
      + +

      Just For you

      +
      +
      +
      + +
      +
      +
      +

      Boost Your Productivity.

      + +
      +
      +
      +

      Just

      +

      Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab perferendis nesciunt ad reiciendis + explicabo consequatur sapiente odit ipsa harum illum

      +
      + +
      +

      Like

      +

      Ab perferendis nesciunt ad reiciendis explicabo consequatur sapiente odit ipsa harum illum

      +
      + +
      +

      That

      +

      Necessitatibus quaerat voluptates aspernatur iure, aperiam possimus sint sit mollitia!

      +
      +
      +
      +
      + +
      +

      Pricing

      +

      Esse delectus sit velit, aspernatur voluptates molestiae, enim recusandae. Odit dicta, maiores quas ad + nesciunt, illum expedita veritatis illo quam odio id!

      + +
      +
      +
      +
      + BASIC +

      $5

      + Monthly +
      +
        +
      • Responsive
      • +
      • Push Messages
      • +
      +
      +
      +
      +
      +
      + STANDARD +

      $25

      + Monthly +
      +
        +
      • Responsive
      • +
      • Push Messages
      • +
      • 7/24 Support
      • +
      • Free Shipping
      • +
      +
      +
      +
      +
      +
      + PROFESSIONAL +

      $50

      + Monthly +
      +
        +
      • Responsive
      • +
      • Push Messages
      • +
      • 7/24 Support
      • +
      • Free Shipping
      • +
      • Unlimited Bandwidth
      • +
      • Unlimited Storage
      • +
      • Gift Cards
      • +
      +
      +
      +
      +
      + +
      +

      Video

      +

      Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque.

      +
      + +
      +
      + + + + + diff --git a/src/assets/pages/login.html b/src/assets/pages/login.html deleted file mode 100644 index a35917cc..00000000 --- a/src/assets/pages/login.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - PrimeNG - ULTIMA - - - - - - - - - - - - - - - - - - diff --git a/src/assets/pages/primeflex.min.css b/src/assets/pages/primeflex.min.css new file mode 100644 index 00000000..68d13293 --- /dev/null +++ b/src/assets/pages/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-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-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-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-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}.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}.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}.text-primary{color:var(--primary-color) !important}.hover\:text-primary:hover{color:var(--primary-color) !important}.bg-primary{background-color:var(--primary-color) !important;color:var(--primary-color-text) !important}.hover\:bg-primary:hover{background-color:var(--primary-color) !important;color:var(--primary-color-text) !important}.border-primary{border-color:var(--primary-color) !important}.hover\:border-primary:hover{border-color:var(--primary-color) !important}.bg-primary-reverse{background-color:var(--primary-color-text) !important;color:var(--primary-color) !important}.hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text) !important;color:var(--primary-color) !important}.text-white{color:#fff !important}.hover\:text-white:hover{color:#fff !important}.bg-white{background-color:#fff !important}.hover\:bg-white:hover{background-color:#fff !important}.border-white{border-color:#fff !important}.hover\:border-white:hover{border-color:#fff !important}.surface-ground{background-color:var(--surface-ground)}.surface-section{background-color:var(--surface-section)}.surface-card{background-color:var(--surface-card)}.surface-overlay{background-color:var(--surface-overlay)}.surface-border{border-color:var(--surface-border)}.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}.lowercase{text-transform:lowercase !important}.uppercase{text-transform:uppercase !important}.capitalize{text-transform:capitalize !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}.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}}.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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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}@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}}@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}}@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}}@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}}.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-round-left{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.border-round-top{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.border-round-right{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.border-round-bottom{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}@media screen and (min-width: 576px){.sm\:border-round-left{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.sm\:border-round-top{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.sm\:border-round-right{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.sm\:border-round-bottom{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}@media screen and (min-width: 768px){.md\:border-round-left{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.md\:border-round-top{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.md\:border-round-right{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.md\:border-round-bottom{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}@media screen and (min-width: 992px){.lg\:border-round-left{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.lg\:border-round-top{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.lg\:border-round-right{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.lg\:border-round-bottom{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}@media screen and (min-width: 1200px){.xl\:border-round-left{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.xl\:border-round-top{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.xl\:border-round-right{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.xl\:border-round-bottom{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}.border-noround{border-radius:0 !important}.border-round{border-radius:var(--border-radius) !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-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-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-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-circle{border-radius:50% !important}}.w-full{width:100% !important}.w-screen{width:100vw !important}.w-auto{width:auto !important}.w-min{width:min-content !important}.w-max{width:max-content !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-min{width:min-content !important}.sm\:w-max{width:max-content !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-min{width:min-content !important}.md\:w-max{width:max-content !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-min{width:min-content !important}.lg\:w-max{width:max-content !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-min{width:min-content !important}.xl\:w-max{width:max-content !important}}.h-full{height:100% !important}.h-screen{height:100vh !important}.h-auto{height:auto !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}}@media screen and (min-width: 768px){.md\:h-full{height:100% !important}.md\:h-screen{height:100vh !important}.md\:h-auto{height:auto !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}}@media screen and (min-width: 1200px){.xl\:h-full{height:100% !important}.xl\:h-screen{height:100vh !important}.xl\:h-auto{height:auto !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}@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}}@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}}@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}}@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}}.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}@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}}@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}}@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}}@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}}.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}@media screen and (min-width: 576px){.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}}@media screen and (min-width: 768px){.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}}@media screen and (min-width: 992px){.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}}@media screen and (min-width: 1200px){.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}}.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:1rem !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-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:1rem !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-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:1rem !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-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:1rem !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-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:1rem !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-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:1rem !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-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:1rem !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-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:1rem !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-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:1rem !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-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:1rem !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}}.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:0;transform:translateX(0%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:1;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:0;transform:translateX(0%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:1;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:0;transform:translateY(0%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:1;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:0;transform:translateY(0%);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}100%{opacity:1;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}/*# sourceMappingURL=primeflex.min.css.map */ diff --git a/src/assets/pages/primeicons.css b/src/assets/pages/primeicons.css new file mode 100755 index 00000000..6f1b5c36 --- /dev/null +++ b/src/assets/pages/primeicons.css @@ -0,0 +1,870 @@ +@font-face { + font-family: 'primeicons'; + font-display: auto; + src: url('./fonts/primeicons.eot'); + src: url('./fonts/primeicons.eot?#iefix') format('embedded-opentype'), url('./fonts/primeicons.ttf') format('truetype'), url('./fonts/primeicons.woff') format('woff'), url('./fonts/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-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-o: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/src/assets/pages/primeng.min.css b/src/assets/pages/primeng.min.css old mode 100644 new mode 100755 index 905b0633..7605c71d --- a/src/assets/pages/primeng.min.css +++ b/src/assets/pages/primeng.min.css @@ -1 +1 @@ -.ui-widget *{box-sizing:border-box}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-state-disabled a{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-shadow{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);box-shadow:0 1px 3px 0 rgba(0,0,0,0.3)}.ui-unselectable-text{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.ui-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-header a{display:block;padding:.5em .5em .5em 2em}.ui-accordion .ui-accordion-header .fa{position:absolute;left:.5em;top:50%;margin-top:-.5em}.ui-accordion .ui-accordion-content{padding:1em;border-top:0;overflow:auto;zoom:1}.ui-accordion .ui-accordion-header.ui-state-disabled,.ui-accordion .ui-accordion-header.ui-state-disabled a{cursor:default}.ui-accordion-content-wrapper-overflown{overflow:hidden}.ui-autocomplete{width:auto;zoom:1;cursor:pointer;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:relative;display:inline-block}.ui-autocomplete .ui-autocomplete-dropdown{position:absolute;height:100%;width:2em}.ui-autocomplete-query{font-weight:bold}.ui-autocomplete-panel{position:absolute;overflow:auto}.ui-autocomplete-panel .ui-autocomplete-list{padding:.4em;border:0 none}.ui-autocomplete-panel .ui-autocomplete-list-item{border:0 none;cursor:pointer;font-weight:normal;margin:1px 0;padding:.186em .313em;text-align:left}.ui-autocomplete .ui-button-icon-only{border-left:0 none}.ui-autocomplete-multiple-container.ui-inputtext{clear:left;cursor:text;list-style-type:none;margin:0;overflow:hidden;padding:0 .25em}.ui-autocomplete-token{cursor:default;display:inline-block;vertical-align:middle;overflow:hidden;padding:.125em .5em;white-space:nowrap;position:relative;margin-right:.125em;border:0 none;font-size:.9em}.ui-autocomplete-token-label{display:block;margin-right:2em}.ui-autocomplete-token-icon{margin-top:-.5em;position:absolute;right:.2em;top:50%;cursor:pointer}.ui-autocomplete-input-token{display:inline-block;vertical-align:middle;list-style-type:none;margin:0 0 0 .125em;padding:.25em .25em .25em 0}.ui-autocomplete-input-token .ui-inputtext{border:0 none;width:10em;outline:medium none;background-color:transparent;margin:0;padding:0;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-autocomplete-dd input.ui-corner-all{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-autocomplete-dd .ui-autocomplete-dropdown.ui-corner-all{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-fluid .ui-autocomplete,.ui-fluid .ui-autocomplete-input{width:100%}.ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button{width:2em}.ui-blockui{position:absolute;top:0;left:0;width:100%;height:100%}.ui-blockui-document{position:fixed}.ui-breadcrumb{margin:0;padding:0;padding:.3em}.ui-breadcrumb ul{margin:0;padding:0}.ui-breadcrumb ul li{display:inline-block;vertical-align:middle}.ui-breadcrumb ul li .ui-menuitem-link{text-decoration:none}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.25em 1em}.ui-button-icon-only .ui-button-text{padding:.25em;text-indent:-9999999px}.ui-button-text-icon-left .ui-button-text{padding:.25em 1em .25em 2.1em}.ui-button-text-icon-right .ui-button-text{padding:.25em 2.1em .25em 1em}.ui-button-icon-only .fa,.ui-button-text-icon-left .fa,.ui-button-text-icon-right .fa{position:absolute;top:50%;margin-top:-.5em}.ui-button-icon-only .fa{top:50%;left:50%;margin-top:-.5em;margin-left:-.6em}.ui-button-icon-left{left:.5em}.ui-button-icon-right{right:.5em}.ui-buttonset .ui-button{margin-left:0;margin-right:0}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-fluid .ui-button{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-fluid .ui-buttonset{width:100%}.ui-fluid .ui-buttonset.ui-buttonset-1 .ui-button{width:100%}.ui-fluid .ui-buttonset.ui-buttonset-2 .ui-button{width:50%}.ui-fluid .ui-buttonset.ui-buttonset-3 .ui-button{width:33.3%}.ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button{width:25%}.ui-fluid .ui-buttonset.ui-buttonset-5 .ui-button{width:20%}.ui-fluid .ui-buttonset.ui-buttonset-6 .ui-button{width:16.6%}@media(max-width:640px){.ui-fluid .ui-buttonset.ui-buttonset-1 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-2 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-3 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-5 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-6 .ui-button{width:100%}}.ui-button.ui-button-secondary.ui-state-default{background-color:#fff;border-color:#ccc;color:#373a3c}.ui-button.ui-button-secondary.ui-state-hover,.ui-button.ui-button-secondary.ui-state-focus{background-color:#f2f2f2}.ui-button.ui-button-secondary.ui-state-active{background-color:#e6e6e6}.ui-button.ui-button-success.ui-state-default{background-color:#5cb85c;border-color:#5cb85c;color:#fff}.ui-button.ui-button-success.ui-state-hover,.ui-button.ui-button-success.ui-state-focus{background-color:#4cae4c}.ui-button.ui-button-success.ui-state-active{background-color:#449d44}.ui-button.ui-button-info.ui-state-default{background-color:#5bc0de;border-color:#5bc0de;color:#fff}.ui-button.ui-button-info.ui-state-hover,.ui-button.ui-button-info.ui-state-focus{background-color:#46b8da}.ui-button.ui-button-info.ui-state-active{background-color:#31b0d5}.ui-button.ui-button-warning.ui-state-default{background-color:#f0ad4e;border-color:#f0ad4e;color:#fff}.ui-button.ui-button-warning.ui-state-hover,.ui-button.ui-button-warning.ui-state-focus{background-color:#eea236}.ui-button.ui-button-warning.ui-state-active{background-color:#ec971f}.ui-button.ui-button-danger.ui-state-default{background-color:#d9534f;border-color:#d9534f;color:#fff}.ui-button.ui-button-danger.ui-state-hover,.ui-button.ui-button-danger.ui-state-focus{background-color:#d43f3a}.ui-button.ui-button-danger.ui-state-active{background-color:#c9302c}.ui-calendar{position:relative;display:inline-block}.ui-calendar button{position:absolute;height:100%;border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;width:2em;border-left:0 none}.ui-fluid .ui-calendar{width:100%}.ui-fluid .ui-calendar button{width:2em}.ui-datepicker{width:17em;padding:.2em;display:none;position:absolute}.ui-datepicker.ui-datepicker-inline{display:block;position:static}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:.125em;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:.125em}.ui-datepicker .ui-datepicker-next{right:.125em}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;top:50%;margin-top:-.5em}.ui-datepicker .ui-datepicker-prev span{margin-left:-.25em}.ui-datepicker .ui-datepicker-next span{margin-left:-.125em}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:.125em 0}.ui-datepicker select.ui-datepicker-month{width:55%}.ui-datepicker select.ui-datepicker-year{width:35%}.ui-datepicker select.ui-datepicker-month{margin-right:.25em}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:.125em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-calendar.ui-calendar-w-btn input{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-timepicker{text-align:center;padding:.5em 0}.ui-timepicker>div{display:inline-block;margin-left:.5em;min-width:1.5em}.ui-timepicker>.ui-minute-picker{margin-left:0}.ui-timepicker>.ui-separator{margin-left:0;min-width:.75em}.ui-timepicker>.ui-separator a{visibility:hidden}.ui-timepicker>div a{display:block;opacity:.7;filter:Alpha(Opacity=70)}.ui-timepicker>div a:hover{display:block;opacity:1;filter:Alpha(Opacity=100)}.ui-carousel{position:relative;padding:.063em}.ui-carousel .ui-carousel-viewport .ui-carousel-items{list-style:none outside none;margin:0;padding:0;position:relative;width:32000px;left:0}.ui-carousel .ui-carousel-viewport .ui-carousel-items .ui-carousel-item{margin:1px;padding:0;float:left;box-sizing:border-box}.ui-carousel .ui-carousel-viewport{overflow:hidden;position:relative;border:0}.ui-carousel .ui-carousel-footer{margin:1px 1px 0 1px;padding:.5em;overflow:hidden}.ui-carousel .ui-carousel-header{margin:0 1px;overflow:hidden;padding:.625em}.ui-carousel .ui-carousel-header .ui-carousel-header-title{display:inline-block;overflow:hidden}.ui-carousel .ui-carousel-dropdown,.ui-carousel .ui-carousel-mobiledropdown{float:right;margin:0 .625em;background-image:none}.ui-carousel .ui-carousel-dropdown option,.ui-carousel .ui-carousel-mobiledropdown option{background-image:none;border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.ui-carousel .ui-carousel-button{float:right;margin:.125em}.ui-carousel .ui-carousel-page-link{float:left;margin:0 .125em;text-decoration:none}.ui-carousel .ui-carousel-page-link,.ui-carousel .ui-carousel-button{cursor:pointer}.ui-carousel .ui-carousel-page-links{margin:0 .5em;margin-top:.125em;float:right}.ui-carousel .ui-carousel-mobiledropdown{display:none}.ui-chkbox{display:inline-block;cursor:pointer;vertical-align:middle;margin-right:.25em}.ui-chkbox .ui-chkbox-box{width:1.125em;height:1.125em;line-height:1.125em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center}.ui-chkbox .ui-chkbox-icon{line-height:inherit;display:block}.ui-chkbox-label{vertical-align:middle}.ui-chips>ul.ui-inputtext{clear:left;cursor:text;list-style-type:none;margin:0;overflow:hidden;padding:0 .25em}.ui-chips-token{cursor:default;display:inline-block;vertical-align:middle;overflow:hidden;padding:.125em .5em;white-space:nowrap;position:relative;margin-right:.125em;border:0 none;font-size:.9em}.ui-chips-token .ui-chips-token-label{display:block;margin-right:2em}.ui-chips>.ui-state-disabled .ui-chips-token-label{margin-right:0}.ui-chips-token .ui-chips-token-icon{margin-top:-.5em;position:absolute;right:.2em;top:50%;cursor:pointer}.ui-chips-input-token{display:inline-block;vertical-align:middle;list-style-type:none;margin:0 0 0 .125em;padding:.25em .25em .25em 0}.ui-chips-input-token .ui-inputtext{border:0 none;width:10em;outline:medium none;background-color:transparent;margin:0;padding:0;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-datagrid .ui-paginator{text-align:center;border-top:0 none}.ui-datagrid-column{padding:.25em}.ui-datagrid-content-empty{padding:.25em .625em}.ui-datagrid .ui-datagrid-header,.ui-datagrid .ui-datagrid-footer{text-align:center;padding:.5em .75em}.ui-datagrid .ui-datagrid-header{border-bottom:0 none}.ui-datagrid .ui-datagrid-footer{border-top:0 none}.ui-datagrid .ui-paginator-top{border-bottom:0 none}.ui-datagrid .ui-paginator-bottom{border-top:0 none}.ui-datalist .ui-datalist-header,.ui-datalist .ui-datalist-footer{text-align:center;padding:.5em .75em}.ui-datalist .ui-datalist-header{border-bottom:0 none}.ui-datalist .ui-datalist-footer{border-top:0 none}.ui-datalist .ui-paginator{border-top:0 none}.ui-datalist .ui-datalist-data{margin:0;padding:0}.ui-datalist .ui-datalist-data>li{list-style-type:none}.ui-datascroller .ui-datascroller-header{text-align:center;padding:.5em .75em;border-bottom:0 none}.ui-datascroller .ui-datascroller-footer{text-align:center;padding:.25em .625em;border-top:0 none}.ui-datascroller .ui-datascroller-content{padding:.25em .625em}.ui-datascroller-inline .ui-datascroller-content{overflow:auto}.ui-datascroller .ui-datascroller-list{list-style-type:none;margin:0;padding:0}.ui-datatable table{border-collapse:collapse;width:100%;table-layout:fixed}.ui-datatable .ui-datatable-header,.ui-datatable .ui-datatable-caption,.ui-datatable .ui-datatable-footer{text-align:center;padding:.5em .75em;box-sizing:border-box}.ui-datatable .ui-datatable-caption,.ui-datatable .ui-datatable-header{border-bottom:0 none}.ui-datatable .ui-datatable-footer{border-top:0 none}.ui-datatable thead th,.ui-datatable tfoot td{text-align:center}.ui-datatable thead th,.ui-datatable tbody td,.ui-datatable tfoot td,.ui-datatable tfoot th{padding:.25em .5em;overflow:hidden;border-width:1px;border-style:solid}.ui-datatable thead tr{border-width:0}.ui-datatable thead th,.ui-datatable tfoot td,.ui-datatable tbody td{border-color:inherit;box-sizing:border-box}.ui-datatable tbody{outline:0}.ui-datatable .ui-sortable-column{cursor:pointer}.ui-datatable .ui-sortable-column-icon{display:inline-block;margin-left:.125em}.ui-datatable tr.ui-state-highlight{cursor:pointer}.ui-datatable-scrollable-body{overflow:auto}.ui-datatable-scrollable-header{overflow:hidden}.ui-datatable-scrollable .ui-datatable-scrollable-header{position:relative;border:0 none}.ui-datatable-scrollable .ui-datatable-scrollable-header td{font-weight:normal}.ui-datatable .ui-datatable-scrollable-body{min-height:0}.ui-datatable .ui-datatable-data tr.ui-state-hover,.ui-datatable .ui-datatable-data tr.ui-state-highlight{border-color:inherit;font-weight:inherit;cursor:pointer}.ui-datatable-scrollable-theadclone{height:0}.ui-datatable-scrollable-theadclone tr{height:0}.ui-datatable-scrollable-theadclone th.ui-state-default{height:0;border-bottom-width:0;border-top-width:0;padding-top:0;padding-bottom:0;outline:0 none}.ui-datatable-scrollable-theadclone th span.ui-column-title{display:block;height:0}.ui-datatable .ui-paginator{padding:.125em;border-top:0 none}.ui-datatable-rtl{direction:rtl}.ui-datatable-rtl.ui-datatable thead th,.ui-datatable-rtl.ui-datatable tfoot td{text-align:right}.ui-row-toggler{cursor:pointer}.ui-datatable .ui-column-resizer{display:block;position:absolute !important;top:0;right:0;margin:0;width:.5em;height:100%;padding:0;cursor:col-resize;border:1px solid transparent}.ui-datatable .ui-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none}.ui-datatable-resizable{padding-bottom:1px;overflow:auto}.ui-datatable-resizable thead th,.ui-datatable-resizable tbody td,.ui-datatable-resizable tfoot td{white-space:nowrap}.ui-datatable-resizable th.ui-resizable-column{background-clip:padding-box;position:relative}.ui-datatable-reflow .ui-datatable-data td .ui-column-title{display:none}.ui-datatable .ui-column-filter{display:block;width:100%;box-sizing:border-box;margin-top:.25em}.ui-datatable td.ui-cell-editing{padding:0}.ui-datatable td.ui-cell-editing input{box-sizing:border-box;width:100%;border:0 none;outline:0}.ui-datatable .ui-editable-column .ui-cell-editor{display:none}.ui-datatable .ui-editable-column.ui-cell-editing .ui-cell-editor{display:inline}.ui-datatable .ui-editable-column.ui-cell-editing .ui-cell-data{display:none}.ui-datatable-stacked thead th,.ui-datatable-stacked tfoot td{display:none !important}.ui-datatable-stacked .ui-datatable-data td{text-align:left;display:block;border:0 none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left}.ui-datatable-stacked .ui-datatable-data.ui-widget-content{border:0 none}.ui-datatable-stacked .ui-datatable-data tr.ui-widget-content{border-left:0 none;border-right:0 none}.ui-datatable-stacked .ui-datatable-data td .ui-column-title{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em;font-weight:bold}.ui-datatable .ui-selection-column .ui-chkbox,.ui-datatable .ui-selection-column .ui-radiobutton{margin:0;display:block}.ui-datatable .ui-selection-column .ui-chkbox-box,.ui-datatable .ui-selection-column .ui-radiobutton-box{display:block;box-sizing:border-box;margin:0}@media(max-width:35em){.ui-datatable-reflow thead th,.ui-datatable-reflow tfoot td{display:none !important}.ui-datatable-reflow .ui-datatable-data td{text-align:left;display:block;border:0 none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left}.ui-datatable-reflow .ui-datatable-data.ui-widget-content{border:0 none}.ui-datatable-reflow .ui-datatable-data tr.ui-widget-content{border-left:0 none;border-right:0 none}.ui-datatable-reflow .ui-datatable-data td .ui-column-title{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em;font-weight:bold}}.ui-dialog{position:fixed;padding:0;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.5em .75em;position:relative;border:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em .75em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;float:right}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-dialog-titlebar-icon{text-decoration:none}.ui-dialog .ui-dialog-titlebar-close{float:right;padding:.125em;cursor:pointer;border:1px solid transparent}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:0}.ui-dialog-footer{padding:.4em 1em;border-width:1px 0 0 0;text-align:left}.ui-dialog-mask{position:fixed;width:100%;height:100%}.ui-confirmdialog.ui-dialog .ui-dialog-content{padding:1em 2em}.ui-confirmdialog .ui-dialog-content .fa{font-size:1.5em;vertical-align:middle;margin-right:.5em}.ui-confirmdialog .ui-dialog-content .ui-confirmdialog-message{vertical-align:middle}.ui-fluid .ui-dialog-buttonpane .ui-button{width:auto}.ui-dropdown{display:inline-block;position:relative;cursor:pointer}.ui-dropdown .ui-dropdown-trigger{border-right:0;border-top:0;border-bottom:0;cursor:pointer;width:1.5em;height:100%;position:absolute;right:0;top:0;padding:0 .25em}.ui-dropdown .ui-dropdown-trigger .fa{margin-top:.4em;margin-left:-.125em}.ui-dropdown .ui-dropdown-label{display:block;border:0;white-space:nowrap;overflow:hidden;font-weight:normal;width:100%;padding-right:1.5em}.ui-dropdown .ui-dropdown-item-empty,.ui-dropdown .ui-dropdown-label-empty{text-indent:-9999px}.ui-dropdown.ui-state-disabled .ui-dropdown-trigger,.ui-dropdown.ui-state-disabled .ui-dropdown-label{cursor:default}.ui-dropdown label.ui-dropdown-label{cursor:pointer}.ui-dropdown input.ui-dropdown-label{cursor:default}.ui-dropdown .ui-dropdown-panel{min-width:100%}.ui-dropdown-panel{position:absolute;height:auto}.ui-dropdown-panel .ui-dropdown-items-wrapper{overflow:auto}.ui-dropdown-panel .ui-dropdown-item{font-weight:normal;border:0 none;cursor:pointer;margin:1px 0;padding:.125em .25em;text-align:left}.ui-dropdown-panel .ui-dropdown-item-group{font-weight:bold}.ui-dropdown-panel .ui-dropdown-list{padding:.4em;border:0 none}.ui-dropdown-panel .ui-dropdown-filter{width:100%;padding-right:1.5em}.ui-dropdown-panel .ui-dropdown-filter-container{position:relative;margin:0;padding:.4em;display:inline-block}.ui-dropdown-panel .ui-dropdown-filter-container .fa{position:absolute;top:.8em;right:1em}.ui-fluid .ui-dropdown{width:100%}.ui-fieldset,.ui-fieldset .ui-fieldset-legend{padding:.6em 1em}.ui-fieldset-toggleable .ui-fieldset-legend{padding:.5em 1em .5em .5em;cursor:pointer;white-space:nowrap}.ui-fieldset .ui-fieldset-toggler{margin-right:.1em;display:inline-block;vertical-align:middle}.ui-fieldset .ui-fieldset-content-wrapper-overflown{overflow:hidden}.ui-fileupload-buttonbar .ui-fileupload-choose input{display:none}.ui-fileupload-buttonbar .ui-fileupload-choose.ui-state-disabled input{cursor:default}.ui-fileupload-choose{position:relative;overflow:hidden}.ui-fileupload-buttonbar{padding:.5em;border-bottom:0 none}.ui-fileupload-buttonbar .ui-button{vertical-align:middle;margin-right:.25em}.ui-fileupload-content{padding:1em;position:relative;transition:border-color .3s}.ui-fileupload-content.ui-fileupload-highlight{border-color:#156090}.ui-fileupload-files img{border:0}.ui-fileupload-files{display:table}.ui-fileupload-row{display:table-row}.ui-fileupload-row>div{display:table-cell;padding:.5em 1em;vertical-align:middle}.ui-fileupload-content .ui-progressbar{width:100%;position:absolute;top:1px;left:0;height:.25em;border:0 none}.ui-fileupload-content .ui-progressbar-value{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0 none}.ui-fluid .ui-fileupload .ui-button{width:auto}.ui-fluid .ui-fileupload-content .ui-button-icon-only{width:2em}.ui-galleria{overflow:hidden;visibility:hidden;position:relative}.ui-galleria-panel-wrapper{position:relative;padding:0;margin:0}.ui-galleria-panel{filter:inherit;position:absolute;top:0;left:0;list-style-type:none}.ui-galleria-filmstrip-wrapper{overflow:hidden;margin:.25em auto;position:relative}.ui-galleria-filmstrip{list-style:none outside none;margin:0;padding:0;width:2340px;z-index:900;position:absolute;top:0;left:0}.ui-galleria-frame{float:left;margin-right:5px;opacity:.3;cursor:pointer}.ui-galleria-frame-active{opacity:1}.ui-galleria-frame-content{overflow:hidden}.ui-galleria-nav-next,.ui-galleria-nav-prev{cursor:pointer;position:absolute}.ui-galleria-nav-prev{left:5px}.ui-galleria-nav-next{right:5px}.ui-galleria-caption{position:absolute;left:1px;background-color:rgba(0,0,0,0.5);display:none;color:#ededed;padding:.2em 1em}.ui-galleria-caption h4{color:#ededed}.ui-galleria-panel-content{padding:1em 1.4em}.ui-grid{clear:both;padding:0;margin:0}.ui-grid:before,.ui-grid:after{content:"";display:table}.ui-grid:after{clear:both}.ui-grid .ui-grid-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;clear:both}.ui-grid-row:after{clear:both;content:"";display:table}.ui-grid-col-1,.ui-grid-col-2,.ui-grid-col-3,.ui-grid-col-4,.ui-grid-col-5,.ui-grid-col-6,.ui-grid-col-7,.ui-grid-col-8,.ui-grid-col-9,.ui-grid-col-10,.ui-grid-col-11,.ui-grid-col-12{float:left;box-sizing:border-box}.ui-grid-col-1{width:8.33333%}.ui-grid-col-2{width:16.66666%}.ui-grid-col-3{width:25%}.ui-grid-col-4{width:33.33333%}.ui-grid-col-5{width:41.66666%}.ui-grid-col-6{width:50%}.ui-grid-col-7{width:58.33333%}.ui-grid-col-8{width:66.66666%}.ui-grid-col-9{width:75%}.ui-grid-col-10{width:83.33333%}.ui-grid-col-11{width:91.66666%}.ui-grid-col-12{width:100%}@media(min-width:480px){.ui-grid-fixed{width:480px}}@media(min-width:768px){.ui-grid-fixed{width:768px}}@media(min-width:960px){.ui-grid-fixed{width:960px}}@media(min-width:1024px){.ui-grid-fixed{width:1024px}}@media(max-width:640px){.ui-grid-responsive .ui-grid-row{display:block}.ui-grid-responsive .ui-grid-col-1,.ui-grid-responsive .ui-grid-col-2,.ui-grid-responsive .ui-grid-col-3,.ui-grid-responsive .ui-grid-col-4,.ui-grid-responsive .ui-grid-col-5,.ui-grid-responsive .ui-grid-col-6,.ui-grid-responsive .ui-grid-col-7,.ui-grid-responsive .ui-grid-col-8,.ui-grid-responsive .ui-grid-col-9,.ui-grid-responsive .ui-grid-col-10,.ui-grid-responsive .ui-grid-col-11,.ui-grid-responsive .ui-grid-col-12{width:100%;float:none}}.ui-grid.ui-grid-pad>.ui-grid-row>div{padding:.25em .5em}@media(max-width:640px){.ui-grid-responsive .ui-grid-row{display:block}.ui-grid-responsive .ui-grid-col-1,.ui-grid-responsive .ui-grid-col-2,.ui-grid-responsive .ui-grid-col-3,.ui-grid-responsive .ui-grid-col-4,.ui-grid-responsive .ui-grid-col-5,.ui-grid-responsive .ui-grid-col-6,.ui-grid-responsive .ui-grid-col-7,.ui-grid-responsive .ui-grid-col-8,.ui-grid-responsive .ui-grid-col-9,.ui-grid-responsive .ui-grid-col-10,.ui-grid-responsive .ui-grid-col-11,.ui-grid-responsive .ui-grid-col-12{width:100%;float:none}}.ui-g{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.ui-g:after{clear:both;content:"";display:table}.ui-g-1,.ui-g-2,.ui-g-3,.ui-g-4,.ui-g-5,.ui-g-6,.ui-g-7,.ui-g-8,.ui-g-9,.ui-g-10,.ui-g-11,.ui-g-12{float:left;box-sizing:border-box;padding:.5em}.ui-g-1{width:8.3333%}.ui-g-2{width:16.6667%}.ui-g-3{width:25%}.ui-g-4{width:33.3333%}.ui-g-5{width:41.6667%}.ui-g-6{width:50%}.ui-g-7{width:58.3333%}.ui-g-8{width:66.6667%}.ui-g-9{width:75%}.ui-g-10{width:83.3333%}.ui-g-11{width:91.6667%}.ui-g-12{width:100%}@media screen and (max-width:40em){.ui-sm-1,.ui-sm-2,.ui-sm-3,.ui-sm-4,.ui-sm-5,.ui-sm-6,.ui-sm-7,.ui-sm-8,.ui-sm-9,.ui-sm-10,.ui-sm-11,.ui-sm-12{padding:.5em}.ui-sm-1{width:8.3333%}.ui-sm-2{width:16.6667%}.ui-sm-3{width:25%}.ui-sm-4{width:33.3333%}.ui-sm-5{width:41.6667%}.ui-sm-6{width:50%}.ui-sm-7{width:58.3333%}.ui-sm-8{width:66.6667%}.ui-sm-9{width:75%}.ui-sm-10{width:83.3333%}.ui-sm-11{width:91.6667%}.ui-sm-12{width:100%}}@media screen and (min-width:40.063em){.ui-md-1,.ui-md-2,.ui-md-3,.ui-md-4,.ui-md-5,.ui-md-6,.ui-md-7,.ui-md-8,.ui-md-9,.ui-md-10,.ui-md-11,.ui-md-12{padding:.5em}.ui-md-1{width:8.3333%}.ui-md-2{width:16.6667%}.ui-md-3{width:25%}.ui-md-4{width:33.3333%}.ui-md-5{width:41.6667%}.ui-md-6{width:50%}.ui-md-7{width:58.3333%}.ui-md-8{width:66.6667%}.ui-md-9{width:75%}.ui-md-10{width:83.3333%}.ui-md-11{width:91.6667%}.ui-md-12{width:100%}}@media screen and (min-width:64.063em){.ui-lg-1,.ui-lg-2,.ui-lg-3,.ui-lg-4,.ui-lg-5,.ui-lg-6,.ui-lg-7,.ui-lg-8,.ui-lg-9,.ui-lg-10,.ui-lg-11,.ui-lg-12{padding:.5em}.ui-lg-1{width:8.3333%}.ui-lg-2{width:16.6667%}.ui-lg-3{width:25%}.ui-lg-4{width:33.3333%}.ui-lg-5{width:41.6667%}.ui-lg-6{width:50%}.ui-lg-7{width:58.3333%}.ui-lg-8{width:66.6667%}.ui-lg-9{width:75%}.ui-lg-10{width:83.3333%}.ui-lg-11{width:91.6667%}.ui-lg-12{width:100%}}@media screen and (min-width:90.063em){.ui-xl-1,.ui-xl-2,.ui-xl-3,.ui-xl-4,.ui-xl-5,.ui-xl-6,.ui-xl-7,.ui-xl-8,.ui-xl-9,.ui-xl-10,.ui-xl-11,.ui-xl-12{padding:.5em}.ui-xl-1{width:8.3333%}.ui-xl-2{width:16.6667%}.ui-xl-3{width:25%}.ui-xl-4{width:33.3333%}.ui-xl-5{width:41.6667%}.ui-xl-6{width:50%}.ui-xl-7{width:58.3333%}.ui-xl-8{width:66.6667%}.ui-xl-9{width:75%}.ui-xl-10{width:83.3333%}.ui-xl-11{width:91.6667%}.ui-xl-12{width:100%}}.ui-g-nopad{padding:0}.ui-growl{position:fixed;top:20px;right:20px;width:20em}.ui-growl-item-container{position:relative;margin:0 0 10px 0;opacity:.95;filter:alpha(opacity=95)}.ui-growl-item{display:block;padding:.5em 1em}.ui-growl-item p{padding:0;margin:0}.ui-growl-icon-close{position:absolute;top:4px;right:4px;cursor:pointer}.ui-growl-title{font-weight:bold;padding:0 0 .5em 0;display:block}.ui-growl-image{display:inline-block;vertical-align:top;margin-left:.25em;margin-right:.5em;padding:0}.ui-growl-message{padding:0 0 .25em 0;display:inline-block;vertical-align:top}.ui-growl-message p{font-weight:normal}.ui-inplace .ui-inplace-display{display:inline;cursor:pointer;border:0 none;padding:.25em;font-weight:normal}.ui-inplace .ui-inplace-content{display:inline}.ui-inputswitch{display:inline-block;padding:0;position:relative;overflow:hidden;cursor:pointer;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;height:1.5em}.ui-inputswitch .ui-inputswitch-on,.ui-inputswitch .ui-inputswitch-off{white-space:nowrap;display:inline-block;position:absolute;top:0;width:auto;overflow:hidden;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;font-weight:bold;height:100%;line-height:1.5em}.ui-inputswitch .ui-inputswitch-on{left:0;border:0 none}.ui-inputswitch .ui-inputswitch-off{right:0;text-align:right}.ui-inputswitch .ui-inputswitch-on span,.ui-inputswitch .ui-inputswitch-off span{display:inline-block;text-align:center;height:100%;line-height:inherit}.ui-inputswitch .ui-inputswitch-handle{display:block;width:0;position:absolute;top:0;left:0;height:100%;border-top:0 none;border-bottom:0 none}.ui-inputtext{margin:0;outline:medium none;padding:.25em;font-weight:normal}.ui-widget-header .ui-inputtext,.ui-widget-content .ui-inputtext{font-weight:normal}.ui-fluid .ui-inputtext{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-inputtextarea-resizable{overflow:hidden;resize:none}.ui-fluid .ui-inputtextarea{width:100%}.ui-lightbox{position:fixed}.ui-lightbox-content-wrapper{position:relative}.ui-lightbox-content{position:relative;margin:0;padding:0;background-color:#000}.ui-lightbox-nav-right,.ui-lightbox-nav-left{position:absolute;top:50%;cursor:pointer}.ui-lightbox-nav-left{left:0}.ui-lightbox-nav-right{right:0}.ui-lightbox-loading{background:url("./images/loading.gif") #000 center center no-repeat}.ui-lightbox-caption{padding:.2em .4em;display:none}.ui-lightbox-caption-text{margin:.3em 0 .1em 0;float:left}.ui-lightbox-close{float:right;margin:0;padding:.125em}.ui-lightbox-close.ui-state-hover{padding:0}.ui-lightbox-nav-left,.ui-lightbox-nav-right{opacity:.5}.ui-lightbox-nav-left:hover,.ui-lightbox-nav-right:hover{opacity:1}.ui-listbox{overflow:auto;padding:.25em;width:10em}.ui-listbox .ui-listbox-list{list-style-type:none;margin:0;padding:0}.ui-listbox .ui-listbox-item{padding:.25em;border:0 none;cursor:pointer;font-weight:normal;margin-bottom:1px}.ui-listbox .ui-listbox-item>span{vertical-align:middle}.ui-listbox .ui-listbox-item:last-child{margin-bottom:0}.ui-listbox.ui-state-disabled .ui-listbox-item{cursor:default}.ui-listbox-header{margin-bottom:.3em;padding:.125em .2em;position:relative}.ui-listbox-header .ui-chkbox{display:inline-block;vertical-align:middle;cursor:pointer}.ui-listbox-header .ui-listbox-filter-container{display:inline-block;vertical-align:middle;position:relative;width:7em}.ui-listbox-header .ui-listbox-filter-container .fa{position:absolute;top:.25em;left:.25em}.ui-listbox-header .ui-inputtext{padding:.125em .125em .125em 1.25em;width:100%}.ui-fluid .ui-listbox .ui-listbox-filter-container,.ui-fluid .ui-listbox .ui-listbox-filter-container input{width:calc(100% - 32px)}.ui-menu{width:12.5em;padding:.25em;position:relative}.ui-menu.ui-menu-dynamic{position:absolute;display:none;z-index:100000}.ui-menu-list{position:static}.ui-menu .ui-menu-list .ui-menuitem{border:0}.ui-menu .ui-menu-list .ui-widget-header{clear:both;float:left;width:100%;margin:.125em 0;padding:.25em .5em}.ui-menu .ui-menuitem-parent,.ui-menu .ui-menuitem{width:100%;clear:both;margin:.125em 0;padding:0}.ui-menu .ui-menuitem-link{display:block;width:100%;outline:0;text-decoration:none;font-weight:normal;border:1px solid transparent;line-height:1em;padding:.25em;cursor:pointer}.ui-menu .ui-menuitem-link .ui-menuitem-icon{display:inline-block;vertical-align:middle}.ui-menu .ui-menuitem-text{vertical-align:middle}.ui-menu .ui-widget-header h1,.ui-menu .ui-widget-header h2,.ui-menu .ui-widget-header h3,.ui-menu .ui-widget-header h4,.ui-menu .ui-widget-header h5,.ui-menu .ui-widget-header h6{font-size:1em;margin:0 auto}.ui-menu .ui-menu-parent .ui-menu-child{display:none;width:12.5em;padding:.25em;position:absolute;margin:0;outline:0;text-decoration:none;list-style:none}.ui-menu .ui-menu-parent{position:relative}.ui-menu .ui-menu-parent .ui-submenu-icon{float:right;margin-right:-.25em}.ui-menubutton{padding:0}.ui-menubutton .ui-button{margin:0}.ui-menubar{width:auto}.ui-menubar .ui-menubar-root-list{list-style:none;padding:0;margin:0}.ui-menubar .ui-menubar-root-list>.ui-menuitem{display:inline-block;width:auto}.ui-menubar .ui-menu-child .ui-menuitem{width:100%}.ui-menubar .ui-menubar-options{float:right}.ui-slidemenu .ui-slidemenu-wrapper{position:relative}.ui-slidemenu .ui-slidemenu-content{overflow-x:hidden;overflow-y:auto;position:relative}.ui-slidemenu .ui-menu-list{position:absolute;top:0}.ui-slidemenu .ui-menu-parent{position:static}.ui-slidemenu .ui-menu-child{box-shadow:none;border:0 none;background:none repeat scroll 0 0 transparent}.ui-slidemenu-backward{position:absolute;bottom:0;width:100%;padding:.2em;cursor:pointer;display:none}.ui-slidemenu-backward .fa{vertical-align:middle}.ui-slidemenu-backward span{vertical-align:middle}.ui-megamenu .ui-g{flex-wrap:nowrap}.ui-megamenu .ui-megamenu-panel.ui-menu-child{width:auto}.ui-megamenu .ui-megamenu-panel .ui-menu-list{width:12.5em}.ui-megamenu-vertical{width:12.5em}.ui-megamenu-vertical .ui-menuitem-link,.ui-megamenu-vertical .ui-menu-list .ui-menuitem{width:100%;box-sizing:border-box}.ui-panelmenu{width:auto}.ui-panelmenu .ui-panelmenu-panel{padding:0;margin:0}.ui-panelmenu .ui-panelmenu-header{cursor:pointer;position:relative;margin:0;zoom:1}.ui-panelmenu .ui-panelmenu-header a{display:block;padding:.25em .5em}.ui-panelmenu span{vertical-align:middle}.ui-panelmenu .fa{width:1em;text-align:center;vertical-align:middle;margin-right:.25em}.ui-panelmenu .ui-menuitem-text{margin-left:.125em}.ui-panelmenu span{vertical-align:middle}.ui-panelmenu .ui-panelmenu-content{padding:.2em 0;border-top:0;overflow:auto;zoom:1;outline:0;margin-bottom:1px}.ui-panelmenu .ui-panelmenu-content-wrapper{box-sizing:border-box}.ui-panelmenu .ui-panelmenu-content-wrapper-overflown{overflow:hidden}.ui-panelmenu .ui-panelmenu-header.ui-state-disabled,.ui-panelmenu .ui-panelmenu-header.ui-state-disabled a{cursor:default}.ui-panelmenu .ui-menu-list{position:static}.ui-panelmenu .ui-menuitem{margin:1px 0;padding:0}.ui-panelmenu .ui-menuitem-link{display:block;outline:0;text-decoration:none;font-weight:normal;border:1px solid transparent;line-height:1em;cursor:pointer;position:relative;padding:.25em .5em}.ui-panelmenu .ui-menu-parent .ui-menu-list{margin-left:1.5em}.ui-menuitem-active>.ui-submenu>ul,.ui-menuitem-active>.ui-megamenu-panel{display:block !important}.ui-menuitem-outline{outline:1px dotted;z-index:1}.ui-fluid .ui-menu{width:100%}.ui-messages{border:1px solid;margin:.5em 0;padding:1em 1em 1em .5em;display:none;position:relative}.ui-messages-icon{display:inline-block;padding:0;vertical-align:middle}.ui-messages-summary{font-weight:bold;margin-left:.25em}.ui-messages-detail{margin-left:.25em}.ui-messages-success{color:#fff;background-color:#4caf50;border-color:#4caf50}.ui-messages-info{color:#fff;background-color:#2196f3;border-color:#2196f3}.ui-messages-warn{color:#fff;background-color:#ffb300;border-color:#ffb300}.ui-messages-error{color:#fff;background-color:#f44336;border-color:#f44336}.ui-messages ul{margin:0;padding:0;list-style-type:none;display:inline-block;vertical-align:middle}.ui-messages.ui-messages-noicon ul{margin:0 1.5em 0 0}.ui-messages .ui-messages-close{color:#fff;cursor:pointer;position:absolute;top:5px;right:5px}.ui-message{border:1px solid;margin:0 .25em;padding:.125em .25em}.ui-multiselect{display:inline-block;position:relative;width:auto;cursor:pointer}.ui-multiselect .ui-multiselect-trigger{border-right:0;border-top:0;border-bottom:0;cursor:pointer;width:1.5em;height:100%;position:absolute;right:0;top:0;padding:0 .25em}.ui-multiselect .ui-multiselect-trigger .fa{margin-top:.4em;margin-left:-.125em}.ui-multiselect .ui-multiselect-label-container{overflow:hidden}.ui-multiselect .ui-multiselect-label{display:block;padding:.25em 2em .25em .25em;width:auto;border:0;cursor:pointer;text-overflow:ellipsis;overflow:hidden}.ui-multiselect.ui-state-disabled .ui-multiselect-trigger,.ui-multiselect.ui-state-disabled .ui-multiselect-label{cursor:auto}.ui-multiselect .ui-multiselect-panel{padding:.2em;position:absolute;min-width:10em;width:100%}.ui-multiselect-panel .ui-multiselect-items-wrapper{overflow:auto;position:relative;padding:.2em 0}.ui-multiselect-panel .ui-multiselect-list{border:0 none}.ui-multiselect-panel .ui-multiselect-item{border:0 none;cursor:pointer;font-weight:normal;margin:1px 0;padding:.125em .25em;text-align:left;white-space:nowrap;display:block;position:relative}.ui-multiselect-panel .ui-multiselect-item .ui-chkbox{display:inline-block;vertical-align:middle}.ui-multiselect-panel .ui-multiselect-item label{display:inline-block;vertical-align:middle}.ui-multiselect-header{margin-bottom:.3em;padding:.25em;position:relative;text-align:left}.ui-multiselect-header .ui-chkbox{display:inline-block;vertical-align:middle;cursor:pointer}.ui-multiselect-header .ui-multiselect-filter-container{position:relative;display:inline-block;vertical-align:middle;width:65%}.ui-multiselect-header .ui-multiselect-filter-container .fa{position:absolute;top:.25em;left:.125em}.ui-multiselect-header .ui-inputtext{padding:.125em .125em .125em 1.25em;width:100%}.ui-multiselect-header .ui-multiselect-close{position:absolute;right:.375em;top:.375em;display:block;font-size:1em;border:0 none}.ui-multiselect-header a.ui-multiselect-all,.ui-multiselect-header a.ui-multiselect-none{float:left;margin-right:10px;display:block}.ui-multiselect-header .ui-multiselect-close.ui-state-hover{padding:0}.ui-fluid .ui-multiselect{width:100%;box-sizing:border-box}.ui-orderlist{display:table}.ui-orderlist .ui-orderlist-caption{width:12.5em}.ui-orderlist .ui-orderlist-list{list-style-type:none;margin:0;padding:0;overflow:auto;height:12.5em;width:12.5em}.ui-orderlist .ui-orderlist-list li{margin:1px;padding:.125em}.ui-orderlist .ui-button{display:block;margin-bottom:.3em}.ui-orderlist .ui-orderlist-button.ui-button-text-icon-primary{width:100%}.ui-orderlist .ui-orderlist-item{cursor:pointer;border:0 none;font-weight:inherit}.ui-orderlist .ui-orderlist-caption{text-align:center;padding:.5em .75em;border-bottom:0 none}.ui-orderlist table{width:100%;border-collapse:collapse}.ui-orderlist.ui-state-disabled .ui-orderlist-item,.ui-orderlist.ui-state-disabled .ui-button{cursor:default}.ui-orderlist.ui-state-disabled .ui-orderlist-list{overflow:hidden}.ui-orderlist.ui-grid-responsive{display:block;width:100%}.ui-orderlist.ui-grid-responsive .ui-orderlist-controls{margin-right:.5em}.ui-orderlist.ui-grid-responsive .ui-orderlist-list,.ui-orderlist.ui-grid-responsive .ui-orderlist-caption{width:100%}.ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button{width:100%}@media(max-width:40em){.ui-orderlist.ui-grid-responsive .ui-orderlist-controls{text-align:center}.ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button{display:inline;width:20%}}.ui-overlaypanel{padding:0;margin:0;position:absolute}.ui-overlaypanel-content{padding:.5em 1em}.ui-overlaypanel-close{position:absolute;top:-.5em;right:-.5em;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.ui-paginator{margin:0;text-align:center;padding:.125em}.ui-paginator .ui-paginator-top{border-bottom:0 none}.ui-paginator .ui-paginator-bottom{border-top:0 none}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-pages,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev,.ui-paginator .ui-paginator-current{display:inline-block;padding:.125em .375em;zoom:1;margin-left:.063em;margin-right:.063em;text-decoration:none}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev{cursor:pointer}.ui-paginator .ui-paginator-current,.ui-paginator .ui-paginator-rpp-options{margin-left:1em;margin-right:1em;background-image:none}.ui-paginator .ui-paginator-jtp-select option,.ui-paginator .ui-paginator-rpp-options option{background-image:none;border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.ui-panel{padding:.2em}.ui-panel .ui-panel-titlebar{padding:.5em .75em}.ui-panel .ui-panel-titlebar-icon{float:right;cursor:pointer}.ui-panel .ui-panel-titlebar-icon{margin-left:.2em;margin-top:-0.1em}.ui-panel .ui-panel-content{border:0;background:0;padding:.5em .75em}.ui-panel .ui-panel-footer{border-width:1px 0 0;padding:.25em .5em;text-align:left}.ui-panel-content-wrapper-overflown{overflow:hidden}.ui-password-panel{padding:.25em .5em;width:10em;margin-top:2px}.ui-password-panel .ui-password-meter{height:10px;background:transparent url("./images/password-meter.png") no-repeat left top;padding:0;margin:0}.ui-password-info{margin-top:.25em}.ui-password-panel-overlay{position:absolute}.ui-picklist>div{float:left}.ui-picklist .ui-picklist-buttons{height:12.5em;padding:0 .25em}.ui-picklist .ui-picklist-list{list-style-type:none;margin:0;padding:0;overflow:auto;height:12.5em;width:12.5em}.ui-picklist .ui-picklist-list li{margin:1px;padding:.125em}.ui-picklist .ui-button{display:block;margin-bottom:.25em}.ui-picklist .ui-button-text-icon-left{width:100%}.ui-picklist .ui-picklist-item{cursor:pointer;border:0 none;font-weight:inherit}.ui-picklist .ui-picklist-caption{text-align:center;padding:.5em .75em;border-bottom:0 none}.ui-picklist table{width:100%;border-collapse:collapse}.ui-picklist .ui-picklist-filter{padding-right:1em;width:100%;box-sizing:border-box}.ui-picklist .ui-picklist-filter-container{position:relative;margin:0;padding:0}.ui-picklist .ui-picklist-filter-container .fa{position:absolute;top:.25em;right:.125em}.ui-picklist{display:table}.ui-picklist>div{float:none;display:table-cell;vertical-align:top}.ui-picklist .ui-picklist-buttons{vertical-align:middle}.ui-picklist.ui-picklist-vertical{display:table}.ui-picklist.ui-picklist-vertical>div{float:none;display:table-row;vertical-align:top}.ui-picklist.ui-picklist-vertical .ui-picklist-buttons{text-align:center;height:auto}.ui-picklist.ui-picklist-vertical .ui-picklist-buttons .ui-button{display:inline-block}.ui-picklist.ui-picklist-vertical .ui-button{margin-top:.25em}.ui-picklist-outline{outline:1px dotted black;z-index:1}.ui-picklist-list.ui-picklist-source,.ui-picklist-list.ui-picklist-target{outline:0}.ui-picklist.ui-picklist-responsive *{box-sizing:border-box}.ui-picklist.ui-picklist-responsive{width:100%}.ui-picklist.ui-picklist-responsive .ui-picklist-listwrapper{width:35%}.ui-picklist.ui-picklist-responsive .ui-picklist-listwrapper.ui-picklist-listwrapper-nocontrols{width:45%}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons{width:10%}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button{width:100%}.ui-picklist.ui-picklist-responsive .ui-picklist-list{width:auto}@media(max-width:40em){.ui-picklist.ui-picklist-responsive{display:block}.ui-picklist.ui-picklist-responsive>div{display:block;width:100% !important}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons{text-align:center;height:auto;padding:.4em 0}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button{display:inline;width:20%;margin-bottom:0}.ui-picklist.ui-picklist-responsive .ui-picklist-source-controls.ui-picklist-buttons{padding-bottom:.4em}.ui-picklist.ui-picklist-responsive .ui-picklist-target-controls.ui-picklist-buttons{padding-top:.4em}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .fa-angle-right:before{content:"\f107"}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .fa-angle-double-right:before{content:"\f103"}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .fa-angle-left:before{content:"\f106"}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .fa-angle-double-left:before{content:"\f102"}}.ui-progressbar{height:1.2em;text-align:left;position:relative}.ui-progressbar .ui-progressbar-value{height:100%;width:0;position:absolute;display:none;border:0 none}.ui-progressbar .ui-progressbar-value-animate{-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.ui-progressbar .ui-progressbar-label{text-align:center;height:100%;width:100%;position:absolute;display:none;font-weight:bold}.ui-radiobutton{display:inline-block;cursor:pointer;vertical-align:middle;margin-right:.25em}.ui-radiobutton-box{width:1.125em;height:1.125em;line-height:1.125em;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;text-align:center}.ui-radiobutton-icon{display:block;font-size:.6em;line-height:inherit}.ui-radiobutton,.ui-radiobutton-label{vertical-align:middle;display:inline-block}.ui-rating-star,.ui-rating-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer}.ui-rating-star a,.ui-rating-cancel a{width:16px;height:15px;display:block;background:url("./images/rating.png") no-repeat 0 0}.ui-rating-star a{background-position:0 -32px}.ui-rating-star-on a{background-position:0 -48px}.ui-rating-star-hover a{background-position:0 -64px}.ui-rating-cancel-hover a{background-position:0 -16px}.ui-rating.ui-state-disabled .ui-rating-star,.ui-rating.ui-state-disabled .ui-rating-cancel{cursor:default}.ui-fluid .fc .ui-button{width:auto}.ui-selectbutton{display:inline-block}.ui-selectbutton.ui-state-error{padding:0}.ui-selectbutton .ui-button.ui-state-focus{outline:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;z-index:1}.ui-slider .ui-slider-handle.ui-slider-handle-active{z-index:2}.ui-slider .ui-slider-range{position:absolute;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider-animate .ui-slider-handle{transition:left .3s}.ui-spinner{display:inline-block;overflow:visible;padding:0;position:relative;vertical-align:middle}.ui-spinner-input{vertical-align:middle;padding-right:1.5em}.ui-spinner-button{cursor:default;display:block;font-size:.5em;height:50%;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;vertical-align:middle;width:1.5em}.ui-spinner .fa{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;width:1em}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-fluid .ui-spinner{width:100%}.ui-fluid .ui-spinner .ui-spinner-input{padding-right:2em;width:100%}.ui-fluid .ui-spinner .ui-spinner-button{width:auto}.ui-fluid .ui-spinner .ui-spinner-button .fa{left:.375em}.ui-splitbutton{position:relative;display:inline-block;zoom:1}.ui-splitbutton .ui-button.ui-splitbutton-menubutton{width:1.5em}.ui-splitbutton.ui-state-disabled button{cursor:default}.ui-fluid .ui-splitbutton{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-fluid .ui-splitbutton .ui-button:first-child{width:calc(100% - 1.5em)}.ui-fluid .ui-splitbutton .ui-button.ui-splitbutton-menubutton{width:1.5em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-steps ul{list-style-type:none;padding:0;margin:0}.ui-steps .ui-steps-item{float:left;box-sizing:border-box;cursor:pointer}.ui-steps.ui-steps-readonly .ui-steps-item{cursor:auto}.ui-steps .ui-steps-item .ui-menuitem-link{text-decoration:none;display:block;padding:1em;position:relative;text-align:center}.ui-steps .ui-steps-item.ui-state-highlight .ui-menuitem-link,.ui-steps .ui-steps-item.ui-state-disabled .ui-menuitem-link{cursor:default}.ui-steps .ui-steps-number{font-size:200%;display:block}.ui-steps .ui-steps-title{display:block;white-space:nowrap}@media(max-width:40em){.ui-steps .ui-steps-item .ui-menuitem-link{padding:.5em}.ui-steps .ui-steps-item .ui-steps-title{display:none}}.ui-tabmenu .ui-tabmenu-nav{margin:0;padding:.25em .5em 0 .25em}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem{list-style:none;float:left;position:relative;margin:0 .2em 1px 0;padding:0;white-space:nowrap;display:block;border-bottom:0;top:1px}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabmenu .ui-tabmenu-nav a{padding:.5em 1em}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-icon{float:left}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-disabled a{cursor:default}.ui-tabview{padding:.25em}.ui-tabview .ui-tabview-nav{margin:0}.ui-tabview .ui-tabview-nav li{list-style:none;float:left;position:relative;margin:0 .125em 1px 0;padding:0;white-space:nowrap}.ui-tabview .ui-tabview-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabview .ui-tabview-nav li.ui-tabview-selected a,.ui-tabview .ui-tabview-nav li.ui-state-disabled a,.ui-tabview .ui-tabview-nav li.ui-state-processing a{cursor:text}.ui-tabview .ui-tabview-nav li a,.ui-tabview.ui-tabview-collapsible .ui-tabview-nav li.ui-tabview-selected a{cursor:pointer}.ui-tabview .ui-tabview-panel{border-width:0;padding:1em;background:0}.ui-tabview .ui-tabview-nav li{display:block}.ui-tabview .ui-tabview-nav li .ui-tabview-left-icon,.ui-tabview .ui-tabview-nav li .ui-tabview-right-icon,.ui-tabview .ui-tabview-nav li .ui-tabview-title,{vertical-align:middle}.ui-tabview .ui-tabview-nav li .ui-tabview-close{margin:.5em .3em 0 0;cursor:pointer}.ui-tabview.ui-tabview-top>.ui-tabview-nav li{border-bottom:0;top:1px}.ui-tabview.ui-tabview-top>.ui-tabview-nav{padding:.2em .2em 0}.ui-tabview.ui-tabview-bottom>.ui-tabview-nav{padding:0 .2em .2em}.ui-tabview.ui-tabview-bottom>.ui-tabview-nav li{border-top:0}.ui-tabview-left:after,.ui-tabview-right:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-tabview-left>.ui-tabview-nav{float:left;width:25%;height:300px;background-image:none;padding-top:1px}.ui-tabview-left>.ui-tabview-panels{float:right;width:75%}.ui-tabview.ui-tabview-left>.ui-tabview-nav li,.ui-tabview.ui-tabview-right>.ui-tabview-nav li{display:block;float:right;white-space:normal;width:99%}.ui-tabview.ui-tabview-left>.ui-tabview-nav li{margin:0 0 1px 0;border-right:0 none}.ui-tabview.ui-tabview-right>.ui-tabview-nav{float:right;width:25%;height:300px;background-image:none;padding-top:1px}.ui-tabview.ui-tabview-right>.ui-tabview-panels{float:left;width:75%}.ui-tabview.ui-tabview-right>.ui-tabview-nav li{margin:0 0 1px 0;border-left:0 none}.ui-terminal{height:18em;overflow:auto;padding:.25em}.ui-terminal-input{border:0 none;background-color:transparent;color:inherit;padding:0;margin:0 0 0 .125em;width:75%;outline:0;vertical-align:baseline}.ui-terminal-command{margin-left:.125em;-moz-margin-start:.125em}.ui-terminal-input::-ms-clear{display:none}.ui-toolbar{padding:.25em .5em}.ui-toolbar-group-left{float:left}.ui-toolbar-group-right{float:right}.ui-tooltip{position:absolute;display:none;padding:.25em .5em}.ui-tooltip.ui-tooltip-right,.ui-tooltip.ui-tooltip-left{padding:0 .25em}.ui-tooltip.ui-tooltip-top,.ui-tooltip.ui-tooltip-bottom{padding:.25em 0}.ui-tooltip .ui-tooltip-text{padding:.125em .5em;background-color:#4c4c4c;color:#fff}.ui-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.ui-tooltip-right .ui-tooltip-arrow{top:50%;left:0;margin-top:-.25em;border-width:.25em .25em .25em 0;border-right-color:#4c4c4c}.ui-tooltip-left .ui-tooltip-arrow{top:50%;right:0;margin-top:-.25em;border-width:.25em 0 .25em .25em;border-left-color:#4c4c4c}.ui-tooltip.ui-tooltip-top{padding:.25em 0}.ui-tooltip-top .ui-tooltip-arrow{bottom:0;left:50%;margin-left:-.25em;border-width:.25em .25em 0;border-top-color:#4c4c4c}.ui-tooltip-bottom .ui-tooltip-arrow{top:0;left:50%;margin-left:-.25em;border-width:0 .25em .25em;border-bottom-color:#4c4c4c}.ui-tree{width:18em}.ui-tree.ui-tree-selectable .ui-treenode-content{cursor:pointer}.ui-tree .ui-tree-container{height:100%;margin:0;overflow:auto;padding:.25em;white-space:nowrap}.ui-tree .ui-treenode-children{margin:0;padding:0 0 0 1em}.ui-tree .ui-treenode{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat-y;list-style:none outside none;margin:0;padding:.125em 0 0 0}.ui-tree .ui-tree-toggler{cursor:pointer;display:inline-block;vertical-align:middle}.ui-tree .ui-treenode-icon{display:inline-block;vertical-align:middle}.ui-tree .ui-treenode-label{display:inline-block;padding:0 .25em;vertical-align:middle}.ui-tree .ui-treenode-label.ui-state-hover,.ui-tree .ui-treenode-label.ui-state-highlight{font-weight:normal;border:0 none}.ui-tree .ui-treenode-leaf-icon{width:1em;height:1em;display:inline-block}.ui-tree .ui-chkbox-box{cursor:pointer}.ui-tree .ui-chkbox{display:inline-block;vertical-align:middle}.ui-fluid .ui-tree{width:100%}.ui-tree-horizontal{width:auto;padding:.5em 0;overflow:auto}.ui-tree.ui-tree-horizontal table,.ui-tree.ui-tree-horizontal tr,.ui-tree.ui-tree-horizontal td{border-collapse:collapse;margin:0;padding:0;vertical-align:middle}.ui-tree.ui-tree-horizontal .ui-tree-toggler{vertical-align:middle;margin:0}.ui-tree-horizontal .ui-treenode-content{font-weight:normal;padding:.4em 1em .4em .2em}.ui-tree.ui-tree-horizontal .ui-tree-node-label{margin:0}.ui-tree-horizontal .ui-treenode-parent .ui-treenode-content{font-weight:normal;white-space:nowrap}.ui-tree.ui-tree-horizontal .ui-treenode{background:url("./images/line.gif") repeat-x scroll center center transparent;padding:.25em 2.5em}.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-leaf,.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-collapsed{padding-right:0}.ui-tree.ui-tree-horizontal .ui-treenode-children{padding:0;margin:0}.ui-tree.ui-tree-horizontal .ui-treenode-connector{width:1px}.ui-tree.ui-tree-horizontal .ui-treenode-connector-table{height:100%;width:1px}.ui-tree.ui-tree-horizontal .ui-treenode-connector-line{background:url("./images/line.gif") repeat-y scroll 0 0 transparent;width:1px}.ui-tree.ui-tree-horizontal table{height:0}.ui-tree.ui-tree-horizontal .ui-chkbox{vertical-align:bottom;margin-right:.25em}.ui-treetable table{border-collapse:collapse;width:100%;table-layout:fixed}.ui-treetable .ui-treetable-header,.ui-treetable .ui-treetable-footer{text-align:center;padding:.5em .75em}.ui-treetable .ui-treetable-header{border-bottom:0 none}.ui-treetable .ui-treetable-footer{border-top:0 none}.ui-treetable th,.ui-treetable tfoot td{text-align:center}.ui-treetable thead th,.ui-treetable tbody td,.ui-treetable tfoot td{padding:.25em .5em;overflow:hidden;white-space:nowrap;border-width:1px;border-style:solid}.ui-treetable tbody td{border-color:inherit}.ui-treetable tbody td:first-child span{vertical-align:middle}.ui-treetable .ui-treetable-toggler{display:inline-block;vertical-align:middle;cursor:pointer}.ui-treetable .ui-treetable-data tr.ui-state-highlight,.ui-treetable .ui-treetable-data tr.ui-state-hover,.ui-treetable .ui-treetable-row.ui-state-highlight,.ui-treetable .ui-treetable-row.ui-state-hover{cursor:pointer}.ui-treetable tr.ui-state-hover{border-color:inherit;font-weight:inherit}.ui-treetable .ui-treetable-indent{width:1em;height:1em;float:left}.ui-treetable td.ui-treetable-child-table-container{padding:0;border:0 none}.ui-treetable .ui-treetable-row{display:table-row;border-bottom:0 transparent}.ui-treetable .ui-treetable-row.ui-state-hover,.ui-treetable .ui-treetable-row.ui-state-highlight{border:0 none}.ui-treetable tbody .ui-treetable-row td{border:0 none}.ui-treetable tbody .ui-treetable-row td input{outline:0 none} \ No newline at end of file +.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@-webkit-keyframes p-fadein{0%{opacity:0}100%{opacity:1}}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;user-select:none}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-badge{display:inline-block;border-radius:50%;text-align:center}.p-tag{display:inline-block;text-align:center;line-height:1.5}.p-tag.p-tag-rounded{border-radius:10rem}.p-overlay-badge{position:relative;display:inline-block}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(1em,-1em);margin:0}.p-button{margin:0;display:inline-flex;cursor:pointer;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;user-select:none;vertical-align:bottom}.p-checkbox-disabled{cursor:default !important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}.p-colorpicker-panel .p-colorpicker-color{background:transparent url("./images/color.png") no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url("./images/hue.png") no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea ~ label{top:1rem}.p-float-label input:focus ~ label,.p-float-label input.p-filled ~ label,.p-float-label textarea:focus ~ label,.p-float-label textarea.p-filled ~ label,.p-float-label .p-inputwrapper-focus ~ label,.p-float-label .p-inputwrapper-filled ~ label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill ~ label{top:-20px;font-size:12px}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-password-meter{background:transparent url("./images/password-meter.png") no-repeat left top;height:10px}.p-password-panel-overlay{position:absolute;display:none}.p-radiobutton{display:inline-flex;cursor:pointer;user-select:none;vertical-align:bottom}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1.0,1.0);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,0.5);border-radius:100%;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none !important}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem} diff --git a/src/assets/sass/_fonts.scss b/src/assets/sass/_fonts.scss index 321378b9..ad2c4bc7 100644 --- a/src/assets/sass/_fonts.scss +++ b/src/assets/sass/_fonts.scss @@ -1,51 +1,27 @@ -/* roboto-300 - latin */ +/* roboto-regular - latin-ext_latin */ @font-face { - font-family: 'Roboto'; - font-style: normal; - font-weight: 300; - src: url("../fonts/roboto-v15-latin-300.eot"); /* IE9 Compat Modes */ - src: local('Roboto Light'), local('Roboto-Light'), - url("../fonts/roboto-v15-latin-300.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */ - url("../fonts/roboto-v15-latin-300.woff2") format('woff2'), /* Super Modern Browsers */ - url("../fonts/roboto-v15-latin-300.woff") format('woff'), /* Modern Browsers */ - url("../fonts/roboto-v15-latin-300.ttf") format('truetype'), /* Safari, Android, iOS */ - url("../fonts/roboto-v15-latin-300.svg#Roboto") format('svg'); /* Legacy iOS */ + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), + url('../../layout/fonts/roboto-v20-latin-ext_latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('../../layout/fonts/roboto-v20-latin-ext_latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } -/* roboto-regular - latin */ +/* roboto-500 - latin-ext_latin */ @font-face { - font-family: 'Roboto'; - font-style: normal; - font-weight: 400; - src: url("../fonts/roboto-v15-latin-regular.eot"); /* IE9 Compat Modes */ - src: local('Roboto'), local('Roboto-Regular'), - url("../fonts/roboto-v15-latin-regular.eot#iefix") format('embedded-opentype'), /* IE6-IE8 */ - url("../fonts/roboto-v15-latin-regular.woff2") format('woff2'), /* Super Modern Browsers */ - url("../fonts/roboto-v15-latin-regular.woff") format('woff'), /* Modern Browsers */ - url("../fonts/roboto-v15-latin-regular.ttf") format('truetype'), /* Safari, Android, iOS */ - url("../fonts/roboto-v15-latin-regular.svg#Roboto") format('svg'); /* Legacy iOS */ + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: local('Roboto Medium'), local('Roboto-Medium'), + url('../../layout/fonts/roboto-v20-latin-ext_latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('../../layout/fonts/roboto-v20-latin-ext_latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } -/* roboto-700 - latin */ +/* roboto-700 - latin-ext_latin */ @font-face { - font-family: 'Roboto'; - font-style: normal; - font-weight: 700; - src: url("../fonts/roboto-v15-latin-700.eot"); /* IE9 Compat Modes */ - src: local('Roboto Bold'), local('Roboto-Bold'), - url("../fonts/roboto-v15-latin-700.eot#iefix") format('embedded-opentype'), /* IE6-IE8 */ - url("../fonts/roboto-v15-latin-700.woff2") format('woff2'), /* Super Modern Browsers */ - url("../fonts/roboto-v15-latin-700.woff") format('woff'), /* Modern Browsers */ - url("../fonts/roboto-v15-latin-700.ttf") format('truetype'), /* Safari, Android, iOS */ - url("../fonts/roboto-v15-latin-700.svg#Roboto") format('svg'); /* Legacy iOS */ + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + src: local('Roboto Bold'), local('Roboto-Bold'), + url('../../layout/fonts/roboto-v20-latin-ext_latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('../../layout/fonts/roboto-v20-latin-ext_latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } - -@font-face { - font-family: 'Material Icons'; - font-style: normal; - font-weight: 400; - src: url("../fonts/MaterialIcons-Regular.eot"); /* For IE6-8 */ - src: local('Material Icons'), - local('MaterialIcons-Regular'), - url("../fonts/MaterialIcons-Regular.woff2") format('woff2'), - url("../fonts/MaterialIcons-Regular.woff") format('woff'), - url("../fonts/MaterialIcons-Regular.ttf") format('truetype'); -} \ No newline at end of file diff --git a/src/assets/sass/_mixins.scss b/src/assets/sass/_mixins.scss deleted file mode 100644 index 8f5cd3ed..00000000 --- a/src/assets/sass/_mixins.scss +++ /dev/null @@ -1,157 +0,0 @@ -@mixin border-radius($val) { - -moz-border-radius: $val; - -webkit-border-radius: $val; - border-radius: $val; -} - -@mixin border-radius-right($val) { - -moz-border-radius-topright: $val; - -webkit-border-top-right-radius: $val; - border-top-right-radius: $val; - -moz-border-radius-bottomright: $val; - -webkit-border-bottom-right-radius: $val; - border-bottom-right-radius: $val; -} - -@mixin border-radius-left($val) { - -moz-border-radius-topleft: $val; - -webkit-border-top-left-radius: $val; - border-top-left-radius: $val; - -moz-border-radius-bottomleft: $val; - -webkit-border-bottom-left-radius: $val; - border-bottom-left-radius: $val; -} - -@mixin border-radius-top($val) { - -moz-border-radius-topleft: $val; - -webkit-border-top-left-radius: $val; - border-top-left-radius: $val; - -moz-border-radius-topright: $val; - -webkit-border-top-right-radius: $val; - border-top-right-radius: $val; -} - -@mixin border-radius-bottom($val) { - -moz-border-radius-bottomleft: $val; - -webkit-border-bottom-left-radius: $val; - border-bottom-left-radius: $val; - -moz-border-radius-bottomright: $val; - -webkit-border-bottom-right-radius: $val; - border-bottom-right-radius: $val; -} - -@mixin gradient($deg, $color1, $color2) { - background: -moz-linear-gradient($deg, $color1 0%, $color2 100%); /* ff3.6+ */ - background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, $color1), color-stop(100%, $color2)); /* safari4+,chrome */ - background: -webkit-linear-gradient($deg, $color1 0%, $color2 100%); /* safari5.1+,chrome10+ */ - background: -o-linear-gradient($deg, $color1 0%, $color2 100%); /* opera 11.10+ */ - background: -ms-linear-gradient($deg, $color1 0%, $color2 100%); /* ie10+ */ - background: linear-gradient($deg, $color1 0%, $color2 100%); /* w3c */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#{$color1}', endColorstr='#{$color2}',GradientType=1 ); /* ie6-9 */ -} - -@mixin transition($transition...) { - -moz-transition: $transition; - -o-transition: $transition; - -webkit-transition: $transition; - transition: $transition; -} - -@mixin content-shadow() { - box-shadow: 0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12); - -webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12); - -moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12) -} - -@mixin overlay-content-shadow() { - -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); - -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); - box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); -} - -@mixin overlay-input-shadow() { - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); - -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); - box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); -} - -@mixin no-shadow() { - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; -} - -@mixin hover-element { - background-color: $hoverBgColor; - color: $hoverTextColor; -} - -@mixin hover-element-primary { - background-color: $primaryLightColor; - color: $hoverTextColor; -} - -@mixin opacity($opacity) { - opacity: $opacity; - $opacity-ie: $opacity * 100; - filter: alpha(opacity=$opacity-ie); -} - -@mixin icon-override($icon) { - &:before { - content: $icon; - } -} - -@mixin material-icon($icon) { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - - /* Support for IE. */ - font-feature-settings: 'liga'; - - &:before { - content: $icon; - } -} - -@mixin rotate($deg) { - -webkit-transform: rotate($deg); - -moz-transform: rotate($deg); - -o-transform: rotate($deg); - -ms-transform: rotate($deg); - transform: rotate($deg); -} - -@mixin scale($deg) { - -webkit-transform: scale($deg); - -moz-transform: scale($deg); - -o-transform: scale($deg); - -ms-transform: scale($deg); - transform: scale($deg); -} - -@mixin rippleitem() { - position: relative; - overflow: hidden; -} \ No newline at end of file diff --git a/src/assets/sass/_variables.scss b/src/assets/sass/_variables.scss deleted file mode 100644 index e9438d45..00000000 --- a/src/assets/sass/_variables.scss +++ /dev/null @@ -1,27 +0,0 @@ -$textColor: #212121; -$textSecondaryColor: #757575; -$fontSize: 16px; -$lineHeight: 1.5em; -$borderRadius: 3px; -$headerFontSize: 1em; -$headerPadding: .625em 1em; -$contentFontSize: 1em; -$contentPadding: .625em 1em; -$inputHeaderFontSize: 1em; -$inputHeaderPadding: .625em 1em; -$inputFontSize: 1em; -$buttonFontSize: 1em; -$inputOptionFontSize: 1em; -$inputOptionPadding: .625em .875em; -$hoverBgColor: #e8e8e8; -$hoverTextColor: #000000; -$dividerColor: #bdbdbd; -$dividerLightColor: #cacaca; -$grayBgColor: #757575; -$iconFontSize: 1.5em; -$invalidInputLabelColor: #e62a10; -$invalidInputBorderColor: #e62a10; - -/* Compact */ -$c-fontSize: 14px; -$c-lineHeight: 18px; \ No newline at end of file diff --git a/src/assets/sass/layout/_animation.scss b/src/assets/sass/layout/_animation.scss new file mode 100644 index 00000000..f19535e9 --- /dev/null +++ b/src/assets/sass/layout/_animation.scss @@ -0,0 +1,70 @@ +@keyframes overlayEnter { + from { + opacity: 0; + transform: scaleY(0.8); + } + + to { + opacity: 1; + transform: none; + } +} + +@keyframes fadeInDown { + from { + opacity: 0; + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, -20px, 0); + } +} + +@keyframes fadeinmask { + from { opacity: 0; } + to { opacity: .8; } +} + +.fadeInDown { + animation-name: fadeInDown; +} + +.fadeOutUp { + animation-name: fadeOutUp; +} + +@keyframes modal-in { + from { + background-color: transparent; + } + + to { + background-color: rgba(0,0,0,0.6); + } +} + +.modal-in { + animation-name: modal-in; +} + +@keyframes spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(359deg); + } +} diff --git a/src/assets/sass/layout/_breadcrumb.scss b/src/assets/sass/layout/_breadcrumb.scss new file mode 100644 index 00000000..87619a66 --- /dev/null +++ b/src/assets/sass/layout/_breadcrumb.scss @@ -0,0 +1,17 @@ +.layout-breadcrumb-container { + background-color: $contentBgColor; + + .layout-breadcrumb { + background: transparent; + border: 0 none; + border-radius: 0; + } + + .layout-breadcrumb-buttons { + .p-button { + width: 2.5rem; + height: 2.5rem; + } + } +} + diff --git a/src/assets/sass/layout/_compact.scss b/src/assets/sass/layout/_compact.scss deleted file mode 100644 index 815dce47..00000000 --- a/src/assets/sass/layout/_compact.scss +++ /dev/null @@ -1,70 +0,0 @@ -body { - .layout-wrapper.layout-compact { - font-size: $c-fontSize; - line-height: $c-lineHeight; - - .layout-container { - .ultima-menu { - li { - a { - i:last-child { - font-size: $c-fontSize + 4; - } - } - - ul { - li { - a { - span { - font-size: $c-fontSize; - } - } - } - } - } - } - } - - .ui-radiobutton { - .ui-radiobutton-box { - width: 18px; - height: 18px; - } - } - - .ui-datepicker { - tbody td a, body .ui-datepicker tbody td span { - padding-top: .25em; - } - } - } -} - -@media (min-width: 1025px) { - - .layout-wrapper.layout-compact { - .layout-container { - &.menu-layout-horizontal { - .layout-menu { - ul.ultima-menu { - > li { - > ul { - top: 35px; - - li { - span { - font-size: $c-fontSize; - } - } - } - } - } - } - - .layout-main { - padding-top: 130px; - } - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/layout/_config.scss b/src/assets/sass/layout/_config.scss new file mode 100644 index 00000000..48608709 --- /dev/null +++ b/src/assets/sass/layout/_config.scss @@ -0,0 +1,72 @@ +.layout-config { + transition: transform $transitionDuration; + + .p-sidebar-content, + .layout-config-panel { + height: 100%; + } + + .p-sidebar-header, + .p-sidebar-content { + padding: 0; + } + + .layout-config-options { + height: 100%; + overflow-y: auto; + + .layout-config-color-option { + width: 1.75rem; + height: 1.75rem; + display: block; + position: relative; + + &.p-disabled { + opacity: .1; + } + + .color { + display: inline-block; + width: 100%; + height: 100%; + border-radius: 4px; + border: 1px solid $dividerColor; + } + + .check { + position: absolute; + left: 0; + top: 0; + z-index: 1; + pointer-events: none; + width: 100%; + height: 100%; + } + } + } + + p { + color: var(--text-color-secondary); + } + + .scale-icon { + color: var(--surface-d); + + &.scale-active { + color: var(--primary-color); + } + } +} + +.layout-config-button.p-button { + position: fixed; + top: 35%; + right: 0; + width: auto; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + + .p-button-icon { + font-size: 2rem; + } +} diff --git a/src/assets/sass/layout/_dashboard.scss b/src/assets/sass/layout/_dashboard.scss index 1f75b4b8..64dcf4e6 100644 --- a/src/assets/sass/layout/_dashboard.scss +++ b/src/assets/sass/layout/_dashboard.scss @@ -1,309 +1,51 @@ -.dashboard { +.p-datatable-products .p-datatable-tbody > tr > td .p-column-title { + display: none; +} - .overview { - padding: 0 !important; - min-height: 140px; - position: relative; - margin-bottom: 0px !important; - - .overview-content { - padding: 16px; - - .overview-title { - font-size: 18px; +@media (max-width: $mobileBreakpoint) { + .p-datatable { + &.p-datatable-products { + .p-datatable-thead > tr > th, + .p-datatable-tfoot > tr > td { + display: none !important; } - - .overview-badge { - float: right; - color: $textSecondaryColor; - } - - .overview-detail { - display: block; - font-size: 24px; - margin-top: 5px; - } - } - - .overview-footer { - position: absolute; - bottom: 0; - width: 100%; - - img { - display: block; - } - } - } - - .colorbox { - padding: 0 !important; - text-align: center; - overflow: hidden; - margin-bottom: 0px !important; - - i { - font-size: 48px; - margin-top: 10px; - color: #ffffff; - } - - .colorbox-name { - font-size: 20px; - display: inline-block; - width: 100%; - margin: 4px 0 10px 0; - color: #ffffff; - } - - .colorbox-count { - color: #ffffff; - font-size: 36px; - } - - .colorbox-count { - font-weight: bold; - } - - &.colorbox-1 { - div:first-child { - background-color: #2E7D32; - } - - div:last-child { - background-color: #4CAF50; - } - } - - &.colorbox-2 { - div:first-child { - background-color: #0277BD; - } - - div:last-child { - background-color: #03A9F4; - } - } - - &.colorbox-3 { - div:first-child { - background-color: #4527A0; - } - - div:last-child { - background-color: #673AB7; - } - } - - &.colorbox-4 { - div:first-child { - background-color: #00695C; - } - - div:last-child { - background-color: #009688; - } - } - } - - .task-list { - overflow: hidden; - - > .ui-panel { - min-height: 340px; - } - - .ui-panel-content { - padding: 10px 0 !important; - } - - ul { - list-style-type: none; - margin: 0; - padding: 0; - - li { - padding: $inputOptionPadding; - border-bottom: 1px solid #dbdbdb; - - &:first-child { - margin-top: 10px; - } - } - - .ui-chkbox { - vertical-align: middle; - margin-right: 5px; - } - - .task-name { - vertical-align: middle; - } - - i { - color: $textSecondaryColor; - float: right; - } - } - } - - .contact-form { - overflow: hidden; - - .ui-panel { - min-height: 340px; - } - - .ui-g-12 { - padding: 16px 10px; - } - - .ui-button { - margin-top: 20px; - } - } - - .contacts { - overflow: hidden; - - > .ui-panel { - min-height: 340px; - } - - .ui-panel-content{ - padding: 15px 0 10px 0 !important; - } - - ul { - list-style-type: none; - padding: 0; - margin: 0; - - li { - border-bottom: 1px solid #d8d8d8; - - a { - padding: 9px; - width: 100%; - box-sizing: border-box; - text-decoration: none; - position: relative; - display: block; - @include border-radius(2px); - @include transition(background-color .2s); - - .name { - position: absolute; - right: 10px; - top: 10px; - font-size: 18px; - color: $textColor; - } - - .email { - position: absolute; - right: 10px; - top: 30px; - font-size: 14px; - color: $textSecondaryColor; - } - - &:hover { - cursor: pointer; - background-color: #e8e8e8;; + + .p-datatable-tbody > tr { + border-bottom: 1px solid var(--surface-d); + + > td { + text-align: left; + display: flex; + border: 0 none !important; + width: 100% !important; + border: 0 none; + align-items: center; + + .p-column-title { + min-width: 30%; + display: block; + font-weight: bold; } } - - &:last-child { - border: 0; - } } } } - - .activity-list { - list-style-type: none; - padding: 0; - margin: 0; - - li { - border-bottom: 1px solid #bdbdbd; - padding: 15px 0 9px 9px; - - .count { - font-size: 24px; - color: #ffffff; - background-color: #03A9F4; - font-weight: bold; - display: inline-block; - padding: 5px; - @include border-radius(2px); - } - - &:first-child { - border-top: 1px solid #bdbdbd; - } - - &:last-child { - border: 0; - } - .ui-g-6:first-child { - font-size: 18px; - padding-left: 0; - } - - .ui-g-6:last-child { - text-align: right; - color: $textSecondaryColor; - } - } - } - - .timeline { - height: 100%; - box-sizing: border-box; - - > .ui-g { - .ui-g-3 { - font-size: 14px; - position: relative; - border-right: 1px solid #bdbdbd; - - i { - background-color: #ffffff; - font-size: 36px; - position: absolute; - top: 0px; - right: -18px; - } - } - - .ui-g-9 { - padding-left: 1.5em; - .event-owner { - - } - - .event-text { - color: $textSecondaryColor; - font-size: 14px; - display: block; - padding-bottom: 20px; - } - - .event-content { - img { - width: 100%; + .layout-rtl { + .p-datatable { + &.p-datatable-products { + .p-datatable-tbody > tr { + > td { + text-align: right; + float: right; + clear: right; + + .p-column-title { + margin: -.4rem -.4rem -.4rem 1rem; + } } } } } } - - > div { - > .ui-panel { - @include content-shadow(); - } - } -} \ No newline at end of file +} diff --git a/src/assets/sass/layout/_exception.scss b/src/assets/sass/layout/_exception.scss deleted file mode 100644 index 7d001e96..00000000 --- a/src/assets/sass/layout/_exception.scss +++ /dev/null @@ -1,108 +0,0 @@ -.exception-body { - background-color: #f7f7f7; - height: auto; - - .exception-type { - width: 100%; - height: 50%; - padding: 100px 100px 0 100px; - box-sizing: border-box; - text-align: center; - } - - .exception-panel { - text-align: center; - width: 350px; - padding: 35px; - margin: -10% auto 0 auto; - z-index: 100; - - i { - font-size: 72px; - } - - h1 { - font-size: 36px; - line-height: 36px; - color: $textSecondaryColor; - } - - .exception-detail { - margin: 20px 0px 100px 0px; - color: $textSecondaryColor; - } - } - - .ui-button { - @include border-radius(3px); - - &:hover { - background-color: $accentDarkColor; - } - } - - &.error-page { - .exception-type { - background-color: #e62a10; - - img { - width: 100%; - } - } - - .exception-panel { - i { - color: #f79a84; - } - } - } - - &.notfound-page { - .exception-type { - background-color: #3f51b5; - - img { - width: 54%; - } - } - - .exception-panel { - i { - color: #9fa8da; - } - } - } - - &.accessdenied-page { - .exception-type { - background-color: #e91e63; - - img { - width: 50%; - } - } - - .exception-panel { - i { - color: #f48fb1; - } - } - } -} - -@media (max-width: 1024px) { - .exception-body { - .exception-panel { - margin-top: -50px; - } - } -} - -@media (max-width: 640px) { - .exception-body { - .exception-panel { - width: 250px; - margin-top: -15px; - } - } -} diff --git a/src/assets/sass/layout/_footer.scss b/src/assets/sass/layout/_footer.scss new file mode 100644 index 00000000..3cb1407e --- /dev/null +++ b/src/assets/sass/layout/_footer.scss @@ -0,0 +1,3 @@ +.layout-footer { + background-color: $contentBgColor; +} diff --git a/src/assets/sass/layout/_help.scss b/src/assets/sass/layout/_help.scss new file mode 100644 index 00000000..dcbd17c1 --- /dev/null +++ b/src/assets/sass/layout/_help.scss @@ -0,0 +1,25 @@ +.layout-help-page { + .layout-help-page-header { + position: relative; + + .layout-help-page-header-text { + position: absolute; + left: 2rem; + top: 50%; + margin-top: -1.75rem; + color: #ffffff; + } + + .layout-help-page-search { + position: absolute; + left: 2rem; + bottom: -1rem; + border-radius: 4px; + width: calc(100% - 4rem); + + .p-inputtext { + border: 0 none; + } + } + } +} diff --git a/src/assets/sass/layout/_invoice.scss b/src/assets/sass/layout/_invoice.scss new file mode 100644 index 00000000..82f26418 --- /dev/null +++ b/src/assets/sass/layout/_invoice.scss @@ -0,0 +1,19 @@ +@media print { + body * { + visibility: hidden; + } + + .layout-invoice-content { + position: absolute; + left: 0; + top: 0; + + * { + visibility: visible; + box-shadow: none; + color: #212121 !important; + border-color: #e4e4e4 !important; + background-color: transparent; + } + } +} diff --git a/src/assets/sass/layout/_landing.scss b/src/assets/sass/layout/_landing.scss index a90c3e1c..10d23f73 100644 --- a/src/assets/sass/layout/_landing.scss +++ b/src/assets/sass/layout/_landing.scss @@ -1,468 +1,161 @@ -.landing-wrapper { - - .ui-button { - @include border-radius(3px); - - &:hover { - background-color: $accentDarkColor; - } +.landing-container { + .landing-color-button { + position: fixed; + bottom: 3rem; + right: 3rem; + z-index: 9999; + } + + h1, h2, h3, h4, h5, h6 { + font-weight: 400; + } + + ul { + @include reset-list; + } + + .section { + padding: 2rem 15rem; } - + #header { width: 100%; min-height: 400px; - background: url("../images/landing/landing-header.png") top left no-repeat #f7f7f7; - background-size: 100% auto; - - .header-top { - width: 960px; - margin: 0 auto; - padding: 30px 0px; - - .logo { - display: inline-block; - vertical-align: middle; - width: 200px; - height: 30px; - background: url("../images/logo.png") top left no-repeat; + background: url("../images/landing/landing-header.png") top left no-repeat #f7f7f7; + background-size: cover; + + .header-menu-container { + a { + color: #ffffff; + cursor: pointer; } - + #menu { - float: right; - list-style: none; - margin: 0; - padding: 0; - - li { - float: left; - display: block; - margin-left: 30px; - - a { - color: #ffffff; - } - - i { - display: none; - } - } - - &.lmenu-active { - display: block; - } - } - - #menu-button { - height: 36px; - margin-top: -2px; - float: right; - color: #ffffff; - display: none; - - i { - font-size: 36px; - } + display: flex; + align-items: center; + flex-direction: row; } } - - .header-content { - width: 960px; - margin: 0 auto; - text-align: center; - - h1 { - margin: 75px 0px 50px 0px; - font-weight: 400; - color: #ffffff; - line-height: 36px; - } + + .header-text { + flex-grow: 1; } } - + #features { - width: 960px; - margin: 0 auto; - padding: 50px 0px; - text-align: center; - - h2 { - font-weight: 400; - line-height: 28px; - } - - h3 { - font-weight: 400; - } - - p { - color: $textSecondaryColor; - } - - .ui-g-12 { - padding: 2em .5em; - } - - .feature-icon { - display: inline-block; - @include border-radius(50%); - background-color: #f4f8fc; - box-sizing: border-box; + .feature-button { width: 100px; height: 100px; - text-align: center; - @include transition(background-color .3s); - - i { - margin-top: 30px; - font-size: 36px; - } - - &:hover { - background-color: #e91e63; - - i { - color: #ffffff; - } - } } } - + #promotion { background: url("../images/landing/promotion.png") top left no-repeat; background-size: 100% auto; - - .ui-lg-8 { - padding: 150px 0 0 150px; - h1 { - font-weight: 48px; - color: #ffffff; - font-weight: 400; - } - } - - .ui-lg-4 { - margin: -50px 0 -50px 0; - .card { - -webkit-box-shadow: 0 0 27px 4.5px rgba(13, 36, 62, 0.1); - -moz-box-shadow: 0 0 27px 4.5px rgba(13, 36, 62, 0.1); - box-shadow: 0 0 27px 4.5px rgba(13, 36, 62, 0.1); - margin-bottom: 20px; - - h3 { - font-weight: 400; - } - - p { - color: $textSecondaryColor; - } - - &:last-child { - margin-bottom: 0; - } - } - } } - + #pricing { - width: 960px; - margin: 0 auto; - padding: 50px 0px; - text-align: center; - - h2 { - font-weight: 400; - } - - p { - color: $textSecondaryColor; - } - - .pricing-box { + .pricing-content { + width: 100%; + .card { - height: 100%; - padding: 0; - } - - .pricing-header { - padding: 40px 0; - color: #ffffff; - - span { - display: block; - line-height: 48px; - - &.name { - font-weight: 300; - font-size: 24px; - } - - &.fee { - font-size: 48px; - font-weight: 700; - } - - &.type { - font-weight: 300; - font-size: 16px; - } - } + height: 100%; } - - .pricing-content { - ul { - margin: 0; - padding: 30px 20px; - list-style-type: none; - - li { - font-size: 18px; - text-align: left; - padding: 10px 14px; - - i { - margin-right: 20px; - vertical-align: middle; - } - - span { - vertical-align: middle; - } - } - } - } - - &.pricing-basic { - .pricing-header { - background-color: #3f51b5; - } - - i { - color: #3f51b5; - } - } - - &.pricing-standard { - .pricing-header { - background-color: #e91e63; - } - - i { - color: #e91e63; + + .options { + padding: 2rem 4rem; + + li { + display: flex; + align-items: center; } - } - - &.pricing-professional { - .pricing-header { - background-color: #607d8b; + + i, span { + padding: 1rem; } - - i { - color: #607d8b; + + span { + font-size: 1.2rem; } } } } - - #video { - background-color: #f7f7f7; - min-width: 400px; - - .video-content { - width: 960px; - margin: 0 auto; - padding: 50px 0px; - text-align: center; - - - h2 { - font-weight: 400; - } - - p { - color: $textSecondaryColor; - } + + #footer { + border-top: 1px solid $dividerColor; + + a { + color: $textColor; + } + + li { + padding: .25rem; } } - - .footer { - background-color: #f7f7f7; - border-top: 1px solid #dddddd; - - .footer-content { - width: 960px; - margin: 0 auto; - padding: 30px 0px 50px 0px; - - ul { - float: right; - list-style-type: none; - - li { - a { - color: $textSecondaryColor; - @include transition(color .3s); - - &:hover { - color: $textColor; - } - } +} + +@media screen and (min-width: 990px) { + .landing-container { + #header { + .header-menu-container { + box-shadow: none; + + #menu { + box-shadow: none; } } - } - - } } -@media (max-width: 1024px) { - - .landing-wrapper { +@media screen and (max-width: 991px) { + .landing-container { + .section { + padding: 2rem; + } + #header { - min-height: 200px; - background-size: cover; - - .header-top { + .header-menu-container { z-index: 100; position: fixed; top: 0; - background: #424242; - background-size: 100% auto; - padding: 30px; + left: 0; width: 100%; - box-sizing: border-box; - -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - - #menu-button { - display: inline-block; - } - + background: #212121; + padding: 2rem 5rem; + #menu { + display: none; z-index: 100; position: fixed; - top: 86px; - right: 30px; - float: none; - display: none; - margin: 0; - padding: 0; - width: 225px; - list-style: none; - background-color: #ffffff; - -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -webkit-animation-duration: .5s; - -moz-animation-duration: .5s; - animation-duration: .5s; - - li { - float: none; - margin-left: 0; - - a { - font-size: 16px; - display: block; - padding: 10px 16px; - color: $textColor; - width: 100%; - box-sizing: border-box; - @include transition(background-color .3s); - overflow: hidden; - - i { - color: #757575; - display: inline-block; - vertical-align: middle; - margin-right: 12px; - font-size: 24px; - } - - &:hover { - background-color: #e8e8e8; - } - - span { - display: inline-block; - vertical-align: middle; - } + top: 6rem; + right: 5rem; + width: 250px; + background-color: $contentBgColor; + color: $textColor; + animation-duration: $transitionDuration; + + a { + color: $textColor; + } + + > li { + width: 100%; + + &:hover { + background-color: $hoverBgColor; + transition: background-color $transitionDuration; } } - } - } - - .header-content { - width: 100%; - padding: 100px 30px 60px 30px; - box-sizing: border-box; - - h1 { - margin: 75px 0px 50px 0px; - font-weight: 400; - } - } - } - - #features, #promotion, #pricing, #video, .footer .footer-content { - width: 100%; - padding-right: 30px; - padding-left: 30px; - box-sizing: border-box; - } - - #promotion { - .ui-lg-8 { - padding: 100px 0 30px; - text-align: center; - - h1 { - margin-top: -30px; - font-weight: 48px; - color: #ffffff; - font-weight: 400; + &.menu-active { + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: stretch; + } } } } - - #video { - .video-content { - width: 100%; - - .video-container { - iframe { - width: 350px; - height: 220px; - } - } - } - } - - .footer { - .footer-content { - text-align: center; - - ul { - float: none; - margin: 0; - padding: 0; - } - } - } } } - -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { - .landing-wrapper { - .header { - .header-top { - .logo { - background: url("../images/logo2x.png") top left no-repeat; - background-size: 200px 30px; - } - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/layout/_layout.scss b/src/assets/sass/layout/_layout.scss deleted file mode 100644 index fbcb92ec..00000000 --- a/src/assets/sass/layout/_layout.scss +++ /dev/null @@ -1,11 +0,0 @@ -@import '../_variables'; -@import '../_mixins'; -@import '../_fonts'; -@import './_utils.scss'; -@import './_splash.scss'; -@import './_dashboard.scss'; -@import './_login.scss'; -@import './_exception.scss'; -@import './_landing.scss'; -@import './_main.scss'; -@import './_compact.scss'; \ No newline at end of file diff --git a/src/assets/sass/layout/_loader.scss b/src/assets/sass/layout/_loader.scss new file mode 100644 index 00000000..32d052db --- /dev/null +++ b/src/assets/sass/layout/_loader.scss @@ -0,0 +1,56 @@ +$offset: 187; +$duration: 1.4s; + +.splash-screen { + width: 100%; + min-height: 100%; + background-color: var(--primary-color); + position: absolute; +} + +.splash-loader-container { + text-align: center; + position: absolute; + top: 50%; + left: 50%; + margin-left: -32px; + margin-top: -32px; +} + +.splash-loader { + animation: rotator $duration linear infinite; +} + +@keyframes rotator { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(270deg); } +} + +.splash-path { + stroke-dasharray: $offset; + stroke-dashoffset: 0; + transform-origin: center; + animation: + dash $duration ease-in-out infinite, + colors ($duration*4) ease-in-out infinite; +} + +@keyframes colors { + 0% { stroke: #4285F4; } + 25% { stroke: #DE3E35; } + 50% { stroke: #F7C223; } + 75% { stroke: #1B9A59; } + 100% { stroke: #4285F4; } +} + +@keyframes dash { + 0% { stroke-dashoffset: $offset; } + 50% { + stroke-dashoffset: $offset/4; + transform:rotate(135deg); + } + 100% { + stroke-dashoffset: $offset; + transform:rotate(450deg); + } +} diff --git a/src/assets/sass/layout/_login.scss b/src/assets/sass/layout/_login.scss deleted file mode 100644 index d412aa35..00000000 --- a/src/assets/sass/layout/_login.scss +++ /dev/null @@ -1,98 +0,0 @@ -.login-body { - background: url("../images/login/login.png") top left no-repeat #f7f7f7; - background-size: 100% auto; - height: auto; -} - -.login-panel { - text-align: center; - width: 350px; - min-height: 440px; - padding: 50px 20px; - margin: 100px auto 0 auto; - - .ui-g { - .ui-g-12 { - padding: 25px 40px; - - .ui-button { - margin-bottom: 20px; - } - } - } - - .ui-button { - &:hover { - background-color: $primaryDarkColor; - } - - &:focus { - outline: 0 none; - background-color: lighten($primaryColor,10%); - } - - &.secondary { - &:hover { - background-color: $accentDarkColor; - } - - &:focus { - outline: 0 none; - background-color: lighten($accentColor,10%); - } - } - } - - .ui-inputtext { - &:focus { - border-width: 0 0 2px 0; - border-color: $primaryColor; - padding-bottom: 0px; - } - } -} - -.login-footer { - position: absolute; - bottom: 10px; - font-size: 16px; - width: 100%; - text-align: center; - color: $textSecondaryColor; -} - -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { - .login-body { - background: url("../images/login/login2x.png") top left no-repeat #f7f7f7; - background-size: 100% auto; - } -} - -@media (max-width: 1024px) { - .login-panel { - text-align: center; - min-height: 440px; - margin: 100px auto 0 auto; - - } -} - -@media (max-width: 640px) { - .login-panel { - text-align: center; - width: 300px; - min-height: 440px; - padding: 40px 20px; - margin: 75px auto 0 auto; - - .ui-g { - .ui-g-12 { - padding: 20px 20px; - - .ui-button { - margin-top: 30px - } - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/layout/_main.scss b/src/assets/sass/layout/_main.scss index 157bc3f0..24248498 100644 --- a/src/assets/sass/layout/_main.scss +++ b/src/assets/sass/layout/_main.scss @@ -1,1096 +1,59 @@ html { height: 100%; + font-size: $fontSize; } - + body { font-family: Roboto,"Helvetica Neue",sans-serif; - font-size: $fontSize; - line-height: $lineHeight; + font-size: 1rem; color: $textColor; -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; padding: 0; margin: 0; - background-color: #f7f7f7; - height: 100%; - + background-color: $bodyBgColor; + min-height: 100%; + a { text-decoration: none; + color: $textSecondaryColor; } } .layout-mask { + display: none; position: fixed; - width: 100%; - height: 100%; - background-color: #424242; top: 0; left: 0; - z-index: 999999997; - @include opacity(.7); + z-index: 996; + width: 100%; + height: 100%; + animation-duration: $animationDuration; + animation-timing-function: $animationTimingFunction; + animation-fill-mode: forwards; } -.layout-container { - - .topbar { - position: fixed; - z-index: 100; - width: 100%; - height: 75px; - background-color: $primaryColor; - -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - - .logo { - display: inline-block; - vertical-align: middle; - width: 200px; - height: 30px; - background: url("../images/logo2x.png") top left no-repeat; - background-size: 200px 30px; - } - - .topbar-left { - box-sizing: border-box; - padding: 20px; - height: 75px; - width: 250px; - background-color: $primaryDarkColor; - float: left; - -webkit-box-shadow: 3px 0 6px rgba(0,0,0,0.3); - -moz-box-shadow: 3px 0 6px rgba(0,0,0,0.3); - box-shadow: 3px 0 6px rgba(0,0,0,0.3); - } - - .topbar-right { - padding: 15px; - position: relative; - - #menu-button { - color: $accentTextColor; - display: inline-block; - vertical-align: middle; - height: 36px; - margin-right: 10px; - position: relative; - left: -16px; - top: 3px; - background-color: $accentColor; - - @include border-radius(50%); - @include transition(all .3s); - -webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16); - -moz-box-shadow: 0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16); - box-shadow: 0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16); - - &:hover { - @include scale(1.2); - } - - i { - @include material-icon("chevron_left"); - @include transition(all .3s); - font-size: 36px; - } - } - - #topbar-menu-button { - display: none; - color: #ffffff; - vertical-align: middle; - height: 36px; - position: absolute; - top: 20px; - right: 25px; - - @include transition(all .3s); - - i { - @include transition(color .5s); - font-size: 36px; - } - } - - .topbar-items { - .search-item { - input { - position: relative; - top: -10px; - font-size: $fontSize; - background-color: transparent; - border-width: 0 0 1px 0; - padding: 2px 2px 1px 2px; - border-color: #ffffff; - color: #ffffff; - - &:focus { - outline: 0 none; - border-bottom-width: 2px; - } - } - - input:focus ~ label { - top:-5px; - font-size:12px; - color: $primaryColor; - } - - input.ui-state-filled ~ label { - display: none; - } - - label { - color: #ffffff; - top: 8px; - } - } - } - } - } - - .layout-menu { - overflow: auto; - position: fixed; - width: 250px; - z-index: 99; - top: 75px; - height: 100%; - background-color: #ffffff; - -webkit-box-shadow: 3px 0 6px rgba(0,0,0,0.3); - -moz-box-shadow: 3px 0 6px rgba(0,0,0,0.3); - box-shadow: 3px 0 6px rgba(0,0,0,0.3); - @include transition(margin-left .3s); - - > .nano { - > .nano-content { - &.menu-scroll-content { - display: block; - height: 100%; - position: relative; - overflow: scroll; - overflow-x: hidden; - } - - ul.ultima-menu { - &.ultima-main-menu { - margin-top: 16px; - padding-bottom: 120px; - } - } - } - - .nano-pane { - background: transparent; - - .nano-slider { - background-color: #aaaaaa; - @include opacity(.3); - } - } - } - - .profile { - box-sizing: border-box; - padding-top: 2em; - width: 250px; - height: 145px; - text-align: center; - background: url("../images/profile-bg.png") top left no-repeat; - background-size: 250px 145px; - -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16); - -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16); - box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16); - - .profile-image { - width: 60px; - height: 60px; - margin: 0 auto 5px auto; - background: url("../images/avatar.png") top left no-repeat; - background-size: 60px 60px; - } - - .profile-name { - display: inline-block; - color: $textColor; - vertical-align: middle; - font-size: 1em; - } - - i { - color: $textColor; - vertical-align: middle; - @include transition(transform .3s); - } - - &.profile-expanded { - i { - @include rotate(-180deg); - } - } - } - - .profile-menu { - border-bottom: 1px solid #d6d5d5; - overflow: hidden; - - li:first-child { - margin-top: 1em; - } - - li:last-child { - margin-bottom: 1em; - } - } - - &.layout-menu-dark { - background-color: $darkMenuBgColor; - - .profile { - background-image: url("../images/profile-bg-dark.png"); - - .profile-name { - color: #ffffff; - } - - i { - color: #ffffff; - } - } - - .profile-menu { - border-bottom: 1px solid $darkMenuHoverColor; - } - - ul.ultima-menu { - li { - a { - color: #ffffff; - - i { - color: #ffffff; - } - - &:hover { - background-color: $darkMenuHoverColor; - } - - &.active-menuitem-routerlink { - color: $darkMenuRouterLinkActiveColor; - - i { - color: $darkMenuRouterLinkActiveColor; - } - - &:hover { - color: #ffffff; - - > i { - color: #ffffff; - } - } - } - } - - &.active-menuitem { - > a { - color: $accentTextColor; - background-color: $accentColor; - } - } - } - } - } - } - - &.menu-layout-overlay { - .layout-menu { - margin-left: -250px; - } - - .layout-main { - margin-left: 0px; - } - - &.layout-menu-overlay-active { - .layout-menu { - z-index: 999999999; - margin-left: 0px; - } - - .layout-mask { - display: block; - } - - .topbar { - .topbar-right { - #menu-button { - i { - @include rotate(0deg); - } - } - } - } - } - - .topbar { - z-index: 999999998; - - .topbar-right { - #menu-button { - i { - font-size: 36px !important; - @include rotate(180deg); - } - } - } - - } - } - +.layout-wrapper { .layout-main { - padding: 96px 16px 16px 16px; - @include transition(margin-left .3s); - } - - .layout-mask { - display: none; - } - - .ultima-menu { - margin: 0; - padding: 0; - list-style: none; - - li { - a { - font-size: 1em; - display: block; - padding: .5em 1em; - color: $textColor; - width: 100%; - box-sizing: border-box; - @include transition(background-color .3s); - overflow: hidden; - - i { - color: #757575; - } - - i:first-child { - display: inline-block; - vertical-align: middle; - margin-right: .5em; - font-size: 1.5em; - } - - i:last-child { - float: right; - font-size: $fontSize + 4; - margin-top: .15em; - margin-right: -.15em; - @include transition(transform .3s); - } - - &:hover { - background-color: $hoverBgColor; - } - - span { - display: inline-block; - vertical-align: middle; - } + padding-top: 4rem; + display: flex; + flex-direction: column; + justify-content: space-between; + min-height: 100vh; - &.active-menuitem-routerlink { - color: $lightMenuRouterLinkActiveColor; - - > i { - color: $lightMenuRouterLinkActiveColor; - } - - &:hover { - color: $textColor; - - > i { - color: #757575; - } - } - } - } - - &.active-menuitem { - > a { - color: $primaryColor; - background-color: #e8e8e8; - - i:last-child { - @include rotate(-180deg); - } - } - } - - ul { - padding: 0; - margin: 0; - list-style: none; - overflow: hidden; - - li { - a { - padding: .5em 1em .5em 2em; - - > span { - font-size: $fontSize - 1; - } - - i:first-child { - display: inline-block; - vertical-align: middle; - margin-right: .6em; - font-size: 1.250em; - } - } - - ul { - li { - a { - padding-left: 3em; - } - } - - ul { - li { - a { - padding-left: 4em; - } - } - - ul { - li { - a { - padding-left: 5em; - } - } - - ul { - li { - a { - padding-left: 6em; - } - } - } - } - } - } - } - } - } - } - - .footer { - padding: .5em; - - .footer-text-left { - float: left; - } - - .footer-text-right { - color: $textSecondaryColor; - float: right; - - span { - vertical-align: middle; - display: inline-block; - } + .layout-content { + padding: 2rem; + padding-top: 1rem; + flex: 1 1 0; } } } -.ajax-loader { - font-size: 2em; - color: $accentColor; -} - -@media (min-width: 1025px) { - - .layout-container { - - .topbar-items { - float: right; - margin: 0; - padding: 5px 0 0 0; - list-style-type: none; - - > li { - float: right; - position: relative; - margin-left: 8px; - - > a { - position: relative; - display: block; - - .topbar-item-name { - display: none; - } - - .topbar-badge { - position: absolute; - right: -5px; - top: -5px; - background-color: $accentColor; - color: $accentTextColor; - @include border-radius(50%); - padding: 2px 4px; - display: block; - font-size: 12px; - line-height: 12px; - } - } - - .topbar-icon { - font-size: 36px; - color: #ffffff; - @include transition(color .3s); - - &:hover { - color: #e8e8e8; - } - } - - &.profile-item { - .profile-image { - width: 36px; - height: 36px; - background: url("../images/avatar.png") top left no-repeat; - background-size: 36px 36px; - } - } - - > ul { - position: absolute; - top: 55px; - right: 5px; - display: none; - width: 250px; - background-color: #ffffff; - -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -webkit-animation-duration: .5s; - -moz-animation-duration: .5s; - animation-duration: .5s; - } - - &.active-top-menu { - > ul { - display: block; - } - } - - .topbar-message { - img { - display: inline-block; - vertical-align: middle; - margin-right: 12px; - } - } - } - } - - &.menu-layout-static { - .layout-menu { - margin-left: 0; - } - - .layout-main { - margin-left: 250px; - } - - &.layout-menu-static-inactive { - .topbar { - .topbar-right { - #menu-button { - i { - @include rotate(180deg); - } - } - } - } - - .layout-menu { - margin-left: -250px; - } - - .layout-main { - margin-left: 0px; - } - } - - .layout-mask { - display: none; - } - } - - &.menu-layout-horizontal { - .topbar { - @include no-shadow(); - - .topbar-left { - background-color: $primaryColor; - @include no-shadow(); - } - - .topbar-right { - #menu-button { - display: none; - } - } - } - - .layout-menu { - overflow: visible; - position: fixed; - width: 100%; - top: 75px; - height: auto; - background-color: $primaryDarkColor; - -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); - - > .nano { - overflow: visible; - - .nano-content { - &.menu-scroll-content { - display: inherit; - height: auto; - position: static; - overflow: visible; - overflow-x: visible; - } - - ul.ultima-menu { - &.ultima-main-menu { - margin-top: 0px; - padding-bottom: 0px; - } - } - } - - .nano-pane { - display: none !important; - } - } - - ul.ultima-menu { - &.ultima-main-menu { - margin-top: 0; - } - - > li { - float: left; - position: relative; - - > a { - color: #ffffff; - - i { - color: #ffffff; - } - - &:hover { - background-color: #e8e8e8; - color: $textColor; - - i { - color: $textColor; - } - } - - &.active-menuitem-routerlink { - color: $horizontalLightMenuRouterLinkActiveColor; - - > i { - color: $horizontalLightMenuRouterLinkActiveColor; - } - - &:hover { - color: $textColor; - - i { - color: $textColor; - } - } - } - } - - > ul { - z-index: 100; - position: absolute; - top: 41px; - left: 0px; - width: 250px; - background-color: #ffffff; - -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - - li { - a { - padding: 10px 16px; - } - - ul { - position: static; - - li { - a { - padding-left: 32px; - } - } - - ul { - li { - a { - padding-left: 48px; - } - } - - ul { - li { - a { - padding-left: 64px; - } - } - - ul { - li { - a { - padding-left: 80px; - } - } - - ul { - li { - a { - padding-left: 96px; - } - } - } - } - } - } - } - - &.active-menuitem { - > a { - color: $primaryColor; - background-color: #e8e8e8; - } - - > ul { - display: block; - } - } - } - } - - &.active-menuitem { - > a { - color: $accentTextColor; - background-color: $accentColor; - - i { - color: $accentTextColor; - } - } - - > ul { - display: block; - } - } - } - } - - &.layout-menu-dark { - background-color: $darkMenuBgColor; - - ul.ultima-menu { - li { - a { - color: #ffffff; - - &:hover { - background-color: $darkMenuHoverColor; - color: #ffffff; - - i { - color: #ffffff; - } - } - - &.active-menuitem-routerlink { - color: $darkMenuRouterLinkActiveColor; - - i { - color: $darkMenuRouterLinkActiveColor; - } - - &:hover { - color: #ffffff; - - i { - color: #ffffff; - } - } - } - } - - &.active-menuitem { - > a { - color: $accentTextColor; - background-color: $accentColor; - } - } - - ul { - background-color: $darkMenuBgColor; - } - } - } - } - } - - .layout-main { - padding-top: 140px; - margin-left: 0px; - } - - .layout-mask { - display: none; - } - } - } -} - -@media (max-width: 1024px) { - .layout-container { - - &.menu-layout-static { - .topbar { - .topbar-right { - #menu-button { - i { - @include rotate(180deg); - } - } - } - } - .layout-menu { - margin-left: -265px; - } - - .layout-main { - margin-left: 0px; - } - - &.layout-menu-static-active { - .layout-menu { - margin-left: 0; - z-index: 999999999; - } - - .topbar { - z-index: 999999998; - - .topbar-right { - #menu-button { - i { - @include rotate(0); - } - } - } - } - - .layout-main { - margin-left: 0; - } - - .layout-mask { - display: block; - } - } - } - - .topbar { - .topbar-right { - #topbar-menu-button { - display: block; - } - - .topbar-items { - position: absolute; - top: 75px; - right: 15px; - width: 275px; - -webkit-animation-duration: .5s; - -moz-animation-duration: .5s; - animation-duration: .5s; - display: none; - background-color: #ffffff; - -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 8px 17px 0 rgba(0, 0, 0, 0.2); - list-style-type: none; - margin: 0; - padding: 0; - - > li { - > a { - width: 100%; - display: block; - box-sizing: border-box; - font-size: 16px; - padding: 16px 16px; - color: $textColor; - position: relative; - - i { - display: inline-block; - vertical-align: middle; - margin-right: 12px; - font-size: 24px; - } - - &:hover { - background-color: #e8e8e8; - } - - .topbar-item-name { - display: inline-block; - vertical-align: middle; - } - - .topbar-badge { - position: absolute; - left: 30px; - top: 10px; - background-color: $accentColor; - color: $accentTextColor; - @include border-radius(50%); - padding: 2px 4px; - display: block; - font-size: 12px; - line-height: 12px; - } - } - - > ul { - display: none; - - li { - a { - span, img, i { - display: inline-block; - vertical-align: middle; - } - } - } - } - - &.active-top-menu { - > a { - color: $primaryColor; - } - - > ul { - display: block; - - li { - a { - padding-left: 32px; - } - } - } - } - - &.search-item { - text-align: center; - width: 100%; - display: block; - box-sizing: border-box; - font-size: 16px; - padding: 16px 16px; - position: relative; - - input { - top: 0; - width: 100%; - box-sizing: border-box; - padding-right:16px; - border-color: $dividerColor; - color: $textColor; - - &:focus { - margin-bottom: -1px; - border-color: $dividerColor; - } - } - - input:focus ~ label, - input.ui-state-filled ~ label { - top: -20px; - color: $primaryColor; - } - - label { - top: 1px; - color: $textColor; - } - - i { - position: absolute;; - right: 5px; - top: -2px; - } - } - - &.profile-item { - .profile-image { - display: inline-block; - vertical-align: middle; - width: 24px; - height: 24px; - background: url("../images/avatar.png") top left no-repeat; - background-size: 24px 24px; - margin-right: 14px; - } - - span { - vertical-align: middle; - display: inline-block; - } - } - } - - &.topbar-items-visible { - display: block; - } - } - } - } - } +.layout-ajax-loader-icon { + position: fixed; + right: 2rem; + bottom: 2rem; + font-size: 2rem; + color: $textSecondaryColor; + z-index: 999; } - -@media (max-width: 399px) { - .layout-container { - .topbar { - .topbar-right { - #topbar-menu-button { - right: 15px; - } - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/layout/_megamenu.scss b/src/assets/sass/layout/_megamenu.scss new file mode 100644 index 00000000..a5945dac --- /dev/null +++ b/src/assets/sass/layout/_megamenu.scss @@ -0,0 +1,6 @@ +.layout-megamenu { + &.p-megamenu { + border: 0 none; + padding: 0; + } +} diff --git a/src/assets/sass/layout/_mixins.scss b/src/assets/sass/layout/_mixins.scss new file mode 100644 index 00000000..c09cc091 --- /dev/null +++ b/src/assets/sass/layout/_mixins.scss @@ -0,0 +1,55 @@ +@mixin nested-submenu-indents($val, $index, $length) { + ul { + li { + a { + padding-left: $val * $index; + } + + @if $index < $length { + @include nested-submenu-indents($val, $index + 1, $length); + } + } + } +} + +@mixin nested-submenu-indents-rtl($val, $index, $length) { + ul { + li { + a { + padding-left: .5rem; + padding-right: $val * $index; + } + + @if $index < $length { + @include nested-submenu-indents-rtl($val, $index + 1, $length); + } + } + } +} + +@mixin input-placeholder($color) { + &::-webkit-input-placeholder {color: $color} + &:-moz-placeholder {color: $color} + &::-moz-placeholder {color: $color} + &:-ms-input-placeholder {color: $color} +} + +@mixin reset-list { + margin: 0; + padding: 0; + border: 0; + outline: 0; + text-decoration: none; + list-style-type: none; +} + +@mixin material-overlay-transform { + transform-origin: top; +} + +@mixin material-overlay-animation { + @include material-overlay-transform; + animation-name: overlayEnter; + animation-timing-function: cubic-bezier(0, 0, 0.2, 1); + animation-duration: .12s; +} diff --git a/src/assets/sass/layout/_pages.scss b/src/assets/sass/layout/_pages.scss new file mode 100644 index 00000000..b8b56799 --- /dev/null +++ b/src/assets/sass/layout/_pages.scss @@ -0,0 +1,202 @@ +.pages-body { + height: 100vh; + + .topbar { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); + background-color: #1565C0; + z-index: 100; + + .topbar-left { + img { + height: 2rem; + } + } + + .p-button.p-button-text.p-button-plain { + color: #ffffff; + } + } + + .pages-panel { + text-align: center; + z-index: 200; + + &.card { + img { + width: 100%; + } + + border: 1.5px solid $dividerColor; + border-radius: 6px; + + >.card { + background-color: $contentAltBgColor; + } + } + + .pages-header { + margin-top: -3rem; + color: var(--primary-color-text); + border: 1.5px solid $dividerColor; + border-radius: 4px; + margin-left: auto; + margin-right: auto; + + h2 { + margin: 0; + } + } + + .pages-detail { + color: $textSecondaryColor; + } + } + + &.login-page { + background: url("../images/pages/login-bg.jpg"); + background-size: cover; + + .pages-panel { + .pages-header { + background: #0097A7; + } + + .input-panel { + width: 100%; + + .p-inputtext { + width: 100% + } + } + + .login-button > * { + width: 100%; + } + } + } + + &.contact-page { + + .map { + iframe { + border: 0; + position: absolute; + float: left; + clear: both; + width: 100%; + height: 45vh; + z-index: 0; + opacity: 0.5; + } + + span { + position: absolute; + float: left; + clear: both; + width: 100%; + height: 45vh; + z-index: -1; + background: linear-gradient(180deg, #040B0F 0%, rgba(7, 14, 18, 0) 100%); + } + } + + i { + color: white; + } + + .pages-panel { + text-align: left; + width: 75%; + max-width: 1050px; + margin: auto; + position: absolute; + top: 33%; + left: 0; right: 0; + + .title { + font-weight: 500; + margin-bottom: 0; + } + + .card { + .contact-input { + width: 100%; + } + + .right-panel { + + i { + font-size: 2rem; + padding: 0.5rem; + border-radius: 4px; + + &.pi-home { + color: #1565C0; + background: #BBDEFB; + background-size: auto; + } + + &.pi-briefcase { + color: #00838f; + background: #B2DFDB; + background-size: auto; + } + } + } + } + } + } + + &.error-page { + background: url("../images/pages/error-bg.jpg"); + background-size: cover; + + .pages-panel { + .pages-header { + background: #D81B60; + } + } + } + + &.notfound-page { + background: url("../images/pages/404-bg.jpg"); + background-size: cover; + + .pages-panel { + .pages-header { + background: #455A64; + } + } + } + + &.accessdenied-page { + background: url("../images/pages/accessDenied-bg.jpg"); + background-size: cover; + + .pages-panel { + .pages-header { + background: #FB8C00; + } + } + } +} + +@media screen and (max-width: 768px) { + .pages-body { + &.contact-page { + .pages-panel { + padding-bottom: 10em; + + .p-button { + width: 100%; + } + + .card { + .right-panel { + text-align: center; + } + } + } + } + } +} diff --git a/src/assets/sass/layout/_rightmenu.scss b/src/assets/sass/layout/_rightmenu.scss new file mode 100644 index 00000000..d5c6cc75 --- /dev/null +++ b/src/assets/sass/layout/_rightmenu.scss @@ -0,0 +1,43 @@ +.layout-rightmenu { + &.p-sidebar { + top: 4rem; + height: calc(100% - 4rem); + overflow: auto; + transition: transform $transitionDuration; + + .p-sidebar-header, + .p-sidebar-content { + padding: 0; + } + } + + .online-members { + img { + &:hover { + cursor: pointer; + } + } + } + + .next-events { + li { + border-radius: $borderRadius; + + &:hover { + background-color: $hoverBgColor; + cursor: pointer; + } + } + } +} + +@media (max-width: $mobileBreakpoint) { + .layout-wrapper { + &.layout-topbar-mobile-active { + .layout-rightmenu { + top: 12rem; + height: calc(100% - 12rem); + } + } + } +} diff --git a/src/assets/sass/layout/_rtl.scss b/src/assets/sass/layout/_rtl.scss new file mode 100644 index 00000000..5324b85d --- /dev/null +++ b/src/assets/sass/layout/_rtl.scss @@ -0,0 +1,50 @@ +@import "./_rtl_menu"; +@import "./topbar/_rtl_topbar"; + +.layout-wrapper { + &.layout-rtl { + .layout-megamenu { + &.p-megamenu .p-menuitem-link .p-menuitem-icon { + margin-right: 0; + margin-left: 0.5rem; + } + } + + .layout-config-button.p-button { + right: auto; + left: 0; + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + + .p-button-icon { + font-size: 2rem; + } + } + + .widget-bestsellers > li .bestseller-item .item-button { + margin-left: 0; + margin-right: auto; + } + + .widget-chat { + .write-message { + .p-inputgroup-addon:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 30px; + border-bottom-right-radius: 30px; + border-left-width: 0; + } + + .p-inputgroup-addon:last-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; + } + } + } + } +} diff --git a/src/assets/sass/layout/_splash.scss b/src/assets/sass/layout/_splash.scss deleted file mode 100644 index b8a2d67e..00000000 --- a/src/assets/sass/layout/_splash.scss +++ /dev/null @@ -1,55 +0,0 @@ -.splash-screen { - background-color: #3F51B5; - height: 100%; - - .splash-container { - padding-top: 250px; - width: 250px; - margin: 0 auto; - text-align: center - } - - .logo { - display: inline-block; - vertical-align: middle; - width: 200px; - height: 30px; - background: url("../images/logo2x.png") top left no-repeat; - background-size: 200px 30px; - } - - .load-bar { - position: relative; - margin-top: 20px; - width: 100%; - height: 6px; - background-color: #ffffff; - } - - .bar { - content: ""; - display: inline; - position: absolute; - width: 0; - height: 100%; - left: 50%; - text-align: center; - } - .bar:nth-child(1) { - background-color: #E91E63; - animation: loading 3s linear infinite; - } - .bar:nth-child(2) { - background-color: #8BC34A; - animation: loading 3s linear 1s infinite; - } - .bar:nth-child(3) { - background-color: #FFC107; - animation: loading 3s linear 2s infinite; - } - @keyframes loading { - from {left: 50%; width: 0;z-index:100;} - 33.3333% {left: 0; width: 100%;z-index: 10;} - to {left: 0; width: 100%;} - } -} \ No newline at end of file diff --git a/src/assets/sass/layout/_typography.scss b/src/assets/sass/layout/_typography.scss new file mode 100644 index 00000000..3cdde6b0 --- /dev/null +++ b/src/assets/sass/layout/_typography.scss @@ -0,0 +1,63 @@ +h1, h2, h3, h4, h5, h6 { + margin: 1.5rem 0 1rem 0; + font-family: inherit; + font-weight: 600; + line-height: 1.2; + color: inherit; + + &: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: .25rem .4rem; + border-radius: $borderRadius; + font-family: monospace; +} + +blockquote { + margin: 1rem 0; + padding: 0 2rem; + border-left: 4px solid #90A4AE; +} + +hr { + border-top: solid $dividerColor; + border-width: 1px 0 0 0; + margin: 1rem 0; +} + +p { + margin: 0 0 1rem 0; + line-height: 1.5; + + &:last-child { + margin-bottom: 0; + } +} diff --git a/src/assets/sass/layout/_utils.scss b/src/assets/sass/layout/_utils.scss index 28cd4461..90779866 100644 --- a/src/assets/sass/layout/_utils.scss +++ b/src/assets/sass/layout/_utils.scss @@ -1,211 +1,310 @@ /* Utils */ .clearfix:after { - content:" "; - display:block; - clear:both; + content: " "; + display: block; + clear: both; } *[hidden] { - display: none; + display: none; +} + +.p-lh { + line-height: 1.5; } .card { - @include content-shadow(); - @include border-radius(2px); - background: #ffffff; - padding: 1em; - margin-bottom: 1em; - box-sizing: border-box; - - &.card-w-title { - padding-bottom: 2em; + background-color: $contentBgColor; + padding: 1rem; + margin-bottom: 2rem; + 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); + border-radius: $borderRadius; + + &:last-child { + margin-bottom: 0; } - - h1 { - font-size: 1.5em; - font-weight: 400; - margin: 1em 0; - - &:first-child { - margin-top: .667em; + + .card-header { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 1rem; + + h1, h2, h3, h4, h5, h6 { + margin: 0; } } - - h2 { - font-size: 1.375em; - font-weight: 400; - } - - h3 { - font-size: 1.250em; - font-weight: 400; + + .card-subtitle { + color: $textSecondaryColor; + font-weight: 600; + margin: -1rem 0 1rem 0; } - - h4 { - font-size: 1.125em; - font-weight: 400; +} + +.p-toast { + &.p-toast-top-right, + &.p-toast-top-left, + &.p-toast-top-center { + top: 85px; } } -.nopad { - padding: 0; - - .ui-panel-content { - padding: 0; +body { + .p-overlay-badge { + position: relative; + } + + .p-overlay-badge .p-badge { + position: absolute; + top: 0; + right: 0; + transform: translate(50%,-50%); + transform-origin: 100% 0; + margin: 0; } } -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } +.height-100 { + height: 100% !important; +} - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } +.width-100 { + width: 100% !important; } -@keyframes fadeInDown { - from { - opacity: 0; - transform: translate3d(0, -20px, 0); - } +.fs-xsmall { + font-size: .715rem !important; +} - to { - opacity: 1; - transform: none; - } +.fs-small { + font-size: .858rem !important; } -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } +.fs-normal { + font-size: 1rem !important; +} - to { - opacity: 0; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } +.fs-large { + font-size: 1.5rem !important; } -@keyframes fadeOutUp { - from { - opacity: 1; - } +.fs-xlarge { + font-size: 2rem !important; +} - to { - opacity: 0; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } +.fs-xxlarge { + font-size: 3rem !important; } -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; - } - - .fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; - } +.fw-400 { + font-weight: 400 !important; +} -.ui-shadow-1 { - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); - -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); - box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); +.fw-500 { + font-weight: 500 !important; } -.ui-shadow-2 { - -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); - -moz-box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); - box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); +.fw-700 { + font-weight: 700 !important; } -.ui-shadow-3 { - -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); - -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); - box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); +.rounded-small { + border-radius: 2px !important; } -.ui-shadow-4 { - -webkit-box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); - -moz-box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); - box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); +.rounded-normal { + border-radius: 4px !important; } -.ui-shadow-5 { - -webkit-box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22); - -moz-box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22); - box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22); +.rounded-large { + border-radius: 6px !important; } -.ui-g { - &.form-group { - > div { - padding: .75em 1em; - } - } - - &.form-group-m { - > div { - padding: 1em; - } - } +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-none { + border-radius: 0 !important; +} + +.divider-top { + border-top: 1px solid $dividerColor !important; } -/* Ripple */ -/* Ripple Effect Style like Google Material Buttons Effect*/ -.ripplelink{ - /* display:block; */ - /*color:#fff;*/ - text-decoration:none; - position:relative; - overflow:hidden; - -webkit-transition: all 0.2s ease; - -moz-transition: all 0.2s ease; - -o-transition: all 0.2s ease; - transition: all 0.2s ease; - z-index:0; +.divider-bottom { + border-bottom: 1px solid $dividerColor !important; } -.ripplelink:hover{ - /*z-index:1000;*/ +.divider-left { + border-left: 1px solid $dividerColor !important; } -.ink { - display: block; - position: absolute; - background:rgba(255, 255, 255, 0.4); - border-radius: 100%; - -webkit-transform:scale(0); - -moz-transform:scale(0); - -o-transform:scale(0); - transform:scale(0); +.divider-right { + border-right: 1px solid $dividerColor !important; } -.ripple-animate { - -webkit-animation:ripple 0.65s linear; - -moz-animation:ripple 0.65s linear; - -ms-animation:ripple 0.65s linear; - -o-animation:ripple 0.65s linear; - animation:ripple 0.65s linear; +.muted-text { + color: $textSecondaryColor !important; } -@-webkit-keyframes ripple { - 100% {opacity: 0; -webkit-transform: scale(2.5);} +.text-color { + color: $textColor !important; } -@-moz-keyframes ripple { - 100% {opacity: 0; -moz-transform: scale(2.5);} + +.solid-surface-text-color { + color: $solidSurfaceTextColor !important; +} + +.white-color { + color: #ffffff !important; } -@-o-keyframes ripple { - 100% {opacity: 0; -o-transform: scale(2.5);} + +.dark-color { + color: #212121 !important; } -@keyframes ripple { - 100% {opacity: 0; transform: scale(2.5);} + +.pink-color { + color: $pink !important; +} + +.indigo-color { + color: $indigo !important; +} + +.yellow-color { + color: $yellow !important; +} + +.orange-color { + color: $orange !important; +} + +.teal-color { + color: $teal !important; +} + +.cyan-color { + color: $cyan !important; +} + +.bluegrey-color { + color: $bluegrey !important; +} + +.purple-color { + color: $purple !important; +} + +.deeppurple-color { + color: $deeppurple !important; +} + +.blue-color { + color: $blue !important; +} + +.lightblue-color { + color: $lightblue !important; +} + +.green-color { + color: $green !important; +} + +.lightgreen-color { + color: $lightgreen !important; +} + +.lime-color { + color: $lime !important; +} + +.deeporange-color { + color: $deeporange !important; +} + +.brown-color { + color: $brown !important; +} + +.content-bgcolor { + background-color: $contentBgColor !important; +} + +.content-alt-bgcolor { + background-color: $contentAltBgColor !important; +} + +.pink-bgcolor { + background-color: $pink !important; +} + +.indigo-bgcolor { + background-color: $indigo !important; +} + +.yellow-bgcolor { + background-color: $yellow !important; +} + +.orange-bgcolor { + background-color: $orange !important; +} + +.teal-bgcolor { + background-color: $teal !important; +} + +.cyan-bgcolor { + background-color: $cyan !important; +} + +.bluegrey-bgcolor { + background-color: $bluegrey !important; +} + +.purple-bgcolor { + background-color: $purple !important; +} + +.deeppurple-bgcolor { + background-color: $deeppurple !important; +} + +.blue-bgcolor { + background-color: $blue !important; +} + +.lightblue-bgcolor { + background-color: $lightblue !important; +} + +.green-bgcolor { + background-color: $green !important; +} + +.lightgreen-bgcolor { + background-color: $lightgreen !important; +} + +.lime-bgcolor { + background-color: $lime !important; +} + +.deeporange-bgcolor { + background-color: $deeporange !important; +} + +.brown-bgcolor { + background-color: $brown !important; +} + +.badge-dot { + width: .5rem; + min-width: .5rem; + height: .5rem; + border-radius: 50%; + padding: 0; } \ No newline at end of file diff --git a/src/assets/sass/layout/_widgets.scss b/src/assets/sass/layout/_widgets.scss new file mode 100644 index 00000000..2b565b55 --- /dev/null +++ b/src/assets/sass/layout/_widgets.scss @@ -0,0 +1,466 @@ +.overview-box { + .overview-status { + font-weight: 500; + border-radius: 2px; + color: $bodyBgColor; + } +} + +.widget-list { + @include reset-list; + + > li { + border-bottom: 1px solid $dividerColor; + + &:last-child { + border-bottom: 0 none; + } + + .person-item { + img { + width: 2.5rem; + height: 2.5rem; + } + } + + .widget-list-item-radius, + .person-tag { + border-radius: 2px; + color: $bodyBgColor; + font-weight: 500; + } + + .p-progressbar { + height: 6px; + border-radius: 10px; + background: $contentAltBgColor; + } + + .p-progressbar-value { + background: $orange; + } + } +} + +.widget-expenses { + .card-subheader { + font-size: .9rem; + color: $textSecondaryColor; + border-bottom: 1px solid $dividerColor; + } + + .item { + padding: .5rem; + border-bottom: 1px solid $dividerColor; + + &:last-child { + border: 0 none; + } + + .type { + color: #0097A7; + font-size: 1.5rem; + } + + .value { + font-weight: 500; + } + + .subtext { + color: $textSecondaryColor; + } + + .item-button { + a { + color: $textSecondaryColor; + } + } + } +} + +.widget-traffic { + .left { + padding: 1rem; + + .total { + .title { + color: $textSecondaryColor + } + + .value { + font-size: 2rem; + font-weight: 500; + } + } + + .info { + .title { + color: $textSecondaryColor; + } + + .value { + font-weight: 500; + } + + .percent { + font-size: .9rem; + font-weight: 500; + line-height: 1.5; + + i { + &.type-green { + color: #0097A7; + } + &.type-orange { + color: #EF6C00; + } + &.type-gray { + color: #455A64; + } + } + } + + } + } +} + +.widget-insights { + .card-subheader { + font-size: .9rem; + color: $textSecondaryColor; + border-bottom: 1px solid $dividerColor; + } +} + +.widget-social { + .info { + text-align: right; + + .value { + font-size: 2rem; + } + + .subtext { + color: $textSecondaryColor; + } + } + + .left, .right { + width: 50%; + text-align: center; + padding: 1rem; + + .title { + font-weight: 500; + } + + .value { + color: $textSecondaryColor; + } + } + + .left { + border-right: 1px solid $dividerColor; + } + + .p-progressbar { + height: 6px; + border-radius: 10px; + background: $contentAltBgColor; + } + + .p-progressbar-value { + background: #FFB300; + } + + .stats { + border-top: 1px solid $dividerColor; + } + +} + +.widget-overlay { + position: relative; + + .overlay-header { + position: relative; + height: 20rem; + top:-3rem; + background-color: $contentBgColor; + border-radius: 4px; + 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); + } + + .description { + line-height: 1.5; + } +} + +.widget-topsearchs { + .item { + padding: 1rem; + border-bottom: 1px solid $dividerColor; + + .value { + font-weight: 500; + + &.type-green { + color: $cyan; + } + + &.type-yellow { + color: #EF6C00; + } + + &.type-pink { + color: $pink; + } + } + + &:nth-child(even) { + background-color: $contentAltBgColor; + } + + &:last-child { + border-bottom: 0 none; + } + + } +} + +.widget-timeline { + .p-timeline.p-timeline-vertical .p-timeline-event-opposite { + flex: 0; + padding: 0; + } + + .p-timeline-event-separator { + .marker-icon { + color: white; + } + + .custom-marker { + border-radius: 4px; + } + } +} + +.widget-activity { + @include reset-list; + + >li { + padding: 1rem 0; + border-bottom: 1px solid $dividerColor; + + &:last-child { + border-bottom: 0 none; + } + + &:nth-child(1) { + .p-progressbar-value { + background: $yellow; + } + } + + &:nth-child(2) { + .p-progressbar-value { + background: $pink; + } + } + + &:nth-child(3) { + .p-progressbar-value { + background: $cyan; + } + } + + &:nth-child(4) { + .p-progressbar-value { + background: $cyan; + } + } + + &:nth-child(5) { + .p-progressbar-value { + background: $cyan; + } + } + + &:nth-child(6) { + .p-progressbar-value { + background: $pink; + } + } + + .activity-item { + .activity-title { + font-weight: 500; + } + + .activity-subtext { + font-size: .85rem; + color: $textSecondaryColor; + } + .p-progressbar { + height: 6px; + border-radius: 10px; + background: $contentAltBgColor; + } + } + } +} + +.widget-bestsellers { + @include reset-list; + + >li { + padding: 1rem 0; + + &:last-child { + border-bottom: 0 none; + } + + .bestseller-item { + background-color: $contentAltBgColor; + border-radius: 4px; + height: 3.5rem; + transition: box-shadow .2s; + + img { + width: 32px; + height: 32px; + border-radius: 50%; + } + + a { + color: $textSecondaryColor; + } + + .item-button { + margin-left: auto; + } + + &:hover { + cursor: pointer; + background-color: $hoverBgColor; + 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); + } + } + } +} + +.widget-map { + .map-container { + background-image: url("../../layout/images/widgets/map.jpg"); + width: 100%; + min-height: 20rem; + background-size: cover; + } +} + +.widget-chat { + ul { + @include reset-list; + padding: 1rem 1rem 0; + height: 420px; + overflow-y: auto; + + li { + img { + width: 32px; + } + + .message { + color: $bodyBgColor; + } + + &.from { + .message { + padding: 1rem; + border-radius: 30px; + } + } + + &.own { + text-align: right; + + .message { + padding: 1rem; + border-radius: 30px; + } + } + } + } + + .write-message { + border-radius: 30px; + + .p-inputgroup-addon { + padding: 0; + overflow: hidden; + + &:first-child { + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; + } + + &:last-child { + border-top-right-radius: 30px; + border-bottom-right-radius: 30px; + } + + > .p-button { + height: calc(2.5rem + 2px); + border-radius: 0; + } + } + + .emoji { + width: 90%; + + .emoji-button { + border-radius: 50%; + width: 2.5rem; + height: 2.5rem; + min-width: 0; + + .p-button-label { + color: yellow !important; + font-size: 1.5rem; + } + } + } + + @media (min-width: $mobileBreakpoint - 1) { + .emoji { + width: 40%; + margin-left: -38%; + } + } + } +} + +.widget-pricing { + width: 100%; + + .card { + height: 100%; + } + + .options { + padding: 1rem 2rem; + + li { + display: flex; + align-items: center; + } + + i, span { + padding: 1rem; + } + + span { + font-size: 1.2rem; + } + } +} diff --git a/src/assets/sass/layout/_wizard.scss b/src/assets/sass/layout/_wizard.scss new file mode 100644 index 00000000..2a572417 --- /dev/null +++ b/src/assets/sass/layout/_wizard.scss @@ -0,0 +1,414 @@ +.wizard-body { + height: 100vh; + background: url("../../layout/images/extensions/background@2x.jpg") center; + background-size: cover; + background-repeat: no-repeat; + background-attachment: fixed; + + .wizard-wrapper { + display: flex; + flex-direction: column; + height: 100%; + + .wizard-topbar { + background-color: #3949ab; + z-index: 1000; + box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26); + height: 75px; + padding: 0 10%; + display: flex; + justify-content: space-between; + align-items: center; + flex-basis: 75px; + flex-grow: 0; + flex-shrink: 0; + + .logo { + display: inline-block; + vertical-align: middle; + width: 200px; + height: 30px; + background: url("../../layout/images/logo.png") top left no-repeat; + } + + .profile { + display: flex; + justify-content: center; + align-items: center; + flex-direction: row; + + .profile-text { + margin-right: 15px; + text-align: right; + + h1{ + font-size: 16px; + color:#ffffff; + margin: 0; + } + + p{ + font-size: 16px; + opacity: 0.6; + margin: 0; + color:rgba(255,255,255,.7); + } + } + + .profile-image { + display: inline-block; + vertical-align: middle; + width: 40px; + } + } + } + + .wizard-content { + height: calc(100% - 75px); + min-height: 600px; + display: flex; + align-items: center; + justify-content: center; + + .wizard-card { + background-color: #fafafa; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), + 0 2px 1px -1px rgba(0, 0, 0, 0.12), + 0 1px 1px 0 rgba(0, 0, 0, 0.14); + height: 550px; + width: 54.33%; + display: flex; + flex-direction: column; + flex-grow: 0; + flex-shrink: 0; + + .wizard-card-header{ + width:100%; + background-color: #3f51b5; + box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.2); + position: relative; + + .tab{ + background-color: #3f51b5; + text-align: center; + cursor: pointer; + + i{ + width: 20px; + opacity: 0.38; + color: #ffffff; + } + + .title{ + color: #ffffff; + opacity: 0.38; + font-size: 16px; + line-height: 1.5em; + } + + .icon{ + line-height: 1.5em; + } + + &.selected-tab{ + transition-duration: 0.6s; + + i{ + opacity: 1; + } + + .title{ + opacity: 1; + } + } + + } + + .tab-bar { + position: absolute; + bottom: 0; + left: 0; + height: 2px; + width: 33.3333%; + transition: .5s cubic-bezier(.35,0,.25,1); + background-color: #ffffff; + visibility: visible; + + &.tab-bar-register { + width: 33.3333%; + left: 0; + } + + &.tab-bar-tier { + width: 33.3333%; + left: 33.3333%; + } + + &.tab-bar-payment { + width: 33.3333%; + left: 66.6667%; + } + } + } + + .wizard-card-content{ + padding: 30px; + display: none; + overflow: auto; + height: 100%; + + > .grid { + height: 100%; + width: 100%; + } + + h1{ + font-size: 12px; + color: rgba(0, 0, 0, 0.6); + letter-spacing: 2px; + margin: 0; + } + + &.active-content{ + display: flex; + flex-grow: 1; + } + + &.register{ + + .forms{ + .p-inputgroup{ + margin-top: 25px; + + input{ + width: 100%; + } + } + + .p-dropdown{ + margin-top: 25px; + width: 100%; + + .p-dropdown-trigger{ + right: 10px; + } + } + + .calendar{ + margin-top:14px; + + .p-calendar{ + width: 100%; + position: relative; + padding: 1px; + + input{ + width: 100%; + } + } + } + } + + .continue-button{ + &.p-button{ + width: 100%; + margin-top: 25px; + } + } + } + + &.tier{ + .card{ + min-height: 400px; + padding: 0; + position: relative; + + .card-header{ + color:#ffffff; + font-size: 18px; + padding: 15px 10px; + background-color: #3f51b5; + + h1{ + color: #ffffff; + font-size: 24px; + display: inline; + } + } + + .card-content{ + font-size: 14px; + padding:10px; + + i{ + color:#3f51b5; + } + + .card-row{ + height: 40px; + width: 100%; + } + + .tier-button-wrapper{ + position: absolute; + bottom: 15px; + right: 10px; + left: 0px; + width: auto; + + .tier-button{ + &.p-button{ + width: 100%; + } + } + } + } + + &.pro{ + .card-header{ + background-color: #e91e63; + } + + .card-content{ + i{ + color:#e91e63; + } + + .tier-button{ + &.p-button{ + background-color: #e91e63 + } + } + } + } + + &.pro-plus{ + .card-header{ + background-color: #607d8b; + } + + .card-content{ + + i{ + color:#607d8b; + } + + .tier-button{ + &.p-button{ + background-color: #607d8b + } + } + } + } + } + } + + &.payment{ + padding: 0; + + .payment-info{ + padding: 70px 35px; + + .p-float-label{ + input{ + width: 100%; + padding-bottom: 15px; + background-color: transparent; + } + } + + .p-checkbox-label { + margin-left: .5em; + font-size: 14px; + } + + #customPanel{ + width:100%; + } + + .check-info{ + margin-top: 10px; + } + } + + .order-info{ + padding: 15px; + background-color: #e0e0e0; + border-left: solid 1px #bdbdbd; + font-size: 14px; + color: #757575; + + .order-basic,.order-pro,.order-pro-plus,.order-default{ + display: none; + } + + .selected-order{ + display: block; + } + + h1{ + margin-top: 15px; + } + + .price{ + font-weight: 700; + text-align: right; + } + + .total{ + border-top: 1px solid #bdbdbd; + padding: 15px 0px; + margin-top: 30px; + } + + .buy-button{ + &.p-button{ + width: 100%; + margin: 68px 0; + } + } + } + } + } + } + } + } +} + +@media(max-width:1024px){ + .wizard-body { + .wizard-wrapper { + .wizard-content { + .wizard-card{ + width: 90%; + } + } + } + } +} + +@media(max-width:640px){ + .wizard-body { + .wizard-wrapper { + .wizard-topbar { + height: 150px; + padding: 0 5%; + flex-direction: column; + justify-content: space-around; + flex-basis: 150px; + + .logo { + align-self: flex-start; + } + + .profile { + align-self: flex-end; + } + } + + .wizard-content { + height: calc(100% - 150px); + } + } + } +} diff --git a/src/assets/sass/layout/core/_layout.scss b/src/assets/sass/layout/core/_layout.scss new file mode 100644 index 00000000..01b2def1 --- /dev/null +++ b/src/assets/sass/layout/core/_layout.scss @@ -0,0 +1,24 @@ +@import "../../overrides/_layout_variables"; +@import "../_mixins"; +@import "../_typography"; +@import "../_loader"; +@import "../../_fonts"; +@import "../_animation"; +@import "../_utils"; +@import "../_rtl"; +@import "../topbar/_topbar"; +@import "../_rightmenu"; +@import "../_menu"; +@import "../_megamenu"; +@import "../_dashboard"; +@import "../_pages"; +@import "../_landing"; +@import "../_widgets"; +@import "../_main"; +@import "../_footer"; +@import "../_config"; +@import "../_help"; +@import "../_invoice"; +@import "../_breadcrumb"; +@import "../_wizard"; +@import "../../overrides/layout_styles"; diff --git a/src/assets/sass/layout/core/_layout_dark.scss b/src/assets/sass/layout/core/_layout_dark.scss new file mode 100644 index 00000000..ad164048 --- /dev/null +++ b/src/assets/sass/layout/core/_layout_dark.scss @@ -0,0 +1,2 @@ +@import '../../variables/layout/_layout_dark'; +@import './_layout'; diff --git a/src/assets/sass/layout/core/_layout_light.scss b/src/assets/sass/layout/core/_layout_light.scss new file mode 100644 index 00000000..0a60c1bc --- /dev/null +++ b/src/assets/sass/layout/core/_layout_light.scss @@ -0,0 +1,2 @@ +@import '../../variables/layout/_layout_light'; +@import './_layout'; diff --git a/src/assets/sass/layout/menu/_inline_menu.scss b/src/assets/sass/layout/menu/_inline_menu.scss new file mode 100644 index 00000000..80b22a4a --- /dev/null +++ b/src/assets/sass/layout/menu/_inline_menu.scss @@ -0,0 +1,44 @@ +.menu-wrapper { + .layout-inline-menu { + display: flex; + flex-direction: column; + justify-content: center; + border-width: 1px 0 1px 0; + border-style: solid; + + &.layout-inline-menu-active { + .layout-inline-menu-icon { + transform: rotate(-180deg); + } + } + + .layout-inline-menu-action { + cursor: pointer; + } + + .layout-inline-menu-action-panel { + padding: 0 .5rem; + @include material-overlay-transform; + + .layout-inline-menu-action-item { + margin-top: .2rem; + border-radius: $borderRadius; + transition: all $transitionDuration; + cursor: pointer; + user-select: none; + + &:last-child { + margin-bottom: .5rem; + } + + a { + padding: 0.75rem; + + i { + margin-right: .75rem; + } + } + } + } + } +} diff --git a/src/assets/sass/layout/menu/_menu.scss b/src/assets/sass/layout/menu/_menu.scss new file mode 100644 index 00000000..ea483afa --- /dev/null +++ b/src/assets/sass/layout/menu/_menu.scss @@ -0,0 +1,20 @@ +@import './_menu_common'; +@import './_menu_static'; +@import './_menu_overlay'; +@import './_menu_horizontal'; +@import './_menu_slim'; +@import './_inline_menu'; +@import './_menu_responsive'; + +@import './themes/_menu_light'; +@import './themes/_menu_dark'; +@import './themes/_menu_indigo'; +@import './themes/_menu_bluegrey'; +@import './themes/_menu_brown'; +@import './themes/_menu_cyan'; +@import './themes/_menu_green'; +@import './themes/_menu_deeppurple'; +@import './themes/_menu_deeporange'; +@import './themes/_menu_pink'; +@import './themes/_menu_purple'; +@import './themes/_menu_teal'; diff --git a/src/assets/sass/layout/menu/_menu_common.scss b/src/assets/sass/layout/menu/_menu_common.scss new file mode 100644 index 00000000..614d899f --- /dev/null +++ b/src/assets/sass/layout/menu/_menu_common.scss @@ -0,0 +1,116 @@ +.menu-wrapper { + height: calc(100% - 4rem); + width: 17rem; + position: fixed; + left: 0; + top: 4rem; + z-index: 997; + transform: none; + + ul { + @include reset-list; + } + + .layout-menu-container { + display: flex; + flex-direction: column; + height: 100%; + + app-menu { + overflow-y: auto; + } + + .layout-menu { + padding-bottom: 2rem; + + li { + border-radius: 4px; + + &.layout-root-menuitem { + > a { + display: none; + } + + > div { + padding-left: 1rem; + margin-bottom: .5rem; + margin-top: 1.5rem; + + > .layout-menuitem-text { + font-size: .857rem; + font-weight: 600; + text-transform: uppercase; + } + } + } + + > a { + display: flex; + align-items: center; + padding: .75rem; + border-radius: 4px; + cursor: pointer; + user-select: none; + transition: background-color $transitionDuration, color $transitionDuration; + + .layout-menuitem-text { + margin-left: .75rem; + } + + .p-badge { + margin-left: auto; + min-width: 1.143rem; + height: 1.143rem; + line-height: 1.143rem; + } + + .layout-submenu-toggler { + margin-left: auto; + } + + &.rotated-icon { + .layout-menuitem-icon { + transform: rotate(90deg); + } + } + + .p-badge + .layout-submenu-toggler { + margin-left: .5rem; + } + } + + &.active-menuitem { + > a { + .layout-submenu-toggler { + transition: all $transitionDuration; + transform: rotate(-180deg); + } + } + } + + > ul { + padding: 0 .5rem; + + li { + ul { + padding: 0 0 .25rem; + overflow: hidden; + } + } + + > li { + margin-top: .2rem; + + &.layout-root-menuitem { + > a { + display: flex; + } + } + + @include nested-submenu-indents(.875rem, 2, 5); + } + } + } + } + } +} diff --git a/src/assets/sass/layout/menu/_menu_exports.scss b/src/assets/sass/layout/menu/_menu_exports.scss new file mode 100644 index 00000000..ae7b7771 --- /dev/null +++ b/src/assets/sass/layout/menu/_menu_exports.scss @@ -0,0 +1,4 @@ +& { + --menu-bg-color:#{$menuBgColor}; + --menu-text-color: #{$rootMenuTextColor}; +} diff --git a/src/assets/sass/layout/menu/_menu_horizontal.scss b/src/assets/sass/layout/menu/_menu_horizontal.scss new file mode 100644 index 00000000..5aa248b9 --- /dev/null +++ b/src/assets/sass/layout/menu/_menu_horizontal.scss @@ -0,0 +1,75 @@ +@media (min-width: $mobileBreakpoint + 1) { + .layout-menu-horizontal { + .menu-wrapper { + width: 100%; + height: 3rem; + + .layout-menu-container { + flex-direction: row; + + app-menu { + overflow-y: visible; + flex-grow: 1; + } + + .layout-menu { + display: flex; + flex-direction: row; + align-items: center; + height: 100%; + margin: 0px 1rem; + padding-bottom: 0px; + + > li { + position: relative; + + > a { + margin-right: 1rem; + display: flex; + align-items: center; + } + + &.layout-root-menuitem { + > div { + display: none; + } + } + + > ul { + display: none; + position: absolute; + top: 2.75rem; + left: 0px; + z-index: 100; + padding: .5rem; + overflow: auto; + max-height: 32rem; + min-width: 16rem; + border-radius: $borderRadius; + } + + &.active-menuitem { + > ul { + display: block; + } + } + } + } + + .layout-inline-menu { + border: 0 none; + + > .layout-inline-menu-action { + height: 3rem; + } + } + } + } + + &.layout-wrapper { + .layout-main { + padding-top: 7rem; + } + } + } +} diff --git a/src/assets/sass/layout/menu/_menu_overlay.scss b/src/assets/sass/layout/menu/_menu_overlay.scss new file mode 100644 index 00000000..5aee9923 --- /dev/null +++ b/src/assets/sass/layout/menu/_menu_overlay.scss @@ -0,0 +1,30 @@ +@media (min-width: $mobileBreakpoint + 1) { + .layout-menu-overlay { + + .menu-wrapper { + transform: translate3d(-17rem, 0px, 0px); + transition: transform $transitionDuration; + transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + } + + &.layout-menu-active { + .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + + .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + } + + .layout-topbar { + .layout-topbar-wrapper { + .layout-topbar-right { + .menu-button { + display: flex; + } + } + } + } + } +} diff --git a/src/assets/sass/layout/menu/_menu_responsive.scss b/src/assets/sass/layout/menu/_menu_responsive.scss new file mode 100644 index 00000000..6b87475d --- /dev/null +++ b/src/assets/sass/layout/menu/_menu_responsive.scss @@ -0,0 +1,35 @@ +@media (max-width: $mobileBreakpoint) { + .layout-wrapper { + .menu-wrapper { + top: 4rem; + height: calc(100% - 4rem); + transform: translate3d(-17rem, 0px, 0px); + transition: transform $transitionDuration; + transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); + } + + &.layout-topbar-mobile-active { + .menu-wrapper { + top: 12rem; + height: calc(100% - 12rem); + } + } + + &.layout-menu-mobile-active { + overflow: hidden; + height: 100vh; + + .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + + .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + + .layout-mask { + display: block; + } + } + } +} diff --git a/src/assets/sass/layout/menu/_menu_slim.scss b/src/assets/sass/layout/menu/_menu_slim.scss new file mode 100644 index 00000000..0b11c0e0 --- /dev/null +++ b/src/assets/sass/layout/menu/_menu_slim.scss @@ -0,0 +1,76 @@ +@media (min-width: $mobileBreakpoint + 1) { + .layout-menu-slim { + .menu-wrapper { + width: 4.5rem; + + .layout-menu-container { + app-menu { + overflow-y: visible; + flex-grow: 1; + } + + .layout-menu { + display: flex; + flex-direction: column; + padding-top: 1rem; + + > li { + position: relative; + + > a { + display: flex; + justify-content: center; + + i { + font-size: 1.5rem; + } + + .layout-submenu-toggler, + .layout-menuitem-text { + display: none; + } + } + + &.layout-root-menuitem { + > div { + display: none; + } + } + + > ul { + display: none; + position: absolute; + top: 0; + left: 4.5rem; + z-index: 100; + padding: .5rem; + overflow: auto; + max-height: 32rem; + min-width: 16.5rem; + border-radius: 2px; + } + + &.active-menuitem { + > ul { + display: block; + } + } + } + } + + .layout-inline-menu { + height: 100%; + + .layout-inline-menu-action-panel { + padding: 0; + } + } + } + } + &.layout-wrapper { + .layout-main { + margin-left: 4.5rem; + } + } + } +} diff --git a/src/assets/sass/layout/menu/_menu_static.scss b/src/assets/sass/layout/menu/_menu_static.scss new file mode 100644 index 00000000..27c46970 --- /dev/null +++ b/src/assets/sass/layout/menu/_menu_static.scss @@ -0,0 +1,26 @@ +@media (min-width: $mobileBreakpoint + 1) { + .layout-menu-static { + .menu-wrapper { + transform: translate3d(-17rem, 0px, 0px); + transition: transform $transitionDuration; + } + + .layout-main { + transition: margin-left $transitionDuration; + } + + &.layout-menu-active { + .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + + .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + + .layout-main { + margin-left: 17rem; + } + } + } +} diff --git a/src/assets/sass/layout/menu/_menu_theme.scss b/src/assets/sass/layout/menu/_menu_theme.scss new file mode 100644 index 00000000..c1f0f8cc --- /dev/null +++ b/src/assets/sass/layout/menu/_menu_theme.scss @@ -0,0 +1,104 @@ +.menu-wrapper { + background-color: $menuBgColor; + box-shadow: $menuShadow; + + .layout-menu-container { + .layout-menu { + > li { + > div { + .layout-menuitem-text { + color: $rootMenuTextColor; + } + } + + > ul { + background-color: $menuBgColor; + } + } + + li { + a { + color: $menuItemTextColor; + + i { + color: $menuItemTextColor; + } + + &:hover { + background-color: $menuItemHoverBgColor; + } + } + + &.active-menuitem { + > a { + background-color: $activeMenuItemBgColor; + color: $activeMenuItemTextColor; + + > i { + color: $activeMenuItemTextColor; + } + } + + a.active-menuitem-routerlink { + background-color: $activeMenuItemBgColor; + color: $activeMenuItemTextColor; + + > i { + color: $activeMenuItemTextColor; + } + } + } + } + } + + .layout-inline-menu { + border-color: $inlineMenuBorderColor; + + a { + color: $menuItemTextColor; + } + + .layout-inline-menu-action, + .layout-inline-menu-action-panel .layout-inline-menu-action-item { + color: $menuItemTextColor; + + i { + color: $menuItemTextColor; + } + + &:hover { + background-color: $menuItemHoverBgColor; + } + } + + .layout-inline-menu-action-panel { + background-color: $menuBgColor; + } + } + } +} + +@media (min-width: $mobileBreakpoint + 1) { + &.layout-menu-horizontal, + &.layout-menu-slim { + .menu-wrapper { + .layout-menu-container { + .layout-menu { + > li { + > ul { + box-shadow: $submenuShadow; + } + } + } + } + } + } + + &.layout-menu-horizontal { + .layout-inline-menu { + .layout-inline-menu-action-panel { + box-shadow: $submenuShadow; + } + } + } +} diff --git a/src/assets/sass/layout/menu/_rtl_menu.scss b/src/assets/sass/layout/menu/_rtl_menu.scss new file mode 100644 index 00000000..0750e8ea --- /dev/null +++ b/src/assets/sass/layout/menu/_rtl_menu.scss @@ -0,0 +1,155 @@ +.layout-wrapper { + &.layout-rtl { + direction: rtl; + + .menu-wrapper { + left: auto; + right: 0; + + .layout-menu-container { + .layout-menu { + li { + &.layout-root-menuitem { + > div { + padding-left: 0; + padding-right: 1rem; + } + } + + > a { + .p-badge, + .layout-submenu-toggler { + margin-left: 0; + margin-right: auto; + } + + .layout-menuitem-text { + margin-right: .75rem; + margin-left: 0; + } + } + + > ul { + > li { + @include nested-submenu-indents-rtl(.875rem, 2, 5); + } + } + } + } + } + + .layout-inline-menu { + .layout-inline-menu-action-panel { + .layout-inline-menu-action-item { + a { + i { + margin-right: 0; + margin-left: .75rem; + } + } + } + } + } + } + + .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(180deg); + } + + @media (min-width: $mobileBreakpoint + 1) { + &.layout-menu-horizontal { + .menu-wrapper { + .layout-menu-container { + .layout-menu { + > li { + > ul { + left: auto; + right: 0; + } + } + } + } + } + } + + &.layout-menu-overlay { + .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + + &.layout-menu-active { + .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + + .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } + } + } + + &.layout-menu-slim { + .menu-wrapper { + .layout-menu-container { + .layout-menu { + > li { + > ul { + left: auto; + right: 4.5rem; + } + } + } + } + } + + &.layout-wrapper { + .layout-main { + margin-left: 0; + margin-right: 4.5rem; + } + } + } + + &.layout-menu-static { + .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + + .layout-main { + transition: margin-right $transitionDuration; + } + + &.layout-menu-active { + .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + + .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } + + .layout-main { + margin-left: 0; + margin-right: 17rem; + } + } + } + } + + @media (max-width: $mobileBreakpoint) { + .menu-wrapper { + transform: translate3d(17rem, 0px, 0px); + } + + &.layout-menu-mobile-active { + .menu-wrapper { + transform: translate3d(0px, 0px, 0px); + } + + .layout-topbar .layout-topbar-left .layout-menu-button > i { + transform: rotate(0deg); + } + } + } + } +} diff --git a/src/assets/sass/layout/menu/themes/_menu_bluegrey.scss b/src/assets/sass/layout/menu/themes/_menu_bluegrey.scss new file mode 100644 index 00000000..f22c6e8a --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_bluegrey.scss @@ -0,0 +1,16 @@ +.layout-menu-bluegrey { + $menuBgColor:#37474F; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} + diff --git a/src/assets/sass/layout/menu/themes/_menu_brown.scss b/src/assets/sass/layout/menu/themes/_menu_brown.scss new file mode 100644 index 00000000..51f9ca64 --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_brown.scss @@ -0,0 +1,15 @@ +.layout-menu-brown { + $menuBgColor:#4E342E; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} diff --git a/src/assets/sass/layout/menu/themes/_menu_cyan.scss b/src/assets/sass/layout/menu/themes/_menu_cyan.scss new file mode 100644 index 00000000..6a70fb60 --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_cyan.scss @@ -0,0 +1,15 @@ +.layout-menu-cyan { + $menuBgColor:#006064; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} diff --git a/src/assets/sass/layout/menu/themes/_menu_dark.scss b/src/assets/sass/layout/menu/themes/_menu_dark.scss new file mode 100644 index 00000000..19228446 --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_dark.scss @@ -0,0 +1,15 @@ +.layout-menu-dark { + $menuBgColor:#1e1e1e; + + $rootMenuTextColor:rgba(255,255,255,.60); + + $menuItemTextColor:rgba(255,255,255,.87); + $menuItemHoverBgColor:hsla(0,0%,100%,.04); + $activeMenuItemTextColor:rgba(255,255,255,.87); + $activeMenuItemBgColor: hsla(0,0%,100%,.04); + + $inlineMenuBorderColor: hsla(0,0%,100%,.12); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} diff --git a/src/assets/sass/layout/menu/themes/_menu_deeporange.scss b/src/assets/sass/layout/menu/themes/_menu_deeporange.scss new file mode 100644 index 00000000..19168652 --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_deeporange.scss @@ -0,0 +1,15 @@ +.layout-menu-deeporange { + $menuBgColor:#BF360C; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} diff --git a/src/assets/sass/layout/menu/themes/_menu_deeppurple.scss b/src/assets/sass/layout/menu/themes/_menu_deeppurple.scss new file mode 100644 index 00000000..0c389516 --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_deeppurple.scss @@ -0,0 +1,15 @@ +.layout-menu-deeppurple { + $menuBgColor:#4527A0; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} diff --git a/src/assets/sass/layout/menu/themes/_menu_green.scss b/src/assets/sass/layout/menu/themes/_menu_green.scss new file mode 100644 index 00000000..7b921bd4 --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_green.scss @@ -0,0 +1,15 @@ +.layout-menu-green { + $menuBgColor:#2E7D32; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} diff --git a/src/assets/sass/layout/menu/themes/_menu_indigo.scss b/src/assets/sass/layout/menu/themes/_menu_indigo.scss new file mode 100644 index 00000000..bd171ade --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_indigo.scss @@ -0,0 +1,15 @@ +.layout-menu-indigo { + $menuBgColor:#1A237E; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} diff --git a/src/assets/sass/layout/menu/themes/_menu_light.scss b/src/assets/sass/layout/menu/themes/_menu_light.scss new file mode 100644 index 00000000..7f2f1593 --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_light.scss @@ -0,0 +1,15 @@ +.layout-menu-light { + $menuBgColor:#FDFEFF; + + $rootMenuTextColor:#657380; + + $menuItemTextColor:#515C66; + $menuItemHoverBgColor:rgba(0,0,0,.04); + $activeMenuItemTextColor: var(--primary-menu-text-color); + $activeMenuItemBgColor: var(--primary-lightest-color); + + $inlineMenuBorderColor: #e4e4e4; + + @import '../_menu_exports'; + @import '../_menu_theme'; +} diff --git a/src/assets/sass/layout/menu/themes/_menu_pink.scss b/src/assets/sass/layout/menu/themes/_menu_pink.scss new file mode 100644 index 00000000..0c3c2be7 --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_pink.scss @@ -0,0 +1,16 @@ +.layout-menu-pink { + $menuBgColor:#880E4F; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} + diff --git a/src/assets/sass/layout/menu/themes/_menu_purple.scss b/src/assets/sass/layout/menu/themes/_menu_purple.scss new file mode 100644 index 00000000..50205c2d --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_purple.scss @@ -0,0 +1,16 @@ +.layout-menu-purple { + $menuBgColor:#6A1B9A; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} + diff --git a/src/assets/sass/layout/menu/themes/_menu_teal.scss b/src/assets/sass/layout/menu/themes/_menu_teal.scss new file mode 100644 index 00000000..091d12ce --- /dev/null +++ b/src/assets/sass/layout/menu/themes/_menu_teal.scss @@ -0,0 +1,16 @@ +.layout-menu-teal { + $menuBgColor:#00695C; + + $rootMenuTextColor:#ffffff; + + $menuItemTextColor:rgba(255,255,255,.6); + $menuItemHoverBgColor:rgba(255,255,255,.12); + $activeMenuItemTextColor:#ffffff; + $activeMenuItemBgColor: rgba(255,255,255,.24); + + $inlineMenuBorderColor: rgba(255,255,255,.24); + + @import '../_menu_exports'; + @import '../_menu_theme'; +} + diff --git a/src/assets/sass/layout/topbar/_rtl_topbar.scss b/src/assets/sass/layout/topbar/_rtl_topbar.scss new file mode 100644 index 00000000..f75aa3f2 --- /dev/null +++ b/src/assets/sass/layout/topbar/_rtl_topbar.scss @@ -0,0 +1,92 @@ +.layout-wrapper { + &.layout-rtl { + direction: rtl; + + .layout-topbar { + left: auto; + right: 0; + + .layout-topbar-left { + .layout-topbar-logo { + padding-right: 0; + padding-left: 1.25rem; + } + + .layout-menu-button { + left: auto; + right: 15.75rem; + } + + .layout-topbar-mobile-button { + margin: 0 auto 0 .5rem; + } + } + + .layout-topbar-right { + padding-left: 0; + padding-right: 2rem; + + .layout-topbar-actions-right { + .layout-topbar-items { + .layout-topbar-item { + .layout-topbar-action-panel { + right: auto; + left: 0; + } + + &.layout-search-item { + .layout-search-panel { + left: auto; + right: 0; + } + } + } + } + } + + .layout-topbar-actions-left { + .layout-megamenu { + &.p-megamenu { + .p-megamenu-root-list { + > .p-menuitem { + > .p-menuitem-link { + .p-submenu-icon { + margin-left: 0; + margin-right: .5rem; + } + } + } + } + } + } + } + } + } + + @media (max-width: $mobileBreakpoint) { + .layout-topbar { + .layout-topbar-right { + .layout-topbar-actions-left { + .layout-megamenu { + .p-megamenu-panel { + left: 1rem; + right: 1rem; + } + } + } + + .layout-topbar-actions-right { + .layout-topbar-items { + .layout-topbar-item { + .layout-topbar-action-panel { + left: 1em; + right: 1em; + } + } + } + } + } + } + } + } +} diff --git a/src/assets/sass/layout/topbar/_topbar.scss b/src/assets/sass/layout/topbar/_topbar.scss new file mode 100644 index 00000000..81f74aec --- /dev/null +++ b/src/assets/sass/layout/topbar/_topbar.scss @@ -0,0 +1,23 @@ +@import './_topbar_common'; +@import './topbar_responsive'; + +@import './themes/_topbar_blue'; +@import './themes/_topbar_lightblue'; +@import './themes/_topbar_white'; +@import './themes/_topbar_dark'; +@import './themes/_topbar_deeppurple'; +@import './themes/_topbar_purple'; +@import './themes/_topbar_pink'; +@import './themes/_topbar_cyan'; +@import './themes/_topbar_teal'; +@import './themes/_topbar_green'; +@import './themes/_topbar_lightgreen'; +@import './themes/_topbar_lime'; +@import './themes/_topbar_yellow'; +@import './themes/_topbar_amber'; +@import './themes/_topbar_orange'; +@import './themes/_topbar_deeporange'; +@import './themes/_topbar_brown'; +@import './themes/_topbar_grey'; +@import './themes/_topbar_bluegrey'; +@import './themes/_topbar_indigo'; diff --git a/src/assets/sass/layout/topbar/_topbar_common.scss b/src/assets/sass/layout/topbar/_topbar_common.scss new file mode 100644 index 00000000..7f114b9f --- /dev/null +++ b/src/assets/sass/layout/topbar/_topbar_common.scss @@ -0,0 +1,161 @@ +.layout-topbar { + position: fixed; + top: 0; + left: 0; + z-index: 998; + width: 100%; + height: 4rem; + transition: width $transitionDuration; + display: flex; + + ul { + @include reset-list; + } + + .layout-topbar-left { + display: flex; + align-items: center; + height: 100%; + position: relative; + + .layout-topbar-logo { + width: 17rem; + height: 100%; + padding-right: 1.25rem; + display: flex; + align-items: center; + justify-content: center; + } + + .layout-menu-button { + position: absolute; + top: 50%; + left: 15.75rem; + width: 2.5rem; + height: 2.5rem; + margin-top: -1.25rem; + display: flex; + align-items: center; + justify-content: center; + cursor: pointer; + border-radius: 50%; + + i { + transition: transform $transitionDuration; + } + } + + .layout-topbar-mobile-button { + display: none; + align-items: center; + padding: 0 .8rem; + margin: 0 .5rem 0 auto; + border-radius: 50%; + height: 3.2rem; + cursor: pointer; + } + } + + .layout-topbar-right { + display: flex; + flex-grow: 1; + align-items: center; + justify-content: space-between; + padding-left: 2rem; + height: 100%; + + .layout-topbar-actions-left { + display: flex; + align-items: center; + height: 100%; + } + + .layout-topbar-actions-right { + height: 100%; + + .layout-topbar-items { + display: flex; + flex-direction: row; + justify-content: center; + height: 100%; + + .layout-topbar-item { + display: flex; + align-items: center; + position: relative; + + .layout-topbar-action { + user-select: none; + padding: 0 .8rem; + margin: 0 .4rem; + border-radius: 4px; + height: 3.2rem; + min-width: 3.2rem; + display: flex; + align-items: center; + cursor: pointer; + } + + .layout-topbar-action-panel { + position: absolute; + top: 4rem; + right: 0; + z-index: 1000; + min-width: 25rem; + padding: 1rem 0; + @include material-overlay-transform; + + .layout-topbar-action-item { + cursor: pointer; + padding: 1rem; + } + } + + &.layout-search-item { + .layout-search-panel { + height: 4rem; + width: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 1000; + @include material-overlay-transform; + + input { + border-radius: 0; + border: 0 none; + + &:focus { + outline: 0 none; + box-shadow: none; + } + } + + i { + font-weight: bold; + } + + .p-inputgroup-addon { + border: 0 none; + } + + .p-inputgroup-addon:first-child, + .p-inputgroup button:first-child, + .p-inputgroup input:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .p-inputgroup-addon:last-child, + .p-inputgroup button:last-child, + .p-inputgroup input:last-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + } + } + } + } + } +} diff --git a/src/assets/sass/layout/topbar/_topbar_exports.scss b/src/assets/sass/layout/topbar/_topbar_exports.scss new file mode 100644 index 00000000..92c70d17 --- /dev/null +++ b/src/assets/sass/layout/topbar/_topbar_exports.scss @@ -0,0 +1,4 @@ +& { + --topbar-bg-color:#{$topbarBgColor}; + --topbar-text-color: #{$topbarItemTextColor}; +} diff --git a/src/assets/sass/layout/topbar/_topbar_responsive.scss b/src/assets/sass/layout/topbar/_topbar_responsive.scss new file mode 100644 index 00000000..d9ca50e8 --- /dev/null +++ b/src/assets/sass/layout/topbar/_topbar_responsive.scss @@ -0,0 +1,90 @@ +@media (max-width: $mobileBreakpoint) { + .layout-topbar { + height: auto; + display: flex; + flex-direction: column; + + .layout-topbar-left { + height: 4rem; + width: 100%; + justify-content: flex-start; + + .layout-topbar-mobile-button { + display: flex; + } + } + + .layout-topbar-right { + display: none; + flex-direction: column-reverse; + padding: 0; + @include material-overlay-animation; + + &.layout-topbar-mobile-active { + display: flex; + } + + .layout-topbar-actions-left { + height: 4rem; + display: flex; + justify-content: space-between; + + .layout-megamenu { + .p-megamenu-panel { + position: fixed; + left: 1rem; + right: 1rem; + max-height: calc(100vh - 168px); + overflow-y: scroll; + + .p-megamenu-grid { + flex-wrap: wrap; + + > [class*="p-megamenu-col-"] { + flex: 1 1 auto; + width: auto; + } + + .p-megamenu-submenu { + width: auto; + min-width: 12.5rem; + } + } + } + } + } + + .layout-topbar-actions-right { + height: 4rem; + width: 100%; + + .layout-topbar-items { + width: 100%; + justify-content: space-between; + + .layout-topbar-item { + .layout-topbar-action-panel { + position: fixed; + top: 8rem; + left: 1em; + right: 1em; + } + } + } + } + } + } +} + +@media (min-width: $mobileBreakpoint + 1) { + .layout-menu-horizontal, + .layout-menu-slim { + .layout-topbar { + .layout-topbar-left { + .layout-menu-button { + display: none; + } + } + } + } +} diff --git a/src/assets/sass/layout/topbar/_topbar_theme.scss b/src/assets/sass/layout/topbar/_topbar_theme.scss new file mode 100644 index 00000000..eb70e300 --- /dev/null +++ b/src/assets/sass/layout/topbar/_topbar_theme.scss @@ -0,0 +1,111 @@ +.layout-topbar { + color: $topbarItemTextColor; + background-color: $topbarBgColor; + + a { + color: $topbarItemTextColor; + + &:hover { + background-color: $topbarItemTextHoverBgColor; + transition: background-color $transitionDuration; + } + } + + .layout-topbar-left { + background-color: $topbarLeftBgColor; + + .layout-menu-button { + color: $topbarMenuButtonTextColor; + background-color: $topbarMenuButtonBgColor; + + &:hover { + background-color: rgba($topbarMenuButtonBgColor,.7); + transition: background-color $transitionDuration; + } + } + } + + .layout-topbar-right { + .layout-topbar-actions-left { + .layout-megamenu { + background: none; + + &.p-megamenu .p-megamenu-root-list > .p-menuitem { + > .p-menuitem-link { + .p-menuitem-text, + .p-menuitem-icon, + .p-submenu-icon { + color: $topbarItemTextColor; + } + + &:not(.p-disabled):hover { + background: $topbarItemTextHoverBgColor; + transition: background-color $transitionDuration; + } + } + } + } + } + + .layout-topbar-actions-right { + .layout-topbar-items { + .layout-topbar-action-panel { + background-color: $overlayContentBgColor; + color: $textColor; + + a { + color: $textColor; + + &:hover { + background-color: transparent; + transition: none; + } + } + + .layout-topbar-action-item { + &:hover { + background-color: $hoverBgColor; + transition: background-color $transitionDuration; + } + } + } + + .layout-topbar-item { + &.layout-search-item { + .layout-search-panel { + input { + background-color: $bodyBgColor; + color: $textColor; + + &:hover { + background-color: $bodyBgColor; + color: $textColor; + } + } + + .p-inputgroup-addon:first-child, + .p-inputgroup button:first-child, + .p-inputgroup input:first-child { + background-color: $bodyBgColor; + color: $textColor; + } + + .p-inputgroup-addon:last-child, + .p-inputgroup button:last-child, + .p-inputgroup input:last-child { + background-color: $bodyBgColor; + color: $textColor; + } + + .p-inputgroup-addon { + .p-button-text { + color: $textColor; + } + } + } + } + } + } + } + } +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_amber.scss b/src/assets/sass/layout/topbar/themes/_topbar_amber.scss new file mode 100644 index 00000000..1253b574 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_amber.scss @@ -0,0 +1,13 @@ +.layout-topbar-amber { + $topbarBgColor: #FFA000; + $topbarLeftBgColor: #FF8F00; + + $topbarMenuButtonBgColor:#212121; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #212121; + $topbarItemTextHoverBgColor: rgba(0,0,0,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_blue.scss b/src/assets/sass/layout/topbar/themes/_topbar_blue.scss new file mode 100644 index 00000000..7efa18bd --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_blue.scss @@ -0,0 +1,13 @@ +.layout-topbar-blue { + $topbarBgColor: #1565C0; + $topbarLeftBgColor: #0D47A1; + + $topbarMenuButtonBgColor:#FBC02D; + $topbarMenuButtonTextColor:#212121; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_bluegrey.scss b/src/assets/sass/layout/topbar/themes/_topbar_bluegrey.scss new file mode 100644 index 00000000..f37be12d --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_bluegrey.scss @@ -0,0 +1,13 @@ +.layout-topbar-bluegrey { + $topbarBgColor: #546E7A; + $topbarLeftBgColor: #37474F; + + $topbarMenuButtonBgColor:#0097A7; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_brown.scss b/src/assets/sass/layout/topbar/themes/_topbar_brown.scss new file mode 100644 index 00000000..02a6d578 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_brown.scss @@ -0,0 +1,13 @@ +.layout-topbar-brown { + $topbarBgColor: #5D4037; + $topbarLeftBgColor: #4E342E; + + $topbarMenuButtonBgColor:#F9A825; + $topbarMenuButtonTextColor:#212121; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_cyan.scss b/src/assets/sass/layout/topbar/themes/_topbar_cyan.scss new file mode 100644 index 00000000..f4015d43 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_cyan.scss @@ -0,0 +1,13 @@ +.layout-topbar-cyan { + $topbarBgColor: #0097A7; + $topbarLeftBgColor: #006064; + + $topbarMenuButtonBgColor:#E64A19; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_dark.scss b/src/assets/sass/layout/topbar/themes/_topbar_dark.scss new file mode 100644 index 00000000..a279c315 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_dark.scss @@ -0,0 +1,13 @@ +.layout-topbar-dark { + $topbarBgColor: #1e1e1e; + $topbarLeftBgColor: #1e1e1e; + + $topbarMenuButtonBgColor:#E91E63; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_deeporange.scss b/src/assets/sass/layout/topbar/themes/_topbar_deeporange.scss new file mode 100644 index 00000000..514e2667 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_deeporange.scss @@ -0,0 +1,13 @@ +.layout-topbar-deeporange { + $topbarBgColor: #D84315; + $topbarLeftBgColor: #BF360C; + + $topbarMenuButtonBgColor:#00BCD4; + $topbarMenuButtonTextColor:#212121; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_deeppurple.scss b/src/assets/sass/layout/topbar/themes/_topbar_deeppurple.scss new file mode 100644 index 00000000..f0844400 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_deeppurple.scss @@ -0,0 +1,13 @@ +.layout-topbar-deeppurple { + $topbarBgColor: #4527A0; + $topbarLeftBgColor: #311B92; + + $topbarMenuButtonBgColor:#F9A825; + $topbarMenuButtonTextColor:#212121; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_green.scss b/src/assets/sass/layout/topbar/themes/_topbar_green.scss new file mode 100644 index 00000000..da36dccf --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_green.scss @@ -0,0 +1,13 @@ +.layout-topbar-green { + $topbarBgColor: #43A047; + $topbarLeftBgColor: #2E7D32; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + $topbarMenuButtonBgColor:#F4511E; + $topbarMenuButtonTextColor:#ffffff; + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_grey.scss b/src/assets/sass/layout/topbar/themes/_topbar_grey.scss new file mode 100644 index 00000000..05ac3693 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_grey.scss @@ -0,0 +1,13 @@ +.layout-topbar-grey { + $topbarBgColor: #616161; + $topbarLeftBgColor: #424242; + + $topbarMenuButtonBgColor:#0097A7; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_indigo.scss b/src/assets/sass/layout/topbar/themes/_topbar_indigo.scss new file mode 100644 index 00000000..a7db03c8 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_indigo.scss @@ -0,0 +1,13 @@ +.layout-topbar-indigo { + $topbarBgColor: #3F51B5; + $topbarLeftBgColor: #283593; + + $topbarMenuButtonBgColor:#E91E63; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_lightblue.scss b/src/assets/sass/layout/topbar/themes/_topbar_lightblue.scss new file mode 100644 index 00000000..8be1f14a --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_lightblue.scss @@ -0,0 +1,13 @@ +.layout-topbar-lightblue { + $topbarBgColor: #0288D1; + $topbarLeftBgColor: #0277BD; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + $topbarMenuButtonBgColor:#FDD835; + $topbarMenuButtonTextColor:#212121; + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_lightgreen.scss b/src/assets/sass/layout/topbar/themes/_topbar_lightgreen.scss new file mode 100644 index 00000000..4d3ec3b4 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_lightgreen.scss @@ -0,0 +1,13 @@ +.layout-topbar-lightgreen { + $topbarBgColor: #689F38; + $topbarLeftBgColor: #558B2F; + + $topbarMenuButtonBgColor:#F57C00; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_lime.scss b/src/assets/sass/layout/topbar/themes/_topbar_lime.scss new file mode 100644 index 00000000..dd887635 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_lime.scss @@ -0,0 +1,13 @@ +.layout-topbar-lime { + $topbarBgColor: #AFB42B; + $topbarLeftBgColor: #9E9D24; + + $topbarMenuButtonBgColor:#F57C00; + $topbarMenuButtonTextColor:#212121; + + $topbarItemTextColor: #212121; + $topbarItemTextHoverBgColor: rgba(0,0,0,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_orange.scss b/src/assets/sass/layout/topbar/themes/_topbar_orange.scss new file mode 100644 index 00000000..0d9443c4 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_orange.scss @@ -0,0 +1,13 @@ +.layout-topbar-orange { + $topbarBgColor: #FB8C00; + $topbarLeftBgColor: #EF6C00; + + $topbarMenuButtonBgColor:#212121; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #212121; + $topbarItemTextHoverBgColor: rgba(0,0,0,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_pink.scss b/src/assets/sass/layout/topbar/themes/_topbar_pink.scss new file mode 100644 index 00000000..ef05eb60 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_pink.scss @@ -0,0 +1,13 @@ +.layout-topbar-pink { + $topbarBgColor: #AD1457; + $topbarLeftBgColor: #880E4F; + + $topbarMenuButtonBgColor:#F9A825; + $topbarMenuButtonTextColor:#212121; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_purple.scss b/src/assets/sass/layout/topbar/themes/_topbar_purple.scss new file mode 100644 index 00000000..75bd1cc2 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_purple.scss @@ -0,0 +1,13 @@ +.layout-topbar-purple { + $topbarBgColor: #6A1B9A; + $topbarLeftBgColor: #4A148C; + + $topbarMenuButtonBgColor:#F9A825; + $topbarMenuButtonTextColor:#212121; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_teal.scss b/src/assets/sass/layout/topbar/themes/_topbar_teal.scss new file mode 100644 index 00000000..8f508e9e --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_teal.scss @@ -0,0 +1,13 @@ +.layout-topbar-teal { + $topbarBgColor: #00796B; + $topbarLeftBgColor: #004D40; + + $topbarMenuButtonBgColor:#D32F2F; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #ffffff; + $topbarItemTextHoverBgColor: rgba(255,255,255,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_white.scss b/src/assets/sass/layout/topbar/themes/_topbar_white.scss new file mode 100644 index 00000000..b24335f2 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_white.scss @@ -0,0 +1,13 @@ +.layout-topbar-white { + $topbarBgColor: #ffffff; + $topbarLeftBgColor: #ffffff; + + $topbarMenuButtonBgColor:#ffffff; + $topbarMenuButtonTextColor:#212121; + + $topbarItemTextColor: #616161; + $topbarItemTextHoverBgColor: rgba(0,0,0,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/layout/topbar/themes/_topbar_yellow.scss b/src/assets/sass/layout/topbar/themes/_topbar_yellow.scss new file mode 100644 index 00000000..01ca52a2 --- /dev/null +++ b/src/assets/sass/layout/topbar/themes/_topbar_yellow.scss @@ -0,0 +1,13 @@ +.layout-topbar-yellow { + $topbarBgColor: #FBC02D; + $topbarLeftBgColor: #F9A825; + + $topbarMenuButtonBgColor:#212121; + $topbarMenuButtonTextColor:#ffffff; + + $topbarItemTextColor: #212121; + $topbarItemTextHoverBgColor: rgba(0,0,0,.12); + + @import '../_topbar_exports'; + @import '../_topbar_theme'; +} diff --git a/src/assets/sass/overrides/_layout_styles.scss b/src/assets/sass/overrides/_layout_styles.scss new file mode 100644 index 00000000..dd461203 --- /dev/null +++ b/src/assets/sass/overrides/_layout_styles.scss @@ -0,0 +1 @@ +/* Add your customizations of layout here */ diff --git a/src/assets/sass/overrides/_layout_variables.scss b/src/assets/sass/overrides/_layout_variables.scss new file mode 100644 index 00000000..2760e038 --- /dev/null +++ b/src/assets/sass/overrides/_layout_variables.scss @@ -0,0 +1 @@ +/* Add your variable customizations of layout here */ diff --git a/src/assets/sass/overrides/_theme_styles.scss b/src/assets/sass/overrides/_theme_styles.scss new file mode 100644 index 00000000..a7d9d848 --- /dev/null +++ b/src/assets/sass/overrides/_theme_styles.scss @@ -0,0 +1 @@ +/* Add your customizations of the theme here */ diff --git a/src/assets/sass/overrides/_theme_variables.scss b/src/assets/sass/overrides/_theme_variables.scss new file mode 100644 index 00000000..d7442c21 --- /dev/null +++ b/src/assets/sass/overrides/_theme_variables.scss @@ -0,0 +1 @@ +/* Add your variable customizations of theme here */ diff --git a/src/assets/sass/theme/_common.scss b/src/assets/sass/theme/_common.scss deleted file mode 100644 index 1615c9e9..00000000 --- a/src/assets/sass/theme/_common.scss +++ /dev/null @@ -1,90 +0,0 @@ -body { - .ui-widget, - .ui-widget .ui-widget { - font-family: "Roboto","Helvetica Neue",sans-serif; - text-decoration: none; - } - - .ui-widget-content { - background-color: #ffffff; - font-size: $contentFontSize; - border: 1px solid $dividerColor; - - .fa { - color: #757575; - } - } - - .ui-widget-header { - background-color: $primaryColor; - color: #ffffff; - font-size: $headerFontSize; - border: 1px solid $primaryColor; - - .fa { - color: #ffffff; - } - } - - .ui-state-default { - - } - - .ui-state-hover { - - } - - .ui-state-focus { - - } - - .ui-state-active, .ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - - .fa { - color: #ffffff; - } - } - - .ui-widget:disabled, - .ui-state-disabled { - opacity: .35; - filter: Alpha(Opacity=35); - background-image: none; - cursor: auto !important; - } - - .ui-corner-all { - @include border-radius($borderRadius); - } - - .ui-corner-top { - @include border-radius-top($borderRadius); - } - - .ui-corner-bottom { - @include border-radius-bottom($borderRadius); - } - - .ui-corner-left { - @include border-radius-left($borderRadius); - } - - .ui-corner-right { - @include border-radius-right($borderRadius); - } - - .ui-widget-overlay { - background-color: #58575c; - opacity: .8; - } - - .ui-shadow { - - } - - a { - - } -} \ No newline at end of file diff --git a/src/assets/sass/theme/_compact.scss b/src/assets/sass/theme/_compact.scss new file mode 100644 index 00000000..34901001 --- /dev/null +++ b/src/assets/sass/theme/_compact.scss @@ -0,0 +1,88 @@ +$actionIconWidth:2rem; +$actionIconHeight:2rem; + +$inputPadding: .75rem .75rem; +$inputListItemPadding: .75rem .75rem; +$inputListHeaderPadding:.75rem; +$inputGroupAddOnMinWidth:2.75rem; + +$multiselectHeaderIconWidth:2.25rem; +$multiselectHeaderIconHeight:.2.25rem; + +$buttonPadding:0.643rem .75rem; +$buttonIconOnlyWidth:2.75rem; +$buttonIconOnlyPadding:0.643rem; + +$ratingIconFontSize:1rem; + +$calendarCellDateWidth:2.25rem; +$calendarCellDateHeight:2.25rem; + +$calendarActionIconWidth:2.25rem; +$calendarActionIconHeight:2.25rem; + +$calendarButtonBarPadding:.75rem 0; + +$panelHeaderPadding:.75rem; +$panelContentPadding:.75rem; +$panelFooterPadding:.75rem .75rem; + +$accordionHeaderPadding:1.25rem; +$accordionContentPadding:.75rem 1.25rem; + +$tabviewHeaderPadding:.75rem 1.25rem; +$tabviewContentPadding:.75rem; + +$cardBodyPadding:.75rem; +$cardContentPadding:.75rem 0; +$cardFooterPadding:.75rem 0 0 0; +$paginatorPadding:.375rem .75rem; + +$tableHeaderPadding:.75rem .75rem; +$tableHeaderCellPadding:.75rem .75rem; +$tableBodyCellPadding:.75rem .75rem; +$tableFooterCellPadding:.75rem .75rem; +$tableFooterPadding:.75rem .75rem; + +$dataViewContentPadding:.75rem; +$treeNodeContentPadding:.571rem; + +$messageMargin:.75rem 0; +$messagePadding: 1rem 1.25rem; +$messageIconFontSize:1.5rem; +$messageCloseIconWidth:2.25rem; +$messageCloseIconHeight:2.25rem; +$inlineMessagePadding:.75rem .75rem; + +$toastPadding:1.25rem; + +$toastCloseIconWidth:1.5rem; +$toastCloseIconHeight:1.5rem; + +$dialogHeaderPadding:1.25rem; +$dialogContentPadding: 0 1.25rem 1.25rem 1.25rem; +$dialogFooterPadding:.75rem 1.25rem; + +$dialogHeaderActionIconWidth:2.25rem; +$dialogHeaderActionIconHeight:2.25rem; + +$sidebarCloseIconWidth:2.25rem; +$sidebarCloseIconHeight:2.25rem; + +$overlayPanelCloseIconWidth:2.25rem; +$overlayPanelCloseIconHeight:2.25rem; + +$menuitemPadding:.75rem .75rem; +$submenuHeaderPadding:.75rem; + +$breadcrumbPadding:.75rem; + +$horizontalMenuPadding:.75rem; + +$horizontalMenuRootMenuitemPadding:.75rem; + +$menubarButtonWidth:2.25rem; +$menubarButtonHeight:2.25rem; + +$carouselNavIconWidth:2.25rem; +$carouselNavIconHeight:2.25rem; diff --git a/src/assets/sass/theme/_data.scss b/src/assets/sass/theme/_data.scss deleted file mode 100644 index 0ff4439b..00000000 --- a/src/assets/sass/theme/_data.scss +++ /dev/null @@ -1,724 +0,0 @@ -body { - .ui-picklist { - .ui-picklist-caption { - font-size: $inputHeaderFontSize; - padding: $inputHeaderPadding; - } - - .ui-picklist-list { - padding: 0; - } - - li.ui-picklist-item { - font-size: $inputOptionFontSize; - padding: $inputOptionPadding; - margin: 0; - @include border-radius(0); - color: $textColor; - - &:not(.ui-state-highlight):hover { - @include hover-element(); - } - - &.ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - } - } - - .ui-picklist-buttons { - width: 3em; - - .ui-button { - &.ui-button-icon-only { - width: 2.5em; - margin-right: 0; - display: inline-block; - margin-bottom: .5em; - } - } - } - - .ui-picklist-buttons-cell { - text-align: center; - } - - &.ui-picklist-responsive { - .ui-picklist-buttons { - .ui-button { - &.ui-button-icon-only { - margin: 0 auto; - display: block; - margin-bottom: .5em; - } - } - } - - .ui-picklist-list { - .ui-picklist-item { - .ui-chkbox { - margin-right: .5em; - vertical-align: top; - } - - .ui-chkbox,.ui-chkbox * { - box-sizing: content-box; - } - } - } - } - } - - .ui-orderlist { - .ui-orderlist-caption { - font-size: $inputHeaderFontSize; - padding: $inputHeaderPadding; - box-sizing: border-box; - } - - .ui-orderlist-list { - padding: 0; - box-sizing: border-box; - - li.ui-orderlist-item { - font-size: $inputOptionFontSize; - padding: $inputOptionPadding; - margin: 0; - @include border-radius(0); - color: $textColor; - - &:not(.ui-state-highlight):hover { - @include hover-element(); - } - - &.ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - } - } - } - - .ui-orderlist-controls { - width: 3.75em; - text-align: center; - - .ui-button { - &.ui-button-icon-only { - width: 2.5em; - margin-bottom: .5em; - margin-right: 0; - display: inline-block; - } - } - } - } - - .ui-paginator { - background-color: $primaryDarkColor; - padding: $headerPadding; - - > a { - box-sizing: border-box; - color: #ffffff; - - .fa { - display: none; - } - - &:not(.ui-state-disabled):not(.ui-state-active):hover { - background-color: $primaryLightColor; - @include border-radius(50%); - @include transition(background-color .3s); - } - } - - .ui-paginator-next { - padding: 0; - vertical-align: middle; - @include material-icon("navigate_next"); - } - - .ui-paginator-last { - padding: 0; - vertical-align: middle; - @include material-icon("last_page"); - } - - .ui-paginator-prev { - padding: 0; - vertical-align: middle; - @include material-icon("navigate_before"); - } - - .ui-paginator-first { - padding: 0; - vertical-align: middle; - @include material-icon("first_page"); - } - - .ui-paginator-pages { - vertical-align: middle; - margin: 0 .375em 0 .375em; - - a { - padding: 0; - color: #ffffff; - min-width: 1.5em; - min-height: 1.5em; - line-height: 1.5em; - @include border-radius(50%); - @include transition(background-color .3s); - - &:not(.ui-state-active):hover { - background-color: $primaryLightColor; - } - - &.ui-state-active { - background-color: $accentColor; - color: $accentTextColor; - } - } - } - } - - .ui-datagrid { - .ui-datagrid-header { - padding: $headerPadding; - } - - .ui-panel { - .ui-panel-titlebar { - background-color: #ffffff; - color: $textColor; - border-color: $dividerColor; - } - } - } - - .ui-datalist { - .ui-datalist-header { - padding: $headerPadding; - } - } - - .ui-datatable { - .ui-datatable-header, - .ui-datatable-footer { - padding: $headerPadding; - - .ui-inputtext { - color: #ffffff; - - &:focus { - border-color: #ffffff; - } - } - } - - .ui-paginator { - padding: $headerPadding; - } - - .ui-datatable-thead { - > tr { - border-color: $dividerLightColor; - - th { - padding: .625em .875em; - background-color: #ffffff; - - &.ui-sortable-column:not(.ui-state-active):hover { - @include hover-element(); - } - - .ui-column-title { - display: inline-block; - vertical-align: middle; - } - - .ui-sortable-column-icon { - vertical-align: middle; - color: $textSecondaryColor; - } - - &.ui-state-active,&.ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - border-top-color: $accentColor; - - .fa { - color: $accentTextColor; - } - - .ui-inputtext { - color: $accentTextColor; - - &.ui-state-focus { - border-color: $accentTextColor; - } - } - } - - &.ui-selection-column { - .ui-chkbox-box { - box-sizing: content-box; - } - } - } - } - } - - tfoot { - th { - padding: .625em .875em; - border: 1px solid #bdbdbd; - background-color: #ffffff; - } - } - - .ui-datatable-data { - tr.ui-datatable-even { - background-color: #f4f4f4; - - &.ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - } - } - - tr { - border: 1px solid $dividerLightColor; - - td { - padding: .625em .875em; - - .ui-row-toggler { - display: inherit; - } - - &.ui-state-highlight { - .ui-inputtext { - color: #ffffff; - border-color: #ffffff; - - &:focus { - border-color: #ffffff; - } - } - } - - &.ui-state-error { - background-color: #e62a10; - border-color: #e62a10; - color: #ffffff; - } - - input.ui-cell-editor { - padding: 2px 2px 1px 2px; - font-size: $inputFontSize; - } - - &.ui-selection-column { - .ui-chkbox-box, .ui-radiobutton-box { - box-sizing: content-box; - } - } - } - - &.ui-state-highlight{ - background-color: $accentColor; - border-color: $accentColor; - color: $accentTextColor; - } - - .ui-cell-editor-input { - input { - color: $accentTextColor; - } - } - } - - tr.ui-state-error { - background-color: #e62a10; - border-color: #e62a10; - color: #ffffff; - - .ui-inputtext, - .ui-inputtext.ui-state-error { - border-color: #ffffff; - } - } - - tr.ui-state-highlight { - td.ui-selection-column { - .ui-radiobutton-box { - border-color: #ffffff; - - .ui-radiobutton-icon { - background-color: #ffffff; - } - } - - .ui-chkbox-box { - border-color: #ffffff; - background-color: #ffffff; - - .ui-chkbox-icon { - color: $textSecondaryColor; - } - } - } - - .ui-inputtext { - color: #ffffff; - border-color: #ffffff; - - &:focus { - border-color: #ffffff; - } - } - } - - tr.ui-rowgroup-header { - td { - a { - height: 1.5em; - vertical-align: top; - display: inline-block; - } - } - } - - &.ui-datatable-hoverable-rows { - > tr.ui-widget-content:not(.ui-state-highlight):hover { - cursor: pointer; - @include hover-element(); - } - } - } - - &.ui-datatable-scrollable { - .ui-datatable-scrollable-header, .ui-datatable-scrollable-footer { - border: 0 none; - background-color: transparent; - - .ui-datatable-data { - td { - color: $textColor; - } - } - } - - thead { - tr { - th { - color: $textColor; - font-size: $fontSize; - } - } - } - - tfoot { - tr { - td { - color: $textColor; - font-size: $fontSize; - } - } - } - } - } - - .ui-carousel { - padding: 0; - - .ui-carousel-header{ - padding: $headerPadding; - font-size: $headerFontSize; - overflow: visible; - - .ui-carousel-header-title { - overflow: visible; - } - - .fa { - color: #ffffff; - } - - .ui-carousel-button { - margin: -1px 0 0 0; - } - - .ui-carousel-page-links { - margin: -1px 0 0 0; - } - } - } - - .ui-tree { - padding: $contentPadding / 2; - - .ui-treenode-children { - padding-left: 1.75em; - } - - .ui-treenode-content { - - .ui-chkbox { - margin-right: .5em; - - .fa { - color: #757575; - } - } - - .ui-tree-toggler { - vertical-align: middle; - margin: 0 0 0 .25em; - } - - .ui-treenode-icon { - vertical-align: middle; - margin: 0 .25em; - } - - .ui-chkbox { - margin: 0 .25em; - } - - .ui-treenode-label { - margin: 0; - vertical-align: middle; - } - - &.ui-treenode-selectable { - .ui-treenode-label:not(.ui-state-highlight):hover { - @include hover-element(); - } - } - } - - &.ui-tree-horizontal { - padding-left: 0; - padding-right: 0; - - .ui-treenode-content { - background-color: #ffffff; - border: 1px solid $dividerColor; - - .ui-tree-toggler { - vertical-align: top; - } - - .ui-treenode-icon { - vertical-align: top; - margin-right: .25em; - } - - &.ui-treenode-selectable:hover { - @include hover-element(); - } - - &.ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - } - } - } - } - - .ui-tree-draghelper { - border: 1px solid $primaryColor; - } - - .fc { - .fc-button-group { - .ui-icon-circle-triangle-e { - @include material-icon("play_circle_outline"); - margin-top: .25em; - } - - .ui-icon-circle-triangle-w { - @include material-icon("play_circle_outline"); @include rotate(180deg); - margin-top: .25em; - } - - .ui-state-active { - background-color: $accentColor; - } - } - - .fc-event { - background-color: $primaryLightColor; - color: #ffffff; - } - - table { - box-sizing: border-box; - } - } - - .ui-treetable { - .ui-treetable-header { - padding: $headerPadding; - font-size: $headerFontSize; - } - - thead { - tr { - border-bottom: 1px solid $dividerColor; - - th { - background-color: #ffffff; - padding: .625em .875em; - border: 0 none; - - .fa { - color: $textSecondaryColor; - } - - &:first-child { - border-left: 1px solid $dividerColor; - } - - &:last-child { - border-right: 1px solid $dividerColor; - } - - .ui-sortable-column-icon { - vertical-align: middle; - margin: -.25em 0 0 0; - } - - &.ui-state-active { - background-color: $accentColor; - color: $accentTextColor; - - .fa { - color: $accentTextColor; - } - } - - .ui-column-resizer { - @include material-icon("code"); - font-size: 1em; - color: $textSecondaryColor; - } - } - } - } - - tfoot { - td { - border: 0 none; - padding: .625em .875em; - } - } - - tbody { - .ui-treetable-row { - background-color: #ffffff; - - td { - border: 0 none; - padding: .625em .875em; - - .ui-treetable-toggler { - display: inline-block; - vertical-align: middle; - margin: 0 .167em; - float: none; - } - - .ui-chkbox { - margin-right: .5em; - } - - &.ui-treetable-child-table-container { - padding: 0; - } - } - - &.ui-treetable-row-selectable:not(.ui-state-highlight):hover { - @include hover-element(); - } - - &.ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - - .ui-chkbox { - .ui-chkbox-box { - border-color: $accentTextColor; - } - } - } - } - } - - &.ui-treetable-scrollable { - .ui-treetable-scrollable-header, .ui-treetable-scrollable-footer { - background-color: transparent; - border: 0 none; - } - - thead { - th { - background-color: #ffffff; - color: $textColor; - } - } - } - } -} - -@media (max-width: 640px) { - body { - .ui-picklist { - &.ui-picklist-responsive { - .ui-picklist-list-wrapper { - margin-bottom: .5em; - } - - .ui-picklist-buttons { - padding: .5em 0; - - .ui-button { - &.ui-button-icon-only { - display: inline-block; - margin-right: .25em; - margin-bottom: 0; - } - } - - .fa-angle-right { - @include icon-override("play_arrow"); @include rotate(90deg); - } - .fa-angle-double-right { - @include icon-override("skip_previous"); @include rotate(-90deg); - - } - .fa-angle-left { - @include icon-override("play_arrow"); @include rotate(-90deg); - } - .fa-angle-double-left { - @include icon-override("skip_next"); @include rotate(-90deg); - } - } - } - } - - .ui-orderlist { - &.ui-grid-responsive { - .ui-orderlist-controls { - text-align: center; - width: auto; - - .ui-button { - margin-right: .25em; - } - } - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/theme/_forms.scss b/src/assets/sass/theme/_forms.scss deleted file mode 100644 index 9e793d0d..00000000 --- a/src/assets/sass/theme/_forms.scss +++ /dev/null @@ -1,1321 +0,0 @@ -body { - .ui-inputtext { - background: transparent; - border-width: 0 0 1px 0; - padding: 2px 2px 1px 2px; - font-size: $inputFontSize; - border-color: #bdbdbd; - border-style: solid; - @include transition(border-color .3s); - @include border-radius(0px); - - &:focus, - &.ui-state-focus { - border-width: 0 0 2px 0; - border-color: $primaryColor; - padding-bottom: 0px; - } - - &:disabled { - border-bottom: 1px dotted; - } - - &.ui-widget-content { - border-width: 1px; - } - - &.ui-state-error { - border-color: #e62a10; - } - } - - .md-inputfield { - display: block; - position:relative; - - label { - color:#999; - font-weight:normal; - position:absolute; - pointer-events:none; - left:5px; - top:1px; - transition: 0.3s ease all; - -moz-transition: 0.3s ease all; - -webkit-transition: 0.3s ease all; - } - - input:focus ~ label, - input.ui-state-filled ~ label, - .ui-inputwrapper-focus ~ label, - .ui-inputwrapper-filled ~ label { - top:-20px; - font-size:12px; - color:$primaryColor; - } - - .input:-webkit-autofill ~ label { - top:-20px; - font-size:12px; - color:$primaryColor; - } - - input.ng-dirty.ng-invalid ~ label { - color: $invalidInputLabelColor; - } - - .ui-message { - &.ui-messages-error { - background-color: transparent; - border: 0 none; - margin: 0px; - color: #e62a10; - font-size: .75em; - } - } - } - - .ui-material-message { - &.ui-message { - &.ui-messages-error { - background-color: transparent; - border: 0 none; - margin: 0px; - color: #e62a10; - font-size: .75em; - } - } - } - - .ui-listbox { - min-width: 12.5em; - background-color: #ffffff; - @include border-radius($borderRadius); - - &.ui-inputtext { - padding: 0; - } - - .ui-listbox-list { - padding: 0; - } - - .ui-listbox-item { - overflow: hidden; - font-size: $inputOptionFontSize; - padding: $inputOptionPadding; - margin: 0; - color: $textColor; - @include rippleitem(); - @include transition(background-color .3s); - @include border-radius(0); - - &.ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - } - } - - &:not(.ui-state-disabled) { - .ui-listbox-item { - &:not(.ui-state-highlight):hover { - @include hover-element(); - } - } - } - - .ui-listbox-header { - @include border-radius(0); - padding: $inputHeaderPadding; - - .ui-chkbox { - .ui-chkbox-box { - border-color: #ffffff; - } - } - - .ui-listbox-filter-container { - .ui-inputtext { - color: #ffffff; - padding: 2px 2px 1px 2px; - padding-left: 1.5em; - - &:focus { - padding-bottom: 0; - border-bottom-color: #ffffff; - } - } - - .fa { - top: 0; - left: 0; - } - } - } - } - - .ui-button, .ui-datepicker-buttonpane > button { - overflow: hidden; - background-color: $primaryColor; - color: #ffffff; - font-size: $buttonFontSize; - height: 2.25em; - padding: 0 1em; - border: 0 none; - -moz-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - -webkit-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - @include transition(background-color .3s); - - &:enabled:not(:focus):hover { - background-color: $primaryDarkColor; - } - - &:focus { - outline: 0 none; - background-color: lighten($primaryColor,10%); - } - - .ui-button-text { - padding: 0; - line-height: 2.25em; - } - - .fa { - color: #ffffff; - } - - &.ui-button-icon-only { - @include border-radius(50%); - width: 2.5em; - height: 2.5em; - - .fa { - margin-left: -.5em; - } - } - - &.ui-button-text-icon-left { - padding-left: 2.5em; - } - - &.ui-button-text-icon-right { - padding-right: 2.5em; - } - - &.secondary { - background-color: $accentColor; - color: $accentTextColor; - - &:enabled:not(:focus):hover { - background-color: $accentDarkColor; - } - - &:focus { - outline: 0 none; - background-color: lighten($accentColor,10%); - } - } - - &.blue-grey-btn { - background-color: #607D8B; - - &:enabled:not(:focus):hover { - background-color: #37474F; - } - - &:focus { - outline: 0 none; - background-color: lighten(#607D8B,10%); - } - } - - &.cyan-btn { - background-color: #00BCD4; - - &:enabled:not(:focus):hover { - background-color: #00838F; - } - - &:focus { - outline: 0 none; - background-color: lighten(#00BCD4,10%); - } - } - - &.teal-btn { - background-color: #009688; - - &:enabled:not(:focus):hover { - background-color: #00695C; - } - - &:focus { - outline: 0 none; - background-color: lighten(#009688,10%); - } - } - - &.red-btn { - background-color: #F44336; - - &:enabled:not(:focus):hover { - background-color: #C62828; - } - - &:focus { - outline: 0 none; - background-color: lighten(#F44336,10%); - } - } - - &.green-btn { - background-color: #4CAF50; - - &:enabled:not(:focus):hover { - background-color: #2E7D32; - } - - &:focus { - outline: 0 none; - background-color: lighten(#4CAF50,10%); - } - } - - &.deep-orange-btn { - background-color: #FF5722; - - &:enabled:not(:focus):hover { - background-color: #D84315; - } - - &:focus { - outline: 0 none; - background-color: lighten(#FF5722,10%); - } - } - - &.purple-btn { - background-color: #673AB7; - - &:enabled:not(:focus):hover { - background-color: #4527A0; - } - - &:focus { - outline: 0 none; - background-color: lighten(#673AB7,10%); - } - } - - &.pink-btn { - background-color: #E91E63; - - &:enabled:not(:focus):hover { - background-color: #AD1457; - } - - &:focus { - outline: 0 none; - background-color: lighten(#E91E63,10%); - } - } - - &.amber-btn { - background-color: #FFC107; - color: #212121; - - &:enabled:not(:focus):hover { - background-color: #FF8F00; - } - - &:focus { - outline: 0 none; - background-color: lighten(#FFC107,10%); - } - } - - &.orange-btn { - background-color: #FF9800; - - &:enabled:not(:focus):hover { - background-color: #EF6C00; - } - - &:focus { - outline: 0 none; - background-color: lighten(#FF9800,10%); - } - } - - &.brown-btn { - background-color: #795548; - - &:enabled:not(:focus):hover { - background-color: #4E342E; - } - - &:focus { - outline: 0 none; - background-color: lighten(#795548,10%); - } - } - - &.indigo-btn { - background-color: #3F51B5; - - &:enabled:not(:focus):hover { - background-color: #283593; - } - - &:focus { - outline: 0 none; - background-color: lighten(#3F51B5,10%); - } - } - - &.flat { - @include no-shadow(); - } - } - - .ui-buttonset { - .ui-button { - &:not(.ui-state-disabled):not(.ui-state-active):hover { - background-color: $primaryDarkColor; - } - - &.ui-state-active { - background-color: $accentColor; - color: $accentTextColor; - } - } - } - - .ui-togglebutton { - &:not(.ui-state-active):not(.ui-state-disabled):hover { - background-color: $primaryDarkColor; - } - - &.ui-state-active { - background-color: $accentColor; - color: $accentTextColor; - } - } - - .ui-splitbutton { - @include border-radius($borderRadius + 1); - -moz-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - -webkit-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - - > .ui-button { - @include no-shadow(); - - &:active { - background-color: lighten($primaryColor,10%); - } - } - - .ui-splitbutton-menubutton { - height: 2.25em; - @include border-radius-left(0); - @include border-radius-right($borderRadius); - } - } - - .ui-fluid { - .ui-splitbutton { - .ui-button:first-child { - width: calc(100% - 2em); - } - } - } - - .ui-chkbox { - display: inline-block; - vertical-align: middle; - line-height: 1.25em; - width: 1.25em; - height: 1.25em; - cursor: default; - - .ui-chkbox-box { - border: 2px solid #757575; - width: 1.25em; - height: 1.25em; - @include transition(background-color .3s); - - .ui-chkbox-icon { - font-size: 1.25em; - margin-left: -2px; - margin-top: -1px; - } - - &.ui-state-active { - border-color: $primaryColor; - background-color: $primaryColor; - } - - &.ui-state-focus { - border-color: $primaryColor; - @include content-shadow(); - @include transition(box-shadow .3s,background-color .3s); - } - } - } - - .ui-radiobutton { - position: relative; - margin: 0 .25em 0 0; - vertical-align: middle; - - .ui-radiobutton-box { - border: 2px solid #757575; - width: 1.25em; - height: 1.25em; - @include transition(box-shadow .3s); - @include border-radius(50%); - - &.ui-state-focus { - border-color: $primaryColor; - @include content-shadow(); - @include transition(box-shadow .3s,background-color .3s); - } - - &.ui-state-active { - border-color: $primaryColor; - background-color: transparent; - } - - .ui-radiobutton-icon { - display: block; - box-sizing: border-box; - @include border-radius(50%); - font-size: 1em; - transition: -webkit-transform ease .28s; - transition: transform ease .28s; - -webkit-transform: scale(0); - transform: scale(0); - } - - .fa-circle { - background-color: $primaryColor; - -webkit-transform: scale(0.5); - transform: scale(0.5); - } - } - } - - .ui-autocomplete-panel { - @include border-radius(0); - - &.ui-shadow { - @include overlay-input-shadow(); - } - - .ui-autocomplete-list { - padding: 0; - - .ui-autocomplete-list-item { - @include transition(background-color .3s); - font-size: $inputOptionFontSize; - padding: $inputOptionPadding; - @include border-radius(0); - color: $textColor; - - .ui-autocomplete-query { - font-weight: 700; - } - - &.ui-state-highlight { - color: $accentTextColor; - } - } - - .ui-autocomplete-group { - padding: $inputOptionPadding; - } - } - } - - .ui-autocomplete { - .ui-autocomplete-dropdown { - &.ui-button.ui-button-icon-only { - background-color: transparent; - @include no-shadow(); - height: 1.5em; - width: 1.5em; - padding: 0; - right: 0; - bottom: 0; - margin-right: 0; - position: absolute; - - .ui-button-text { - display: none; - } - - .fa { - color: $textSecondaryColor; - } - } - } - - &.ui-autocomplete-multiple { - .ui-autocomplete-multiple-container { - &.ui-inputtext { - box-sizing: border-box; - padding: 2px 2px 1px 2px; - } - - &.ui-state-focus { - padding-bottom: 0; - } - - &.ui-state-disabled { - border-bottom: 1px dotted; - } - } - - .ui-autocomplete-input-token { - float: none; - display: inline-block; - margin: 0 1px; - vertical-align: middle; - - > input { - padding: 0; - font-size: $fontSize; - margin: 0; - vertical-align: bottom; - } - } - - .ui-autocomplete-token { - display: inline-block; - float: none; - vertical-align: middle; - font-size: 1em; - - .ui-autocomplete-token-label { - display: inline-block; - vertical-align: middle; - } - } - - .ui-autocomplete-dropdown { - top: .75em; - } - } - } - - .ui-fluid { - .ui-autocomplete { - &.ui-autocomplete-dd { - > .ui-inputtext { - width: 100%; - } - } - } - } - - .ui-dropdown { - border-bottom: 1px solid #bdbdbd; - box-sizing: border-box; - @include border-radius(0); - @include transition(border-color .3s); - - .ui-dropdown-trigger { - height: 1.5em; - width: 1.5em; - margin-top: 0; - padding: 0; - top: 0; - margin-right: 0; - - .fa { - color: $textSecondaryColor; - margin-top: 0; - margin-left: 0; - } - } - - .ui-dropdown-label { - &.ui-inputtext { - font: $inputFontSize "Roboto","Helvetica Neue",sans-serif; - } - } - - &.ui-state-focus { - border-bottom: 2px solid $primaryColor; - - .ui-dropdown-label { - padding-bottom: 0; - } - } - } - - .ui-dropdown-panel { - @include border-radius(0); - - .ui-dropdown-list { - padding: 0; - } - - .ui-dropdown-item { - margin: 0; - font-size: $inputOptionFontSize; - padding: $inputOptionPadding; - color: $textColor; - @include transition(background-color .3s); - @include border-radius(0); - - &:hover { - @include hover-element(); - } - - &.ui-state-highlight { - background-color: $accentColor; - color: $accentTextColor; - } - } - - &.ui-shadow { - @include overlay-input-shadow(); - } - - .ui-dropdown-filter-container { - display: block; - border-bottom: 1px solid #bdbdbd; - background-color: $primaryColor; - padding: $inputHeaderPadding; - - input { - color: #ffffff; - - &:focus { - border-bottom-color: #ffffff; - } - } - - .fa { - top: .325em; - right: .75em; - color: #ffffff; - } - } - } - - .ui-multiselect { - border-bottom: 1px solid #bdbdbd; - box-sizing: border-box; - @include border-radius(0); - @include transition(border-color .3s); - - .ui-multiselect-label-container { - padding-right: 1.5em; - - .ui-multiselect-label { - padding: 0px 2px 0px 2px; - } - } - - .ui-multiselect-trigger { - height: 1.5em; - width: 1.5em; - margin-top: 0; - padding: 0; - top: .063em; - - .fa { - color: $textSecondaryColor; - margin-top: auto; - margin-left: auto; - } - } - - &.ui-state-focus { - border-bottom: 2px solid $primaryColor; - } - } - - .ui-multiselect-panel.ui-widget { - padding: 0; - @include border-radius(0); - @include overlay-input-shadow(); - min-width: 12.5em; - - .ui-multiselect-header { - @include border-radius(0); - padding: $inputHeaderPadding; - position: relative; - - .ui-chkbox { - float: none; - margin: 0 .5em 0 -.125em; - position: static; - - .ui-chkbox-box { - border-color: #ffffff; - - .ui-chkbox-icon { - border-color: #ffffff; - } - - &.ui-state-active { - .ui-chkbox-icon { - border-color: #ffffff; - } - } - - &.ui-state-focus { - background-color: $primaryLightColor; - @include transition(background-color .3s); - } - } - } - - .ui-multiselect-filter-container { - width: 70%; - display: inline-block; - vertical-align: middle; - float: none; - margin-left: 0; - - .fa { - top: 0; - left: 0; - color: #ffffff; - } - - .ui-inputtext { - color: #ffffff; - padding-left: 1.5em; - width: 100%; - box-sizing: border-box; - - &:focus { - border-bottom-color: #ffffff; - } - } - } - - .ui-multiselect-close { - position: absolute; - right: .5em; - top: .625em; - height: 1.5em; - width: 1.5em; - - span { - color: #ffffff; - } - - &:hover { - background-color: $primaryLightColor; - @include border-radius(50%); - @include transition(background-color .3s); - } - } - } - - .ui-multiselect-item { - font-size: $inputOptionFontSize; - padding: $inputOptionPadding; - color: $textColor; - @include border-radius(0); - - &:not(.ui-state-highlight):hover { - @include hover-element(); - } - - &.ui-state-highlight { - color: $accentTextColor; - } - } - } - - .ui-spinner { - .ui-spinner-button { - width: 1em; - height: .75em; - padding: 0; - margin-right: .25em; - background-color: transparent; - color: $textColor; - z-index: auto; - @include no-shadow(); - - .fa-triangle-1-n { - color: $textColor; - } - - .fa-triangle-1-s { - color: $textColor; - } - - .fa { - top: 0px; - height: .5em; - color: $textSecondaryColor; - } - - &:enabled:hover, - &:active { - background-color: #ffffff; - } - } - - .ui-spinner-up { - .fa { - top: .25em; - } - } - - .ui-spinner-down { - .fa { - top: .167em; - } - } - - .ui-spinner-input { - padding-right: 30px; - } - } - - .ui-fluid { - .ui-spinner { - .ui-spinner-button { - width: 1em; - height: .75em; - - .fa { - left: auto; - } - } - } - } - - .ui-inputswitch { - height: 14px; - width: 34px !important; - overflow: visible; - background-color: rgb(158,158,158); - border-color: rgb(158,158,158); - @include border-radius(8px); - - .ui-inputswitch-handle { - top: -3px; - background-color: #ffffff; - @include border-radius(50%); - @include transition(background-color .3s); - width: 20px !important; - height: 20px !important; - -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px, rgba(0, 0, 0, 0.137255) 0px 1px 1px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 1px -1px; - -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px, rgba(0, 0, 0, 0.137255) 0px 1px 1px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 1px -1px; - box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px, rgba(0, 0, 0, 0.137255) 0px 1px 1px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 1px -1px; - } - - .ui-inputswitch-on { - visibility: hidden; - } - - .ui-inputswitch-off, .ui-inputswitch-on { - span { - visibility: hidden; - } - } - - &.ui-inputswitch-checked { - background-color: $accentLightColor; - border-color: $accentLightColor; - - .ui-inputswitch-handle { - background-color: $accentColor; - color: $accentTextColor; - } - } - } - - .ui-slider { - .ui-slider-handle { - background-color: $accentColor; - color: $accentTextColor; - @include border-radius(50%); - width: 1.25em; - height: 1.25em; - transform: scale(.7); - @include transition(all .4s cubic-bezier(.25,.8,.25,1)); - - &.ui-state-focus { - transform: scale(1); - } - - &:focus { - outline: 0 none; - } - } - - &.ui-slider-horizontal { - height: 2px; - border: 0 none; - background-color: #bdbdbd; - - .ui-slider-handle { - top: -.55em; - } - } - - &.ui-slider-vertical { - width: 2px; - border: 0 none; - background-color: #bdbdbd; - - .ui-slider-handle { - left: -.55em; - } - } - - .ui-slider-range { - background-color: $accentColor; - color: $accentTextColor; - } - - &:not(.ui-state-disabled) { - .ui-slider-handle { - &:hover { - transform: scale(1); - } - } - } - } - - .ui-calendar { - .ui-datepicker-trigger { - bottom: 2px; - right: 0; - background-color: transparent; - color: $textColor; - height: 1.5em; - width: 1.5em; - @include no-shadow(); - @include border-radius(0); - - .fa { - color: $textSecondaryColor; - } - - &:enabled:hover { - background-color: transparent; - } - } - } - - .ui-fluid { - .ui-calendar.ui-calendar-w-btn { - .ui-inputtext { - width: 100%; - } - } - } - - .ui-datepicker { - padding: 0; - width: 17.5em; - - &.ui-shadow { - @include overlay-input-shadow(); - } - - .ui-datepicker-header { - padding: $inputHeaderPadding; - font-size: $inputHeaderFontSize; - background: $primaryDarkColor; - border-color: $primaryDarkColor; - @include border-radius-top(2px); - @include border-radius-bottom(0); - - .ui-datepicker-prev { - cursor: pointer; - top: .4em; - left: .2em; - @include border-radius(50%); - @include material-icon("keyboard_arrow_left"); - @include transition(background-color .3s); - color: #ffffff; - - .fa { - display: none; - } - - &:hover { - background-color: $primaryLightColor; - } - } - - .ui-datepicker-next { - cursor: pointer; - top: .4em; - right: .2em; - @include material-icon("keyboard_arrow_right"); - @include border-radius(50%); - @include transition(background-color .3s); - color: #ffffff; - - .fa { - display: none; - } - - &:hover { - background-color: $primaryLightColor; - } - } - - select.ui-datepicker-month, - select.ui-datepicker-year { - font-size: $fontSize - 2; - } - } - - table { - table-layout: fixed; - border-spacing: 0; - border-collapse: collapse; - font-size: $fontSize - 2; - } - - thead { - tr { - color: #ffffff; - background: $primaryColor; - } - } - - tbody { - td { - padding: .25em .125em; - box-sizing: border-box; - - &.ui-datepicker-today { - a,span { - color: #ffffff; - background: lighten($primaryColor,20%); - - &.ui-state-active { - color: #ffffff; - background-color: $accentColor; - color: $accentTextColor; - } - } - } - - a,span { - padding: .25em; - margin: 0; - text-align: center; - color: $textColor; - display: inline-block; - height: 2.250em; - width: 2.250em; - @include border-radius(50%); - line-height: 1.8em; - - &.ui-state-active { - color: #ffffff; - background-color: $accentColor; - color: $accentTextColor; - } - - &:not(.ui-state-active):not(.ui-state-highlight):hover { - @include hover-element(); - } - } - } - } - - .ui-timepicker { - @include border-radius(0); - - > div { - a { - height: 1.5em; - - > span { - display: inline-block; - margin-bottom: .25em; - } - - .fa { - &.fa-angle-up { - @include rotate(0); - @include material-icon("keyboard_arrow_up"); - } - - &.fa-angle-down { - @include rotate(0); - @include material-icon("keyboard_arrow_down"); - } - } - } - } - } - } - - #ui-datepicker-div { - @include overlay-input-shadow(); - } - - .ui-rating { - min-height: 1.5em; - - .fa-ban { - @include material-icon("cancel"); - color: $textSecondaryColor; - } - - .fa-star { - @include material-icon("star"); - color: $textSecondaryColor; - } - - .fa-star-o { - @include material-icon("star_border"); - color: $textSecondaryColor; - } - } - - .ui-chips { - > ul.ui-inputtext { - padding: 2px 2px 1px 2px; - - &.ui-state-disabled { - border-bottom: 1px dotted; - } - - &.ui-state-focus { - padding-bottom: 0; - } - - .ui-chips-input-token { - padding-bottom: 2px; - - > input { - padding: 0; - font-size: $fontSize; - margin: 0; - vertical-align: bottom; - } - - input:disabled { - width: 0; - } - } - - .ui-chips-token { - display: inline-block; - float: none; - vertical-align: middle; - font-size: 1em; - - .ui-chips-token-label { - display: inline-block; - vertical-align: middle; - } - } - } - } - - .ui-password-panel { - &.ui-shadow { - @include overlay-input-shadow(); - } - } - - .ui-fileupload { - .ui-fileupload-buttonbar { - padding: $headerPadding; - - .fa-arrowreturnthick-1-n { - @include icon_override('file_upload'); - } - - .ui-button { - background-color: $accentColor; - - &:enabled:hover { - background-color: $accentDarkColor; - } - } - } - - .ui-fileupload-content { - .ui-messages-error { - .fa { - color: #ffffff; - } - } - } - } - - .ui-editor-container { - .ui-editor-toolbar { - background-color: #e8e8e8; - } - - .ql-picker.ql-expanded { - .ql-picker-label { - color: #444444; - } - } - } - - /* Validation */ - .ui-inputtext.ng-dirty.ng-invalid, - p-dropdown.ng-dirty.ng-invalid > .ui-dropdown, - p-autocomplete.ng-dirty.ng-invalid > .ui-autocomplete > .ui-inputtext, - p-calendar.ng-dirty.ng-invalid > .ui-inputtext, - p-inputmask.ng-dirty.ng-invalid > .ui-inputtext, - p-checkbox.ng-dirty.ng-invalid .ui-chkbox-box, - p-radiobutton.ng-dirty.ng-invalid .ui-radiobutton-box, - p-inputswitch.ng-dirty.ng-invalid .ui-inputswitch, - p-listbox.ng-dirty.ng-invalid .ui-inputtext, - p-multiselect.ng-dirty.ng-invalid > .ui-multiselect, - p-spinner.ng-dirty.ng-invalid > .ui-inputtext, - p-selectbutton.ng-dirty.ng-invalid .ui-button, - p-togglebutton.ng-dirty.ng-invalid .ui-button { - border-bottom-color: $invalidInputBorderColor; - } -} - -@media (max-width: 640px) { - body { - .ui-buttonset { - > .ui-button { - display: block; - @include border-radius(0); - - &:first-child { - @include border-radius-top($borderRadius); - } - - &:last-child { - @include border-radius-bottom($borderRadius); - } - } - } - .ui-splitbutton { - > .ui-button { - display: inline-block; - - &:first-child { - @include border-radius-top(0); - } - - &:last-child { - @include border-radius-bottom(0); - } - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/theme/_icons.scss b/src/assets/sass/theme/_icons.scss deleted file mode 100644 index c050b813..00000000 --- a/src/assets/sass/theme/_icons.scss +++ /dev/null @@ -1,1041 +0,0 @@ -.fa-sort {@include icon-override("sort");} -.fa-sort-asc {@include icon-override("keyboard_arrow_up");} -.fa-sort-desc {@include icon-override("keyboard_arrow_down");} -.fa-angle-up {@include icon-override("play_arrow"); @include rotate(-90deg);} -.fa-angle-double-up { @include icon-override("skip_next"); @include rotate(-90deg);} -.fa-angle-down {@include icon-override("play_arrow"); @include rotate(90deg);} -.fa-angle-double-down {@include icon-override("skip_previous"); @include rotate(-90deg);} -.fa-angle-right {@include icon-override("play_arrow");} -.fa-angle-double-right {@include icon-override("fast_forward");} -.fa-angle-left {@include icon-override("play_arrow"); @include rotate(180deg);} -.fa-angle-double-left {@include icon-override("fast_rewind");} -.fa-check {@include icon-override("check");} -.fa-caret-up {@include icon-override("keyboard_arrow_up");} -.fa-caret-down {@include icon-override("keyboard_arrow_down");} -.fa-caret-right {@include icon-override("keyboard_arrow_right");} -.fa-caret-left {@include icon-override("keyboard_arrow_left");} -.fa-search {@include icon-override("search");} -.fa-close {@include icon-override("close");} -.fa-minus {@include icon-override("remove");} -.fa-plus {@include icon-override("add");} -.fa-check {@include icon-override("check");} -.fa-info-circle {@include icon-override("info");} -.fa-upload {@include icon-override("file_upload");} -.fa-chevron-circle-left {@include icon-override("keyboard_arrow_left");} -.fa-chevron-circle-right {@include icon-override("keyboard_arrow_right");} -.fa-chevron-circle-down {@include icon-override("keyboard_arrow_down");} -.fa-chevron-circle-up {@include icon-override("keyboard_arrow_up");} -.fa-home {@include icon-override("home");} -.fa-chevron-right {@include icon-override("chevron_right");} -.fa-chevron-left {@include icon-override("chevron_left");} -.fa-circle-o{@include icon-override("radio_button_unchecked");} -.fa-dot-circle-o{@include icon-override("radio_button_checked");} -.fa-arrow-circle-right {@include icon-override("play_circle_outline"); } -.fa-arrow-circle-left {@include icon-override("play_circle_outline"); @include rotate(180deg);} -.fa-calendar { @include icon-override("date_range"); } -.fa-arrow-down{ @include icon-override("arrow_downward"); } -.fa-arrow-up { @include icon-override("arrow_upward"); } - -.ui-icon-carat-2-n-s {@include icon-override("sort");} -.ui-icon-triangle-1-n { @include icon-override("keyboard_arrow_up"); } -.ui-icon-triangle-1-e { @include icon-override("keyboard_arrow_right"); } -.ui-icon-triangle-1-s { @include icon-override("keyboard_arrow_down"); } -.ui-icon-triangle-1-w { @include icon-override("keyboard_arrow_left"); } -.ui-icon-carat-1-n { @include icon-override("keyboard_arrow_up"); } -.ui-icon-carat-1-e { @include icon-override("keyboard_arrow_right"); } -.ui-icon-carat-1-s { @include icon-override("keyboard_arrow_down"); } -.ui-icon-carat-1-w { @include icon-override("keyboard_arrow_left"); } -.ui-icon-arrow-1-n { @include icon-override("play_arrow"); @include rotate(-90deg);} -.ui-icon-arrowstop-1-n { @include icon-override("skip_next"); @include rotate(-90deg);} -.ui-icon-arrow-1-s { @include icon-override("play_arrow"); @include rotate(90deg);} -.ui-icon-arrowstop-1-s { @include icon-override("skip_previous"); @include rotate(-90deg);} -.ui-icon-arrow-1-w { @include icon-override("play_arrow"); @include rotate(180deg);} -.ui-icon-arrowstop-1-w { @include icon-override("fast_rewind"); } -.ui-icon-arrow-1-e { @include icon-override("play_arrow"); } -.ui-icon-arrowstop-1-e { @include icon-override("fast_forward"); } -.ui-icon-arrowthick-1-s { @include icon-override("play_arrow"); @include rotate(90deg);} -.ui-icon-arrowthick-1-n { @include icon-override("play_arrow"); @include rotate(-90deg);} -.ui-icon-circle-triangle-e {@include icon-override("play_circle_outline"); } -.ui-icon-circle-triangle-w {@include icon-override("play_circle_outline"); @include rotate(180deg);} -.ui-icon-circle-triangle-s {@include icon-override("play_circle_outline"); @include rotate(90deg);} -.ui-icon-radio-off {@include icon-override("radio_button_unchecked");} -.ui-icon-radio-on {@include icon-override("radio_button_checked");} -.ui-icon-folder-collapsed {@include icon-override("folder");} -.ui-icon-document {@include icon-override("content_paste");} -.ui-icon-video {@include icon-override("movie");} -.ui-icon-music {@include icon-override("music_note");} -.ui-icon-plus {@include icon-override("add");} -.ui-icon-minus {@include icon-override("remove");} -.ui-icon-plusthick {@include icon-override("add");} -.ui-icon-minusthick {@include icon-override("remove");} -.ui-icon-pencil {@include icon-override("edit");} -.ui-icon-closethick { @include icon-override("close"); } -.ui-icon-circle-close { @include icon-override("cancel"); } -.ui-icon-gear { @include icon-override("settings"); } -.ui-icon-calendar { @include icon-override("date_range"); } -.ui-icon-trash { @include icon-override("delete_forever"); } -.ui-icon-notice { @include icon-override("error_outline"); } -.ui-icon-alert { @include icon-override("warning"); } -.ui-icon-circle-zoomin { @include icon-override("zoom_in"); } -.ui-icon-circle-zoomout { @include icon-override("zoom_out"); } -.ui-icon-circle-arrow-e { @include icon-override("play_circle_outline"); } -.ui-icon-circle-arrow-w { @include icon-override("play_circle_outline"); @include rotate(180deg); } - -.ui-icon-3d-rotation { @include icon-override("3d_rotation"); } -.ui-icon-ac-unit { @include icon-override("ac_unit"); } -.ui-icon-access-alarm { @include icon-override("access_alarm"); } -.ui-icon-access-alarms { @include icon-override("access_alarms"); } -.ui-icon-access-time { @include icon-override("access_time"); } -.ui-icon-accessibility { @include icon-override("accessibility"); } -.ui-icon-accessible { @include icon-override("accessible"); } -.ui-icon-account-balance { @include icon-override("account_balance"); } -.ui-icon-account-balance-wallet { @include icon-override("account_balance_wallet"); } -.ui-icon-account-box { @include icon-override("account_box"); } -.ui-icon-account-circle { @include icon-override("account_circle"); } -.ui-icon-add { @include icon-override("add"); } -.ui-icon-add-a-photo { @include icon-override("add_a_photo"); } -.ui-icon-add-alarm { @include icon-override("add_alarm"); } -.ui-icon-add-alert { @include icon-override("add_alert"); } -.ui-icon-add-box { @include icon-override("add_box"); } -.ui-icon-add-circle { @include icon-override("add_circle"); } -.ui-icon-add-circle-outline { @include icon-override("add_circle_outline"); } -.ui-icon-add-location { @include icon-override("add_location"); } -.ui-icon-add-shopping-cart { @include icon-override("add_shopping_cart"); } -.ui-icon-add-to-photos { @include icon-override("add_to_photos"); } -.ui-icon-add-to-queue { @include icon-override("add_to_queue"); } -.ui-icon-adjust { @include icon-override("adjust"); } -.ui-icon-airline-seat-flat { @include icon-override("airline_seat_flat"); } -.ui-icon-airline-seat-flat-angled { @include icon-override("airline_seat_flat_angled"); } -.ui-icon-airline-seat-individual-suite { @include icon-override("airline_seat_individual_suite"); } -.ui-icon-airline-seat-legroom-extra { @include icon-override("airline_seat_legroom_extra"); } -.ui-icon-airline-seat-legroom-normal { @include icon-override("airline_seat_legroom_normal"); } -.ui-icon-airline-seat-legroom-reduced { @include icon-override("airline_seat_legroom_reduced"); } -.ui-icon-airline-seat-recline-extra { @include icon-override("airline_seat_recline_extra"); } -.ui-icon-airline-seat-recline-normal { @include icon-override("airline_seat_recline_normal"); } -.ui-icon-airplanemode-active { @include icon-override("airplanemode_active"); } -.ui-icon-airplanemode-inactive { @include icon-override("airplanemode_inactive"); } -.ui-icon-airplay { @include icon-override("airplay"); } -.ui-icon-airport-shuttle { @include icon-override("airport_shuttle"); } -.ui-icon-alarm { @include icon-override("alarm"); } -.ui-icon-alarm-add { @include icon-override("alarm_add"); } -.ui-icon-alarm-off { @include icon-override("alarm_off"); } -.ui-icon-alarm-on { @include icon-override("alarm_on"); } -.ui-icon-album { @include icon-override("album"); } -.ui-icon-all-inclusive { @include icon-override("all_inclusive"); } -.ui-icon-all-out { @include icon-override("all_out"); } -.ui-icon-android { @include icon-override("android"); } -.ui-icon-announcement { @include icon-override("announcement"); } -.ui-icon-apps { @include icon-override("apps"); } -.ui-icon-archive { @include icon-override("archive"); } -.ui-icon-arrow-back { @include icon-override("arrow_back"); } -.ui-icon-arrow-downward { @include icon-override("arrow_downward"); } -.ui-icon-arrow-drop-down { @include icon-override("arrow_drop_down"); } -.ui-icon-arrow-drop-down-circle { @include icon-override("arrow_drop_down_circle"); } -.ui-icon-arrow-drop-up { @include icon-override("arrow_drop_up"); } -.ui-icon-arrow-forward { @include icon-override("arrow_forward"); } -.ui-icon-arrow-upward { @include icon-override("arrow_upward"); } -.ui-icon-art-track { @include icon-override("art_track"); } -.ui-icon-aspect-ratio { @include icon-override("aspect_ratio"); } -.ui-icon-assessment { @include icon-override("assessment"); } -.ui-icon-assignment { @include icon-override("assignment"); } -.ui-icon-assignment-ind { @include icon-override("assignment_ind"); } -.ui-icon-assignment-late { @include icon-override("assignment_late"); } -.ui-icon-assignment-return { @include icon-override("assignment_return"); } -.ui-icon-assignment-returned { @include icon-override("assignment_returned"); } -.ui-icon-assignment-turned-in { @include icon-override("assignment_turned_in"); } -.ui-icon-assistant { @include icon-override("assistant"); } -.ui-icon-assistant-photo { @include icon-override("assistant_photo"); } -.ui-icon-attach-file { @include icon-override("attach_file"); } -.ui-icon-attach-money { @include icon-override("attach_money"); } -.ui-icon-attachment { @include icon-override("attachment"); } -.ui-icon-audiotrack { @include icon-override("audiotrack"); } -.ui-icon-autorenew { @include icon-override("autorenew"); } -.ui-icon-av-timer { @include icon-override("av_timer"); } -.ui-icon-backspace { @include icon-override("backspace"); } -.ui-icon-backup { @include icon-override("backup"); } -.ui-icon-battery-alert { @include icon-override("battery_alert"); } -.ui-icon-battery-charging-full { @include icon-override("battery_charging_full"); } -.ui-icon-battery-full { @include icon-override("battery_full"); } -.ui-icon-battery-std { @include icon-override("battery_std"); } -.ui-icon-battery-unknown { @include icon-override("battery_unknown"); } -.ui-icon-beach-access { @include icon-override("beach_access"); } -.ui-icon-beenhere { @include icon-override("beenhere"); } -.ui-icon-block { @include icon-override("block"); } -.ui-icon-bluetooth { @include icon-override("bluetooth"); } -.ui-icon-bluetooth-audio { @include icon-override("bluetooth_audio"); } -.ui-icon-bluetooth-connected { @include icon-override("bluetooth_connected"); } -.ui-icon-bluetooth-disabled { @include icon-override("bluetooth_disabled"); } -.ui-icon-bluetooth-searching { @include icon-override("bluetooth_searching"); } -.ui-icon-blur-circular { @include icon-override("blur_circular"); } -.ui-icon-blur-linear { @include icon-override("blur_linear"); } -.ui-icon-blur-off { @include icon-override("blur_off"); } -.ui-icon-blur-on { @include icon-override("blur_on"); } -.ui-icon-book { @include icon-override("book"); } -.ui-icon-bookmark { @include icon-override("bookmark"); } -.ui-icon-bookmark-border { @include icon-override("bookmark_border"); } -.ui-icon-border-all { @include icon-override("border_all"); } -.ui-icon-border-bottom { @include icon-override("border_bottom"); } -.ui-icon-border-clear { @include icon-override("border_clear"); } -.ui-icon-border-color { @include icon-override("border_color"); } -.ui-icon-border-horizontal { @include icon-override("border_horizontal"); } -.ui-icon-border-inner { @include icon-override("border_inner"); } -.ui-icon-border-left { @include icon-override("border_left"); } -.ui-icon-border-outer { @include icon-override("border_outer"); } -.ui-icon-border-right { @include icon-override("border_right"); } -.ui-icon-border-style { @include icon-override("border_style"); } -.ui-icon-border-top { @include icon-override("border_top"); } -.ui-icon-border-vertical { @include icon-override("border_vertical"); } -.ui-icon-branding-watermark { @include icon-override("branding_watermark"); } -.ui-icon-brightness-1 { @include icon-override("brightness_1"); } -.ui-icon-brightness-2 { @include icon-override("brightness_2"); } -.ui-icon-brightness-3 { @include icon-override("brightness_3"); } -.ui-icon-brightness-4 { @include icon-override("brightness_4"); } -.ui-icon-brightness-5 { @include icon-override("brightness_5"); } -.ui-icon-brightness-6 { @include icon-override("brightness_6"); } -.ui-icon-brightness-7 { @include icon-override("brightness_7"); } -.ui-icon-brightness-auto { @include icon-override("brightness_auto"); } -.ui-icon-brightness-high { @include icon-override("brightness_high"); } -.ui-icon-brightness-low { @include icon-override("brightness_low"); } -.ui-icon-brightness-medium { @include icon-override("brightness_medium"); } -.ui-icon-broken-image { @include icon-override("broken_image"); } -.ui-icon-brush { @include icon-override("brush"); } -.ui-icon-bubble-chart { @include icon-override("bubble_chart"); } -.ui-icon-bug-report { @include icon-override("bug_report"); } -.ui-icon-build { @include icon-override("build"); } -.ui-icon-burst-mode { @include icon-override("burst_mode"); } -.ui-icon-business { @include icon-override("business"); } -.ui-icon-business-center { @include icon-override("business_center"); } -.ui-icon-cached { @include icon-override("cached"); } -.ui-icon-cake { @include icon-override("cake"); } -.ui-icon-call { @include icon-override("call"); } -.ui-icon-call-end { @include icon-override("call_end"); } -.ui-icon-call-made { @include icon-override("call_made"); } -.ui-icon-call-merge { @include icon-override("call_merge"); } -.ui-icon-call-missed { @include icon-override("call_missed"); } -.ui-icon-call-missed-outgoing { @include icon-override("call_missed_outgoing"); } -.ui-icon-call-received { @include icon-override("call_received"); } -.ui-icon-call-split { @include icon-override("call_split"); } -.ui-icon-call-to-action { @include icon-override("call_to_action"); } -.ui-icon-camera { @include icon-override("camera"); } -.ui-icon-camera-alt { @include icon-override("camera_alt"); } -.ui-icon-camera-enhance { @include icon-override("camera_enhance"); } -.ui-icon-camera-front { @include icon-override("camera_front"); } -.ui-icon-camera-rear { @include icon-override("camera_rear"); } -.ui-icon-camera-roll { @include icon-override("camera_roll"); } -.ui-icon-cancel { @include icon-override("cancel"); } -.ui-icon-card-giftcard { @include icon-override("card_giftcard"); } -.ui-icon-card-membership { @include icon-override("card_membership"); } -.ui-icon-card-travel { @include icon-override("card_travel"); } -.ui-icon-casino { @include icon-override("casino"); } -.ui-icon-cast { @include icon-override("cast"); } -.ui-icon-cast-connected { @include icon-override("cast_connected"); } -.ui-icon-center-focus-strong { @include icon-override("center_focus_strong"); } -.ui-icon-center-focus-weak { @include icon-override("center_focus_weak"); } -.ui-icon-change-history { @include icon-override("change_history"); } -.ui-icon-chat { @include icon-override("chat"); } -.ui-icon-chat-bubble { @include icon-override("chat_bubble"); } -.ui-icon-chat-bubble-outline { @include icon-override("chat_bubble_outline"); } -.ui-icon-check { @include icon-override("check"); } -.ui-icon-check-box { @include icon-override("check_box"); } -.ui-icon-check-box-outline-blank { @include icon-override("check_box_outline_blank"); } -.ui-icon-check-circle { @include icon-override("check_circle"); } -.ui-icon-chevron-left { @include icon-override("chevron_left"); } -.ui-icon-chevron-right { @include icon-override("chevron_right"); } -.ui-icon-child-care { @include icon-override("child_care"); } -.ui-icon-child-friendly { @include icon-override("child_friendly"); } -.ui-icon-chrome-reader-mode { @include icon-override("chrome_reader_mode"); } -.ui-icon-class { @include icon-override("class"); } -.ui-icon-clear { @include icon-override("clear"); } -.ui-icon-clear-all { @include icon-override("clear_all"); } -.ui-icon-close { @include icon-override("close"); } -.ui-icon-closed-caption { @include icon-override("closed_caption"); } -.ui-icon-cloud { @include icon-override("cloud"); } -.ui-icon-cloud-circle { @include icon-override("cloud_circle"); } -.ui-icon-cloud-done { @include icon-override("cloud_done"); } -.ui-icon-cloud-download { @include icon-override("cloud_download"); } -.ui-icon-cloud-off { @include icon-override("cloud_off"); } -.ui-icon-cloud-queue { @include icon-override("cloud_queue"); } -.ui-icon-cloud-upload { @include icon-override("cloud_upload"); } -.ui-icon-code { @include icon-override("code"); } -.ui-icon-collections { @include icon-override("collections"); } -.ui-icon-collections-bookmark { @include icon-override("collections_bookmark"); } -.ui-icon-color-lens { @include icon-override("color_lens"); } -.ui-icon-colorize { @include icon-override("colorize"); } -.ui-icon-comment { @include icon-override("comment"); } -.ui-icon-compare { @include icon-override("compare"); } -.ui-icon-compare-arrows { @include icon-override("compare_arrows"); } -.ui-icon-computer { @include icon-override("computer"); } -.ui-icon-confirmation-number { @include icon-override("confirmation_number"); } -.ui-icon-contact-mail { @include icon-override("contact_mail"); } -.ui-icon-contact-phone { @include icon-override("contact_phone"); } -.ui-icon-contacts { @include icon-override("contacts"); } -.ui-icon-content-copy { @include icon-override("content_copy"); } -.ui-icon-content-cut { @include icon-override("content_cut"); } -.ui-icon-content-paste { @include icon-override("content_paste"); } -.ui-icon-control-point { @include icon-override("control_point"); } -.ui-icon-control-point-duplicate { @include icon-override("control_point_duplicate"); } -.ui-icon-copyright { @include icon-override("copyright"); } -.ui-icon-create { @include icon-override("create"); } -.ui-icon-create-new-folder { @include icon-override("create_new_folder"); } -.ui-icon-credit-card { @include icon-override("credit_card"); } -.ui-icon-crop { @include icon-override("crop"); } -.ui-icon-crop-16-9 { @include icon-override("crop_16_9"); } -.ui-icon-crop-3-2 { @include icon-override("crop_3_2"); } -.ui-icon-crop-5-4 { @include icon-override("crop_5_4"); } -.ui-icon-crop-7-5 { @include icon-override("crop_7_5"); } -.ui-icon-crop-din { @include icon-override("crop_din"); } -.ui-icon-crop-free { @include icon-override("crop_free"); } -.ui-icon-crop-landscape { @include icon-override("crop_landscape"); } -.ui-icon-crop-original { @include icon-override("crop_original"); } -.ui-icon-crop-portrait { @include icon-override("crop_portrait"); } -.ui-icon-crop-rotate { @include icon-override("crop_rotate"); } -.ui-icon-crop-square { @include icon-override("crop_square"); } -.ui-icon-dashboard { @include icon-override("dashboard"); } -.ui-icon-data-usage { @include icon-override("data_usage"); } -.ui-icon-date-range { @include icon-override("date_range"); } -.ui-icon-dehaze { @include icon-override("dehaze"); } -.ui-icon-delete { @include icon-override("delete"); } -.ui-icon-delete-forever { @include icon-override("delete_forever"); } -.ui-icon-delete-sweep { @include icon-override("delete_sweep"); } -.ui-icon-description { @include icon-override("description"); } -.ui-icon-desktop-mac { @include icon-override("desktop_mac"); } -.ui-icon-desktop-windows { @include icon-override("desktop_windows"); } -.ui-icon-details { @include icon-override("details"); } -.ui-icon-developer-board { @include icon-override("developer_board"); } -.ui-icon-developer-mode { @include icon-override("developer_mode"); } -.ui-icon-device-hub { @include icon-override("device_hub"); } -.ui-icon-devices { @include icon-override("devices"); } -.ui-icon-devices-other { @include icon-override("devices_other"); } -.ui-icon-dialer-sip { @include icon-override("dialer_sip"); } -.ui-icon-dialpad { @include icon-override("dialpad"); } -.ui-icon-directions { @include icon-override("directions"); } -.ui-icon-directions-bike { @include icon-override("directions_bike"); } -.ui-icon-directions-boat { @include icon-override("directions_boat"); } -.ui-icon-directions-bus { @include icon-override("directions_bus"); } -.ui-icon-directions-car { @include icon-override("directions_car"); } -.ui-icon-directions-railway { @include icon-override("directions_railway"); } -.ui-icon-directions-run { @include icon-override("directions_run"); } -.ui-icon-directions-subway { @include icon-override("directions_subway"); } -.ui-icon-directions-transit { @include icon-override("directions_transit"); } -.ui-icon-directions-walk { @include icon-override("directions_walk"); } -.ui-icon-disc-full { @include icon-override("disc_full"); } -.ui-icon-dns { @include icon-override("dns"); } -.ui-icon-do-not-disturb { @include icon-override("do_not_disturb"); } -.ui-icon-do-not-disturb-alt { @include icon-override("do_not_disturb_alt"); } -.ui-icon-do-not-disturb-off { @include icon-override("do_not_disturb_off"); } -.ui-icon-do-not-disturb-on { @include icon-override("do_not_disturb_on"); } -.ui-icon-dock { @include icon-override("dock"); } -.ui-icon-domain { @include icon-override("domain"); } -.ui-icon-done { @include icon-override("done"); } -.ui-icon-done-all { @include icon-override("done_all"); } -.ui-icon-donut-large { @include icon-override("donut_large"); } -.ui-icon-donut-small { @include icon-override("donut_small"); } -.ui-icon-drafts { @include icon-override("drafts"); } -.ui-icon-drag-handle { @include icon-override("drag_handle"); } -.ui-icon-drive-eta { @include icon-override("drive_eta"); } -.ui-icon-dvr { @include icon-override("dvr"); } -.ui-icon-edit { @include icon-override("edit"); } -.ui-icon-edit-location { @include icon-override("edit_location"); } -.ui-icon-eject { @include icon-override("eject"); } -.ui-icon-email { @include icon-override("email"); } -.ui-icon-enhanced-encryption { @include icon-override("enhanced_encryption"); } -.ui-icon-equalizer { @include icon-override("equalizer"); } -.ui-icon-error { @include icon-override("error"); } -.ui-icon-error-outline { @include icon-override("error_outline"); } -.ui-icon-euro-symbol { @include icon-override("euro_symbol"); } -.ui-icon-ev-station { @include icon-override("ev_station"); } -.ui-icon-event { @include icon-override("event"); } -.ui-icon-event-available { @include icon-override("event_available"); } -.ui-icon-event-busy { @include icon-override("event_busy"); } -.ui-icon-event-note { @include icon-override("event_note"); } -.ui-icon-event-seat { @include icon-override("event_seat"); } -.ui-icon-exit-to-app { @include icon-override("exit_to_app"); } -.ui-icon-expand-less { @include icon-override("expand_less"); } -.ui-icon-expand-more { @include icon-override("expand_more"); } -.ui-icon-explicit { @include icon-override("explicit"); } -.ui-icon-explore { @include icon-override("explore"); } -.ui-icon-exposure { @include icon-override("exposure"); } -.ui-icon-exposure-neg-1 { @include icon-override("exposure_neg_1"); } -.ui-icon-exposure-neg-2 { @include icon-override("exposure_neg_2"); } -.ui-icon-exposure-plus-1 { @include icon-override("exposure_plus_1"); } -.ui-icon-exposure-plus-2 { @include icon-override("exposure_plus_2"); } -.ui-icon-exposure-zero { @include icon-override("exposure_zero"); } -.ui-icon-extension { @include icon-override("extension"); } -.ui-icon-face { @include icon-override("face"); } -.ui-icon-fast-forward { @include icon-override("fast_forward"); } -.ui-icon-fast-rewind { @include icon-override("fast_rewind"); } -.ui-icon-favorite { @include icon-override("favorite"); } -.ui-icon-favorite-border { @include icon-override("favorite_border"); } -.ui-icon-featured-play-list { @include icon-override("featured_play_list"); } -.ui-icon-featured-video { @include icon-override("featured_video"); } -.ui-icon-feedback { @include icon-override("feedback"); } -.ui-icon-fiber-dvr { @include icon-override("fiber_dvr"); } -.ui-icon-fiber-manual-record { @include icon-override("fiber_manual_record"); } -.ui-icon-fiber-new { @include icon-override("fiber_new"); } -.ui-icon-fiber-pin { @include icon-override("fiber_pin"); } -.ui-icon-fiber-smart-record { @include icon-override("fiber_smart_record"); } -.ui-icon-file-download { @include icon-override("file_download"); } -.ui-icon-file-upload { @include icon-override("file_upload"); } -.ui-icon-filter { @include icon-override("filter"); } -.ui-icon-filter-1 { @include icon-override("filter_1"); } -.ui-icon-filter-2 { @include icon-override("filter_2"); } -.ui-icon-filter-3 { @include icon-override("filter_3"); } -.ui-icon-filter-4 { @include icon-override("filter_4"); } -.ui-icon-filter-5 { @include icon-override("filter_5"); } -.ui-icon-filter-6 { @include icon-override("filter_6"); } -.ui-icon-filter-7 { @include icon-override("filter_7"); } -.ui-icon-filter-8 { @include icon-override("filter_8"); } -.ui-icon-filter-9 { @include icon-override("filter_9"); } -.ui-icon-filter-9-plus { @include icon-override("filter_9_plus"); } -.ui-icon-filter-b-and-w { @include icon-override("filter_b_and_w"); } -.ui-icon-filter-center-focus { @include icon-override("filter_center_focus"); } -.ui-icon-filter-drama { @include icon-override("filter_drama"); } -.ui-icon-filter-frames { @include icon-override("filter_frames"); } -.ui-icon-filter-hdr { @include icon-override("filter_hdr"); } -.ui-icon-filter-list { @include icon-override("filter_list"); } -.ui-icon-filter-none { @include icon-override("filter_none"); } -.ui-icon-filter-tilt-shift { @include icon-override("filter_tilt_shift"); } -.ui-icon-filter-vintage { @include icon-override("filter_vintage"); } -.ui-icon-find-in-page { @include icon-override("find_in_page"); } -.ui-icon-find-replace { @include icon-override("find_replace"); } -.ui-icon-fingerprint { @include icon-override("fingerprint"); } -.ui-icon-first-page { @include icon-override("first_page"); } -.ui-icon-fitness-center { @include icon-override("fitness_center"); } -.ui-icon-flag { @include icon-override("flag"); } -.ui-icon-flare { @include icon-override("flare"); } -.ui-icon-flash-auto { @include icon-override("flash_auto"); } -.ui-icon-flash-off { @include icon-override("flash_off"); } -.ui-icon-flash-on { @include icon-override("flash_on"); } -.ui-icon-flight { @include icon-override("flight"); } -.ui-icon-flight-land { @include icon-override("flight_land"); } -.ui-icon-flight-takeoff { @include icon-override("flight_takeoff"); } -.ui-icon-flip { @include icon-override("flip"); } -.ui-icon-flip-to-back { @include icon-override("flip_to_back"); } -.ui-icon-flip-to-front { @include icon-override("flip_to_front"); } -.ui-icon-folder { @include icon-override("folder"); } -.ui-icon-folder-open { @include icon-override("folder_open"); } -.ui-icon-folder-shared { @include icon-override("folder_shared"); } -.ui-icon-folder-special { @include icon-override("folder_special"); } -.ui-icon-font-download { @include icon-override("font_download"); } -.ui-icon-format-align-center { @include icon-override("format_align_center"); } -.ui-icon-format-align-justify { @include icon-override("format_align_justify"); } -.ui-icon-format-align-left { @include icon-override("format_align_left"); } -.ui-icon-format-align-right { @include icon-override("format_align_right"); } -.ui-icon-format-bold { @include icon-override("format_bold"); } -.ui-icon-format-clear { @include icon-override("format_clear"); } -.ui-icon-format-color-fill { @include icon-override("format_color_fill"); } -.ui-icon-format-color-reset { @include icon-override("format_color_reset"); } -.ui-icon-format-color-text { @include icon-override("format_color_text"); } -.ui-icon-format-indent-decrease { @include icon-override("format_indent_decrease"); } -.ui-icon-format-indent-increase { @include icon-override("format_indent_increase"); } -.ui-icon-format-italic { @include icon-override("format_italic"); } -.ui-icon-format-line-spacing { @include icon-override("format_line_spacing"); } -.ui-icon-format-list-bulleted { @include icon-override("format_list_bulleted"); } -.ui-icon-format-list-numbered { @include icon-override("format_list_numbered"); } -.ui-icon-format-paint { @include icon-override("format_paint"); } -.ui-icon-format-quote { @include icon-override("format_quote"); } -.ui-icon-format-shapes { @include icon-override("format_shapes"); } -.ui-icon-format-size { @include icon-override("format_size"); } -.ui-icon-format-strikethrough { @include icon-override("format_strikethrough"); } -.ui-icon-format-textdirection-l-to-r { @include icon-override("format_textdirection_l_to_r"); } -.ui-icon-format-textdirection-r-to-l { @include icon-override("format_textdirection_r_to_l"); } -.ui-icon-format-underlined { @include icon-override("format_underlined"); } -.ui-icon-forum { @include icon-override("forum"); } -.ui-icon-forward { @include icon-override("forward"); } -.ui-icon-forward-10 { @include icon-override("forward_10"); } -.ui-icon-forward-30 { @include icon-override("forward_30"); } -.ui-icon-forward-5 { @include icon-override("forward_5"); } -.ui-icon-free-breakfast { @include icon-override("free_breakfast"); } -.ui-icon-fullscreen { @include icon-override("fullscreen"); } -.ui-icon-fullscreen-exit { @include icon-override("fullscreen_exit"); } -.ui-icon-functions { @include icon-override("functions"); } -.ui-icon-g-translate { @include icon-override("g_translate"); } -.ui-icon-gamepad { @include icon-override("gamepad"); } -.ui-icon-games { @include icon-override("games"); } -.ui-icon-gavel { @include icon-override("gavel"); } -.ui-icon-gesture { @include icon-override("gesture"); } -.ui-icon-get-app { @include icon-override("get_app"); } -.ui-icon-gif { @include icon-override("gif"); } -.ui-icon-golf-course { @include icon-override("golf_course"); } -.ui-icon-gps-fixed { @include icon-override("gps_fixed"); } -.ui-icon-gps-not-fixed { @include icon-override("gps_not_fixed"); } -.ui-icon-gps-off { @include icon-override("gps_off"); } -.ui-icon-grade { @include icon-override("grade"); } -.ui-icon-gradient { @include icon-override("gradient"); } -.ui-icon-grain { @include icon-override("grain"); } -.ui-icon-graphic-eq { @include icon-override("graphic_eq"); } -.ui-icon-grid-off { @include icon-override("grid_off"); } -.ui-icon-grid-on { @include icon-override("grid_on"); } -.ui-icon-group { @include icon-override("group"); } -.ui-icon-group-add { @include icon-override("group_add"); } -.ui-icon-group-work { @include icon-override("group_work"); } -.ui-icon-hd { @include icon-override("hd"); } -.ui-icon-hdr-off { @include icon-override("hdr_off"); } -.ui-icon-hdr-on { @include icon-override("hdr_on"); } -.ui-icon-hdr-strong { @include icon-override("hdr_strong"); } -.ui-icon-hdr-weak { @include icon-override("hdr_weak"); } -.ui-icon-headset { @include icon-override("headset"); } -.ui-icon-headset-mic { @include icon-override("headset_mic"); } -.ui-icon-healing { @include icon-override("healing"); } -.ui-icon-hearing { @include icon-override("hearing"); } -.ui-icon-help { @include icon-override("help"); } -.ui-icon-help-outline { @include icon-override("help_outline"); } -.ui-icon-high-quality { @include icon-override("high_quality"); } -.ui-icon-highlight { @include icon-override("highlight"); } -.ui-icon-highlight-off { @include icon-override("highlight_off"); } -.ui-icon-history { @include icon-override("history"); } -.ui-icon-home { @include icon-override("home"); } -.ui-icon-hot-tub { @include icon-override("hot_tub"); } -.ui-icon-hotel { @include icon-override("hotel"); } -.ui-icon-hourglass-empty { @include icon-override("hourglass_empty"); } -.ui-icon-hourglass-full { @include icon-override("hourglass_full"); } -.ui-icon-http { @include icon-override("http"); } -.ui-icon-https { @include icon-override("https"); } -.ui-icon-image { @include icon-override("image"); } -.ui-icon-image-aspect-ratio { @include icon-override("image_aspect_ratio"); } -.ui-icon-import-contacts { @include icon-override("import_contacts"); } -.ui-icon-import-export { @include icon-override("import_export"); } -.ui-icon-important-devices { @include icon-override("important_devices"); } -.ui-icon-inbox { @include icon-override("inbox"); } -.ui-icon-indeterminate-check-box { @include icon-override("indeterminate_check_box"); } -.ui-icon-info { @include icon-override("info"); } -.ui-icon-info-outline { @include icon-override("info_outline"); } -.ui-icon-input { @include icon-override("input"); } -.ui-icon-insert-chart { @include icon-override("insert_chart"); } -.ui-icon-insert-comment { @include icon-override("insert_comment"); } -.ui-icon-insert-drive-file { @include icon-override("insert_drive_file"); } -.ui-icon-insert-emoticon { @include icon-override("insert_emoticon"); } -.ui-icon-insert-invitation { @include icon-override("insert_invitation"); } -.ui-icon-insert-link { @include icon-override("insert_link"); } -.ui-icon-insert-photo { @include icon-override("insert_photo"); } -.ui-icon-invert-colors { @include icon-override("invert_colors"); } -.ui-icon-invert-colors-off { @include icon-override("invert_colors_off"); } -.ui-icon-iso { @include icon-override("iso"); } -.ui-icon-keyboard { @include icon-override("keyboard"); } -.ui-icon-keyboard-arrow-down { @include icon-override("keyboard_arrow_down"); } -.ui-icon-keyboard-arrow-left { @include icon-override("keyboard_arrow_left"); } -.ui-icon-keyboard-arrow-right { @include icon-override("keyboard_arrow_right"); } -.ui-icon-keyboard-arrow-up { @include icon-override("keyboard_arrow_up"); } -.ui-icon-keyboard-backspace { @include icon-override("keyboard_backspace"); } -.ui-icon-keyboard-capslock { @include icon-override("keyboard_capslock"); } -.ui-icon-keyboard-hide { @include icon-override("keyboard_hide"); } -.ui-icon-keyboard-return { @include icon-override("keyboard_return"); } -.ui-icon-keyboard-tab { @include icon-override("keyboard_tab"); } -.ui-icon-keyboard-voice { @include icon-override("keyboard_voice"); } -.ui-icon-kitchen { @include icon-override("kitchen"); } -.ui-icon-label { @include icon-override("label"); } -.ui-icon-label-outline { @include icon-override("label_outline"); } -.ui-icon-landscape { @include icon-override("landscape"); } -.ui-icon-language { @include icon-override("language"); } -.ui-icon-laptop { @include icon-override("laptop"); } -.ui-icon-laptop-chromebook { @include icon-override("laptop_chromebook"); } -.ui-icon-laptop-mac { @include icon-override("laptop_mac"); } -.ui-icon-laptop-windows { @include icon-override("laptop_windows"); } -.ui-icon-last-page { @include icon-override("last_page"); } -.ui-icon-launch { @include icon-override("launch"); } -.ui-icon-layers { @include icon-override("layers"); } -.ui-icon-layers-clear { @include icon-override("layers_clear"); } -.ui-icon-leak-add { @include icon-override("leak_add"); } -.ui-icon-leak-remove { @include icon-override("leak_remove"); } -.ui-icon-lens { @include icon-override("lens"); } -.ui-icon-library-add { @include icon-override("library_add"); } -.ui-icon-library-books { @include icon-override("library_books"); } -.ui-icon-library-music { @include icon-override("library_music"); } -.ui-icon-lightbulb-outline { @include icon-override("lightbulb_outline"); } -.ui-icon-line-style { @include icon-override("line_style"); } -.ui-icon-line-weight { @include icon-override("line_weight"); } -.ui-icon-linear-scale { @include icon-override("linear_scale"); } -.ui-icon-link { @include icon-override("link"); } -.ui-icon-linked-camera { @include icon-override("linked_camera"); } -.ui-icon-list { @include icon-override("list"); } -.ui-icon-live-help { @include icon-override("live_help"); } -.ui-icon-live-tv { @include icon-override("live_tv"); } -.ui-icon-local-activity { @include icon-override("local_activity"); } -.ui-icon-local-airport { @include icon-override("local_airport"); } -.ui-icon-local-atm { @include icon-override("local_atm"); } -.ui-icon-local-bar { @include icon-override("local_bar"); } -.ui-icon-local-cafe { @include icon-override("local_cafe"); } -.ui-icon-local-car-wash { @include icon-override("local_car_wash"); } -.ui-icon-local-convenience-store { @include icon-override("local_convenience_store"); } -.ui-icon-local-dining { @include icon-override("local_dining"); } -.ui-icon-local-drink { @include icon-override("local_drink"); } -.ui-icon-local-florist { @include icon-override("local_florist"); } -.ui-icon-local-gas-station { @include icon-override("local_gas_station"); } -.ui-icon-local-grocery-store { @include icon-override("local_grocery_store"); } -.ui-icon-local-hospital { @include icon-override("local_hospital"); } -.ui-icon-local-hotel { @include icon-override("local_hotel"); } -.ui-icon-local-laundry-service { @include icon-override("local_laundry_service"); } -.ui-icon-local-library { @include icon-override("local_library"); } -.ui-icon-local-mall { @include icon-override("local_mall"); } -.ui-icon-local-movies { @include icon-override("local_movies"); } -.ui-icon-local-offer { @include icon-override("local_offer"); } -.ui-icon-local-parking { @include icon-override("local_parking"); } -.ui-icon-local-pharmacy { @include icon-override("local_pharmacy"); } -.ui-icon-local-phone { @include icon-override("local_phone"); } -.ui-icon-local-pizza { @include icon-override("local_pizza"); } -.ui-icon-local-play { @include icon-override("local_play"); } -.ui-icon-local-post-office { @include icon-override("local_post_office"); } -.ui-icon-local-printshop { @include icon-override("local_printshop"); } -.ui-icon-local-see { @include icon-override("local_see"); } -.ui-icon-local-shipping { @include icon-override("local_shipping"); } -.ui-icon-local-taxi { @include icon-override("local_taxi"); } -.ui-icon-location-city { @include icon-override("location_city"); } -.ui-icon-location-disabled { @include icon-override("location_disabled"); } -.ui-icon-location-off { @include icon-override("location_off"); } -.ui-icon-location-on { @include icon-override("location_on"); } -.ui-icon-location-searching { @include icon-override("location_searching"); } -.ui-icon-lock { @include icon-override("lock"); } -.ui-icon-lock-open { @include icon-override("lock_open"); } -.ui-icon-lock-outline { @include icon-override("lock_outline"); } -.ui-icon-looks { @include icon-override("looks"); } -.ui-icon-looks-3 { @include icon-override("looks_3"); } -.ui-icon-looks-4 { @include icon-override("looks_4"); } -.ui-icon-looks-5 { @include icon-override("looks_5"); } -.ui-icon-looks-6 { @include icon-override("looks_6"); } -.ui-icon-looks-one { @include icon-override("looks_one"); } -.ui-icon-looks-two { @include icon-override("looks_two"); } -.ui-icon-loop { @include icon-override("loop"); } -.ui-icon-loupe { @include icon-override("loupe"); } -.ui-icon-low-priority { @include icon-override("low_priority"); } -.ui-icon-loyalty { @include icon-override("loyalty"); } -.ui-icon-mail { @include icon-override("mail"); } -.ui-icon-mail-outline { @include icon-override("mail_outline"); } -.ui-icon-map { @include icon-override("map"); } -.ui-icon-markunread { @include icon-override("markunread"); } -.ui-icon-markunread-mailbox { @include icon-override("markunread_mailbox"); } -.ui-icon-memory { @include icon-override("memory"); } -.ui-icon-menu { @include icon-override("menu"); } -.ui-icon-merge-type { @include icon-override("merge_type"); } -.ui-icon-message { @include icon-override("message"); } -.ui-icon-mic { @include icon-override("mic"); } -.ui-icon-mic-none { @include icon-override("mic_none"); } -.ui-icon-mic-off { @include icon-override("mic_off"); } -.ui-icon-mms { @include icon-override("mms"); } -.ui-icon-mode-comment { @include icon-override("mode_comment"); } -.ui-icon-mode-edit { @include icon-override("mode_edit"); } -.ui-icon-monetization-on { @include icon-override("monetization_on"); } -.ui-icon-money-off { @include icon-override("money_off"); } -.ui-icon-monochrome-photos { @include icon-override("monochrome_photos"); } -.ui-icon-mood { @include icon-override("mood"); } -.ui-icon-mood-bad { @include icon-override("mood_bad"); } -.ui-icon-more { @include icon-override("more"); } -.ui-icon-more-horiz { @include icon-override("more_horiz"); } -.ui-icon-more-vert { @include icon-override("more_vert"); } -.ui-icon-motorcycle { @include icon-override("motorcycle"); } -.ui-icon-mouse { @include icon-override("mouse"); } -.ui-icon-move-to-inbox { @include icon-override("move_to_inbox"); } -.ui-icon-movie { @include icon-override("movie"); } -.ui-icon-movie-creation { @include icon-override("movie_creation"); } -.ui-icon-movie-filter { @include icon-override("movie_filter"); } -.ui-icon-multiline-chart { @include icon-override("multiline_chart"); } -.ui-icon-music-note { @include icon-override("music_note"); } -.ui-icon-music-video { @include icon-override("music_video"); } -.ui-icon-my-location { @include icon-override("my_location"); } -.ui-icon-nature { @include icon-override("nature"); } -.ui-icon-nature-people { @include icon-override("nature_people"); } -.ui-icon-navigate-before { @include icon-override("navigate_before"); } -.ui-icon-navigate-next { @include icon-override("navigate_next"); } -.ui-icon-navigation { @include icon-override("navigation"); } -.ui-icon-near-me { @include icon-override("near_me"); } -.ui-icon-network-cell { @include icon-override("network_cell"); } -.ui-icon-network-check { @include icon-override("network_check"); } -.ui-icon-network-locked { @include icon-override("network_locked"); } -.ui-icon-network-wifi { @include icon-override("network_wifi"); } -.ui-icon-new-releases { @include icon-override("new_releases"); } -.ui-icon-next-week { @include icon-override("next_week"); } -.ui-icon-nfc { @include icon-override("nfc"); } -.ui-icon-no-encryption { @include icon-override("no_encryption"); } -.ui-icon-no-sim { @include icon-override("no_sim"); } -.ui-icon-not-interested { @include icon-override("not_interested"); } -.ui-icon-note { @include icon-override("note"); } -.ui-icon-note-add { @include icon-override("note_add"); } -.ui-icon-notifications { @include icon-override("notifications"); } -.ui-icon-notifications-active { @include icon-override("notifications_active"); } -.ui-icon-notifications-none { @include icon-override("notifications_none"); } -.ui-icon-notifications-off { @include icon-override("notifications_off"); } -.ui-icon-notifications-paused { @include icon-override("notifications_paused"); } -.ui-icon-offline-pin { @include icon-override("offline_pin"); } -.ui-icon-ondemand-video { @include icon-override("ondemand_video"); } -.ui-icon-opacity { @include icon-override("opacity"); } -.ui-icon-open-in-browser { @include icon-override("open_in_browser"); } -.ui-icon-open-in-new { @include icon-override("open_in_new"); } -.ui-icon-open-with { @include icon-override("open_with"); } -.ui-icon-pages { @include icon-override("pages"); } -.ui-icon-pageview { @include icon-override("pageview"); } -.ui-icon-palette { @include icon-override("palette"); } -.ui-icon-pan-tool { @include icon-override("pan_tool"); } -.ui-icon-panorama { @include icon-override("panorama"); } -.ui-icon-panorama-fish-eye { @include icon-override("panorama_fish_eye"); } -.ui-icon-panorama-horizontal { @include icon-override("panorama_horizontal"); } -.ui-icon-panorama-vertical { @include icon-override("panorama_vertical"); } -.ui-icon-panorama-wide-angle { @include icon-override("panorama_wide_angle"); } -.ui-icon-party-mode { @include icon-override("party_mode"); } -.ui-icon-pause { @include icon-override("pause"); } -.ui-icon-pause-circle-filled { @include icon-override("pause_circle_filled"); } -.ui-icon-pause-circle-outline { @include icon-override("pause_circle_outline"); } -.ui-icon-payment { @include icon-override("payment"); } -.ui-icon-people { @include icon-override("people"); } -.ui-icon-people-outline { @include icon-override("people_outline"); } -.ui-icon-perm-camera-mic { @include icon-override("perm_camera_mic"); } -.ui-icon-perm-contact-calendar { @include icon-override("perm_contact_calendar"); } -.ui-icon-perm-data-setting { @include icon-override("perm_data_setting"); } -.ui-icon-perm-device-information { @include icon-override("perm_device_information"); } -.ui-icon-perm-identity { @include icon-override("perm_identity"); } -.ui-icon-perm-media { @include icon-override("perm_media"); } -.ui-icon-perm-phone-msg { @include icon-override("perm_phone_msg"); } -.ui-icon-perm-scan-wifi { @include icon-override("perm_scan_wifi"); } -.ui-icon-person { @include icon-override("person"); } -.ui-icon-person-add { @include icon-override("person_add"); } -.ui-icon-person-outline { @include icon-override("person_outline"); } -.ui-icon-person-pin { @include icon-override("person_pin"); } -.ui-icon-person-pin-circle { @include icon-override("person_pin_circle"); } -.ui-icon-personal-video { @include icon-override("personal_video"); } -.ui-icon-pets { @include icon-override("pets"); } -.ui-icon-phone { @include icon-override("phone"); } -.ui-icon-phone-android { @include icon-override("phone_android"); } -.ui-icon-phone-bluetooth-speaker { @include icon-override("phone_bluetooth_speaker"); } -.ui-icon-phone-forwarded { @include icon-override("phone_forwarded"); } -.ui-icon-phone-in-talk { @include icon-override("phone_in_talk"); } -.ui-icon-phone-iphone { @include icon-override("phone_iphone"); } -.ui-icon-phone-locked { @include icon-override("phone_locked"); } -.ui-icon-phone-missed { @include icon-override("phone_missed"); } -.ui-icon-phone-paused { @include icon-override("phone_paused"); } -.ui-icon-phonelink { @include icon-override("phonelink"); } -.ui-icon-phonelink-erase { @include icon-override("phonelink_erase"); } -.ui-icon-phonelink-lock { @include icon-override("phonelink_lock"); } -.ui-icon-phonelink-off { @include icon-override("phonelink_off"); } -.ui-icon-phonelink-ring { @include icon-override("phonelink_ring"); } -.ui-icon-phonelink-setup { @include icon-override("phonelink_setup"); } -.ui-icon-photo { @include icon-override("photo"); } -.ui-icon-photo-album { @include icon-override("photo_album"); } -.ui-icon-photo-camera { @include icon-override("photo_camera"); } -.ui-icon-photo-filter { @include icon-override("photo_filter"); } -.ui-icon-photo-library { @include icon-override("photo_library"); } -.ui-icon-photo-size-select-actual { @include icon-override("photo_size_select_actual"); } -.ui-icon-photo-size-select-large { @include icon-override("photo_size_select_large"); } -.ui-icon-photo-size-select-small { @include icon-override("photo_size_select_small"); } -.ui-icon-picture-as-pdf { @include icon-override("picture_as_pdf"); } -.ui-icon-picture-in-picture { @include icon-override("picture_in_picture"); } -.ui-icon-picture-in-picture-alt { @include icon-override("picture_in_picture_alt"); } -.ui-icon-pie-chart { @include icon-override("pie_chart"); } -.ui-icon-pie-chart-outlined { @include icon-override("pie_chart_outlined"); } -.ui-icon-pin-drop { @include icon-override("pin_drop"); } -.ui-icon-place { @include icon-override("place"); } -.ui-icon-play-arrow { @include icon-override("play_arrow"); } -.ui-icon-play-circle-filled { @include icon-override("play_circle_filled"); } -.ui-icon-play-circle-outline { @include icon-override("play_circle_outline"); } -.ui-icon-play-for-work { @include icon-override("play_for_work"); } -.ui-icon-playlist-add { @include icon-override("playlist_add"); } -.ui-icon-playlist-add-check { @include icon-override("playlist_add_check"); } -.ui-icon-playlist-play { @include icon-override("playlist_play"); } -.ui-icon-plus-one { @include icon-override("plus_one"); } -.ui-icon-poll { @include icon-override("poll"); } -.ui-icon-polymer { @include icon-override("polymer"); } -.ui-icon-pool { @include icon-override("pool"); } -.ui-icon-portable-wifi-off { @include icon-override("portable_wifi_off"); } -.ui-icon-portrait { @include icon-override("portrait"); } -.ui-icon-power { @include icon-override("power"); } -.ui-icon-power-input { @include icon-override("power_input"); } -.ui-icon-power-settings-new { @include icon-override("power_settings_new"); } -.ui-icon-pregnant-woman { @include icon-override("pregnant_woman"); } -.ui-icon-present-to-all { @include icon-override("present_to_all"); } -.ui-icon-print { @include icon-override("print"); } -.ui-icon-priority-high { @include icon-override("priority_high"); } -.ui-icon-public { @include icon-override("public"); } -.ui-icon-publish { @include icon-override("publish"); } -.ui-icon-query-builder { @include icon-override("query_builder"); } -.ui-icon-question-answer { @include icon-override("question_answer"); } -.ui-icon-queue { @include icon-override("queue"); } -.ui-icon-queue-music { @include icon-override("queue_music"); } -.ui-icon-queue-play-next { @include icon-override("queue_play_next"); } -.ui-icon-radio { @include icon-override("radio"); } -.ui-icon-radio-button-checked { @include icon-override("radio_button_checked"); } -.ui-icon-radio-button-unchecked { @include icon-override("radio_button_unchecked"); } -.ui-icon-rate-review { @include icon-override("rate_review"); } -.ui-icon-receipt { @include icon-override("receipt"); } -.ui-icon-recent-actors { @include icon-override("recent_actors"); } -.ui-icon-record-voice-over { @include icon-override("record_voice_over"); } -.ui-icon-redeem { @include icon-override("redeem"); } -.ui-icon-redo { @include icon-override("redo"); } -.ui-icon-refresh { @include icon-override("refresh"); } -.ui-icon-remove { @include icon-override("remove"); } -.ui-icon-remove-circle { @include icon-override("remove_circle"); } -.ui-icon-remove-circle-outline { @include icon-override("remove_circle_outline"); } -.ui-icon-remove-from-queue { @include icon-override("remove_from_queue"); } -.ui-icon-remove-red-eye { @include icon-override("remove_red_eye"); } -.ui-icon-remove-shopping-cart { @include icon-override("remove_shopping_cart"); } -.ui-icon-reorder { @include icon-override("reorder"); } -.ui-icon-repeat { @include icon-override("repeat"); } -.ui-icon-repeat-one { @include icon-override("repeat_one"); } -.ui-icon-replay { @include icon-override("replay"); } -.ui-icon-replay-10 { @include icon-override("replay_10"); } -.ui-icon-replay-30 { @include icon-override("replay_30"); } -.ui-icon-replay-5 { @include icon-override("replay_5"); } -.ui-icon-reply { @include icon-override("reply"); } -.ui-icon-reply-all { @include icon-override("reply_all"); } -.ui-icon-report { @include icon-override("report"); } -.ui-icon-report-problem { @include icon-override("report_problem"); } -.ui-icon-restaurant { @include icon-override("restaurant"); } -.ui-icon-restaurant-menu { @include icon-override("restaurant_menu"); } -.ui-icon-restore { @include icon-override("restore"); } -.ui-icon-restore-page { @include icon-override("restore_page"); } -.ui-icon-ring-volume { @include icon-override("ring_volume"); } -.ui-icon-room { @include icon-override("room"); } -.ui-icon-room-service { @include icon-override("room_service"); } -.ui-icon-rotate-90-degrees-ccw { @include icon-override("rotate_90_degrees_ccw"); } -.ui-icon-rotate-left { @include icon-override("rotate_left"); } -.ui-icon-rotate-right { @include icon-override("rotate_right"); } -.ui-icon-rounded-corner { @include icon-override("rounded_corner"); } -.ui-icon-router { @include icon-override("router"); } -.ui-icon-rowing { @include icon-override("rowing"); } -.ui-icon-rss-feed { @include icon-override("rss_feed"); } -.ui-icon-rv-hookup { @include icon-override("rv_hookup"); } -.ui-icon-satellite { @include icon-override("satellite"); } -.ui-icon-save { @include icon-override("save"); } -.ui-icon-scanner { @include icon-override("scanner"); } -.ui-icon-schedule { @include icon-override("schedule"); } -.ui-icon-school { @include icon-override("school"); } -.ui-icon-screen-lock-landscape { @include icon-override("screen_lock_landscape"); } -.ui-icon-screen-lock-portrait { @include icon-override("screen_lock_portrait"); } -.ui-icon-screen-lock-rotation { @include icon-override("screen_lock_rotation"); } -.ui-icon-screen-rotation { @include icon-override("screen_rotation"); } -.ui-icon-screen-share { @include icon-override("screen_share"); } -.ui-icon-sd-card { @include icon-override("sd_card"); } -.ui-icon-sd-storage { @include icon-override("sd_storage"); } -.ui-icon-search { @include icon-override("search"); } -.ui-icon-security { @include icon-override("security"); } -.ui-icon-select-all { @include icon-override("select_all"); } -.ui-icon-send { @include icon-override("send"); } -.ui-icon-sentiment-dissatisfied { @include icon-override("sentiment_dissatisfied"); } -.ui-icon-sentiment-neutral { @include icon-override("sentiment_neutral"); } -.ui-icon-sentiment-satisfied { @include icon-override("sentiment_satisfied"); } -.ui-icon-sentiment-very-dissatisfied { @include icon-override("sentiment_very_dissatisfied"); } -.ui-icon-sentiment-very-satisfied { @include icon-override("sentiment_very_satisfied"); } -.ui-icon-settings { @include icon-override("settings"); } -.ui-icon-settings-applications { @include icon-override("settings_applications"); } -.ui-icon-settings-backup-restore { @include icon-override("settings_backup_restore"); } -.ui-icon-settings-bluetooth { @include icon-override("settings_bluetooth"); } -.ui-icon-settings-brightness { @include icon-override("settings_brightness"); } -.ui-icon-settings-cell { @include icon-override("settings_cell"); } -.ui-icon-settings-ethernet { @include icon-override("settings_ethernet"); } -.ui-icon-settings-input-antenna { @include icon-override("settings_input_antenna"); } -.ui-icon-settings-input-component { @include icon-override("settings_input_component"); } -.ui-icon-settings-input-composite { @include icon-override("settings_input_composite"); } -.ui-icon-settings-input-hdmi { @include icon-override("settings_input_hdmi"); } -.ui-icon-settings-input-svideo { @include icon-override("settings_input_svideo"); } -.ui-icon-settings-overscan { @include icon-override("settings_overscan"); } -.ui-icon-settings-phone { @include icon-override("settings_phone"); } -.ui-icon-settings-power { @include icon-override("settings_power"); } -.ui-icon-settings-remote { @include icon-override("settings_remote"); } -.ui-icon-settings-system-daydream { @include icon-override("settings_system_daydream"); } -.ui-icon-settings-voice { @include icon-override("settings_voice"); } -.ui-icon-share { @include icon-override("share"); } -.ui-icon-shop { @include icon-override("shop"); } -.ui-icon-shop-two { @include icon-override("shop_two"); } -.ui-icon-shopping-basket { @include icon-override("shopping_basket"); } -.ui-icon-shopping-cart { @include icon-override("shopping_cart"); } -.ui-icon-short-text { @include icon-override("short_text"); } -.ui-icon-show-chart { @include icon-override("show_chart"); } -.ui-icon-shuffle { @include icon-override("shuffle"); } -.ui-icon-signal-cellular-4-bar { @include icon-override("signal_cellular_4_bar"); } -.ui-icon-signal-cellular-connected-no-internet-4-bar { @include icon-override("signal_cellular_connected_no_internet_4_bar"); } -.ui-icon-signal-cellular-no-sim { @include icon-override("signal_cellular_no_sim"); } -.ui-icon-signal-cellular-null { @include icon-override("signal_cellular_null"); } -.ui-icon-signal-cellular-off { @include icon-override("signal_cellular_off"); } -.ui-icon-signal-wifi-4-bar { @include icon-override("signal_wifi_4_bar"); } -.ui-icon-signal-wifi-4-bar-lock { @include icon-override("signal_wifi_4_bar_lock"); } -.ui-icon-signal-wifi-off { @include icon-override("signal_wifi_off"); } -.ui-icon-sim-card { @include icon-override("sim_card"); } -.ui-icon-sim-card-alert { @include icon-override("sim_card_alert"); } -.ui-icon-skip-next { @include icon-override("skip_next"); } -.ui-icon-skip-previous { @include icon-override("skip_previous"); } -.ui-icon-slideshow { @include icon-override("slideshow"); } -.ui-icon-slow-motion-video { @include icon-override("slow_motion_video"); } -.ui-icon-smartphone { @include icon-override("smartphone"); } -.ui-icon-smoke-free { @include icon-override("smoke_free"); } -.ui-icon-smoking-rooms { @include icon-override("smoking_rooms"); } -.ui-icon-sms { @include icon-override("sms"); } -.ui-icon-sms-failed { @include icon-override("sms_failed"); } -.ui-icon-snooze { @include icon-override("snooze"); } -.ui-icon-sort { @include icon-override("sort"); } -.ui-icon-sort-by-alpha { @include icon-override("sort_by_alpha"); } -.ui-icon-spa { @include icon-override("spa"); } -.ui-icon-space-bar { @include icon-override("space_bar"); } -.ui-icon-speaker { @include icon-override("speaker"); } -.ui-icon-speaker-group { @include icon-override("speaker_group"); } -.ui-icon-speaker-notes { @include icon-override("speaker_notes"); } -.ui-icon-speaker-notes-off { @include icon-override("speaker_notes_off"); } -.ui-icon-speaker-phone { @include icon-override("speaker_phone"); } -.ui-icon-spellcheck { @include icon-override("spellcheck"); } -.ui-icon-star { @include icon-override("star"); } -.ui-icon-star-border { @include icon-override("star_border"); } -.ui-icon-star-half { @include icon-override("star_half"); } -.ui-icon-stars { @include icon-override("stars"); } -.ui-icon-stay-current-landscape { @include icon-override("stay_current_landscape"); } -.ui-icon-stay-current-portrait { @include icon-override("stay_current_portrait"); } -.ui-icon-stay-primary-landscape { @include icon-override("stay_primary_landscape"); } -.ui-icon-stay-primary-portrait { @include icon-override("stay_primary_portrait"); } -.ui-icon-stop { @include icon-override("stop"); } -.ui-icon-stop-screen-share { @include icon-override("stop_screen_share"); } -.ui-icon-storage { @include icon-override("storage"); } -.ui-icon-store { @include icon-override("store"); } -.ui-icon-store-mall-directory { @include icon-override("store_mall_directory"); } -.ui-icon-straighten { @include icon-override("straighten"); } -.ui-icon-streetview { @include icon-override("streetview"); } -.ui-icon-strikethrough-s { @include icon-override("strikethrough_s"); } -.ui-icon-style { @include icon-override("style"); } -.ui-icon-subdirectory-arrow-left { @include icon-override("subdirectory_arrow_left"); } -.ui-icon-subdirectory-arrow-right { @include icon-override("subdirectory_arrow_right"); } -.ui-icon-subject { @include icon-override("subject"); } -.ui-icon-subscriptions { @include icon-override("subscriptions"); } -.ui-icon-subtitles { @include icon-override("subtitles"); } -.ui-icon-subway { @include icon-override("subway"); } -.ui-icon-supervisor-account { @include icon-override("supervisor_account"); } -.ui-icon-surround-sound { @include icon-override("surround_sound"); } -.ui-icon-swap-calls { @include icon-override("swap_calls"); } -.ui-icon-swap-horiz { @include icon-override("swap_horiz"); } -.ui-icon-swap-vert { @include icon-override("swap_vert"); } -.ui-icon-swap-vertical-circle { @include icon-override("swap_vertical_circle"); } -.ui-icon-switch-camera { @include icon-override("switch_camera"); } -.ui-icon-switch-video { @include icon-override("switch_video"); } -.ui-icon-sync { @include icon-override("sync"); } -.ui-icon-sync-disabled { @include icon-override("sync_disabled"); } -.ui-icon-sync-problem { @include icon-override("sync_problem"); } -.ui-icon-system-update { @include icon-override("system_update"); } -.ui-icon-system-update-alt { @include icon-override("system_update_alt"); } -.ui-icon-tab { @include icon-override("tab"); } -.ui-icon-tab-unselected { @include icon-override("tab_unselected"); } -.ui-icon-tablet { @include icon-override("tablet"); } -.ui-icon-tablet-android { @include icon-override("tablet_android"); } -.ui-icon-tablet-mac { @include icon-override("tablet_mac"); } -.ui-icon-tag-faces { @include icon-override("tag_faces"); } -.ui-icon-tap-and-play { @include icon-override("tap_and_play"); } -.ui-icon-terrain { @include icon-override("terrain"); } -.ui-icon-text-fields { @include icon-override("text_fields"); } -.ui-icon-text-format { @include icon-override("text_format"); } -.ui-icon-textsms { @include icon-override("textsms"); } -.ui-icon-texture { @include icon-override("texture"); } -.ui-icon-theaters { @include icon-override("theaters"); } -.ui-icon-thumb-down { @include icon-override("thumb_down"); } -.ui-icon-thumb-up { @include icon-override("thumb_up"); } -.ui-icon-thumbs-up-down { @include icon-override("thumbs_up_down"); } -.ui-icon-time-to-leave { @include icon-override("time_to_leave"); } -.ui-icon-timelapse { @include icon-override("timelapse"); } -.ui-icon-timeline { @include icon-override("timeline"); } -.ui-icon-timer { @include icon-override("timer"); } -.ui-icon-timer-10 { @include icon-override("timer_10"); } -.ui-icon-timer-3 { @include icon-override("timer_3"); } -.ui-icon-timer-off { @include icon-override("timer_off"); } -.ui-icon-title { @include icon-override("title"); } -.ui-icon-toc { @include icon-override("toc"); } -.ui-icon-today { @include icon-override("today"); } -.ui-icon-toll { @include icon-override("toll"); } -.ui-icon-tonality { @include icon-override("tonality"); } -.ui-icon-touch-app { @include icon-override("touch_app"); } -.ui-icon-toys { @include icon-override("toys"); } -.ui-icon-track-changes { @include icon-override("track_changes"); } -.ui-icon-traffic { @include icon-override("traffic"); } -.ui-icon-train { @include icon-override("train"); } -.ui-icon-tram { @include icon-override("tram"); } -.ui-icon-transfer-within-a-station { @include icon-override("transfer_within_a_station"); } -.ui-icon-transform { @include icon-override("transform"); } -.ui-icon-translate { @include icon-override("translate"); } -.ui-icon-trending-down { @include icon-override("trending_down"); } -.ui-icon-trending-flat { @include icon-override("trending_flat"); } -.ui-icon-trending-up { @include icon-override("trending_up"); } -.ui-icon-tune { @include icon-override("tune"); } -.ui-icon-turned-in { @include icon-override("turned_in"); } -.ui-icon-turned-in-not { @include icon-override("turned_in_not"); } -.ui-icon-tv { @include icon-override("tv"); } -.ui-icon-unarchive { @include icon-override("unarchive"); } -.ui-icon-undo { @include icon-override("undo"); } -.ui-icon-unfold-less { @include icon-override("unfold_less"); } -.ui-icon-unfold-more { @include icon-override("unfold_more"); } -.ui-icon-update { @include icon-override("update"); } -.ui-icon-usb { @include icon-override("usb"); } -.ui-icon-verified-user { @include icon-override("verified_user"); } -.ui-icon-vertical-align-bottom { @include icon-override("vertical_align_bottom"); } -.ui-icon-vertical-align-center { @include icon-override("vertical_align_center"); } -.ui-icon-vertical-align-top { @include icon-override("vertical_align_top"); } -.ui-icon-vibration { @include icon-override("vibration"); } -.ui-icon-video-call { @include icon-override("video_call"); } -.ui-icon-video-label { @include icon-override("video_label"); } -.ui-icon-video-library { @include icon-override("video_library"); } -.ui-icon-videocam { @include icon-override("videocam"); } -.ui-icon-videocam-off { @include icon-override("videocam_off"); } -.ui-icon-videogame-asset { @include icon-override("videogame_asset"); } -.ui-icon-view-agenda { @include icon-override("view_agenda"); } -.ui-icon-view-array { @include icon-override("view_array"); } -.ui-icon-view-carousel { @include icon-override("view_carousel"); } -.ui-icon-view-column { @include icon-override("view_column"); } -.ui-icon-view-comfy { @include icon-override("view_comfy"); } -.ui-icon-view-compact { @include icon-override("view_compact"); } -.ui-icon-view-day { @include icon-override("view_day"); } -.ui-icon-view-headline { @include icon-override("view_headline"); } -.ui-icon-view-list { @include icon-override("view_list"); } -.ui-icon-view-module { @include icon-override("view_module"); } -.ui-icon-view-quilt { @include icon-override("view_quilt"); } -.ui-icon-view-stream { @include icon-override("view_stream"); } -.ui-icon-view-week { @include icon-override("view_week"); } -.ui-icon-vignette { @include icon-override("vignette"); } -.ui-icon-visibility { @include icon-override("visibility"); } -.ui-icon-visibility-off { @include icon-override("visibility_off"); } -.ui-icon-voice-chat { @include icon-override("voice_chat"); } -.ui-icon-voicemail { @include icon-override("voicemail"); } -.ui-icon-volume-down { @include icon-override("volume_down"); } -.ui-icon-volume-mute { @include icon-override("volume_mute"); } -.ui-icon-volume-off { @include icon-override("volume_off"); } -.ui-icon-volume-up { @include icon-override("volume_up"); } -.ui-icon-vpn-key { @include icon-override("vpn_key"); } -.ui-icon-vpn-lock { @include icon-override("vpn_lock"); } -.ui-icon-wallpaper { @include icon-override("wallpaper"); } -.ui-icon-warning { @include icon-override("warning"); } -.ui-icon-watch { @include icon-override("watch"); } -.ui-icon-watch-later { @include icon-override("watch_later"); } -.ui-icon-wb-auto { @include icon-override("wb_auto"); } -.ui-icon-wb-cloudy { @include icon-override("wb_cloudy"); } -.ui-icon-wb-incandescent { @include icon-override("wb_incandescent"); } -.ui-icon-wb-iridescent { @include icon-override("wb_iridescent"); } -.ui-icon-wb-sunny { @include icon-override("wb_sunny"); } -.ui-icon-wc { @include icon-override("wc"); } -.ui-icon-web { @include icon-override("web"); } -.ui-icon-web-asset { @include icon-override("web_asset"); } -.ui-icon-weekend { @include icon-override("weekend"); } -.ui-icon-whatshot { @include icon-override("whatshot"); } -.ui-icon-widgets { @include icon-override("widgets"); } -.ui-icon-wifi { @include icon-override("wifi"); } -.ui-icon-wifi-lock { @include icon-override("wifi_lock"); } -.ui-icon-wifi-tethering { @include icon-override("wifi_tethering"); } -.ui-icon-work { @include icon-override("work"); } -.ui-icon-wrap-text { @include icon-override("wrap_text"); } -.ui-icon-youtube-searched-for { @include icon-override("youtube_searched_for"); } -.ui-icon-zoom-in { @include icon-override("zoom_in"); } -.ui-icon-zoom-out { @include icon-override("zoom_out"); } -.ui-icon-zoom-out-map { @include icon-override("zoom_out_map"); } - -.material-icons, .fa { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - - /* Support for IE. */ - font-feature-settings: 'liga'; -} \ No newline at end of file diff --git a/src/assets/sass/theme/_menu.scss b/src/assets/sass/theme/_menu.scss deleted file mode 100644 index b9da213f..00000000 --- a/src/assets/sass/theme/_menu.scss +++ /dev/null @@ -1,372 +0,0 @@ -body { - .ui-breadcrumb { - padding: $inputHeaderPadding; - - ul { - li { - a { - color: #ffffff; - font-size: $inputHeaderFontSize; - } - } - } - } - - .ui-steps { - position: relative; - - .ui-steps-item { - background-color: transparent; - - &.ui-state-disabled { - @include opacity(1); - } - - .ui-menuitem-link { - display: inline-block; - text-align: left; - background-color: #ffffff; - overflow: hidden; - - .ui-steps-number { - display: inline-block; - background-color: $grayBgColor; - @include border-radius(50%); - padding: .25em .75em; - font-size: 1em; - color: #ffffff; - } - - .ui-steps-title { - display: inline; - margin-left: .625em; - color: $textSecondaryColor; - } - } - - &.ui-state-highlight { - .ui-steps-number { - background-color: $accentColor; - } - - .ui-steps-title { - font-weight: 700; - color: $textColor; - } - } - - &:last-child { - .ui-menuitem-link { - display: block; - } - } - } - - &:before { - content:' '; - border: 1px solid $dividerColor; - width: 90%; - top: 45%; - left: 0; - display: block; - position: absolute; - } - } - - .ui-menu { - padding: .5em 0; - - .ui-shadow, &.ui-shadow { - @include overlay-input-shadow(); - } - - .ui-menu-list { - padding: 0; - margin: 0; - - li { - &.ui-widget-header { - margin: 0 0 1px 0; - @include border-radius(0); - border: 0 none; - width: 100%; - box-sizing: border-box; - padding: .625em 1em; - - h3 { - display: block; - float: none; - font-size: $fontSize; - padding: 0; - font-weight: 400; - } - } - - &.ui-menuitem { - margin: 0; - @include border-radius(0); - - .ui-menuitem-link { - border: 0 none; - padding: .625em 1em; - width: 100%; - min-height: 2.75em; - box-sizing: border-box; - color: $textColor; - line-height: 1.5em; - @include border-radius(0); - position: relative; - - &:hover { - @include hover-element(); - } - - .ui-menuitem-icon { - margin-right: .417em; - display: inline-block; - vertical-align: middle; - float: none; - color: $textSecondaryColor; - } - - .ui-menuitem-text { - display: inline-block; - vertical-align: middle; - float: none; - } - } - - &.ui-menuitem-active { - > .ui-menuitem-link { - @include hover-element(); - } - } - } - } - - .ui-separator { - height: 1px; - background-color: $dividerColor; - width: 100%; - box-sizing: border-box; - } - } - - &.ui-menu-toggleable { - .ui-menu-list { - li { - &.ui-widget-header { - padding-left: 2.250em; - - .fa { - color: #ffffff; - - &.fa-triangle-1-s { - margin-top: -.75em; - } - - &.fa-triangle-1-e { - margin-top: -.75em; - } - } - } - } - } - } - - &.ui-tieredmenu { - .ui-menu-child { - padding: .5em 0; - } - } - - &.ui-menubar { - padding: 0; - - .ui-menubar-root-list { - > .ui-menuitem { - > .ui-menuitem-link { - .ui-menuitem-icon { - margin-right: 0; - } - - > span { - display: inline-block; - vertical-align: middle; - } - } - } - } - - .ui-menu-child { - padding: .5em 0; - } - - .ui-menubar-options { - padding: .625em 1em; - } - } - - &.ui-slidemenu { - - .ui-menu-parent { - .ui-menu-child { - padding: 0; - @include no-shadow(); - } - } - - .ui-slidemenu-backward { - width: 100%; - box-sizing: border-box; - @include border-radius(0); - } - } - } - - .ui-tabmenu { - padding: 0; - - .ui-tabmenu-nav { - padding: 0; - background-color: #ffffff; - border: 0 none; - @include border-radius(0); - - > .ui-tabmenuitem { - top: auto; - margin: 0 .25em 0 0; - padding: 0; - border-style: solid; - border-width: 0 0 2px 0; - @include transition(border-color .3s); - - > a { - padding: $headerPadding; - - &:focus { - outline: 0 none; - } - - .ui-menuitem-icon, .ui-menuitem-text { - float: none; - display: inline-block; - vertical-align: middle; - } - - .ui-menuitem-icon { - font-weight: 1em; - margin-right: .5em; - } - } - - &.ui-state-default { - a { - color: $textSecondaryColor; - - .fa { - color: $textSecondaryColor; - } - } - } - - &:not(.ui-state-active):hover { - background-color: #ffffff; - } - - &.ui-state-active { - background-color: #ffffff; - border-color: $accentColor; - border-style: solid; - - a { - color: $primaryColor; - - .fa { - color: $primaryColor; - } - } - } - } - } - } - - .ui-panelmenu { - .ui-panelmenu-header { - background-color: $primaryColor; - margin-bottom: 1px; - - a { - padding: .625em 1em; - color: #ffffff; - font-size: $fontSize; - } - - .fa { - color: #ffffff; - } - - &.ui-state-active { - background-color: $accentColor; - @include border-radius-bottom(0); - a, .fa { - color: $accentTextColor; - } - } - } - - .ui-panelmenu-content { - padding: 0; - - .ui-menuitem { - margin: 0; - - .ui-menuitem-link { - border: 0 none; - padding: .625em 1em;; - width: 100%; - min-height: 2.750em; - box-sizing: border-box; - color: $textColor; - line-height: 1.5em; - @include border-radius(0); - position: relative; - - &:hover { - @include hover-element(); - } - - .ui-menuitem-text { - display: inline-block; - vertical-align: middle; - float: none; - } - - .fa { - position: static; - display: inline-block; - vertical-align: middle; - } - } - } - } - - .ui-menu-parent .ui-menu-list { - margin-left: 28px; - } - } -} - -@media (max-width: 640px) { - body { - .ui-steps { - .ui-steps-item { - .ui-menuitem-link { - .ui-steps-title { - display: none; - } - } - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/theme/_message.scss b/src/assets/sass/theme/_message.scss deleted file mode 100644 index 9f36e9e9..00000000 --- a/src/assets/sass/theme/_message.scss +++ /dev/null @@ -1,143 +0,0 @@ -body { - /* Messages */ - .ui-messages { - padding: $headerPadding; - - ul { - display: inline-block; - margin-left: 0; - } - - &.ui-messages-info { - background-color: #2196F3; - border-color: #2196F3; - color: #ffffff; - } - - &.ui-messages-warn { - background-color: #ffc107; - border-color: #ffc107; - color: #ffffff; - } - - &.ui-messages-error { - background-color: #e62a10; - border-color: #e62a10; - color: #ffffff; - } - - &.ui-messages-fatal { - background-color: #212121; - border-color: #212121; - color: #ffffff; - } - - &.ui-messages-success { - background-color: #8BC34A; - border-color: #8BC34A; - color: #ffffff; - } - - .ui-messages-close { - text-decoration: none; - color: #fff; - right: .25em; - } - } - - .ui-messages .ui-messages-icon { - background: none; - color: #fff; - margin-top: -2px; - - &.fa-info-circle { - @include material-icon("info"); - font-size: 1.75em; - } - - &.fa-warning { - @include material-icon("warning"); - font-size: 1.75em; - } - - &.fa-close { - @include material-icon("error_outline"); - font-size: 1.75em; - } - - &.fa-check { - @include material-icon("check_circle"); - font-size: 1.75em; - } - } - - .ui-growl { - top: 90px; - - > .ui-growl-item-container { - opacity: 1; - - &.ui-growl-message-info { - background-color: #2196F3; - } - - &.ui-growl-message-warn { - background-color: #ffc107; - } - - &.ui-growl-message-error { - background-color: #e62a10; - } - - &.ui-growl-message-fatal { - background-color: #212121; - } - - &.ui-growl-message-success { - background-color: #8BC34A; - } - - &.ui-shadow { - @include overlay-content-shadow(); - } - } - - .ui-growl-item { - .ui-growl-image { - background: none; - color: #ffffff; - font-size: 36px; - - &.fa-info-circle { - @include material-icon("info"); - font-size: 1.75em; - } - - &.fa-exclamation-circle { - @include material-icon("warning"); - font-size: 1.75em; - } - - &.fa-close { - @include material-icon("error_outline"); - font-size: 1.75em; - } - - &.fa-check { - @include material-icon("check_circle"); - font-size: 1.75em; - } - } - - .ui-growl-message { - color: #ffffff; - } - - .ui-growl-icon-close { - @include material-icon("close"); - font-size: 24px; - color: #ffffff; - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/theme/_misc.scss b/src/assets/sass/theme/_misc.scss deleted file mode 100644 index 24db6895..00000000 --- a/src/assets/sass/theme/_misc.scss +++ /dev/null @@ -1,53 +0,0 @@ -body { - .ui-draggable-dragging.ui-state-default { - padding: $headerPadding !important; - background-color: $primaryColor; - } - - .jqplot-target { - font-family: "Roboto","Helvetica Neue",sans-serif; - } - - .ui-progressbar { - height: .5em; - background-color: $primaryLightColor; - overflow: hidden; - border: 0 none; - - .ui-progressbar-value { - height: .5em; - } - - .ui-progressbar-label { - color: #ffffff; - display: none !important; - } - } - - .ui-galleria { - .ui-galleria-nav-prev { - left: 0; - } - - .ui-galleria-nav-next { - right: 0; - } - } - - .ui-inplace { - .ui-inplace-display { - @include transition(background-color .3s); - @include border-radius(3px); - - &:hover { - background-color: $hoverBgColor; - } - } - } - - .ui-terminal { - .ui-terminal-input { - font-size: $fontSize; - } - } -} \ No newline at end of file diff --git a/src/assets/sass/theme/_overlay.scss b/src/assets/sass/theme/_overlay.scss deleted file mode 100644 index 51222082..00000000 --- a/src/assets/sass/theme/_overlay.scss +++ /dev/null @@ -1,176 +0,0 @@ -body { - .ui-dialog { - &.ui-shadow { - @include overlay-content-shadow(); - } - - .ui-dialog-titlebar { - background-color: #ffffff; - color: $textColor; - padding: $headerPadding; - - .ui-dialog-title { - font-size: 1.25em; - letter-spacing: .005em; - margin-top: .25em; - line-height: 2em; - } - - .ui-dialog-titlebar-icon { - border: 0 none; - padding: 0; - @include border-radius(50%); - @include transition(background-color .3s); - height: 1.5em; - width: 1.5em; - text-align: center; - margin-top: .5em; - - &:hover, &:focus { - @include hover-element(); - } - - .fa { - color: $textSecondaryColor; - display: inline-block; - } - - .fa-extlink { - @include icon_override('fullscreen'); - } - - .fa-newwin { - @include icon_override('fullscreen_exit'); - } - } - } - - .ui-dialog-content { - padding: $contentPadding; - } - - .ui-dialog-buttonpane, .ui-dialog-footer { - text-align: right; - - .ui-button { - background-color: #ffffff; - color: $textColor; - @include no-shadow(); - width: auto; - - .fa { - color: $textSecondaryColor; - } - - &:hover { - @include hover-element(); - } - } - } - - .ui-confirm-dialog-severity { - margin: 0px .75em; - } - } - - .ui-lightbox { - &.ui-shadow { - @include overlay-content-shadow(); - } - - .ui-lightbox-caption { - padding: $headerPadding; - - .ui-lightbox-caption-text { - margin: 0; - } - - .ui-lightbox-close { - @include border-radius(50%); - @include transition(background-color .3s); - padding: 0; - margin: 0; - width: 1.5em; - height: 1.5em; - - &:hover { - background-color: $primaryLightColor; - @include border-radius(50%); - @include transition(background-color .3s); - } - } - } - - .ui-lightbox-content-wrapper { - .ui-lightbox-nav-right, .ui-lightbox-nav-left { - top: 40%; - - .fa { - @include transition(color .3s); - font-size: 3em; - color: $primaryLightColor; - } - } - } - } - - .ui-overlaypanel { - &.ui-shadow { - @include overlay-content-shadow(); - } - - .ui-overlaypanel-close { - background-color: $accentColor; - @include border-radius(50%); - @include transition(background-color .3s); - right: -16px; - top: -16px; - width: 2em; - height: 2em; - line-height: 2em; - text-align: center; - @include content-shadow(); - - span { - color: $accentTextColor; - line-height: inherit; - } - - &:hover { - background-color: $accentDarkColor; - } - } - } - - .ui-tooltip { - @include opacity(.9); - - .ui-tooltip-text { - background-color: #323232; - } - - &.ui-tooltip-top { - .ui-tooltip-arrow { - border-top-color: #323232; - } - } - - &.ui-tooltip-bottom { - .ui-tooltip-arrow { - border-bottom-color: #323232; - } - } - - &.ui-tooltip-left { - .ui-tooltip-arrow { - border-left-color: #323232; - } - } - - &.ui-tooltip-right { - .ui-tooltip-arrow { - border-right-color: #323232; - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/theme/_panel.scss b/src/assets/sass/theme/_panel.scss deleted file mode 100644 index f04789be..00000000 --- a/src/assets/sass/theme/_panel.scss +++ /dev/null @@ -1,280 +0,0 @@ -body { - .ui-panel { - padding: 0; - - .ui-panel-titlebar { - border: 0 none; - border-bottom: 1px solid $primaryColor; - padding: $headerPadding; - @include border-radius-top($borderRadius - 1); - @include border-radius-bottom(0); - - .ui-panel-title { - line-height: 1.5em; - } - - .ui-panel-titlebar-icon { - position: relative; - width: 1.5em; - height: 1.5em; - color: #ffffff; - margin: 0; - @include transition(background-color .3s); - @include border-radius(50%); - - &:hover { - background-color: $primaryLightColor; - } - } - } - - .ui-panel-content { - height: 100%; - box-sizing: border-box; - padding: $contentPadding; - } - - .ui-panel-footer { - padding: $headerPadding; - border: 0 none; - border-top: 1px solid $dividerColor; - margin: 0; - } - } - - .ui-fieldset { - padding: $contentPadding; - - .ui-fieldset-legend { - padding: $headerPadding; - padding-left: .125em; - padding-right: .5em; - color: $primaryColor; - - .ui-fieldset-toggler { - padding: .5em; - height: 2em; - width: 2em; - background-color: $primaryColor; - color: #ffffff; - font-size: 1.5em; - @include border-radius(50%); - @include transition(background-color .3s); - margin-right: .5em; - @include content-shadow(); - - &:hover { - background-color: $primaryDarkColor; - } - } - - &.ui-state-focus { - background-color: transparent; - } - } - } - - .ui-accordion { - .ui-accordion-header { - background-color: $primaryColor; - padding: 0; - color:#ffffff; - font-size: $headerFontSize; - @include transition(background-color .3s); - - > a { - padding: $headerPadding; - padding-left: 2.5em; - color: #ffffff; - } - - &:not(.ui-state-active):not(.ui-state-disabled):hover { - background-color: $primaryDarkColor; - } - - &.ui-state-active { - background-color: $accentColor; - color: $accentTextColor; - @include border-radius-bottom(0); - - > a { - color: $accentTextColor; - } - } - - .fa-caret-right { - margin-top: -.5em; - font-size: 1.5em; - } - - .fa-caret-down { - margin-top: -.5em; - font-size: 1.5em; - } - } - - .ui-accordion-content { - padding: $contentPadding; - line-height: $lineHeight; - } - } - - .ui-toolbar { - background-color: $primaryDarkColor; - @include content-shadow(); - padding: .625em; - } - - .ui-tabview { - padding: 0; - - .ui-tabview-nav { - background-color: #ffffff; - border: 0 none; - @include border-radius(0); - - > li { - padding: 0; - @include transition(border-color .3s); - - > a { - padding: $headerPadding; - - &:focus { - outline: 0 none; - } - } - - > .fa-close { - margin: .325em 0 0 0; - @include transition(color .3s); - color: $textSecondaryColor; - } - - .ui-tabview-left-icon, .ui-tabview-right-icon { - color: $textSecondaryColor; - display: inline-block; - vertical-align: middle; - } - - .ui-tabview-title { - line-height: 1.5em; - vertical-align: middle; - } - - &.ui-state-default { - a { - color: $textSecondaryColor; - } - } - - &:not(.ui-state-active):not(.ui-state-disabled):hover { - background-color: #ffffff; - } - - &.ui-state-active { - background-color: #ffffff; - border-color: $accentColor; - border-style: solid; - - a { - color: $primaryColor; - } - - > .fa-close { - color: $accentColor; - } - } - - &.ui-tabview-outline { - outline: 0 none; - border-color: $accentLightColor; - } - } - } - - .ui-tabview-panel { - padding: $contentPadding; - } - - &.ui-tabview-top { - > .ui-tabview-nav { - padding: 0; - margin: 0; - @include border-radius-top(4px); - border-bottom: 1px solid $dividerColor; - - > li { - border-style: solid; - border-width: 0 0 2px 0; - } - } - } - - &.ui-tabview-bottom { - > .ui-tabview-nav { - padding: 0; - margin: 0; - @include border-radius-bottom(4px); - border-top: 1px solid $dividerColor; - - > li { - border-width: 2px 0 0 0; - } - } - } - - &.ui-tabview-left { - > .ui-tabview-nav { - padding: 0; - margin: 0; - @include border-radius-left($borderRadius + 1); - border-right: 1px solid $dividerColor; - - > li { - box-sizing: border-box; - border-width: 0 2px 0 0; - - > a { - width: 100%; - box-sizing: border-box; - } - } - } - } - - &.ui-tabview-right { - > .ui-tabview-nav { - padding: 0; - @include border-radius-right($borderRadius + 1); - border-left: 1px solid $dividerColor; - - > li { - box-sizing: border-box; - border-width: 0 0 0 2px; - - > a { - width: 100%; - box-sizing: border-box; - } - - &.ui-state-active { - > a { - padding-left: 0.875em; - } - } - } - } - } - } -} - -@media (max-width: 640px) { - body { - .ui-toolbar { - .ui-toolbar-group-right { - margin-top: 1em; - } - } - } -} \ No newline at end of file diff --git a/src/assets/sass/theme/_theme.scss b/src/assets/sass/theme/_theme.scss deleted file mode 100644 index 45800e88..00000000 --- a/src/assets/sass/theme/_theme.scss +++ /dev/null @@ -1,11 +0,0 @@ -@import '../_variables'; -@import '../_mixins'; -@import '_icons'; -@import '_common'; -@import '_forms'; -@import '_panel'; -@import '_data'; -@import '_menu'; -@import '_message'; -@import '_overlay'; -@import '_misc'; \ No newline at end of file diff --git a/src/assets/sass/theme/_theme_dark.scss b/src/assets/sass/theme/_theme_dark.scss new file mode 100644 index 00000000..ea08e58f --- /dev/null +++ b/src/assets/sass/theme/_theme_dark.scss @@ -0,0 +1,6 @@ +@import '../variables/theme/_theme_dark'; +@import './_compact'; +@import '../overrides/_theme_variables'; +@import './designer/_components'; +@import './extensions/_vendor_extensions'; +@import '../overrides/_theme_styles'; diff --git a/src/assets/sass/theme/_theme_light.scss b/src/assets/sass/theme/_theme_light.scss new file mode 100644 index 00000000..d5109943 --- /dev/null +++ b/src/assets/sass/theme/_theme_light.scss @@ -0,0 +1,6 @@ +@import '../variables/theme/_theme_light'; +@import './_compact'; +@import '../overrides/_theme_variables'; +@import './designer/_components'; +@import './extensions/_vendor_extensions'; +@import '../overrides/_theme_styles'; diff --git a/src/assets/sass/theme/designer/_colors.scss b/src/assets/sass/theme/designer/_colors.scss new file mode 100644 index 00000000..2dca1c90 --- /dev/null +++ b/src/assets/sass/theme/designer/_colors.scss @@ -0,0 +1,18 @@ +:root { + @if variable-exists(colors) { + @each $name, $color in $colors { + @for $i from 0 through 5 { + @if ($i == 0) { + --#{$name}-50:#{tint($color, (5 - $i) * 19%)}; + } + @else { + --#{$name}-#{$i * 100}:#{tint($color, (5 - $i) * 19%)}; + } + } + + @for $i from 1 through 4 { + --#{$name}-#{($i + 5) * 100}:#{shade($color, $i * 15%)}; + } + } + } +} diff --git a/src/assets/sass/theme/designer/_common.scss b/src/assets/sass/theme/designer/_common.scss new file mode 100644 index 00000000..a79fc7dc --- /dev/null +++ b/src/assets/sass/theme/designer/_common.scss @@ -0,0 +1,40 @@ +* { + box-sizing: border-box; +} + +.p-component { + font-family: $fontFamily; + font-size: $fontSize; + font-weight: $fontWeight; +} + +.p-component-overlay { + background-color: $maskBg; + transition-duration: $transitionDuration; +} + +.p-disabled, .p-component:disabled { + opacity: $disabledOpacity; +} + +.p-error { + color: $errorColor; +} + +.p-text-secondary { + color: $textSecondaryColor; +} + +.pi { + font-size: $primeIconFontSize; +} + +.p-link { + font-size: $fontSize; + font-family: $fontFamily; + border-radius: $borderRadius; + + &:focus { + @include focused(); + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/_components.scss b/src/assets/sass/theme/designer/_components.scss new file mode 100644 index 00000000..416f5b82 --- /dev/null +++ b/src/assets/sass/theme/designer/_components.scss @@ -0,0 +1,101 @@ +@import '_mixins'; +@import '_common'; +@import '_colors'; + +//Input +@import './components/input/_autocomplete'; +@import './components/input/_calendar'; +@import './components/input/_cascadeselect'; +@import './components/input/_checkbox'; +@import './components/input/_chips'; +@import './components/input/_colorpicker'; +@import './components/input/_dropdown'; +@import './components/input/_editor'; +@import './components/input/_inputgroup'; +@import './components/input/_inputmask'; +@import './components/input/_inputnumber'; +@import './components/input/_inputswitch'; +@import './components/input/_inputtext'; +@import './components/input/_listbox'; +@import './components/input/_multiselect'; +@import './components/input/_password'; +@import './components/input/_radiobutton'; +@import './components/input/_rating'; +@import './components/input/_selectbutton'; +@import './components/input/_slider'; +@import './components/input/_togglebutton'; +@import './components/input/_treeselect'; + +//Button +@import './components/button/_button'; +@import './components/button/_speeddial'; +@import './components/button/_splitbutton'; + +//Data +@import './components/data/_carousel'; +@import './components/data/_datatable'; +@import './components/data/_dataview'; +@import './components/data/_filter'; +@import './components/data/_fullcalendar'; +@import './components/data/_orderlist'; +@import './components/data/_organizationchart'; +@import './components/data/_paginator'; +@import './components/data/_picklist'; +@import './components/data/_timeline'; +@import './components/data/_tree'; +@import './components/data/_treetable'; +@import './components/data/_virtualscroller'; + +//Panel +@import './components/panel/_accordion'; +@import './components/panel/_card'; +@import './components/panel/_divider'; +@import './components/panel/_fieldset'; +@import './components/panel/_panel'; +@import './components/panel/_scrollpanel'; +@import './components/panel/_splitter'; +@import './components/panel/_tabview'; +@import './components/panel/_toolbar'; + +//Overlay +@import './components/overlay/_confirmpopup'; +@import './components/overlay/_dialog'; +@import './components/overlay/_overlaypanel'; +@import './components/overlay/_sidebar'; +@import './components/overlay/_tooltip'; + +//File +@import './components/file/_fileupload'; + +//Menu +@import './components/menu/_breadcrumb'; +@import './components/menu/_contextmenu'; +@import './components/menu/_dock'; +@import './components/menu/_megamenu'; +@import './components/menu/_menu'; +@import './components/menu/_menubar'; +@import './components/menu/_panelmenu'; +@import './components/menu/_slidemenu'; +@import './components/menu/_steps'; +@import './components/menu/_tabmenu'; +@import './components/menu/_tieredmenu'; + +//Messages +@import './components/messages/_inlinemessage'; +@import './components/messages/_message'; +@import 'components/messages/toast'; + +//MultiMedia +@import './components/multimedia/_galleria'; + +//Misc +@import './components/misc/_avatar'; +@import './components/misc/_badge'; +@import './components/misc/_blockui'; +@import './components/misc/_chip'; +@import './components/misc/_inplace'; +@import './components/misc/_progressbar'; +@import './components/misc/_scrolltop'; +@import './components/misc/_skeleton'; +@import './components/misc/_tag'; +@import './components/misc/_terminal'; diff --git a/src/assets/sass/theme/designer/_mixins.scss b/src/assets/sass/theme/designer/_mixins.scss new file mode 100644 index 00000000..a957cecb --- /dev/null +++ b/src/assets/sass/theme/designer/_mixins.scss @@ -0,0 +1,174 @@ +@mixin icon-override($icon) { + &:before { + content: $icon; + } +} + +@mixin focused() { + outline: $focusOutline; + outline-offset: $focusOutlineOffset; + box-shadow: $focusShadow; +} + +@mixin focused-input() { + @include focused(); + border-color: $inputFocusBorderColor; +} + +@mixin focused-listitem() { + outline: $focusOutline; + outline-offset: $focusOutlineOffset; + box-shadow: $inputListItemFocusShadow; +} + +@mixin invalid-input() { + border-color: $inputErrorBorderColor; +} + +@mixin menuitem-link { + padding: $menuitemPadding; + color: $menuitemTextColor; + border-radius: $menuitemBorderRadius; + transition: $listItemTransition; + user-select: none; + + .p-menuitem-text { + color: $menuitemTextColor; + } + + .p-menuitem-icon { + color: $menuitemIconColor; + margin-right: $inlineSpacing; + } + + .p-submenu-icon { + color: $menuitemIconColor; + } + + &:not(.p-disabled):hover { + background: $menuitemHoverBg; + + .p-menuitem-text { + color: $menuitemTextHoverColor; + } + + .p-menuitem-icon { + color: $menuitemIconHoverColor; + } + + .p-submenu-icon { + color: $menuitemIconHoverColor; + } + } + + &:focus { + @include focused-listitem(); + } +} + +@mixin horizontal-rootmenuitem-link { + padding: $horizontalMenuRootMenuitemPadding; + color: $horizontalMenuRootMenuitemTextColor; + border-radius: $horizontalMenuRootMenuitemBorderRadius; + transition: $listItemTransition; + user-select: none; + + .p-menuitem-text { + color: $horizontalMenuRootMenuitemTextColor; + } + + .p-menuitem-icon { + color: $horizontalMenuRootMenuitemIconColor; + margin-right: $inlineSpacing; + } + + .p-submenu-icon { + color: $horizontalMenuRootMenuitemIconColor; + margin-left: $inlineSpacing; + } + + &:not(.p-disabled):hover { + background: $horizontalMenuRootMenuitemHoverBg; + + .p-menuitem-text { + color: $horizontalMenuRootMenuitemTextHoverColor; + } + + .p-menuitem-icon { + color: $horizontalMenuRootMenuitemIconHoverColor; + } + + .p-submenu-icon { + color: $horizontalMenuRootMenuitemIconHoverColor; + } + } + + &:focus { + @include focused-listitem(); + } +} + +@mixin placeholder { + ::-webkit-input-placeholder { + @content + } + :-moz-placeholder { + @content + } + ::-moz-placeholder { + @content + } + :-ms-input-placeholder { + @content + } +} + +@mixin scaledPadding($val, $scale) { + padding: nth($val, 1) * $scale nth($val, 2) * $scale; +} + +@mixin scaledFontSize($val, $scale) { + font-size: $val * $scale; +} + +@mixin nested-submenu-indents($val, $index, $length) { + ul { + li { + a { + padding-left: $val * ($index + 1); + } + + @if $index < $length { + @include nested-submenu-indents($val, $index + 2, $length); + } + } + } +} + +@mixin action-icon($enabled: true) { + width: $actionIconWidth; + height: $actionIconHeight; + color: $actionIconColor; + border: $actionIconBorder; + background: $actionIconBg; + border-radius: $actionIconBorderRadius; + transition: $actionIconTransition; + + &:enabled:hover { + color: $actionIconHoverColor; + border-color: $actionIconHoverBorderColor; + background: $actionIconHoverBg; + } + + &:focus { + @include focused(); + } +} + +@function tint($color, $percentage) { + @return mix(#fff, $color, $percentage); +} + +@function shade($color, $percentage) { + @return mix(#000, $color, $percentage); +} diff --git a/src/assets/sass/theme/designer/components/button/_button.scss b/src/assets/sass/theme/designer/components/button/_button.scss new file mode 100644 index 00000000..9e6c71ca --- /dev/null +++ b/src/assets/sass/theme/designer/components/button/_button.scss @@ -0,0 +1,560 @@ +.p-button { + color: $buttonTextColor; + background: $buttonBg; + border: $buttonBorder; + padding: $buttonPadding; + font-size: $fontSize; + transition: $formElementTransition; + border-radius: $borderRadius; + + &:enabled:hover { + background: $buttonHoverBg; + color: $buttonTextHoverColor; + border-color: $buttonHoverBorderColor; + } + + &:enabled:active { + background: $buttonActiveBg; + color: $buttonTextActiveColor; + border-color: $buttonActiveBorderColor; + } + + &.p-button-outlined { + background-color: transparent; + color: $buttonBg; + border: $outlinedButtonBorder; + + &:enabled:hover { + background: rgba($buttonBg, $textButtonHoverBgOpacity); + color: $buttonBg; + border: $outlinedButtonBorder; + } + + &:enabled:active { + background: rgba($buttonBg, $textButtonActiveBgOpacity); + color: $buttonBg; + border: $outlinedButtonBorder; + } + + &.p-button-plain { + color: $plainButtonTextColor; + border-color: $plainButtonTextColor; + + &:enabled:hover { + background: $plainButtonHoverBgColor; + color: $plainButtonTextColor; + } + + &:enabled:active { + background: $plainButtonActiveBgColor; + color: $plainButtonTextColor; + } + } + } + + &.p-button-text { + background-color: transparent; + color: $buttonBg; + border-color: transparent; + + &:enabled:hover { + background: rgba($buttonBg, $textButtonHoverBgOpacity); + color: $buttonBg; + border-color: transparent; + } + + &:enabled:active { + background: rgba($buttonBg, $textButtonActiveBgOpacity); + color: $buttonBg; + border-color: transparent; + } + + &.p-button-plain { + color: $plainButtonTextColor; + + &:enabled:hover { + background: $plainButtonHoverBgColor; + color: $plainButtonTextColor; + } + + &:enabled:active { + background: $plainButtonActiveBgColor; + color: $plainButtonTextColor; + } + } + } + + &:focus { + @include focused(); + } + + .p-button-icon-left { + margin-right: $inlineSpacing; + } + + .p-button-icon-right { + margin-left: $inlineSpacing; + } + + .p-button-icon-bottom { + margin-top: $inlineSpacing; + } + + .p-button-icon-top { + margin-bottom: $inlineSpacing; + } + + .p-badge { + margin-left: $inlineSpacing; + min-width: $fontSize; + height: $fontSize; + line-height: $fontSize; + color: $buttonBg; + background-color: $buttonTextColor; + } + + &.p-button-raised { + box-shadow: $raisedButtonShadow; + } + + &.p-button-rounded { + border-radius: $roundedButtonBorderRadius; + } + + &.p-button-icon-only { + width: $buttonIconOnlyWidth; + padding: $buttonIconOnlyPadding; + + .p-button-icon-left, + .p-button-icon-right { + margin: 0; + } + + &.p-button-rounded { + border-radius: 50%; + height: $buttonIconOnlyWidth; + } + } + + &.p-button-sm { + @include scaledFontSize($fontSize, $scaleSM); + @include scaledPadding($buttonPadding, $scaleSM); + + .p-button-icon { + @include scaledFontSize($primeIconFontSize, $scaleSM); + } + } + + &.p-button-lg { + @include scaledFontSize($fontSize, $scaleLG); + @include scaledPadding($buttonPadding, $scaleLG); + + .p-button-icon { + @include scaledFontSize($primeIconFontSize, $scaleLG); + } + } + + &.p-button-loading-label-only { + .p-button-label { + margin-left: $inlineSpacing; + } + + .p-button-loading-icon { + margin-right: 0; + } + } +} + +.p-fluid { + .p-button { + width: 100%; + } + + .p-button-icon-only { + width: $buttonIconOnlyWidth; + } + + .p-buttonset { + display: flex; + + .p-button { + flex: 1; + } + } +} + +.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button { + color: $secondaryButtonTextColor; + background: $secondaryButtonBg; + border: $secondaryButtonBorder; + + &:enabled:hover { + background: $secondaryButtonHoverBg; + color: $secondaryButtonTextHoverColor; + border-color: $secondaryButtonHoverBorderColor; + } + + &:enabled:focus { + box-shadow: $secondaryButtonFocusShadow; + } + + &:enabled:active { + background: $secondaryButtonActiveBg; + color: $secondaryButtonTextActiveColor; + border-color: $secondaryButtonActiveBorderColor; + } + + &.p-button-outlined { + background-color: transparent; + color: $secondaryButtonBg; + border: $outlinedButtonBorder; + + &:enabled:hover { + background: rgba($secondaryButtonBg, $textButtonHoverBgOpacity); + color: $secondaryButtonBg; + border: $outlinedButtonBorder; + } + + &:enabled:active { + background: rgba($secondaryButtonBg, $textButtonActiveBgOpacity); + color: $secondaryButtonBg; + border: $outlinedButtonBorder; + } + } + + &.p-button-text { + background-color: transparent; + color: $secondaryButtonBg; + border-color: transparent; + + &:enabled:hover { + background: rgba($secondaryButtonBg, $textButtonHoverBgOpacity); + border-color: transparent; + color: $secondaryButtonBg; + } + + &:enabled:active { + background: rgba($secondaryButtonBg, $textButtonActiveBgOpacity); + border-color: transparent; + color: $secondaryButtonBg; + } + } +} + +.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button { + color: $infoButtonTextColor; + background: $infoButtonBg; + border: $infoButtonBorder; + + &:enabled:hover { + background: $infoButtonHoverBg; + color: $infoButtonTextHoverColor; + border-color: $infoButtonHoverBorderColor; + } + + &:enabled:focus { + box-shadow: $infoButtonFocusShadow; + } + + &:enabled:active { + background: $infoButtonActiveBg; + color: $infoButtonTextActiveColor; + border-color: $infoButtonActiveBorderColor; + } + + &.p-button-outlined { + background-color: transparent; + color: $infoButtonBg; + border: $outlinedButtonBorder; + + &:enabled:hover { + background: rgba($infoButtonBg, $textButtonHoverBgOpacity); + color: $infoButtonBg; + border: $outlinedButtonBorder; + } + + &:enabled:active { + background: rgba($infoButtonBg, $textButtonActiveBgOpacity); + color: $infoButtonBg; + border: $outlinedButtonBorder; + } + } + + &.p-button-text { + background-color: transparent; + color: $infoButtonBg; + border-color: transparent; + + &:enabled:hover { + background: rgba($infoButtonBg, $textButtonHoverBgOpacity); + border-color: transparent; + color: $infoButtonBg; + } + + &:enabled:active { + background: rgba($infoButtonBg, $textButtonActiveBgOpacity); + border-color: transparent; + color: $infoButtonBg; + } + } +} + +.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button { + color: $successButtonTextColor; + background: $successButtonBg; + border: $successButtonBorder; + + &:enabled:hover { + background: $successButtonHoverBg; + color: $successButtonTextHoverColor; + border-color: $successButtonHoverBorderColor; + } + + &:enabled:focus { + box-shadow: $successButtonFocusShadow; + } + + &:enabled:active { + background: $successButtonActiveBg; + color: $successButtonTextActiveColor; + border-color: $successButtonActiveBorderColor; + } + + &.p-button-outlined { + background-color: transparent; + color: $successButtonBg; + border: $outlinedButtonBorder; + + &:enabled:hover { + background: rgba($successButtonBg, $textButtonHoverBgOpacity); + color: $successButtonBg; + border: $outlinedButtonBorder; + } + + &:enabled:active { + background: rgba($successButtonBg, $textButtonActiveBgOpacity); + color: $successButtonBg; + border: $outlinedButtonBorder; + } + } + + &.p-button-text { + background-color: transparent; + color: $successButtonBg; + border-color: transparent; + + &:enabled:hover { + background: rgba($successButtonBg, $textButtonHoverBgOpacity); + border-color: transparent; + color: $successButtonBg; + } + + &:enabled:active { + background: rgba($successButtonBg, $textButtonActiveBgOpacity); + border-color: transparent; + color: $successButtonBg; + } + } +} + +.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button { + color: $warningButtonTextColor; + background: $warningButtonBg; + border: $warningButtonBorder; + + &:enabled:hover { + background: $warningButtonHoverBg; + color: $warningButtonTextHoverColor; + border-color: $warningButtonHoverBorderColor; + } + + &:enabled:focus { + box-shadow: $warningButtonFocusShadow; + } + + &:enabled:active { + background: $warningButtonActiveBg; + color: $warningButtonTextActiveColor; + border-color: $warningButtonActiveBorderColor; + } + + &.p-button-outlined { + background-color: transparent; + color: $warningButtonBg; + border: $outlinedButtonBorder; + + &:enabled:hover { + background: rgba($warningButtonBg, $textButtonHoverBgOpacity); + color: $warningButtonBg; + border: $outlinedButtonBorder; + } + + &:enabled:active { + background: rgba($warningButtonBg, $textButtonActiveBgOpacity); + color: $warningButtonBg; + border: $outlinedButtonBorder; + } + } + + &.p-button-text { + background-color: transparent; + color: $warningButtonBg; + border-color: transparent; + + &:enabled:hover { + background: rgba($warningButtonBg, $textButtonHoverBgOpacity); + border-color: transparent; + color: $warningButtonBg; + } + + &:enabled:active { + background: rgba($warningButtonBg, $textButtonActiveBgOpacity); + border-color: transparent; + color: $warningButtonBg; + } + } +} + +.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button { + color: $helpButtonTextColor; + background: $helpButtonBg; + border: $helpButtonBorder; + + &:enabled:hover { + background: $helpButtonHoverBg; + color: $helpButtonTextHoverColor; + border-color: $helpButtonHoverBorderColor; + } + + &:enabled:focus { + box-shadow: $helpButtonFocusShadow; + } + + &:enabled:active { + background: $helpButtonActiveBg; + color: $helpButtonTextActiveColor; + border-color: $helpButtonActiveBorderColor; + } + + &.p-button-outlined { + background-color: transparent; + color: $helpButtonBg; + border: $outlinedButtonBorder; + + &:enabled:hover { + background: rgba($helpButtonBg, $textButtonHoverBgOpacity); + color: $helpButtonBg; + border: $outlinedButtonBorder; + } + + &:enabled:active { + background: rgba($helpButtonBg, $textButtonActiveBgOpacity); + color: $helpButtonBg; + border: $outlinedButtonBorder; + } + } + + &.p-button-text { + background-color: transparent; + color: $helpButtonBg; + border-color: transparent; + + &:enabled:hover { + background: rgba($helpButtonBg, $textButtonHoverBgOpacity); + border-color: transparent; + color: $helpButtonBg; + } + + &:enabled:active { + background: rgba($helpButtonBg, $textButtonActiveBgOpacity); + border-color: transparent; + color: $helpButtonBg; + } + } +} + +.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button { + color: $dangerButtonTextColor; + background: $dangerButtonBg; + border: $dangerButtonBorder; + + &:enabled:hover { + background: $dangerButtonHoverBg; + color: $dangerButtonTextHoverColor; + border-color: $dangerButtonHoverBorderColor; + } + + &:enabled:focus { + box-shadow: $dangerButtonFocusShadow; + } + + &:enabled:active { + background: $dangerButtonActiveBg; + color: $dangerButtonTextActiveColor; + border-color: $dangerButtonActiveBorderColor; + } + + &.p-button-outlined { + background-color: transparent; + color: $dangerButtonBg; + border: $outlinedButtonBorder; + + &:enabled:hover { + background: rgba($dangerButtonBg, $textButtonHoverBgOpacity); + color: $dangerButtonBg; + border: $outlinedButtonBorder; + } + + &:enabled:active { + background: rgba($dangerButtonBg, $textButtonActiveBgOpacity); + color: $dangerButtonBg; + border: $outlinedButtonBorder; + } + } + + &.p-button-text { + background-color: transparent; + color: $dangerButtonBg; + border-color: transparent; + + &:enabled:hover { + background: rgba($dangerButtonBg, $textButtonHoverBgOpacity); + border-color: transparent; + color: $dangerButtonBg; + } + + &:enabled:active { + background: rgba($dangerButtonBg, $textButtonActiveBgOpacity); + border-color: transparent; + color: $dangerButtonBg; + } + } +} + +.p-button.p-button-link { + color: $linkButtonColor; + background: transparent; + border: transparent; + + &:enabled:hover { + background: transparent; + color: $linkButtonHoverColor; + border-color: transparent; + + .p-button-label { + text-decoration: $linkButtonTextHoverDecoration; + } + } + + &:enabled:focus { + background: transparent; + box-shadow: $linkButtonFocusShadow; + border-color: transparent; + } + + &:enabled:active { + background: transparent; + color: $linkButtonColor; + border-color: transparent; + } +} diff --git a/src/assets/sass/theme/designer/components/button/_speeddial.scss b/src/assets/sass/theme/designer/components/button/_speeddial.scss new file mode 100644 index 00000000..759ac3e0 --- /dev/null +++ b/src/assets/sass/theme/designer/components/button/_speeddial.scss @@ -0,0 +1,79 @@ +.p-speeddial-button { + &.p-button.p-button-icon-only { + width: $speedDialButtonWidth; + height: $speedDialButtonHeight; + + .p-button-icon { + font-size: $speedDialButtonIconFontSize; + } + } +} + +.p-speeddial-action { + width: $speedDialActionWidth; + height: $speedDialActionHeight; + background: $speedDialActionBg; + color: $speedDialActionTextColor; + + &:hover { + background: $speedDialActionHoverBg; + color: $speedDialActionTextHoverColor; + } +} + +.p-speeddial-direction-up { + .p-speeddial-item { + margin: $inlineSpacing/2 0; + + &:first-child { + margin-bottom: $inlineSpacing; + } + } +} + +.p-speeddial-direction-down { + .p-speeddial-item { + margin: $inlineSpacing/2 0; + + &:first-child { + margin-top: $inlineSpacing; + } + } +} + +.p-speeddial-direction-left { + .p-speeddial-item { + margin: 0 $inlineSpacing/2; + + &:first-child { + margin-right: $inlineSpacing; + } + } +} + +.p-speeddial-direction-right { + .p-speeddial-item { + margin: 0 $inlineSpacing/2; + + &:first-child { + margin-left: $inlineSpacing; + } + } +} + +.p-speeddial-circle, +.p-speeddial-semi-circle, +.p-speeddial-quarter-circle { + .p-speeddial-item { + margin: 0; + + &:first-child, + &:last-child { + margin: 0; + } + } +} + +.p-speeddial-mask { + background-color: $maskBg; +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/button/_splitbutton.scss b/src/assets/sass/theme/designer/components/button/_splitbutton.scss new file mode 100644 index 00000000..10d3f1f3 --- /dev/null +++ b/src/assets/sass/theme/designer/components/button/_splitbutton.scss @@ -0,0 +1 @@ +.p-splitbutton {} diff --git a/src/assets/sass/theme/designer/components/data/_carousel.scss b/src/assets/sass/theme/designer/components/data/_carousel.scss new file mode 100644 index 00000000..87c56530 --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_carousel.scss @@ -0,0 +1,37 @@ +.p-carousel { + .p-carousel-content { + .p-carousel-prev, + .p-carousel-next { + @include action-icon(); + margin: $inlineSpacing; + } + } + + .p-carousel-indicators { + padding: $carouselIndicatorsPadding; + + .p-carousel-indicator { + margin-right: $inlineSpacing; + margin-bottom: $inlineSpacing; + + button { + background-color: $carouselIndicatorBg; + width: $carouselIndicatorWidth; + height: $carouselIndicatorHeight; + transition: $actionIconTransition; + border-radius: $carouselIndicatorBorderRadius; + + &:hover { + background: $carouselIndicatorHoverBg; + } + } + + &.p-highlight { + button { + background: $highlightBg; + color: $highlightTextColor; + } + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/data/_datatable.scss b/src/assets/sass/theme/designer/components/data/_datatable.scss new file mode 100644 index 00000000..9864d19b --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_datatable.scss @@ -0,0 +1,266 @@ +.p-datatable { + .p-paginator-top { + border-width: $tableTopPaginatorBorderWidth; + border-radius: 0; + } + + .p-paginator-bottom { + border-width: $tableBottomPaginatorBorderWidth; + border-radius: 0; + } + + .p-datatable-header { + background: $tableHeaderBg; + color: $tableHeaderTextColor; + border: $tableHeaderBorder; + border-width: $tableHeaderBorderWidth; + padding: $tableHeaderPadding; + font-weight: $tableHeaderFontWeight; + } + + .p-datatable-footer { + background: $tableFooterBg; + color: $tableFooterTextColor; + border: $tableFooterBorder; + border-width: $tableFooterBorderWidth; + padding: $tableFooterPadding; + font-weight: $tableFooterFontWeight; + } + + .p-datatable-thead > tr > th { + text-align: $tableCellContentAlignment; + padding: $tableHeaderCellPadding; + border: $tableHeaderCellBorder; + border-width: $tableHeaderCellBorderWidth; + font-weight: $tableHeaderCellFontWeight; + color: $tableHeaderCellTextColor; + background: $tableHeaderCellBg; + transition: $listItemTransition; + } + + .p-datatable-tfoot > tr > td { + text-align: $tableCellContentAlignment; + padding: $tableFooterCellPadding; + border: $tableFooterCellBorder; + border-width: $tableFooterCellBorderWidth; + font-weight: $tableFooterCellFontWeight; + color: $tableFooterCellTextColor; + background: $tableFooterCellBg; + } + + .p-sortable-column { + .p-sortable-column-icon { + color: $tableHeaderCellIconColor; + margin-left: $inlineSpacing; + } + + .p-sortable-column-badge { + border-radius: 50%; + height: $tableSortableColumnBadgeSize; + min-width: $tableSortableColumnBadgeSize; + line-height: $tableSortableColumnBadgeSize; + color: $highlightTextColor; + background: $highlightBg; + margin-left: $inlineSpacing; + } + + &:not(.p-highlight):hover { + background: $tableHeaderCellHoverBg; + color: $tableHeaderCellTextHoverColor; + + .p-sortable-column-icon { + color: $tableHeaderCellIconHoverColor; + } + } + + &.p-highlight { + background: $tableHeaderCellHighlightBg; + color: $tableHeaderCellHighlightTextColor; + + .p-sortable-column-icon { + color: $tableHeaderCellHighlightTextColor; + } + + &:hover { + background: $tableHeaderCellHighlightHoverBg; + color: $tableHeaderCellHighlightTextColor; + + .p-sortable-column-icon { + color: $tableHeaderCellHighlightTextColor; + } + } + } + + &:focus { + box-shadow: $inputListItemFocusShadow; + outline: 0 none; + } + } + + .p-datatable-tbody { + > tr { + background: $tableBodyRowBg; + color: $tableBodyRowTextColor; + transition: $listItemTransition; + outline-color: $focusOutlineColor; + + > td { + text-align: $tableCellContentAlignment; + border: $tableBodyCellBorder; + border-width: $tableBodyCellBorderWidth; + padding: $tableBodyCellPadding; + + .p-row-toggler, + .p-row-editor-init, + .p-row-editor-save, + .p-row-editor-cancel { + @include action-icon(); + } + + .p-row-editor-save { + margin-right: $inlineSpacing; + } + } + + &.p-highlight { + background: $highlightBg; + color: $highlightTextColor; + } + + &.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 $highlightBg; + } + + &.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 $highlightBg; + } + } + } + + &.p-datatable-hoverable-rows { + .p-datatable-tbody > tr:not(.p-highlight):hover { + background: $tableBodyRowHoverBg; + color: $tableBodyRowTextHoverColor; + } + } + + .p-column-resizer-helper { + background: $tableResizerHelperBg; + } + + .p-datatable-scrollable-header, + .p-datatable-scrollable-footer { + background: $panelHeaderBg; + } + + .p-datatable-loading-icon { + font-size: $loadingIconFontSize; + } + + &.p-datatable-gridlines { + .p-datatable-header { + border-width: 1px 1px 0 1px; + } + + .p-datatable-footer { + border-width: 0 1px 1px 1px; + } + + .p-paginator-top { + border-width: 0 1px 0 1px; + } + + .p-paginator-bottom { + border-width: 0 1px 1px 1px; + } + + .p-datatable-thead { + > tr { + > th { + border-width: 1px 1px nth($tableHeaderCellBorderWidth,3) 1px; + } + } + } + + .p-datatable-tbody { + > tr { + > td { + border-width: 1px; + } + } + } + + .p-datatable-tfoot { + > tr { + > td { + border-width: 1px; + } + } + } + } + + &.p-datatable-striped { + .p-datatable-tbody { + > tr:nth-child(even) { + background: $tableBodyRowEvenBg; + + &.p-highlight { + background: $highlightBg; + color: $highlightTextColor; + + .p-row-toggler { + color: $highlightTextColor; + + &:hover { + color: $highlightTextColor; + } + } + } + } + } + } + + &.p-datatable-sm { + .p-datatable-header { + @include scaledPadding($tableHeaderPadding, $tableScaleSM); + } + + .p-datatable-thead > tr > th { + @include scaledPadding($tableHeaderCellPadding, $tableScaleSM); + } + + .p-datatable-tbody > tr > td { + @include scaledPadding($tableBodyCellPadding, $tableScaleSM); + } + + .p-datatable-tfoot > tr > td { + @include scaledPadding($tableFooterPadding, $tableScaleSM); + } + + .p-datatable-footer { + @include scaledPadding($tableFooterPadding, $tableScaleSM); + } + } + + &.p-datatable-lg { + .p-datatable-header { + @include scaledPadding($tableHeaderPadding, $tableScaleLG); + } + + .p-datatable-thead > tr > th { + @include scaledPadding($tableHeaderCellPadding, $tableScaleLG); + } + + .p-datatable-tbody > tr > td { + @include scaledPadding($tableBodyCellPadding, $tableScaleLG); + } + + .p-datatable-tfoot > tr > td { + @include scaledPadding($tableFooterPadding, $tableScaleLG); + } + + .p-datatable-footer { + @include scaledPadding($tableFooterPadding, $tableScaleLG); + } + } +} diff --git a/src/assets/sass/theme/designer/components/data/_dataview.scss b/src/assets/sass/theme/designer/components/data/_dataview.scss new file mode 100644 index 00000000..94560b93 --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_dataview.scss @@ -0,0 +1,55 @@ +.p-dataview { + .p-paginator-top { + border-width: $tableTopPaginatorBorderWidth; + border-radius: 0; + } + + .p-paginator-bottom { + border-width: $tableBottomPaginatorBorderWidth; + border-radius: 0; + } + + .p-dataview-header { + background: $tableHeaderBg; + color: $tableHeaderTextColor; + border: $tableHeaderBorder; + border-width: $tableHeaderBorderWidth; + padding: $tableHeaderPadding; + font-weight: $tableHeaderFontWeight; + } + + .p-dataview-content { + background: $tableBodyRowBg; + color: $tableBodyRowTextColor; + border: $dataViewContentBorder; + padding: $dataViewContentPadding; + } + + &.p-dataview-list { + .p-dataview-content { + > .grid > div { + border: $dataViewListItemBorder; + border-width: $dataViewListItemBorderWidth; + } + } + } + + .p-dataview-footer { + background: $tableFooterBg; + color: $tableFooterTextColor; + border: $tableFooterBorder; + border-width: $tableFooterBorderWidth; + padding: $tableFooterPadding; + font-weight: $tableFooterFontWeight; + border-bottom-left-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } + + .p-dataview-loading-icon { + font-size: $loadingIconFontSize; + } + + .p-dataview-emptymessage { + padding: $panelContentPadding; + } +} diff --git a/src/assets/sass/theme/designer/components/data/_filter.scss b/src/assets/sass/theme/designer/components/data/_filter.scss new file mode 100644 index 00000000..b82ae1b3 --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_filter.scss @@ -0,0 +1,138 @@ +.p-column-filter-row { + .p-column-filter-menu-button, + .p-column-filter-clear-button { + margin-left: $inlineSpacing; + } +} + +.p-column-filter-menu-button { + width: $actionIconWidth; + height: $actionIconHeight; + color: $actionIconColor; + border: $actionIconBorder; + background: $actionIconBg; + border-radius: $actionIconBorderRadius; + transition: $actionIconTransition; + + &:hover { + color: $actionIconHoverColor; + border-color: $actionIconHoverBorderColor; + background: $actionIconHoverBg; + } + + &.p-column-filter-menu-button-open, + &.p-column-filter-menu-button-open:hover { + background: $actionIconHoverBg; + color: $actionIconHoverColor; + } + + &.p-column-filter-menu-button-active, + &.p-column-filter-menu-button-active:hover { + background: $highlightBg; + color: $highlightTextColor; + } + + &:focus { + @include focused(); + } + +} + +.p-column-filter-clear-button { + width: $actionIconWidth; + height: $actionIconHeight; + color: $actionIconColor; + border: $actionIconBorder; + background: $actionIconBg; + border-radius: $actionIconBorderRadius; + transition: $actionIconTransition; + + &:hover { + color: $actionIconHoverColor; + border-color: $actionIconHoverBorderColor; + background: $actionIconHoverBg; + } + + &:focus { + @include focused(); + } +} + +.p-column-filter-overlay { + background: $inputOverlayBg; + color: $inputListTextColor; + border: $inputOverlayBorder; + border-radius: $borderRadius; + box-shadow: $inputOverlayShadow; + min-width: $menuWidth; + + .p-column-filter-row-items { + padding: $inputListPadding; + + .p-column-filter-row-item { + margin: $inputListItemMargin; + padding: $inputListItemPadding; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $inputListItemBg; + transition: $listItemTransition; + border-radius: $inputListItemBorderRadius; + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + + &:not(.p-highlight):not(.p-disabled):hover { + color: $inputListItemTextHoverColor; + background: $inputListItemHoverBg; + } + + &:focus { + @include focused-listitem(); + } + } + + .p-column-filter-separator { + border-top: $divider; + margin: $menuSeparatorMargin; + } + } +} + +.p-column-filter-overlay-menu { + .p-column-filter-operator { + padding: $inputListHeaderPadding; + border-bottom: $inputListHeaderBorder; + color: $inputListHeaderTextColor; + background: $inputOverlayHeaderBg; + margin: $inputListHeaderMargin; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + } + + .p-column-filter-constraint { + padding: $panelContentPadding; + border-bottom: $divider; + + .p-column-filter-matchmode-dropdown { + margin-bottom: $inlineSpacing; + } + + .p-column-filter-remove-button { + margin-top: $inlineSpacing; + } + + &:last-child { + border-bottom: 0 none; + } + } + + .p-column-filter-add-rule { + padding: $panelFooterPadding; + } + + .p-column-filter-buttonbar { + padding: $panelContentPadding; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/data/_fullcalendar.scss b/src/assets/sass/theme/designer/components/data/_fullcalendar.scss new file mode 100644 index 00000000..13c1c429 --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_fullcalendar.scss @@ -0,0 +1,324 @@ +.fc { + /* FullCalendar 4 */ + &.fc-unthemed { + .fc-view-container { + th { + background: $panelHeaderBg; + border: $panelHeaderBorder; + color: $panelHeaderTextColor; + } + + td { + &.fc-widget-content { + background: $panelContentBg; + border: $panelContentBorder; + color: $panelContentTextColor; + } + + &.fc-head-container { + border: $panelHeaderBorder; + } + } + + .fc-row { + border-right: $panelHeaderBorder; + } + + .fc-event { + background: $fullCalendarEventBg; + border: $fullCalendarEventBorder; + color: $fullCalendarEventTextColor; + } + + .fc-divider { + background: $panelHeaderBg; + border: $panelHeaderBorder; + } + } + + .fc-toolbar { + .fc-button { + color: $buttonTextColor; + background: $buttonBg; + border: $buttonBorder; + font-size: $fontSize; + transition: $formElementTransition; + border-radius: $borderRadius; + display: flex; + align-items: center; + + &:enabled:hover { + background: $buttonHoverBg; + color: $buttonTextHoverColor; + border-color: $buttonHoverBorderColor; + } + + &:enabled:active { + background: $buttonActiveBg; + color: $buttonTextActiveColor; + border-color: $buttonActiveBorderColor; + + &:focus { + @include focused(); + } + } + + .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + @include icon_override("\e900"); + font-size: $primeIconFontSize; + } + + .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + @include icon_override("\e901"); + font-size: $primeIconFontSize; + } + + &:focus { + @include focused(); + } + + &.fc-dayGridMonth-button, + &.fc-timeGridWeek-button, + &.fc-timeGridDay-button { + background: $toggleButtonBg; + border: $toggleButtonBorder; + color: $toggleButtonTextColor; + transition: $formElementTransition; + + &:hover { + background: $toggleButtonHoverBg; + border-color: $toggleButtonHoverBorderColor; + color: $toggleButtonTextHoverColor; + } + + &.fc-button-active { + background: $toggleButtonActiveBg; + border-color: $toggleButtonActiveBorderColor; + color: $toggleButtonTextActiveColor; + + &:hover { + background: $toggleButtonActiveHoverBg; + border-color: $toggleButtonActiveHoverBorderColor; + color: $toggleButtonTextActiveHoverColor; + } + } + + &:focus { + @include focused(); + z-index: 1; + } + } + } + + .fc-button-group { + .fc-button { + border-radius: 0; + + &:first-child { + border-top-left-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + + &:last-child { + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } + } + } + } + } + + /* FullCalendar 5 */ + &.fc-theme-standard { + .fc-view-harness { + .fc-scrollgrid { + border-color: $panelContentBorderColor; + } + + th { + background: $panelHeaderBg; + border-color: $panelHeaderBorderColor; + color: $panelHeaderTextColor; + } + + td { + color: $panelContentTextColor; + border-color: $panelContentBorderColor; + } + + .fc-view { + background: $panelContentBg; + } + + .fc-popover { + background: none; + border: 0 none; + + .fc-popover-header { + border: $panelHeaderBorder; + padding: $panelHeaderPadding; + background: $panelHeaderBg; + color: $panelHeaderTextColor; + + .fc-popover-close { + opacity: 1; + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + font-family: "PrimeIcons" !important; + @include icon_override("\e90b"); + font-size: $primeIconFontSize; + @include action-icon(false); + } + } + + .fc-popover-body { + padding: $panelContentPadding; + border: $panelContentBorder; + background: $panelContentBg; + color: $panelContentTextColor; + border-top: 0 none; + } + } + + .fc-event { + &.fc-daygrid-block-event { + color: $fullCalendarEventTextColor; + background: $fullCalendarEventBg; + border-color: $fullCalendarEventBorderColor; + + .fc-event-main { + color: $fullCalendarEventTextColor; + } + } + + &.fc-daygrid-dot-event { + .fc-daygrid-event-dot { + background: $fullCalendarEventBg; + border-color: $fullCalendarEventBorderColor; + } + + &:hover { + background: $inputListItemHoverBg; + color: $inputListItemTextHoverColor; + } + } + } + + .fc-cell-shaded { + background: $panelHeaderBg; + } + } + + .fc-toolbar { + .fc-button { + color: $buttonTextColor; + background: $buttonBg; + border: $buttonBorder; + font-size: $fontSize; + transition: $formElementTransition; + border-radius: $borderRadius; + + &:enabled:hover { + background: $buttonHoverBg; + color: $buttonTextHoverColor; + border-color: $buttonHoverBorderColor; + } + + &:enabled:active { + background: $buttonActiveBg; + color: $buttonTextActiveColor; + border-color: $buttonActiveBorderColor; + + &:focus { + @include focused(); + } + } + + &:disabled { + opacity: $disabledOpacity; + color: $buttonTextColor; + background: $buttonBg; + border: $buttonBorder; + } + + .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + @include icon_override("\e900"); + font-size: $primeIconFontSize; + } + + .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + @include icon_override("\e901"); + font-size: $primeIconFontSize; + } + + &:focus { + @include focused(); + } + + &.fc-dayGridMonth-button, + &.fc-timeGridWeek-button, + &.fc-timeGridDay-button { + background: $toggleButtonBg; + border: $toggleButtonBorder; + color: $toggleButtonTextColor; + transition: $formElementTransition; + + &:hover { + background: $toggleButtonHoverBg; + border-color: $toggleButtonHoverBorderColor; + color: $toggleButtonTextHoverColor; + } + + &.fc-button-active { + background: $toggleButtonActiveBg; + border-color: $toggleButtonActiveBorderColor; + color: $toggleButtonTextActiveColor; + + &:hover { + background: $toggleButtonActiveHoverBg; + border-color: $toggleButtonActiveHoverBorderColor; + color: $toggleButtonTextActiveHoverColor; + } + } + + &:not(:disabled) { + &:focus { + @include focused(); + z-index: 1; + } + } + } + } + + .fc-button-group { + .fc-button { + border-radius: 0; + + &:first-child { + border-top-left-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + + &:last-child { + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } + } + } + } + + a { + color: $textColor; + } + } +} diff --git a/src/assets/sass/theme/designer/components/data/_orderlist.scss b/src/assets/sass/theme/designer/components/data/_orderlist.scss new file mode 100644 index 00000000..af6b701a --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_orderlist.scss @@ -0,0 +1,91 @@ +.p-orderlist { + .p-orderlist-controls { + padding: $panelContentPadding; + + .p-button { + margin-bottom: $inlineSpacing; + } + } + + .p-orderlist-header { + background: $panelHeaderBg; + color: $panelHeaderTextColor; + border: $panelHeaderBorder; + padding: $panelHeaderPadding; + border-bottom: 0 none; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-orderlist-title { + font-weight: $panelHeaderFontWeight; + } + } + + .p-orderlist-filter-container { + padding: $panelHeaderPadding; + background: $panelContentBg; + border: $panelHeaderBorder; + border-bottom: 0 none; + + .p-orderlist-filter-input { + padding-right: nth($inputPadding, 2) + $primeIconFontSize; + } + + .p-orderlist-filter-icon { + right: nth($inputPadding, 2); + color: $inputIconColor; + } + } + + .p-orderlist-list { + border: $panelContentBorder; + background: $panelContentBg; + color: $panelContentTextColor; + padding: $inputListPadding; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + + .p-orderlist-item { + padding: $inputListItemPadding; + margin: $inputListItemMargin; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $inputListItemBg; + transition: $listItemTransition; + + &:focus { + @include focused-listitem(); + } + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + } + + .p-orderlist-empty-message { + padding: $inputListItemPadding; + color: $inputListItemTextColor; + } + + &:not(.cdk-drop-list-dragging) { + .p-orderlist-item { + &:not(.p-highlight):hover { + background: $inputListItemHoverBg; + color: $inputListItemTextHoverColor; + } + } + } + } +} + +.p-orderlist-item { + &.cdk-drag-preview { + padding: $inputListItemPadding; + box-shadow: $inputOverlayShadow; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $panelContentBg; + margin: 0; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/data/_organizationchart.scss b/src/assets/sass/theme/designer/components/data/_organizationchart.scss new file mode 100644 index 00000000..507e0c9f --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_organizationchart.scss @@ -0,0 +1,50 @@ +.p-organizationchart { + .p-organizationchart-node-content { + &.p-organizationchart-selectable-node:not(.p-highlight):hover { + background: $inputListItemHoverBg; + color: $inputListItemTextHoverColor; + } + + &.p-highlight { + background: $highlightBg; + color: $highlightTextColor; + + .p-node-toggler { + i { + color: darken($highlightBg, 25%); + } + } + } + } + + .p-organizationchart-line-down { + background: $organizationChartConnectorColor; + } + + .p-organizationchart-line-left { + border-right: $panelContentBorder; + border-color: $organizationChartConnectorColor; + } + + .p-organizationchart-line-top { + border-top: $panelContentBorder; + border-color: $organizationChartConnectorColor; + } + + .p-organizationchart-node-content { + border: $panelContentBorder; + background: $panelContentBg; + color: $panelContentTextColor; + padding: $panelContentPadding; + } + + .p-organizationchart-node-content .p-node-toggler { + background: inherit; + color: inherit; + border-radius: 50%; + + &:focus { + @include focused(); + } + } +} diff --git a/src/assets/sass/theme/designer/components/data/_paginator.scss b/src/assets/sass/theme/designer/components/data/_paginator.scss new file mode 100644 index 00000000..5d1be287 --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_paginator.scss @@ -0,0 +1,83 @@ +.p-paginator { + background: $paginatorBg; + color: $paginatorTextColor; + border: $paginatorBorder; + border-width: $paginatorBorderWidth; + padding: $paginatorPadding; + border-radius: $borderRadius; + + .p-paginator-first, + .p-paginator-prev, + .p-paginator-next, + .p-paginator-last { + background-color: $paginatorElementBg; + border: $paginatorElementBorder; + color: $paginatorElementIconColor; + min-width: $paginatorElementWidth; + height: $paginatorElementHeight; + margin: $paginatorElementMargin; + transition: $listItemTransition; + border-radius: $paginatorElementBorderRadius; + + &:not(.p-disabled):not(.p-highlight):hover { + background: $paginatorElementHoverBg; + border-color: $paginatorElementHoverBorderColor; + color: $paginatorElementIconHoverColor; + } + } + + .p-paginator-first { + border-top-left-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + + .p-paginator-last { + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } + + .p-dropdown { + margin-left: $inlineSpacing; + margin-right: $inlineSpacing; + height: $paginatorElementHeight; + + .p-dropdown-label { + padding-right: 0; + } + } + + .p-paginator-current { + background-color: $paginatorElementBg; + border: $paginatorElementBorder; + color: $paginatorElementIconColor; + min-width: $paginatorElementWidth; + height: $paginatorElementHeight; + margin: $paginatorElementMargin; + padding: 0 $inlineSpacing; + } + + .p-paginator-pages { + .p-paginator-page { + background-color: $paginatorElementBg; + border: $paginatorElementBorder; + color: $paginatorElementIconColor; + min-width: $paginatorElementWidth; + height: $paginatorElementHeight; + margin: $paginatorElementMargin; + transition: $listItemTransition; + border-radius: $paginatorElementBorderRadius; + + &.p-highlight { + background: $highlightBg; + border-color: $highlightBg; + color: $highlightTextColor; + } + + &:not(.p-highlight):hover { + background: $paginatorElementHoverBg; + border-color: $paginatorElementHoverBorderColor; + color: $paginatorElementIconHoverColor; + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/data/_picklist.scss b/src/assets/sass/theme/designer/components/data/_picklist.scss new file mode 100644 index 00000000..5e4f8e07 --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_picklist.scss @@ -0,0 +1,91 @@ +.p-picklist { + .p-picklist-buttons { + padding: $panelContentPadding; + + .p-button { + margin-bottom: $inlineSpacing; + } + } + + .p-picklist-header { + background: $panelHeaderBg; + color: $panelHeaderTextColor; + border: $panelHeaderBorder; + padding: $panelHeaderPadding; + border-bottom: 0 none; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-picklist-title { + font-weight: $panelHeaderFontWeight; + } + } + + .p-picklist-filter-container { + padding: $panelHeaderPadding; + background: $panelContentBg; + border: $panelHeaderBorder; + border-bottom: 0 none; + + .p-picklist-filter-input { + padding-right: nth($inputPadding, 2) + $primeIconFontSize; + } + + .p-picklist-filter-icon { + right: nth($inputPadding, 2); + color: $inputIconColor; + } + } + + .p-picklist-list { + border: $panelContentBorder; + background: $panelContentBg; + color: $panelContentTextColor; + padding: $inputListPadding; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + + .p-picklist-item { + padding: $inputListItemPadding; + margin: $inputListItemMargin; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $inputListItemBg; + transition: $listItemTransition; + + &:focus { + @include focused-listitem(); + } + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + } + + .p-picklist-empty-message { + padding: $inputListItemPadding; + color: $inputListItemTextColor; + } + + &:not(.cdk-drop-list-dragging) { + .p-picklist-item { + &:not(.p-highlight):hover { + background: $inputListItemHoverBg; + color: $inputListItemTextHoverColor; + } + } + } + } +} + +.p-picklist-item { + &.cdk-drag-preview { + padding: $inputListItemPadding; + box-shadow: $inputOverlayShadow; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $panelContentBg; + margin: 0; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/data/_timeline.scss b/src/assets/sass/theme/designer/components/data/_timeline.scss new file mode 100644 index 00000000..5767491d --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_timeline.scss @@ -0,0 +1,38 @@ +.p-timeline { + .p-timeline-event-marker { + border: $timelineEventMarkerBorder; + border-radius: $timelineEventMarkerBorderRadius; + width: $timelineEventMarkerWidth; + height: $timelineEventMarkerHeight; + background-color: $timelineEventMarkerBackground; + } + + .p-timeline-event-connector { + background-color: $timelineEventColor; + } + + &.p-timeline-vertical { + .p-timeline-event-opposite, + .p-timeline-event-content { + padding: $timelineVerticalEventContentPadding; + } + + .p-timeline-event-connector { + width: $timelineEventConnectorSize; + } + } + + &.p-timeline-horizontal { + .p-timeline-event-opposite, + .p-timeline-event-content { + padding: $timelineHorizontalEventContentPadding; + } + + .p-timeline-event-connector { + height: $timelineEventConnectorSize; + } + } +} + + + diff --git a/src/assets/sass/theme/designer/components/data/_tree.scss b/src/assets/sass/theme/designer/components/data/_tree.scss new file mode 100644 index 00000000..2aaee72f --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_tree.scss @@ -0,0 +1,144 @@ +.p-tree { + border: $panelContentBorder; + background: $panelContentBg; + color: $panelContentTextColor; + padding: $panelContentPadding; + border-radius: $borderRadius; + + .p-tree-container { + .p-treenode { + padding: $treeNodePadding; + + .p-treenode-content { + border-radius: $borderRadius; + transition: $listItemTransition; + padding: $treeNodeContentPadding; + + .p-tree-toggler { + margin-right: $inlineSpacing; + @include action-icon(); + } + + .p-treenode-icon { + margin-right: $inlineSpacing; + color: $treeNodeIconColor; + } + + .p-checkbox { + margin-right: $inlineSpacing; + + .p-indeterminate { + .p-checkbox-icon { + color: $textColor; + } + } + } + + &:focus { + @include focused(); + } + + &.p-highlight { + background: $highlightBg; + color: $highlightTextColor; + + .p-tree-toggler, + .p-treenode-icon { + color: $highlightTextColor; + + &:hover { + color: $highlightTextColor; + } + } + } + + &.p-treenode-selectable:not(.p-highlight):hover { + background: $inputListItemHoverBg; + color: $inputListItemTextHoverColor; + } + + &.p-treenode-dragover { + background: $inputListItemHoverBg; + color: $inputListItemTextHoverColor; + } + } + } + } + + .p-tree-filter-container { + margin-bottom: $inlineSpacing; + + .p-tree-filter { + width: 100%; + padding-right: nth($inputPadding, 2) + $primeIconFontSize; + } + + .p-tree-filter-icon { + right: nth($inputPadding, 2); + color: $inputIconColor; + } + } + + .p-treenode-children { + padding: $treeNodeChildrenPadding; + } + + .p-tree-loading-icon { + font-size: $loadingIconFontSize; + } + + .p-treenode-droppoint { + &.p-treenode-droppoint-active { + background-color: scale-color($highlightBg, $lightness: -20%); + } + } + + &.p-tree-horizontal { + .p-treenode { + .p-treenode-content { + border-radius: $borderRadius; + border: $panelContentBorder; + background-color: $panelContentBg; + color: $panelContentTextColor; + padding: $treeNodeContentPadding; + transition: $listItemTransition; + + &.p-highlight { + background-color: $highlightBg; + color: $highlightTextColor; + + .p-treenode-icon { + color: $highlightTextColor; + } + } + + .p-tree-toggler { + margin-right: $inlineSpacing; + } + + .p-treenode-icon { + color: $treeNodeIconColor; + margin-right: $inlineSpacing; + } + + .p-checkbox { + margin-right: $inlineSpacing; + } + + .p-treenode-label:not(.p-highlight):hover { + background-color: inherit; + color: inherit; + } + + &.p-treenode-selectable:not(.p-highlight):hover { + background: $inputListItemHoverBg; + color: $inputListItemTextHoverColor; + } + + &:focus { + @include focused(); + } + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/data/_treetable.scss b/src/assets/sass/theme/designer/components/data/_treetable.scss new file mode 100644 index 00000000..4974936b --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_treetable.scss @@ -0,0 +1,242 @@ +.p-treetable { + .p-paginator-top { + border-width: $tableTopPaginatorBorderWidth; + border-radius: 0; + } + + .p-paginator-bottom { + border-width: $tableBottomPaginatorBorderWidth; + border-radius: 0; + } + + .p-treetable-header { + background: $tableHeaderBg; + color: $tableHeaderTextColor; + border: $tableHeaderBorder; + border-width: $tableHeaderBorderWidth; + padding: $tableHeaderPadding; + font-weight: $tableHeaderFontWeight; + } + + .p-treetable-footer { + background: $tableFooterBg; + color: $tableFooterTextColor; + border: $tableFooterBorder; + border-width: $tableFooterBorderWidth; + padding: $tableFooterPadding; + font-weight: $tableFooterFontWeight; + } + + .p-treetable-thead > tr > th { + text-align: $tableCellContentAlignment; + padding: $tableHeaderCellPadding; + border: $tableHeaderCellBorder; + border-width: $tableHeaderCellBorderWidth; + font-weight: $tableHeaderCellFontWeight; + color: $tableHeaderCellTextColor; + background: $tableHeaderCellBg; + transition: $listItemTransition; + } + + .p-treetable-tfoot > tr > td { + text-align: $tableCellContentAlignment; + padding: $tableFooterCellPadding; + border: $tableFooterCellBorder; + border-width: $tableFooterCellBorderWidth; + font-weight: $tableFooterCellFontWeight; + color: $tableFooterCellTextColor; + background: $tableFooterCellBg; + } + + .p-sortable-column { + outline-color: $focusOutlineColor; + + .p-sortable-column-icon { + color: $tableHeaderCellIconColor; + margin-left: $inlineSpacing; + } + + .p-sortable-column-badge { + border-radius: 50%; + height: $tableSortableColumnBadgeSize; + min-width: $tableSortableColumnBadgeSize; + line-height: $tableSortableColumnBadgeSize; + color: $highlightTextColor; + background: $highlightBg; + margin-left: $inlineSpacing; + } + + &:not(.p-highlight):hover { + background: $tableHeaderCellHoverBg; + color: $tableHeaderCellTextHoverColor; + + .p-sortable-column-icon { + color: $tableHeaderCellIconHoverColor; + } + } + + &.p-highlight { + background: $tableHeaderCellHighlightBg; + color: $tableHeaderCellHighlightTextColor; + + .p-sortable-column-icon { + color: $tableHeaderCellHighlightTextColor; + } + } + } + + .p-treetable-tbody { + > tr { + background: $tableBodyRowBg; + color: $tableBodyRowTextColor; + transition: $listItemTransition; + outline-color: $focusOutlineColor; + + > td { + text-align: $tableCellContentAlignment; + border: $tableBodyCellBorder; + border-width: $tableBodyCellBorderWidth; + padding: $tableBodyCellPadding; + + .p-treetable-toggler { + @include action-icon(); + margin-right: $inlineSpacing; + } + + p-treetablecheckbox .p-checkbox { + margin-right: $inlineSpacing; + + .p-indeterminate { + .p-checkbox-icon { + color: $textColor; + } + } + } + } + + &.p-highlight { + background: $highlightBg; + color: $highlightTextColor; + + .p-treetable-toggler { + color: $highlightTextColor; + + &:hover { + color: $highlightTextColor; + } + + } + } + } + } + + &.p-treetable-hoverable-rows { + .p-treetable-tbody > tr:not(.p-highlight):hover { + background: $tableBodyRowHoverBg; + color: $tableBodyRowTextHoverColor; + + .p-treetable-toggler { + color: $tableBodyRowTextHoverColor; + } + } + } + + .p-column-resizer-helper { + background: $tableResizerHelperBg; + } + + .p-treetable-scrollable-header, + .p-treetable-scrollable-footer { + background: $panelHeaderBg; + } + + .p-treetable-loading-icon { + font-size: $loadingIconFontSize; + } + + &.p-treetable-gridlines { + .p-datatable-header { + border-width: 1px 1px 0 1px; + } + + .p-treetable-footer { + border-width: 0 1px 1px 1px; + } + + .p-treetable-top { + border-width: 0 1px 0 1px; + } + + .p-treetable-bottom { + border-width: 0 1px 1px 1px; + } + + .p-treetable-thead { + > tr { + > th { + border-width: 1px; + } + } + } + + .p-treetable-tbody { + > tr { + > td { + border-width: 1px; + } + } + } + + .p-treetable-tfoot { + > tr { + > td { + border-width: 1px; + } + } + } + } + + &.p-treetable-sm { + .p-treetable-header { + @include scaledPadding($tableHeaderPadding, $scaleSM); + } + + .p-treetable-thead > tr > th { + @include scaledPadding($tableHeaderCellPadding, $tableScaleSM); + } + + .p-treetable-tbody > tr > td { + @include scaledPadding($tableBodyCellPadding, $tableScaleSM); + } + + .p-treetable-tfoot > tr > td { + @include scaledPadding($tableFooterPadding, $tableScaleSM); + } + + .p-treetable-footer { + @include scaledPadding($tableFooterPadding, $tableScaleSM); + } + } + + &.p-treetable-lg { + .p-treetable-header { + @include scaledPadding($tableHeaderPadding, $tableScaleLG); + } + + .p-treetable-thead > tr > th { + @include scaledPadding($tableHeaderCellPadding, $tableScaleLG); + } + + .p-treetable-tbody > tr > td { + @include scaledPadding($tableBodyCellPadding, $tableScaleLG); + } + + .p-treetable-tfoot > tr > td { + @include scaledPadding($tableFooterPadding, $tableScaleLG); + } + + .p-treetable-footer { + @include scaledPadding($tableFooterPadding, $tableScaleLG); + } + } +} diff --git a/src/assets/sass/theme/designer/components/data/_virtualscroller.scss b/src/assets/sass/theme/designer/components/data/_virtualscroller.scss new file mode 100644 index 00000000..b1b3d3a3 --- /dev/null +++ b/src/assets/sass/theme/designer/components/data/_virtualscroller.scss @@ -0,0 +1,28 @@ +.p-virtualscroller { + .p-virtualscroller-header { + background: $tableHeaderBg; + color: $tableHeaderTextColor; + border: $tableHeaderBorder; + border-width: $tableHeaderBorderWidth; + padding: $tableHeaderPadding; + font-weight: $tableHeaderFontWeight; + } + + .p-virtualscroller-content { + background: $tableBodyRowBg; + color: $tableBodyRowTextColor; + border: $dataViewContentBorder; + padding: $dataViewContentPadding; + } + + .p-virtualscroller-footer { + background: $tableFooterBg; + color: $tableFooterTextColor; + border: $tableFooterBorder; + border-width: $tableFooterBorderWidth; + padding: $tableFooterPadding; + font-weight: $tableFooterFontWeight; + border-bottom-left-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } +} diff --git a/src/assets/sass/theme/designer/components/file/_fileupload.scss b/src/assets/sass/theme/designer/components/file/_fileupload.scss new file mode 100644 index 00000000..633ced02 --- /dev/null +++ b/src/assets/sass/theme/designer/components/file/_fileupload.scss @@ -0,0 +1,58 @@ +.p-fileupload { + .p-fileupload-buttonbar { + background: $panelHeaderBg; + padding: $panelHeaderPadding; + border: $panelHeaderBorder; + color: $panelHeaderTextColor; + border-bottom: 0 none; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-button { + margin-right: $inlineSpacing; + + &.p-fileupload-choose.p-focus { + @include focused(); + } + } + } + + .p-fileupload-content { + background: $panelContentBg; + padding: $fileUploadContentPadding; + border: $panelContentBorder; + color: $panelContentTextColor; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + + .p-progressbar { + height: $fileUploadProgressBarHeight; + } + + .p-fileupload-row { + > div { + padding: $tableBodyCellPadding; + } + } + + &.p-fileupload-advanced { + .p-message { + margin-top: 0; + } + } +} + +.p-fileupload-choose { + &:not(.p-disabled):hover { + background: $buttonHoverBg; + color: $buttonTextHoverColor; + border-color: $buttonHoverBorderColor; + } + + &:not(.p-disabled):active { + background: $buttonActiveBg; + color: $buttonTextActiveColor; + border-color: $buttonActiveBorderColor; + } +} diff --git a/src/assets/sass/theme/designer/components/input/_autocomplete.scss b/src/assets/sass/theme/designer/components/input/_autocomplete.scss new file mode 100644 index 00000000..f84dac34 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_autocomplete.scss @@ -0,0 +1,103 @@ +.p-autocomplete { + .p-autocomplete-loader { + right: nth($inputPadding, 2); + } + + &.p-autocomplete-dd { + .p-autocomplete-loader { + right: nth($inputPadding, 2) + $buttonIconOnlyWidth; + } + } + + .p-autocomplete-multiple-container { + padding: nth($inputPadding, 1)/2 nth($inputPadding, 2); + + &:not(.p-disabled):hover { + border-color: $inputHoverBorderColor; + } + + &:not(.p-disabled).p-focus { + @include focused-input(); + } + + .p-autocomplete-input-token { + padding: nth($inputPadding, 1)/2 0; + + input { + font-family: $fontFamily; + font-size: $fontSize; + color: $textColor; + padding: 0; + margin: 0; + } + } + + .p-autocomplete-token { + padding: nth($inputPadding, 1)/2 nth($inputPadding, 2); + margin-right: $inlineSpacing; + background: $highlightBg; + color: $highlightTextColor; + border-radius: $borderRadius; + + .p-autocomplete-token-icon { + margin-left: $inlineSpacing; + } + } + } +} + +p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { + @include invalid-input(); +} + +.p-autocomplete-panel { + background: $inputOverlayBg; + color: $inputListTextColor; + border: $inputOverlayBorder; + border-radius: $borderRadius; + box-shadow: $inputOverlayShadow; + + .p-autocomplete-items { + &:not(.p-autocomplete-virtualscroll) { + padding: $inputListPadding; + } + + &.p-autocomplete-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: $inputListPadding; + } + + .p-autocomplete-item { + margin: $inputListItemMargin; + padding: $inputListItemPadding; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $inputListItemBg; + transition: $listItemTransition; + border-radius: $inputListItemBorderRadius; + + &:hover { + color: $inputListItemTextHoverColor; + background: $inputListItemHoverBg; + } + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + } + + .p-autocomplete-empty-message { + padding: $inputListItemPadding; + color: $inputListItemTextColor; + background: $inputListItemBg; + } + + .p-autocomplete-item-group { + margin: $submenuHeaderMargin; + padding: $submenuHeaderPadding; + color: $submenuHeaderTextColor; + background: $submenuHeaderBg; + font-weight: $submenuHeaderFontWeight; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_calendar.scss b/src/assets/sass/theme/designer/components/input/_calendar.scss new file mode 100644 index 00000000..9ca18f02 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_calendar.scss @@ -0,0 +1,212 @@ +p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { + @include invalid-input(); +} + +.p-datepicker { + padding: $calendarPadding; + background: $calendarInlineBg; + color: $calendarTextColor; + border: $calendarBorder; + border-radius: $borderRadius; + + &:not(.p-datepicker-inline) { + background: $calendarBg; + border: $calendarOverlayBorder; + box-shadow: $inputOverlayShadow; + + .p-datepicker-header { + background: $calendarHeaderBg; + } + } + + .p-datepicker-header { + padding: $calendarHeaderPadding; + color: $calendarHeaderTextColor; + background: $calendarInlineHeaderBg; + font-weight: $calendarHeaderFontWeight; + margin: $inputListHeaderMargin; + border-bottom: $calendarHeaderBorder; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-datepicker-prev, + .p-datepicker-next { + @include action-icon(); + } + + .p-datepicker-title { + line-height: $actionIconHeight; + + select { + transition: $formElementTransition; + + &:focus { + @include focused-input(); + } + } + + .p-datepicker-month { + margin-right: $inlineSpacing; + } + } + } + + table { + font-size: $fontSize; + margin: $calendarTableMargin; + + th { + padding: $calendarHeaderCellPadding; + + > span { + width: $calendarCellDateWidth; + height: $calendarCellDateHeight; + } + } + + td { + padding: $calendarCellDatePadding; + + > span { + width: $calendarCellDateWidth; + height: $calendarCellDateHeight; + border-radius: $calendarCellDateBorderRadius; + transition: $listItemTransition; + border: $calendarCellDateBorder; + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + + &:focus { + @include focused(); + } + } + + &.p-datepicker-today { + > span { + background: $calendarCellDateTodayBg; + color: $calendarCellDateTodayTextColor; + border-color: $calendarCellDateTodayBorderColor; + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + } + } + } + } + + .p-datepicker-buttonbar { + padding: $calendarButtonBarPadding; + border-top: $divider; + + .p-button { + width: auto; + } + } + + .p-timepicker { + border-top: $divider; + padding: $calendarTimePickerPadding; + + button { + @include action-icon(); + + &:last-child { + margin-top: .2em; + } + } + + span { + font-size: $calendarTimePickerTimeFontSize; + } + + > div { + padding: $calendarTimePickerElementPadding; + } + } + + &.p-datepicker-timeonly { + .p-timepicker { + border-top: 0 none; + } + } + + .p-monthpicker { + margin: $calendarTableMargin; + + .p-monthpicker-month { + padding: $calendarCellDatePadding; + transition: $listItemTransition; + border-radius: $borderRadius; + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + } + } + + &.p-datepicker-multiple-month { + .p-datepicker-group { + border-right: $divider; + padding-right: $calendarPadding; + padding-left: $calendarPadding; + padding-top: 0; + padding-bottom: 0; + + &:first-child { + padding-left: 0; + } + + &:last-child { + padding-right: 0; + border-right: 0 none; + } + } + } + + &:not(.p-disabled) { + table { + td { + span:not(.p-highlight):not(.p-disabled) { + &:hover { + background: $calendarCellDateHoverBg; + } + + &:focus { + @include focused(); + } + } + } + } + + .p-monthpicker { + .p-monthpicker-month { + &:not(.p-highlight):not(.p-disabled) { + &:hover { + background: $calendarCellDateHoverBg; + } + + &:focus { + @include focused(); + } + } + } + } + } + +} + +@media screen and (max-width: $calendarBreakpoint) { + .p-datepicker { + table { + th, td { + padding: $calendarCellDatePaddingSM; + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_cascadeselect.scss b/src/assets/sass/theme/designer/components/input/_cascadeselect.scss new file mode 100644 index 00000000..1678d72c --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_cascadeselect.scss @@ -0,0 +1,98 @@ +.p-cascadeselect { + background: $inputBg; + border: $inputBorder; + transition: $formElementTransition; + border-radius: $borderRadius; + + &:not(.p-disabled):hover { + border-color: $inputHoverBorderColor; + } + + &:not(.p-disabled).p-focus { + @include focused-input(); + } + + .p-cascadeselect-label { + background: transparent; + border: 0 none; + padding: $inputPadding; + + &.p-placeholder { + color: $inputPlaceholderTextColor; + } + + &:enabled:focus { + outline: 0 none; + box-shadow: none; + } + } + + .p-cascadeselect-trigger { + background: transparent; + color: $inputIconColor; + width: $inputGroupAddOnMinWidth; + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } +} + +.p-cascadeselect-panel { + background: $inputOverlayBg; + color: $inputListTextColor; + border: $inputOverlayBorder; + border-radius: $borderRadius; + box-shadow: $inputOverlayShadow; + + .p-cascadeselect-items { + padding: $inputListPadding; + + .p-cascadeselect-item { + margin: $inputListItemMargin; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $inputListItemBg; + transition: $listItemTransition; + border-radius: $inputListItemBorderRadius; + + .p-cascadeselect-item-content { + padding: $inputListItemPadding; + + &:focus { + @include focused-listitem(); + } + } + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + + &:not(.p-highlight):not(.p-disabled):hover { + color: $inputListItemTextHoverColor; + background: $inputListItemHoverBg; + } + + .p-cascadeselect-group-icon { + font-size: $menuitemSubmenuIconFontSize; + } + } + } +} + +p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { + @include invalid-input(); +} + +.p-input-filled { + .p-cascadeselect { + background: $inputFilledBg; + + &:not(.p-disabled):hover { + background-color: $inputFilledHoverBg; + } + + &:not(.p-disabled).p-focus { + background-color: $inputFilledFocusBg; + } + } +} diff --git a/src/assets/sass/theme/designer/components/input/_checkbox.scss b/src/assets/sass/theme/designer/components/input/_checkbox.scss new file mode 100644 index 00000000..62eb09c4 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_checkbox.scss @@ -0,0 +1,85 @@ +.p-checkbox { + width: $checkboxWidth; + height: $checkboxHeight; + + .p-checkbox-box { + border: $checkboxBorder; + background: $inputBg; + width: $checkboxWidth; + height: $checkboxHeight; + color: $textColor; + border-radius: $borderRadius; + transition: $formElementTransition; + + .p-checkbox-icon { + transition-duration: $transitionDuration; + color: $checkboxIconActiveColor; + font-size: $checkboxIconFontSize; + } + + &.p-highlight { + border-color: $checkboxActiveBorderColor; + background: $checkboxActiveBg; + } + } + + &:not(.p-checkbox-disabled) { + .p-checkbox-box { + &:hover { + border-color: $inputHoverBorderColor; + } + + &.p-focus { + @include focused-input(); + } + + &.p-highlight:hover { + border-color: $checkboxActiveHoverBorderColor; + background: $checkboxActiveHoverBg; + color: $checkboxIconActiveHoverColor; + } + } + } +} + +p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { + @include invalid-input(); +} + +.p-input-filled { + .p-checkbox { + .p-checkbox-box { + background-color: $inputFilledBg; + + &.p-highlight { + background: $checkboxActiveBg; + } + } + + &:not(.p-checkbox-disabled) { + .p-checkbox-box { + &:hover { + background-color: $inputFilledHoverBg; + } + + &.p-highlight:hover { + background: $checkboxActiveHoverBg; + } + } + } + } +} + +.p-checkbox-label { + margin-left: $inlineSpacing; +} + +@if ($highlightBg == $checkboxActiveBg) { + .p-highlight { + .p-checkbox { + .p-checkbox-box { + border-color: $checkboxIconActiveColor; + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/input/_chips.scss b/src/assets/sass/theme/designer/components/input/_chips.scss new file mode 100644 index 00000000..0a92daed --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_chips.scss @@ -0,0 +1,41 @@ +.p-chips { + .p-chips-multiple-container { + padding: nth($inputPadding, 1)/2 nth($inputPadding, 2); + + &:not(.p-disabled):hover { + border-color: $inputHoverBorderColor; + } + + &:not(.p-disabled).p-focus { + @include focused-input(); + } + + .p-chips-token { + padding: nth($inputPadding, 1)/2 nth($inputPadding, 2); + margin-right: $inlineSpacing; + background: $highlightBg; + color: $highlightTextColor; + border-radius: $borderRadius; + + .p-chips-token-icon { + margin-left: $inlineSpacing; + } + } + + .p-chips-input-token { + padding: nth($inputPadding, 1)/2 0; + + input { + font-family: $fontFamily; + font-size: $fontSize; + color: $textColor; + padding: 0; + margin: 0; + } + } + } +} + +p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { + @include invalid-input(); +} diff --git a/src/assets/sass/theme/designer/components/input/_colorpicker.scss b/src/assets/sass/theme/designer/components/input/_colorpicker.scss new file mode 100644 index 00000000..bc3c4d9d --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_colorpicker.scss @@ -0,0 +1,19 @@ +.p-colorpicker-preview, +.p-fluid .p-colorpicker-preview.p-inputtext { + width: $colorPickerPreviewWidth; + height: $colorPickerPreviewHeight; +} + +.p-colorpicker-panel { + background: $colorPickerBg; + border-color: $colorPickerBorderColor; + + .p-colorpicker-color-handle, + .p-colorpicker-hue-handle { + border-color: $colorPickerHandleColor; + } +} + +.p-colorpicker-overlay-panel { + box-shadow: $inputOverlayShadow; +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_dropdown.scss b/src/assets/sass/theme/designer/components/input/_dropdown.scss new file mode 100644 index 00000000..51a15580 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_dropdown.scss @@ -0,0 +1,136 @@ +.p-dropdown { + background: $inputBg; + border: $inputBorder; + transition: $formElementTransition; + border-radius: $borderRadius; + + &:not(.p-disabled):hover { + border-color: $inputHoverBorderColor; + } + + &:not(.p-disabled).p-focus { + @include focused-input(); + } + + &.p-dropdown-clearable { + .p-dropdown-label { + padding-right: nth($inputPadding, 2) + $primeIconFontSize; + } + } + + .p-dropdown-label { + background: transparent; + border: 0 none; + + &.p-placeholder { + color: $inputPlaceholderTextColor; + } + + &:enabled:focus { + outline: 0 none; + box-shadow: none; + } + } + + .p-dropdown-trigger { + background: transparent; + color: $inputIconColor; + width: $inputGroupAddOnMinWidth; + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } + + .p-dropdown-clear-icon { + color: $inputIconColor; + right: $inputGroupAddOnMinWidth; + } +} + +.p-dropdown-panel { + background: $inputOverlayBg; + color: $inputListTextColor; + border: $inputOverlayBorder; + border-radius: $borderRadius; + box-shadow: $inputOverlayShadow; + + .p-dropdown-header { + padding: $inputListHeaderPadding; + border-bottom: $inputListHeaderBorder; + color: $inputListHeaderTextColor; + background: $inputOverlayHeaderBg; + margin: $inputListHeaderMargin; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-dropdown-filter { + padding-right: nth($inputPadding, 2) + $primeIconFontSize; + } + + .p-dropdown-filter-icon { + right: nth($inputPadding, 2); + color: $inputIconColor; + } + } + + .p-dropdown-items { + &:not(.p-dropdown-virtualscroll) { + padding: $inputListPadding; + } + + &.p-dropdown-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: $inputListPadding; + } + + .p-dropdown-item { + margin: $inputListItemMargin; + padding: $inputListItemPadding; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $inputListItemBg; + transition: $listItemTransition; + border-radius: $inputListItemBorderRadius; + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + + &:not(.p-highlight):not(.p-disabled):hover { + color: $inputListItemTextHoverColor; + background: $inputListItemHoverBg; + } + } + + .p-dropdown-empty-message { + padding: $inputListItemPadding; + color: $inputListItemTextColor; + background: $inputListItemBg; + } + + .p-dropdown-item-group { + margin: $submenuHeaderMargin; + padding: $submenuHeaderPadding; + color: $submenuHeaderTextColor; + background: $submenuHeaderBg; + font-weight: $submenuHeaderFontWeight; + } + } +} + +p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + @include invalid-input(); +} + +.p-input-filled { + .p-dropdown { + background: $inputFilledBg; + + &:not(.p-disabled):hover { + background-color: $inputFilledHoverBg; + } + + &:not(.p-disabled).p-focus { + background-color: $inputFilledFocusBg; + } + } +} diff --git a/src/assets/sass/theme/designer/components/input/_editor.scss b/src/assets/sass/theme/designer/components/input/_editor.scss new file mode 100644 index 00000000..b10b2fa8 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_editor.scss @@ -0,0 +1,122 @@ +.p-editor-container { + .p-editor-toolbar { + background: $editorToolbarBg; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + &.ql-snow { + border: $editorToolbarBorder; + + .ql-stroke { + stroke: $editorToolbarIconColor; + } + + .ql-fill { + fill: $editorToolbarIconColor; + } + + .ql-picker { + .ql-picker-label { + border: 0 none; + color: $editorToolbarIconColor; + + &:hover { + color: $editorToolbarIconHoverColor; + + .ql-stroke { + stroke: $editorToolbarIconHoverColor; + } + + .ql-fill { + fill: $editorToolbarIconHoverColor; + } + } + } + + &.ql-expanded { + .ql-picker-label { + color: $editorToolbarIconHoverColor; + + .ql-stroke { + stroke: $editorToolbarIconHoverColor; + } + + .ql-fill { + fill: $editorToolbarIconHoverColor; + } + } + + .ql-picker-options { + background: $inputOverlayBg; + border:$inputOverlayBorder; + box-shadow:$inputOverlayShadow; + border-radius: $borderRadius; + padding: $inputListPadding; + + .ql-picker-item { + color: $inputListItemTextColor; + + &:hover { + color: $inputListItemTextHoverColor; + background: $inputListItemHoverBg; + } + } + } + + &:not(.ql-icon-picker) { + .ql-picker-item { + padding: $inputListItemPadding; + } + } + } + } + } + } + + .p-editor-content { + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + + &.ql-snow { + border: $editorContentBorder; + } + + .ql-editor { + background: $inputBg; + color: $inputTextColor; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + } + + .ql-snow.ql-toolbar button:hover, + .ql-snow.ql-toolbar button:focus { + color: $editorToolbarIconHoverColor; + + .ql-stroke { + stroke: $editorToolbarIconHoverColor; + } + + .ql-fill { + fill: $editorToolbarIconHoverColor; + } + } + + .ql-snow.ql-toolbar button.ql-active, + .ql-snow.ql-toolbar .ql-picker-label.ql-active, + .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: $editorIconActiveColor; + + .ql-stroke { + stroke: $editorIconActiveColor; + } + + .ql-fill { + fill: $editorIconActiveColor; + } + + .ql-picker-label { + color: $editorIconActiveColor; + } + } +} diff --git a/src/assets/sass/theme/designer/components/input/_inputgroup.scss b/src/assets/sass/theme/designer/components/input/_inputgroup.scss new file mode 100644 index 00000000..08b4b85f --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_inputgroup.scss @@ -0,0 +1,69 @@ +.p-inputgroup-addon { + background: $inputGroupBg; + color: $inputGroupTextColor; + border-top: $inputBorder; + border-left: $inputBorder; + border-bottom: $inputBorder; + padding: $inputPadding; + min-width: $inputGroupAddOnMinWidth; + + &:last-child { + border-right: $inputBorder; + } +} + +.p-inputgroup { + > .p-component, + > .p-float-label > .p-component { + border-radius: 0; + margin: 0; + + + .p-inputgroup-addon { + border-left: 0 none; + } + + &:focus { + z-index: 1; + + ~ label { + z-index: 1; + } + } + } +} + +.p-inputgroup-addon:first-child, +.p-inputgroup button:first-child, +.p-inputgroup input:first-child { + border-top-left-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; +} + +.p-inputgroup .p-float-label:first-child input { + border-top-left-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; +} + +.p-inputgroup-addon:last-child, +.p-inputgroup button:last-child, +.p-inputgroup input:last-child { + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; +} + +.p-inputgroup .p-float-label:last-child input { + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; +} + +.p-fluid { + .p-inputgroup { + .p-button { + width: auto; + + &.p-button-icon-only { + width: $buttonIconOnlyWidth; + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/input/_inputmask.scss b/src/assets/sass/theme/designer/components/input/_inputmask.scss new file mode 100644 index 00000000..81ca0a32 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_inputmask.scss @@ -0,0 +1,3 @@ +p-inputmask.ng-dirty.ng-invalid > .p-inputtext { + @include invalid-input(); +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_inputnumber.scss b/src/assets/sass/theme/designer/components/input/_inputnumber.scss new file mode 100644 index 00000000..41dba8d6 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_inputnumber.scss @@ -0,0 +1,3 @@ +p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { + @include invalid-input(); +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_inputswitch.scss b/src/assets/sass/theme/designer/components/input/_inputswitch.scss new file mode 100644 index 00000000..901d6bbe --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_inputswitch.scss @@ -0,0 +1,58 @@ +.p-inputswitch { + width: $inputSwitchWidth; + height: $inputSwitchHeight; + + .p-inputswitch-slider { + background: $inputSwitchSliderOffBg; + transition: $formElementTransition; + border-radius: $inputSwitchBorderRadius; + + &:before { + background: $inputSwitchHandleOffBg; + width: $inputSwitchHandleWidth; + height: $inputSwitchHandleHeight; + left: $inputSwitchSliderPadding; + margin-top: -1 * $inputSwitchHandleHeight / 2; + border-radius: $inputSwitchHandleBorderRadius; + transition-duration: $transitionDuration; + } + } + + &.p-inputswitch-checked { + .p-inputswitch-slider:before { + transform: translateX($inputSwitchHandleWidth); + } + } + + &.p-focus { + .p-inputswitch-slider { + @include focused(); + } + } + + &:not(.p-disabled):hover { + .p-inputswitch-slider { + background: $inputSwitchSliderOffHoverBg; + } + } + + &.p-inputswitch-checked { + .p-inputswitch-slider { + background: $inputSwitchSliderOnBg; + + &:before { + background: $inputSwitchHandleOnBg; + } + } + + &:not(.p-disabled):hover { + .p-inputswitch-slider { + background: $inputSwitchSliderOnHoverBg; + } + } + } +} + +p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + @include invalid-input(); +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_inputtext.scss b/src/assets/sass/theme/designer/components/input/_inputtext.scss new file mode 100644 index 00000000..9c68d348 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_inputtext.scss @@ -0,0 +1,97 @@ +.p-inputtext { + font-family: $fontFamily; + font-size: $inputTextFontSize; + color: $inputTextColor; + background: $inputBg; + padding: $inputPadding; + border: $inputBorder; + transition: $formElementTransition; + appearance: none; + border-radius: $borderRadius; + + &:enabled:hover { + border-color: $inputHoverBorderColor; + } + + &:enabled:focus { + @include focused-input(); + } + + &.ng-dirty.ng-invalid { + @include invalid-input(); + } + + &.p-inputtext-sm { + @include scaledFontSize($inputTextFontSize, $scaleSM); + @include scaledPadding($inputPadding, $scaleSM); + } + + &.p-inputtext-lg { + @include scaledFontSize($inputTextFontSize, $scaleLG); + @include scaledPadding($inputPadding, $scaleLG); + } +} + +.p-float-label > label { + left: nth($inputPadding, 2); + color: $inputPlaceholderTextColor; + transition-duration: $transitionDuration; +} + +.p-float-label > .ng-invalid.ng-dirty + label { + color: $inputErrorBorderColor; +} + +.p-input-icon-left > i:first-of-type { + left: nth($inputPadding, 2); + color: $inputIconColor; +} + +.p-input-icon-left > .p-inputtext { + padding-left: nth($inputPadding, 2) * 2 + $primeIconFontSize; +} + +.p-input-icon-left.p-float-label > label { + left: nth($inputPadding, 2) * 2 + $primeIconFontSize; +} + +.p-input-icon-right > i:last-of-type { + right: nth($inputPadding, 2); + color: $inputIconColor; +} + +.p-input-icon-right > .p-inputtext { + padding-right: nth($inputPadding, 2) * 2 + $primeIconFontSize; +} + +@include placeholder { + color: $inputPlaceholderTextColor +}; + +.p-input-filled { + .p-inputtext { + background-color: $inputFilledBg; + + &:enabled:hover { + background-color: $inputFilledHoverBg; + } + + &:enabled:focus { + background-color: $inputFilledFocusBg; + } + } +} + +.p-inputtext-sm { + .p-inputtext { + @include scaledFontSize($inputTextFontSize, $scaleSM); + @include scaledPadding($inputPadding, $scaleSM); + } +} + +.p-inputtext-lg { + .p-inputtext { + @include scaledFontSize($inputTextFontSize, $scaleLG); + @include scaledPadding($inputPadding, $scaleLG); + } +} diff --git a/src/assets/sass/theme/designer/components/input/_listbox.scss b/src/assets/sass/theme/designer/components/input/_listbox.scss new file mode 100644 index 00000000..98ac18d9 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_listbox.scss @@ -0,0 +1,82 @@ +.p-listbox { + background: $inputListBg; + color: $inputListTextColor; + border: $inputListBorder; + border-radius: $borderRadius; + + .p-listbox-header { + padding: $inputListHeaderPadding; + border-bottom: $inputListHeaderBorder; + color: $inputListHeaderTextColor; + background: $inputListHeaderBg; + margin: $inputListHeaderMargin; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-listbox-filter { + padding-right: nth($inputPadding, 2) + $primeIconFontSize; + } + + .p-listbox-filter-icon { + right: nth($inputPadding, 2); + color: $inputIconColor; + } + + .p-checkbox { + margin-right: $inlineSpacing; + } + } + + .p-listbox-list { + padding: $inputListPadding; + + .p-listbox-item { + margin: $inputListItemMargin; + padding: $inputListItemPadding; + border: $inputListItemBorder; + color: $inputListItemTextColor; + transition: $listItemTransition; + border-radius: $inputListItemBorderRadius; + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + + &:focus { + @include focused-listitem(); + } + + .p-checkbox { + margin-right: $inlineSpacing; + } + } + + .p-listbox-item-group { + margin: $submenuHeaderMargin; + padding: $submenuHeaderPadding; + color: $submenuHeaderTextColor; + background: $submenuHeaderBg; + font-weight: $submenuHeaderFontWeight; + } + + .p-listbox-empty-message { + padding: $inputListItemPadding; + color: $inputListItemTextColor; + background: $inputListItemBg; + } + } + + &:not(.p-disabled) { + .p-listbox-item { + &:not(.p-highlight):not(.p-disabled):hover { + color: $inputListItemTextHoverColor; + background: $inputListItemHoverBg; + } + } + } +} + +p-listbox.ng-dirty.ng-invalid > .p-listbox { + @include invalid-input(); +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_multiselect.scss b/src/assets/sass/theme/designer/components/input/_multiselect.scss new file mode 100644 index 00000000..cae8fda9 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_multiselect.scss @@ -0,0 +1,164 @@ +.p-multiselect { + background: $inputBg; + border: $inputBorder; + transition: $formElementTransition; + border-radius: $borderRadius; + + &:not(.p-disabled):hover { + border-color: $inputHoverBorderColor; + } + + &:not(.p-disabled).p-focus { + @include focused-input(); + } + + .p-multiselect-label { + padding: $inputPadding; + transition: $formElementTransition; + + &.p-placeholder { + color: $inputPlaceholderTextColor; + } + } + + &.p-multiselect-chip { + .p-multiselect-token { + padding: nth($inputPadding, 1)/2 nth($inputPadding, 2); + margin-right: $inlineSpacing; + background: $highlightBg; + color: $highlightTextColor; + border-radius: $borderRadius; + + .p-multiselect-token-icon { + margin-left: $inlineSpacing; + } + } + } + + .p-multiselect-trigger { + background: transparent; + color: $inputIconColor; + width: $inputGroupAddOnMinWidth; + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } +} + +.p-inputwrapper-filled { + .p-multiselect { + &.p-multiselect-chip { + .p-multiselect-label { + padding: nth($inputPadding, 1)/2 nth($inputPadding, 2); + } + } + } +} + +.p-multiselect-panel { + background: $inputOverlayBg; + color: $inputListTextColor; + border: $inputOverlayBorder; + border-radius: $borderRadius; + box-shadow: $inputOverlayShadow; + + .p-multiselect-header { + padding: $inputListHeaderPadding; + border-bottom: $inputListHeaderBorder; + color: $inputListHeaderTextColor; + background: $inputOverlayHeaderBg; + margin: $inputListHeaderMargin; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-multiselect-filter-container { + .p-inputtext { + padding-right: nth($inputPadding, 2) + $primeIconFontSize; + } + + .p-multiselect-filter-icon { + right: nth($inputPadding, 2); + color: $inputIconColor; + } + } + + .p-checkbox { + margin-right: $inlineSpacing; + } + + .p-multiselect-close { + margin-left: $inlineSpacing; + @include action-icon(); + } + } + + .p-multiselect-items { + &:not(.p-multiselect-virtualscroll) { + padding: $inputListPadding; + } + + &.p-multiselect-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: $inputListPadding; + } + + .p-multiselect-item { + margin: $inputListItemMargin; + padding: $inputListItemPadding; + border: $inputListItemBorder; + color: $inputListItemTextColor; + background: $inputListItemBg; + transition: $listItemTransition; + border-radius: $inputListItemBorderRadius; + + &.p-highlight { + color: $highlightTextColor; + background: $highlightBg; + } + + &:not(.p-highlight):not(.p-disabled):hover { + color: $inputListItemTextHoverColor; + background: $inputListItemHoverBg; + } + + &:focus { + @include focused-listitem(); + } + + .p-checkbox { + margin-right: $inlineSpacing; + } + } + + + .p-multiselect-item-group { + margin: $submenuHeaderMargin; + padding: $submenuHeaderPadding; + color: $submenuHeaderTextColor; + background: $submenuHeaderBg; + font-weight: $submenuHeaderFontWeight; + } + + .p-multiselect-empty-message { + padding: $inputListItemPadding; + color: $inputListItemTextColor; + background: $inputListItemBg; + } + } +} + +p-multiselect.ng-dirty.ng-invalid > .p-multiselect { + @include invalid-input(); +} + +.p-input-filled { + .p-multiselect { + background: $inputFilledBg; + + &:not(.p-disabled):hover { + background-color: $inputFilledHoverBg; + } + + &:not(.p-disabled).p-focus { + background-color: $inputFilledFocusBg; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_password.scss b/src/assets/sass/theme/designer/components/input/_password.scss new file mode 100644 index 00000000..4c9f47a6 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_password.scss @@ -0,0 +1,33 @@ +.p-password { + &.p-invalid.p-component > .p-inputtext { + @include invalid-input(); + } +} + +.p-password-panel { + padding: $panelContentPadding; + background: $panelContentBg; + color: $panelContentTextColor; + border: $overlayContentBorder; + box-shadow: $inputOverlayShadow; + border-radius: $borderRadius; + + .p-password-meter { + margin-bottom: $inlineSpacing; + background: $passwordMeterBg; + + .p-password-strength { + &.weak { + background: $passwordWeakBg; + } + + &.medium { + background: $passwordMediumBg; + } + + &.strong { + background: $passwordStrongBg; + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/input/_radiobutton.scss b/src/assets/sass/theme/designer/components/input/_radiobutton.scss new file mode 100644 index 00000000..e56f0037 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_radiobutton.scss @@ -0,0 +1,78 @@ +.p-radiobutton { + width: $radiobuttonWidth; + height: $radiobuttonHeight; + + .p-radiobutton-box { + border: $radiobuttonBorder; + background: $inputBg; + width: $radiobuttonWidth; + height: $radiobuttonHeight; + color: $textColor; + border-radius: 50%; + transition: $formElementTransition; + + &:not(.p-disabled):not(.p-highlight):hover { + border-color: $inputHoverBorderColor; + } + + &:not(.p-disabled).p-focus { + @include focused-input(); + } + + .p-radiobutton-icon { + width: $radiobuttonIconSize; + height: $radiobuttonIconSize; + transition-duration: $transitionDuration; + background-color: $radiobuttonIconActiveColor; + } + + &.p-highlight { + border-color: $radiobuttonActiveBorderColor; + background: $radiobuttonActiveBg; + + &:not(.p-disabled):hover { + border-color: $radiobuttonActiveHoverBorderColor; + background: $radiobuttonActiveHoverBg; + color: $radiobuttonIconActiveHoverColor; + } + } + } +} + +p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { + @include invalid-input(); +} + +.p-input-filled { + .p-radiobutton { + .p-radiobutton-box { + background-color: $inputFilledBg; + + &:not(.p-disabled):hover { + background-color: $inputFilledHoverBg; + } + + &.p-highlight { + background: $radiobuttonActiveBg; + + &:not(.p-disabled):hover { + background: $radiobuttonActiveHoverBg; + } + } + } + } +} + +.p-radiobutton-label { + margin-left: $inlineSpacing; +} + +@if ($highlightBg == $radiobuttonActiveBg) { + .p-highlight { + .p-radiobutton { + .p-radiobutton-box { + border-color: $radiobuttonIconActiveColor; + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_rating.scss b/src/assets/sass/theme/designer/components/input/_rating.scss new file mode 100644 index 00000000..417c7503 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_rating.scss @@ -0,0 +1,48 @@ +.p-rating { + .p-rating-icon { + color: $ratingStarIconOffColor; + margin-left: $inlineSpacing; + transition: $formElementTransition; + font-size: $ratingIconFontSize; + + &.p-rating-cancel { + color: $ratingCancelIconColor; + } + + &:focus { + @include focused(); + } + + &:first-child { + margin-left: 0; + } + + &.pi-star { + color: $ratingStarIconOnColor; + } + } + + &:not(.p-disabled):not(.p-readonly) { + .p-rating-icon { + &:hover { + color: $ratingStarIconHoverColor; + } + + &.p-rating-cancel { + &:hover { + color: $ratingCancelIconHoverColor; + } + } + } + } +} + +@if ($highlightBg == $ratingStarIconOnColor) { + .p-highlight { + .p-rating { + .p-rating-icon { + color: $highlightTextColor; + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/input/_selectbutton.scss b/src/assets/sass/theme/designer/components/input/_selectbutton.scss new file mode 100644 index 00000000..7ef80de0 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_selectbutton.scss @@ -0,0 +1,50 @@ +.p-selectbutton { + .p-button { + background: $toggleButtonBg; + border: $toggleButtonBorder; + color: $toggleButtonTextColor; + transition: $formElementTransition; + + .p-button-icon-left, + .p-button-icon-right { + color: $toggleButtonIconColor; + } + + &:not(.p-disabled):not(.p-highlight):hover { + background: $toggleButtonHoverBg; + border-color: $toggleButtonHoverBorderColor; + color: $toggleButtonTextHoverColor; + + .p-button-icon-left, + .p-button-icon-right { + color: $toggleButtonIconHoverColor; + } + } + + &.p-highlight { + background: $toggleButtonActiveBg; + border-color: $toggleButtonActiveBorderColor; + color: $toggleButtonTextActiveColor; + + .p-button-icon-left, + .p-button-icon-right { + color: $toggleButtonIconActiveColor; + } + + &:hover { + background: $toggleButtonActiveHoverBg; + border-color: $toggleButtonActiveHoverBorderColor; + color: $toggleButtonTextActiveHoverColor; + + .p-button-icon-left, + .p-button-icon-right { + color: $toggleButtonIconActiveHoverColor; + } + } + } + } +} + +p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { + @include invalid-input(); +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_slider.scss b/src/assets/sass/theme/designer/components/input/_slider.scss new file mode 100644 index 00000000..32f81acd --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_slider.scss @@ -0,0 +1,69 @@ +.p-slider { + background: $sliderBg; + border: $sliderBorder; + border-radius: $borderRadius; + + &.p-slider-horizontal { + height: $sliderHorizontalHeight; + + .p-slider-handle { + margin-top: (-1 * $sliderHandleHeight / 2); + margin-left: (-1 * $sliderHandleWidth / 2); + } + } + + &.p-slider-vertical { + width: $sliderVerticalWidth; + + .p-slider-handle { + margin-left: (-1 * $sliderHandleWidth / 2); + margin-bottom: (-1 * $sliderHandleHeight / 2); + } + } + + .p-slider-handle { + height: $sliderHandleHeight; + width: $sliderHandleWidth; + background: $sliderHandleBg; + border: $sliderHandleBorder; + border-radius: $sliderHandleBorderRadius; + transition: $formElementTransition; + + &:focus { + @include focused(); + } + } + + .p-slider-range { + background: $sliderRangeBg; + } + + &:not(.p-disabled) { + .p-slider-handle:hover { + background: $sliderHandleHoverBg; + border-color: $sliderHandleHoverBorderColor; + } + } + + &.p-slider-animate { + &.p-slider-horizontal { + .p-slider-handle { + transition: $formElementTransition, left $transitionDuration; + } + + .p-slider-range { + transition: width $transitionDuration; + } + } + + &.p-slider-vertical { + .p-slider-handle { + transition: $formElementTransition, bottom $transitionDuration; + } + + .p-slider-range { + transition: height $transitionDuration; + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/input/_togglebutton.scss b/src/assets/sass/theme/designer/components/input/_togglebutton.scss new file mode 100644 index 00000000..b81bd263 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_togglebutton.scss @@ -0,0 +1,48 @@ +.p-togglebutton.p-button { + background: $toggleButtonBg; + border: $toggleButtonBorder; + color: $toggleButtonTextColor; + transition: $formElementTransition; + + .p-button-icon-left, + .p-button-icon-right { + color: $toggleButtonIconColor; + } + + &:not(.p-disabled):not(.p-highlight):hover { + background: $toggleButtonHoverBg; + border-color: $toggleButtonHoverBorderColor; + color: $toggleButtonTextHoverColor; + + .p-button-icon-left, + .p-button-icon-right { + color: $toggleButtonIconHoverColor; + } + } + + &.p-highlight { + background: $toggleButtonActiveBg; + border-color: $toggleButtonActiveBorderColor; + color: $toggleButtonTextActiveColor; + + .p-button-icon-left, + .p-button-icon-right { + color: $toggleButtonIconActiveColor; + } + + &:hover { + background: $toggleButtonActiveHoverBg; + border-color: $toggleButtonActiveHoverBorderColor; + color: $toggleButtonTextActiveHoverColor; + + .p-button-icon-left, + .p-button-icon-right { + color: $toggleButtonIconActiveHoverColor; + } + } + } +} + +p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { + @include invalid-input(); +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/input/_treeselect.scss b/src/assets/sass/theme/designer/components/input/_treeselect.scss new file mode 100644 index 00000000..8e994009 --- /dev/null +++ b/src/assets/sass/theme/designer/components/input/_treeselect.scss @@ -0,0 +1,89 @@ +.p-treeselect { + background: $inputBg; + border: $inputBorder; + transition: $formElementTransition; + border-radius: $borderRadius; + + &:not(.p-disabled):hover { + border-color: $inputHoverBorderColor; + } + + &:not(.p-disabled).p-focus { + @include focused-input(); + } + + .p-treeselect-label { + padding: $inputPadding; + transition: $formElementTransition; + + &.p-placeholder { + color: $inputPlaceholderTextColor; + } + } + + &.p-treeselect-chip { + .p-treeselect-token { + padding: nth($inputPadding, 1)/2 nth($inputPadding, 2); + margin-right: $inlineSpacing; + background: $chipBg; + color: $chipTextColor; + border-radius: $chipBorderRadius; + } + } + + .p-treeselect-trigger { + background: transparent; + color: $inputIconColor; + width: $inputGroupAddOnMinWidth; + border-top-right-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } + + &.p-invalid.p-component { + @include invalid-input(); + } +} + +.p-inputwrapper-filled { + .p-treeselect { + &.p-treeselect-chip { + .p-treeselect-label { + padding: nth($inputPadding, 1)/2 nth($inputPadding, 2); + } + } + } +} + +.p-treeselect-panel { + background: $inputOverlayBg; + color: $inputListTextColor; + border: $inputOverlayBorder; + border-radius: $borderRadius; + box-shadow: $inputOverlayShadow; + + .p-treeselect-items-wrapper { + .p-tree { + border: 0 none; + } + + .p-treeselect-empty-message { + padding: $inputListItemPadding; + color: $inputListItemTextColor; + background: $inputListItemBg; + } + } +} + +.p-input-filled { + .p-treeselect { + background: $inputFilledBg; + + &:not(.p-disabled):hover { + background-color: $inputFilledHoverBg; + } + + &:not(.p-disabled).p-focus { + background-color: $inputFilledFocusBg; + } + } +} diff --git a/src/assets/sass/theme/designer/components/menu/_breadcrumb.scss b/src/assets/sass/theme/designer/components/menu/_breadcrumb.scss new file mode 100644 index 00000000..73576543 --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_breadcrumb.scss @@ -0,0 +1,42 @@ +.p-breadcrumb { + background: $breadcrumbBg; + border: $breadcrumbBorder; + border-radius: $borderRadius; + padding: $breadcrumbPadding; + + ul { + li { + .p-menuitem-link { + transition: $listItemTransition; + border-radius: $borderRadius; + + &:focus { + @include focused(); + } + + .p-menuitem-text { + color: $breadcrumbItemTextColor; + } + + .p-menuitem-icon { + color: $breadcrumbItemIconColor; + } + } + + &.p-breadcrumb-chevron { + margin: 0 $inlineSpacing 0 $inlineSpacing; + color: $breadcrumbSeparatorColor; + } + + &:last-child { + .p-menuitem-text { + color: $breadcrumbLastItemTextColor; + } + + .p-menuitem-icon { + color: $breadcrumbLastItemIconColor; + } + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/menu/_contextmenu.scss b/src/assets/sass/theme/designer/components/menu/_contextmenu.scss new file mode 100644 index 00000000..5c867103 --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_contextmenu.scss @@ -0,0 +1,50 @@ +.p-contextmenu { + padding: $verticalMenuPadding; + background: $overlayMenuBg; + color: $menuTextColor; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + width: $menuWidth; + + .p-menuitem-link { + @include menuitem-link(); + } + + .p-submenu-list { + padding: $verticalMenuPadding; + background: $overlayMenuBg; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + } + + .p-menuitem { + margin: $verticalMenuitemMargin; + + &:last-child { + margin: 0; + } + + &.p-menuitem-active { + > .p-menuitem-link { + background: $menuitemActiveBg; + + .p-menuitem-text { + color: $menuitemTextActiveColor; + } + + .p-menuitem-icon, .p-submenu-icon { + color: $menuitemIconActiveColor; + } + } + } + } + + .p-menu-separator { + border-top: $divider; + margin: $menuSeparatorMargin; + } + + .p-submenu-icon { + font-size: $menuitemSubmenuIconFontSize; + } +} diff --git a/src/assets/sass/theme/designer/components/menu/_dock.scss b/src/assets/sass/theme/designer/components/menu/_dock.scss new file mode 100644 index 00000000..ee7c01a0 --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_dock.scss @@ -0,0 +1,51 @@ +.p-dock { + .p-dock-list { + background: $dockBg; + border: $dockBorder; + padding: $dockPadding; + border-radius: $dockBorderRadius; + } + + .p-dock-item { + padding: $dockItemPadding; + } + + .p-dock-action { + width: $dockActionWidth; + height: $dockActionHeight; + } + + &.p-dock-top, + &.p-dock-bottom { + .p-dock-item-second-prev, + .p-dock-item-second-next { + margin: 0 $dockSecondItemsMargin; + } + + .p-dock-item-prev, + .p-dock-item-next { + margin: 0 $dockFirstItemsMargin; + } + + .p-dock-item-current { + margin: 0 $dockCurrentItemMargin; + } + } + + &.p-dock-left, + &.p-dock-right { + .p-dock-item-second-prev, + .p-dock-item-second-next { + margin: $dockSecondItemsMargin 0; + } + + .p-dock-item-prev, + .p-dock-item-next { + margin: $dockFirstItemsMargin 0; + } + + .p-dock-item-current { + margin: $dockCurrentItemMargin 0; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/menu/_megamenu.scss b/src/assets/sass/theme/designer/components/menu/_megamenu.scss new file mode 100644 index 00000000..a28e2445 --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_megamenu.scss @@ -0,0 +1,102 @@ +.p-megamenu { + padding: $horizontalMenuPadding; + background: $horizontalMenuBg; + color: $horizontalMenuTextColor; + border: $horizontalMenuBorder; + border-radius: $borderRadius; + + .p-megamenu-root-list { + > .p-menuitem { + > .p-menuitem-link { + @include horizontal-rootmenuitem-link(); + } + + &.p-menuitem-active { + > .p-menuitem-link, + > .p-menuitem-link:not(.p-disabled):hover { + background: $horizontalMenuRootMenuitemActiveBg; + + .p-menuitem-text { + color: $horizontalMenuRootMenuitemTextActiveColor; + } + + .p-menuitem-icon { + color: $horizontalMenuRootMenuitemIconActiveColor; + } + + .p-submenu-icon { + color: $horizontalMenuRootMenuitemIconActiveColor; + } + } + } + } + } + + .p-menuitem-link { + @include menuitem-link(); + } + + .p-megamenu-panel { + background: $overlayMenuBg; + color: $menuTextColor; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + } + + .p-megamenu-submenu-header { + margin: $submenuHeaderMargin; + padding: $submenuHeaderPadding; + color: $submenuHeaderTextColor; + background: $submenuHeaderBg; + font-weight: $submenuHeaderFontWeight; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + } + + .p-megamenu-submenu { + padding: $verticalMenuPadding; + width: $menuWidth; + + .p-menu-separator { + border-top: $divider; + margin: $menuSeparatorMargin; + } + + .p-menuitem { + margin: $verticalMenuitemMargin; + + &:last-child { + margin: 0; + } + } + } + + .p-menuitem { + &.p-menuitem-active { + > .p-menuitem-link { + background: $menuitemActiveBg; + + .p-menuitem-text { + color: $menuitemTextActiveColor; + } + + .p-menuitem-icon, .p-submenu-icon { + color: $menuitemIconActiveColor; + } + } + } + } + + &.p-megamenu-vertical { + width: $menuWidth; + padding: $verticalMenuPadding; + + .p-menuitem { + margin: $verticalMenuitemMargin; + + &:last-child { + margin: 0; + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/menu/_menu.scss b/src/assets/sass/theme/designer/components/menu/_menu.scss new file mode 100644 index 00000000..faca487e --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_menu.scss @@ -0,0 +1,41 @@ +.p-menu { + padding: $verticalMenuPadding; + background: $menuBg; + color: $menuTextColor; + border: $menuBorder; + border-radius: $borderRadius; + width: $menuWidth; + + .p-menuitem-link { + @include menuitem-link(); + } + + &.p-menu-overlay { + background: $overlayMenuBg; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + } + + .p-submenu-header { + margin: $submenuHeaderMargin; + padding: $submenuHeaderPadding; + color: $submenuHeaderTextColor; + background: $submenuHeaderBg; + font-weight: $submenuHeaderFontWeight; + border-top-right-radius: $submenuHeaderBorderRadius; + border-top-left-radius: $submenuHeaderBorderRadius; + } + + .p-menu-separator { + border-top: $divider; + margin: $menuSeparatorMargin; + } + + .p-menuitem { + margin: $verticalMenuitemMargin; + + &:last-child { + margin: 0; + } + } +} diff --git a/src/assets/sass/theme/designer/components/menu/_menubar.scss b/src/assets/sass/theme/designer/components/menu/_menubar.scss new file mode 100644 index 00000000..ee4ef9b8 --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_menubar.scss @@ -0,0 +1,179 @@ +.p-menubar { + padding: $horizontalMenuPadding; + background: $horizontalMenuBg; + color: $horizontalMenuTextColor; + border: $horizontalMenuBorder; + border-radius: $borderRadius; + + .p-menuitem-link { + @include menuitem-link(); + } + + .p-menubar-root-list { + > .p-menuitem { + > .p-menuitem-link { + @include horizontal-rootmenuitem-link(); + } + + &.p-menuitem-active { + > .p-menuitem-link, + > .p-menuitem-link:not(.p-disabled):hover { + background: $horizontalMenuRootMenuitemActiveBg; + + .p-menuitem-text { + color: $horizontalMenuRootMenuitemTextActiveColor; + } + + .p-menuitem-icon { + color: $horizontalMenuRootMenuitemIconActiveColor; + } + + .p-submenu-icon { + color: $horizontalMenuRootMenuitemIconActiveColor; + } + } + } + } + } + + .p-submenu-list { + padding: $verticalMenuPadding; + background: $overlayMenuBg; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + width: $menuWidth; + + .p-menu-separator { + border-top: $divider; + margin: $menuSeparatorMargin; + } + + .p-submenu-icon { + font-size: $menuitemSubmenuIconFontSize; + } + + .p-menuitem { + margin: $verticalMenuitemMargin; + + &:last-child { + margin: 0; + } + } + } + + .p-menuitem { + &.p-menuitem-active { + > .p-menuitem-link { + background: $menuitemActiveBg; + + .p-menuitem-text { + color: $menuitemTextActiveColor; + } + + .p-menuitem-icon, .p-submenu-icon { + color: $menuitemIconActiveColor; + } + } + } + } +} + +@media screen and (max-width: 960px) { + .p-menubar { + position: relative; + + .p-menubar-button { + display: flex; + width: $actionIconWidth; + height: $actionIconHeight; + color: $horizontalMenuRootMenuitemIconColor; + border-radius: $actionIconBorderRadius; + transition: $actionIconTransition; + + &:hover { + color: $horizontalMenuRootMenuitemIconHoverColor; + background: $horizontalMenuRootMenuitemHoverBg; + } + + &:focus { + @include focused(); + } + } + + .p-menubar-root-list { + position: absolute; + display: none; + padding: $verticalMenuPadding; + background: $overlayMenuBg; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + width: 100%; + + .p-menu-separator { + border-top: $divider; + margin: $menuSeparatorMargin; + } + + .p-submenu-icon { + font-size: $menuitemSubmenuIconFontSize; + } + + > .p-menuitem { + width: 100%; + position: static; + + > .p-menuitem-link { + @include menuitem-link(); + + > .p-submenu-icon { + margin-left: auto; + transition: transform $transitionDuration; + } + } + + &.p-menuitem-active { + > .p-menuitem-link { + > .p-submenu-icon { + transform: rotate(-180deg); + } + } + } + } + + .p-submenu-list { + width: 100%; + position: static; + box-shadow: none; + border: 0 none; + + .p-submenu-icon { + transition: transform $transitionDuration; + transform: rotate(90deg); + } + + .p-menuitem-active { + > .p-menuitem-link { + > .p-submenu-icon { + transform: rotate(-90deg); + } + } + } + } + + .p-menuitem { + width: 100%; + position: static; + } + + @include nested-submenu-indents(nth($menuitemPadding, 1), 2, 10); + } + + &.p-menubar-mobile-active .p-menubar-root-list { + display: flex; + flex-direction: column; + top: 100%; + left: 0; + z-index: 1; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/menu/_panelmenu.scss b/src/assets/sass/theme/designer/components/menu/_panelmenu.scss new file mode 100644 index 00000000..ba373177 --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_panelmenu.scss @@ -0,0 +1,137 @@ +.p-panelmenu { + .p-panelmenu-header { + > a { + padding: $accordionHeaderPadding; + border: $accordionHeaderBorder; + color: $accordionHeaderTextColor; + background: $accordionHeaderBg; + font-weight: $accordionHeaderFontWeight; + border-radius: $borderRadius; + transition: $listItemTransition; + + .p-panelmenu-icon { + margin-right: $inlineSpacing; + } + + .p-menuitem-icon { + margin-right: $inlineSpacing; + } + + &:focus { + @include focused(); + } + } + + &:not(.p-highlight):not(.p-disabled) { + > a:hover { + background: $accordionHeaderHoverBg; + border-color: $accordionHeaderHoverBorderColor; + color: $accordionHeaderTextHoverColor; + } + } + + &.p-highlight { + margin-bottom: 0; + + > a { + background: $accordionHeaderActiveBg; + border-color: $accordionHeaderActiveBorderColor; + color: $accordionHeaderTextActiveColor; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + &:not(.p-disabled) { + > a { + &:hover { + border-color: $accordionHeaderActiveHoverBorderColor; + background: $accordionHeaderActiveHoverBg; + color: $accordionHeaderTextActiveHoverColor; + } + } + } + } + } + + .p-panelmenu-content { + padding: $verticalMenuPadding; + border: $accordionContentBorder; + background: $accordionContentBg; + color: $accordionContentTextColor; + margin-bottom: $accordionSpacing; + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + + .p-menuitem { + .p-menuitem-link { + @include menuitem-link(); + + .p-panelmenu-icon { + margin-right: $inlineSpacing; + } + } + } + + .p-submenu-list:not(.p-panelmenu-root-submenu) { + padding: $treeNodeChildrenPadding; + } + } + + .p-panelmenu-panel { + margin-bottom: $accordionSpacing; + + @if $accordionSpacing == 0 { + .p-panelmenu-header { + > a { + border-radius: 0; + } + } + + .p-panelmenu-content { + border-radius: 0; + } + + &:not(:first-child) { + .p-panelmenu-header { + > a { + border-top: 0 none; + } + + &:not(.p-highlight):not(.p-disabled):hover, + &:not(.p-disabled).p-highlight:hover { + > a { + border-top: 0 none; + } + } + } + } + + &:first-child { + .p-panelmenu-header { + > a { + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + } + } + } + + &:last-child { + .p-panelmenu-header:not(.p-highlight) { + > a { + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + } + + .p-panelmenu-content { + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + } + } + } + +} diff --git a/src/assets/sass/theme/designer/components/menu/_slidemenu.scss b/src/assets/sass/theme/designer/components/menu/_slidemenu.scss new file mode 100644 index 00000000..3fec72c5 --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_slidemenu.scss @@ -0,0 +1,55 @@ +.p-slidemenu { + padding: $verticalMenuPadding; + background: $menuBg; + color: $menuTextColor; + border: $menuBorder; + border-radius: $borderRadius; + width: $menuWidth; + + .p-menuitem-link { + @include menuitem-link(); + } + + &.p-slidemenu-overlay { + background: $overlayMenuBg; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + } + + .p-slidemenu-list { + padding: $verticalMenuPadding; + background: $overlayMenuBg; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + } + + .p-slidemenu { + &.p-slidemenu-active { + > .p-slidemenu-link { + background: $menuitemActiveBg; + + .p-slidemenu-text { + color: $menuitemTextActiveColor; + } + + .p-slidemenu-icon, .p-slidemenu-icon { + color: $menuitemIconActiveColor; + } + } + } + } + + .p-slidemenu-separator { + border-top: $divider; + margin: $menuSeparatorMargin; + } + + .p-slidemenu-icon { + font-size: $menuitemSubmenuIconFontSize; + } + + .p-slidemenu-backward { + padding: $menuitemPadding; + color: $menuitemTextColor; + } +} diff --git a/src/assets/sass/theme/designer/components/menu/_steps.scss b/src/assets/sass/theme/designer/components/menu/_steps.scss new file mode 100644 index 00000000..217976cb --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_steps.scss @@ -0,0 +1,55 @@ +.p-steps { + + .p-steps-item { + .p-menuitem-link { + background: transparent; + transition: $listItemTransition; + border-radius: $borderRadius; + background: $stepsItemBg; + + .p-steps-number { + color: $stepsItemNumberColor; + border: $stepsItemBorder; + background: $stepsItemBg; + min-width: $stepsItemNumberWidth; + height: $stepsItemNumberHeight; + line-height: $stepsItemNumberHeight; + font-size: $stepsItemNumberFontSize; + z-index: 1; + border-radius: $stepsItemNumberBorderRadius; + } + + .p-steps-title { + margin-top: $inlineSpacing; + color: $stepsItemTextColor; + } + + &:not(.p-disabled):focus { + @include focused(); + } + } + + &.p-highlight { + .p-steps-number { + background: $highlightBg; + color: $highlightTextColor; + } + + .p-steps-title { + font-weight: $stepsItemActiveFontWeight; + color: $textColor; + } + } + + &:before { + content:' '; + border-top: $divider; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; + margin-top: -1 * ($stepsItemNumberHeight / 2); + } + } +} diff --git a/src/assets/sass/theme/designer/components/menu/_tabmenu.scss b/src/assets/sass/theme/designer/components/menu/_tabmenu.scss new file mode 100644 index 00000000..7387fbc3 --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_tabmenu.scss @@ -0,0 +1,49 @@ +.p-tabmenu { + .p-tabmenu-nav { + background: $tabviewNavBg; + border: $tabviewNavBorder; + border-width: $tabviewNavBorderWidth; + + .p-tabmenuitem { + margin-right: $tabviewHeaderSpacing; + + .p-menuitem-link { + border: $tabviewHeaderBorder; + border-width: $tabviewHeaderBorderWidth; + border-color: $tabviewHeaderBorderColor; + background: $tabviewHeaderBg; + color: $tabviewHeaderTextColor; + padding: $tabviewHeaderPadding; + font-weight: $tabviewHeaderFontWeight; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + transition: $listItemTransition; + margin: $tabviewHeaderMargin; + + .p-menuitem-icon { + margin-right: $inlineSpacing; + } + + &:not(.p-disabled):focus { + @include focused(); + } + } + + &:not(.p-highlight):not(.p-disabled):hover { + .p-menuitem-link { + background: $tabviewHeaderHoverBg; + border-color: $tabviewHeaderHoverBorderColor; + color: $tabviewHeaderTextHoverColor; + } + } + + &.p-highlight { + .p-menuitem-link { + background: $tabviewHeaderActiveBg; + border-color: $tabviewHeaderActiveBorderColor; + color: $tabviewHeaderTextActiveColor; + } + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/menu/_tieredmenu.scss b/src/assets/sass/theme/designer/components/menu/_tieredmenu.scss new file mode 100644 index 00000000..35bf971a --- /dev/null +++ b/src/assets/sass/theme/designer/components/menu/_tieredmenu.scss @@ -0,0 +1,56 @@ +.p-tieredmenu { + padding: $verticalMenuPadding; + background: $menuBg; + color: $menuTextColor; + border: $menuBorder; + border-radius: $borderRadius; + width: $menuWidth; + + .p-menuitem-link { + @include menuitem-link(); + } + + &.p-tieredmenu-overlay { + background: $overlayMenuBg; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + } + + .p-submenu-list { + padding: $verticalMenuPadding; + background: $overlayMenuBg; + border: $overlayMenuBorder; + box-shadow: $overlayMenuShadow; + } + + .p-menuitem { + margin: $verticalMenuitemMargin; + + &:last-child { + margin: 0; + } + + &.p-menuitem-active { + > .p-menuitem-link { + background: $menuitemActiveBg; + + .p-menuitem-text { + color: $menuitemTextActiveColor; + } + + .p-menuitem-icon, .p-submenu-icon { + color: $menuitemIconActiveColor; + } + } + } + } + + .p-menu-separator { + border-top: $divider; + margin: $menuSeparatorMargin; + } + + .p-submenu-icon { + font-size: $menuitemSubmenuIconFontSize; + } +} diff --git a/src/assets/sass/theme/designer/components/messages/_inlinemessage.scss b/src/assets/sass/theme/designer/components/messages/_inlinemessage.scss new file mode 100644 index 00000000..ac768d49 --- /dev/null +++ b/src/assets/sass/theme/designer/components/messages/_inlinemessage.scss @@ -0,0 +1,64 @@ +.p-inline-message { + padding: $inlineMessagePadding; + margin: $inlineMessageMargin; + border-radius: $borderRadius; + + &.p-inline-message-info { + background: $infoMessageBg; + border: $infoMessageBorder; + border-width: $inlineMessageBorderWidth; + color: $infoMessageTextColor; + + .p-inline-message-icon { + color: $infoMessageIconColor; + } + } + + &.p-inline-message-success { + background: $successMessageBg; + border: $successMessageBorder; + border-width: $inlineMessageBorderWidth; + color: $successMessageTextColor; + + .p-inline-message-icon { + color: $successMessageIconColor; + } + } + + &.p-inline-message-warn { + background: $warningMessageBg; + border: $warningMessageBorder; + border-width: $inlineMessageBorderWidth; + color: $warningMessageTextColor; + + .p-inline-message-icon { + color: $warningMessageIconColor; + } + } + + &.p-inline-message-error { + background: $errorMessageBg; + border: $errorMessageBorder; + border-width: $inlineMessageBorderWidth; + color: $errorMessageTextColor; + + .p-inline-message-icon { + color: $errorMessageIconColor; + } + } + + .p-inline-message-icon { + font-size: $inlineMessageIconFontSize; + margin-right: $inlineSpacing; + } + + .p-inline-message-text { + font-size: $inlineMessageTextFontSize; + } + + &.p-inline-message-icon-only { + .p-inline-message-icon { + margin-right: 0; + } + } +} diff --git a/src/assets/sass/theme/designer/components/messages/_message.scss b/src/assets/sass/theme/designer/components/messages/_message.scss new file mode 100644 index 00000000..b86dea56 --- /dev/null +++ b/src/assets/sass/theme/designer/components/messages/_message.scss @@ -0,0 +1,102 @@ +.p-message { + margin: $messageMargin; + border-radius: $borderRadius; + + .p-message-wrapper { + padding: $messagePadding; + } + + .p-message-close { + width: $actionIconWidth; + height: $actionIconHeight; + border-radius: $actionIconBorderRadius; + background: transparent; + transition: $actionIconTransition; + + &:hover { + background: rgba(255,255,255,.3); + } + + &:focus { + @include focused(); + } + } + + &.p-message-info { + background: $infoMessageBg; + border: $infoMessageBorder; + border-width: $messageBorderWidth; + color: $infoMessageTextColor; + + .p-message-icon { + color: $infoMessageIconColor; + } + + .p-message-close { + color: $infoMessageIconColor; + } + } + + &.p-message-success { + background: $successMessageBg; + border: $successMessageBorder; + border-width: $messageBorderWidth; + color: $successMessageTextColor; + + .p-message-icon { + color: $successMessageIconColor; + } + + .p-message-close { + color: $successMessageIconColor; + } + } + + &.p-message-warn { + background: $warningMessageBg; + border: $warningMessageBorder; + border-width: $messageBorderWidth; + color: $warningMessageTextColor; + + .p-message-icon { + color: $warningMessageIconColor; + } + + .p-message-close { + color: $warningMessageIconColor; + } + } + + &.p-message-error { + background: $errorMessageBg; + border: $errorMessageBorder; + border-width: $messageBorderWidth; + color: $errorMessageTextColor; + + .p-message-icon { + color: $errorMessageIconColor; + } + + .p-message-close { + color: $errorMessageIconColor; + } + } + + .p-message-text { + font-size: $messageTextFontSize; + font-weight: $messageTextFontWeight; + } + + .p-message-icon { + font-size: $messageIconFontSize; + margin-right: $inlineSpacing; + } + + .p-message-summary { + font-weight: 700; + } + + .p-message-detail { + margin-left: $inlineSpacing; + } +} diff --git a/src/assets/sass/theme/designer/components/messages/_toast.scss b/src/assets/sass/theme/designer/components/messages/_toast.scss new file mode 100644 index 00000000..af05f9f9 --- /dev/null +++ b/src/assets/sass/theme/designer/components/messages/_toast.scss @@ -0,0 +1,95 @@ +.p-toast { + opacity: $toastOpacity; + + .p-toast-message { + margin: $toastMargin; + box-shadow: $toastShadow; + border-radius: $borderRadius; + + .p-toast-message-content { + padding: $toastPadding; + border-width: $toastBorderWidth; + + .p-toast-message-text { + margin: $toastMessageTextMargin; + } + + .p-toast-message-icon { + font-size: $toastIconFontSize; + } + + .p-toast-summary { + font-weight: $toastTitleFontWeight; + } + + .p-toast-detail { + margin: $toastDetailMargin; + } + } + + .p-toast-icon-close { + width: $toastIconFontSize; + height: $toastIconFontSize; + border-radius: $actionIconBorderRadius; + background: transparent; + transition: $actionIconTransition; + + &:hover { + background: rgba(255,255,255,.3); + } + + &:focus { + @include focused(); + } + } + + &.p-toast-message-info { + background: $infoMessageBg; + border: $infoMessageBorder; + border-width: $messageBorderWidth; + color: $infoMessageTextColor; + + .p-toast-message-icon, + .p-toast-icon-close { + color: $infoMessageIconColor; + } + } + + &.p-toast-message-success { + background: $successMessageBg; + border: $successMessageBorder; + border-width: $messageBorderWidth; + color: $successMessageTextColor; + + .p-toast-message-icon, + .p-toast-icon-close { + color: $successMessageIconColor; + } + } + + &.p-toast-message-warn { + background: $warningMessageBg; + border: $warningMessageBorder; + border-width: $messageBorderWidth; + color: $warningMessageTextColor; + + .p-toast-message-icon, + .p-toast-icon-close { + color: $warningMessageIconColor; + } + } + + &.p-toast-message-error { + background: $errorMessageBg; + border: $errorMessageBorder; + border-width: $messageBorderWidth; + color: $errorMessageTextColor; + + .p-toast-message-icon, + .p-toast-icon-close { + color: $errorMessageIconColor; + } + } + + } +} diff --git a/src/assets/sass/theme/designer/components/misc/_avatar.scss b/src/assets/sass/theme/designer/components/misc/_avatar.scss new file mode 100644 index 00000000..d169b82b --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_avatar.scss @@ -0,0 +1,30 @@ +.p-avatar { + background-color: $avatarBg; + border-radius: $borderRadius; + + &.p-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; + + .p-avatar-icon { + font-size: 1.5rem; + } + } + + &.p-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; + + .p-avatar-icon { + font-size: 2rem; + } + } +} + +.p-avatar-group { + .p-avatar { + border: 2px solid $panelContentBg; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/misc/_badge.scss b/src/assets/sass/theme/designer/components/misc/_badge.scss new file mode 100644 index 00000000..96467bda --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_badge.scss @@ -0,0 +1,48 @@ +.p-badge { + background: $badgeBg; + color: $badgeTextColor; + font-size: $badgeFontSize; + font-weight: $badgeFontWeight; + min-width: $badgeMinWidth; + height: $badgeHeight; + line-height: $badgeHeight; + + &.p-badge-secondary { + background-color: $secondaryButtonBg; + color: $secondaryButtonTextColor; + } + + &.p-badge-success { + background-color: $successButtonBg; + color: $successButtonTextColor; + } + + &.p-badge-info { + background-color: $infoButtonBg; + color: $infoButtonTextColor; + } + + &.p-badge-warning { + background-color: $warningButtonBg; + color: $warningButtonTextColor; + } + + &.p-badge-danger { + background-color: $dangerButtonBg; + color: $dangerButtonTextColor; + } + + &.p-badge-lg { + font-size: 1.5 * $badgeFontSize; + min-width: 1.5 * $badgeMinWidth; + height: 1.5 * $badgeHeight; + line-height: 1.5 * $badgeHeight; + } + + &.p-badge-xl { + font-size: 2 * $badgeFontSize; + min-width: 2 * $badgeMinWidth; + height: 2 * $badgeHeight; + line-height: 2 * $badgeHeight; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/misc/_blockui.scss b/src/assets/sass/theme/designer/components/misc/_blockui.scss new file mode 100644 index 00000000..fbad3b99 --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_blockui.scss @@ -0,0 +1,3 @@ +.p-blockui.p-component-overlay { + background: $maskBg; +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/misc/_chip.scss b/src/assets/sass/theme/designer/components/misc/_chip.scss new file mode 100644 index 00000000..ff1f6e88 --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_chip.scss @@ -0,0 +1,36 @@ +.p-chip { + background-color: $chipBg; + color: $chipTextColor; + border-radius: $chipBorderRadius; + padding: 0 nth($inputPadding, 2); + + .p-chip-text { + line-height: 1.5; + margin-top: nth($inputPadding, 1) / 2; + margin-bottom: nth($inputPadding, 1) / 2; + } + + .p-chip-icon { + margin-right: $inlineSpacing; + } + + .pi-chip-remove-icon { + margin-left: $inlineSpacing; + } + + img { + width: 1.5 + nth($inputPadding, 1); + height: 1.5 + nth($inputPadding, 1); + margin-left: -1 * nth($inputPadding, 2); + margin-right: $inlineSpacing; + } + + .pi-chip-remove-icon { + border-radius: $borderRadius; + transition: $actionIconTransition; + + &:focus { + @include focused(); + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/misc/_inplace.scss b/src/assets/sass/theme/designer/components/misc/_inplace.scss new file mode 100644 index 00000000..8f64b694 --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_inplace.scss @@ -0,0 +1,17 @@ +.p-inplace { + .p-inplace-display { + padding: $inplacePadding; + border-radius: $borderRadius; + transition: $formElementTransition; + + &:not(.p-disabled):hover { + background: $inplaceHoverBg; + color: $inplaceTextHoverColor; + } + + &:focus { + @include focused(); + } + } +} + diff --git a/src/assets/sass/theme/designer/components/misc/_progressbar.scss b/src/assets/sass/theme/designer/components/misc/_progressbar.scss new file mode 100644 index 00000000..d114b25e --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_progressbar.scss @@ -0,0 +1,17 @@ +.p-progressbar { + border: $progressBarBorder; + height: $progressBarHeight; + background: $progressBarBg; + border-radius: $borderRadius; + + .p-progressbar-value { + border: 0 none; + margin: 0; + background: $progressBarValueBg; + } + + .p-progressbar-label { + color: $textColor; + line-height: $progressBarHeight; + } +} diff --git a/src/assets/sass/theme/designer/components/misc/_scrolltop.scss b/src/assets/sass/theme/designer/components/misc/_scrolltop.scss new file mode 100644 index 00000000..be19dde2 --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_scrolltop.scss @@ -0,0 +1,20 @@ +.p-scrolltop { + width: $scrollTopWidth; + height: $scrollTopHeight; + border-radius: $scrollTopBorderRadius; + box-shadow: $inputOverlayShadow; + transition: $actionIconTransition; + + &.p-link { + background: $scrollTopBg; + + &:hover { + background: $scrollTopHoverBg; + } + } + + .p-scrolltop-icon { + font-size: $scrollTopFontSize; + color: $scrollTopTextColor; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/misc/_skeleton.scss b/src/assets/sass/theme/designer/components/misc/_skeleton.scss new file mode 100644 index 00000000..24b3d920 --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_skeleton.scss @@ -0,0 +1,8 @@ +.p-skeleton { + background-color: $skeletonBg; + border-radius: $borderRadius; + + &:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), $skeletonAnimationBg, rgba(255, 255, 255, 0)); + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/misc/_tag.scss b/src/assets/sass/theme/designer/components/misc/_tag.scss new file mode 100644 index 00000000..eae5375b --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_tag.scss @@ -0,0 +1,33 @@ +.p-tag { + background: $badgeBg; + color: $badgeTextColor; + font-size: $badgeFontSize; + font-weight: $badgeFontWeight; + padding: $tagPadding; + border-radius: $borderRadius; + + &.p-tag-success { + background-color: $successButtonBg; + color: $successButtonTextColor; + } + + &.p-tag-info { + background-color: $infoButtonBg; + color: $infoButtonTextColor; + } + + &.p-tag-warning { + background-color: $warningButtonBg; + color: $warningButtonTextColor; + } + + &.p-tag-danger { + background-color: $dangerButtonBg; + color: $dangerButtonTextColor; + } + + .p-tag-icon { + margin-right: $inlineSpacing / 2; + font-size: $badgeFontSize; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/misc/_terminal.scss b/src/assets/sass/theme/designer/components/misc/_terminal.scss new file mode 100644 index 00000000..f507df2f --- /dev/null +++ b/src/assets/sass/theme/designer/components/misc/_terminal.scss @@ -0,0 +1,11 @@ +.p-terminal { + background: $panelContentBg; + color: $panelContentTextColor; + border: $panelContentBorder; + padding: $panelContentPadding; + + .p-terminal-input { + font-size: $fontSize; + font-family: $fontFamily; + } +} diff --git a/src/assets/sass/theme/designer/components/multimedia/_galleria.scss b/src/assets/sass/theme/designer/components/multimedia/_galleria.scss new file mode 100644 index 00000000..080ac1b6 --- /dev/null +++ b/src/assets/sass/theme/designer/components/multimedia/_galleria.scss @@ -0,0 +1,141 @@ +.p-galleria { + .p-galleria-close { + margin: $galleriaCloseIconMargin; + background: $galleriaCloseIconBg; + color: $galleriaCloseIconColor; + width: $galleriaCloseIconWidth; + height: $galleriaCloseIconHeight; + transition: $actionIconTransition; + border-radius: $galleriaCloseIconBorderRadius; + + .p-galleria-close-icon { + font-size: $galleriaCloseIconFontSize; + } + + &:hover { + background: $galleriaCloseIconHoverBg; + color: $galleriaCloseIconHoverColor; + } + } + + .p-galleria-item-nav { + background: $galleriaItemNavigatorBg; + color: $galleriaItemNavigatorColor; + width: $galleriaItemNavigatorWidth; + height: $galleriaItemNavigatorHeight; + transition: $actionIconTransition; + border-radius: $galleriaItemNavigatorBorderRadius; + margin: $galleriaItemNavigatorMargin; + + .p-galleria-item-prev-icon, + .p-galleria-item-next-icon { + font-size: $galleriaItemNavigatorFontSize; + } + + &:not(.p-disabled) { + &:hover { + background: $galleriaItemNavigatorHoverBg; + color: $galleriaItemNavigatorHoverColor; + } + } + } + + .p-galleria-caption { + background: $galleriaCaptionBg; + color: $galleriaCaptionTextColor; + padding: $galleriaCaptionPadding; + } + + .p-galleria-indicators { + padding: $galleriaIndicatorsPadding; + + .p-galleria-indicator { + button { + background-color: $galleriaIndicatorBg; + width: $galleriaIndicatorWidth; + height: $galleriaIndicatorHeight; + transition: $actionIconTransition; + border-radius: $galleriaIndicatorBorderRadius; + + &:hover { + background: $galleriaIndicatorHoverBg; + } + } + + &.p-highlight { + button { + background: $highlightBg; + color: $highlightTextColor; + } + } + } + } + + &.p-galleria-indicators-bottom, + &.p-galleria-indicators-top { + .p-galleria-indicator { + margin-right: $inlineSpacing; + } + } + + &.p-galleria-indicators-left, + &.p-galleria-indicators-right { + .p-galleria-indicator { + margin-bottom: $inlineSpacing; + } + } + + &.p-galleria-indicator-onitem { + .p-galleria-indicators { + background: $galleriaIndicatorsBgOnItem; + + .p-galleria-indicator { + button { + background: $galleriaIndicatorBgOnItem; + + &:hover { + background: $galleriaIndicatorHoverBgOnItem; + } + } + + &.p-highlight { + button { + background: $highlightBg; + color: $highlightTextColor; + } + } + } + } + } + + .p-galleria-thumbnail-container { + background: $galleriaThumbnailContainerBg; + padding: $galleriaThumbnailContainerPadding; + + .p-galleria-thumbnail-prev, + .p-galleria-thumbnail-next { + margin: $inlineSpacing; + background-color: $galleriaThumbnailNavigatorBg; + color: $galleriaThumbnailNavigatorColor; + width: $galleriaThumbnailNavigatorWidth; + height: $galleriaThumbnailNavigatorHeight; + transition: $actionIconTransition; + border-radius: $galleriaThumbnailNavigatorBorderRadius; + + &:hover { + background: $galleriaThumbnailNavigatorHoverBg; + color: $galleriaThumbnailNavigatorHoverColor; + } + } + + .p-galleria-thumbnail-item-content:focus { + @include focused(); + } + } +} + +.p-galleria-mask { + &.p-component-overlay { + background-color: $galleriaMaskBg; + } +} diff --git a/src/assets/sass/theme/designer/components/overlay/_confirmpopup.scss b/src/assets/sass/theme/designer/components/overlay/_confirmpopup.scss new file mode 100644 index 00000000..4196bdec --- /dev/null +++ b/src/assets/sass/theme/designer/components/overlay/_confirmpopup.scss @@ -0,0 +1,67 @@ +.p-confirm-popup { + background: $overlayContentBg; + color: $panelContentTextColor; + border: $overlayContentBorder; + border-radius: $borderRadius; + box-shadow: $overlayContainerShadow; + + .p-confirm-popup-content { + padding: $panelContentPadding; + } + + .p-confirm-popup-footer { + text-align: right; + padding: $panelFooterPadding; + + button { + margin: 0 $inlineSpacing 0 0; + width: auto; + + &:last-child { + margin: 0; + } + } + } + + &:after { + border: solid transparent; + border-color: rgba($overlayContentBg, 0); + border-bottom-color: $overlayContentBg; + } + + &:before { + border: solid transparent; + + @if (nth($overlayContentBorder, 2) == 'none') { + border-color: rgba($overlayContentBg, 0); + border-bottom-color: $overlayContentBg; + } + @else { + border-color: rgba(nth($overlayContentBorder, 3), 0); + border-bottom-color: nth($overlayContentBorder, 3); + } + } + + &.p-confirm-popup-flipped { + &:after { + border-top-color: $overlayContentBg; + } + + &:before { + @if (nth($overlayContentBorder, 2) == 'none') { + border-top-color: $overlayContentBg; + } + @else { + border-top-color: nth($overlayContentBorder, 3); + } + } + } + + .p-confirm-popup-icon { + font-size: $primeIconFontSize * 1.5; + } + + .p-confirm-popup-message { + margin-left: $inlineSpacing * 2; + } +} diff --git a/src/assets/sass/theme/designer/components/overlay/_dialog.scss b/src/assets/sass/theme/designer/components/overlay/_dialog.scss new file mode 100644 index 00000000..b1d6083f --- /dev/null +++ b/src/assets/sass/theme/designer/components/overlay/_dialog.scss @@ -0,0 +1,63 @@ +.p-dialog { + border-radius: $borderRadius; + box-shadow: $overlayContainerShadow; + border: $overlayContentBorder; + + .p-dialog-header { + border-bottom: $dialogHeaderBorder; + background: $dialogHeaderBg; + color: $dialogHeaderTextColor; + padding: $dialogHeaderPadding; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-dialog-title { + font-weight: $dialogHeaderFontWeight; + font-size: $dialogHeaderFontSize; + } + + .p-dialog-header-icon { + @include action-icon(); + margin-right: $inlineSpacing; + + &:last-child { + margin-right: 0; + } + } + } + + .p-dialog-content { + background: $overlayContentBg; + color: $panelContentTextColor; + padding: $dialogContentPadding; + } + + .p-dialog-footer { + border-top: $dialogFooterBorder; + background: $overlayContentBg; + color: $panelFooterTextColor; + padding: $dialogFooterPadding; + text-align: right; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + + button { + margin: 0 $inlineSpacing 0 0; + width: auto; + } + } + + &.p-confirm-dialog { + .p-confirm-dialog-icon { + font-size: $primeIconFontSize * 2; + } + + .p-confirm-dialog-message { + margin-left: $inlineSpacing * 2; + } + } +} + +.p-dialog-mask.p-component-overlay { + background-color: $maskBg; +} diff --git a/src/assets/sass/theme/designer/components/overlay/_overlaypanel.scss b/src/assets/sass/theme/designer/components/overlay/_overlaypanel.scss new file mode 100644 index 00000000..cccd4fc6 --- /dev/null +++ b/src/assets/sass/theme/designer/components/overlay/_overlaypanel.scss @@ -0,0 +1,62 @@ +.p-overlaypanel { + background: $overlayContentBg; + color: $panelContentTextColor; + border: $overlayContentBorder; + border-radius: $borderRadius; + box-shadow: $overlayContainerShadow; + + .p-overlaypanel-content { + padding: $panelContentPadding; + } + + .p-overlaypanel-close { + background: $buttonBg; + color: $buttonTextColor; + width: $actionIconWidth; + height: $actionIconHeight; + transition: $actionIconTransition; + border-radius: $actionIconBorderRadius; + position: absolute; + top: -1 * $actionIconWidth / 2; + right: -1 * $actionIconWidth / 2; + + &:enabled:hover { + background: $buttonHoverBg; + color: $buttonTextHoverColor; + } + } + + &:after { + border: solid transparent; + border-color: rgba($overlayContentBg, 0); + border-bottom-color: $overlayContentBg; + } + + &:before { + border: solid transparent; + + @if (nth($overlayContentBorder, 2) == 'none') { + border-color: rgba($overlayContentBg, 0); + border-bottom-color: $overlayContentBg; + } + @else { + border-color: rgba(nth($overlayContentBorder, 3), 0); + border-bottom-color: nth($overlayContentBorder, 3); + } + } + + &.p-overlaypanel-flipped { + &:after { + border-top-color: $overlayContentBg; + } + + &:before { + @if (nth($overlayContentBorder, 2) == 'none') { + border-top-color: $overlayContentBg; + } + @else { + border-top-color: nth($overlayContentBorder, 3); + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/overlay/_sidebar.scss b/src/assets/sass/theme/designer/components/overlay/_sidebar.scss new file mode 100644 index 00000000..148b993d --- /dev/null +++ b/src/assets/sass/theme/designer/components/overlay/_sidebar.scss @@ -0,0 +1,27 @@ +.p-sidebar { + background: $overlayContentBg; + color: $panelContentTextColor; + border: $overlayContentBorder; + box-shadow: $overlayContainerShadow; + + .p-sidebar-header { + padding: $panelHeaderPadding; + + .p-sidebar-close, + .p-sidebar-icon { + @include action-icon(); + } + + & + .p-sidebar-content { + padding-top: 0; + } + } + + .p-sidebar-content { + padding: $panelContentPadding; + } +} + +.p-sidebar-mask.p-component-overlay { + background: $maskBg; +} diff --git a/src/assets/sass/theme/designer/components/overlay/_tooltip.scss b/src/assets/sass/theme/designer/components/overlay/_tooltip.scss new file mode 100644 index 00000000..47cce55d --- /dev/null +++ b/src/assets/sass/theme/designer/components/overlay/_tooltip.scss @@ -0,0 +1,33 @@ +.p-tooltip { + .p-tooltip-text { + background: $tooltipBg; + color: $tooltipTextColor; + padding: $tooltipPadding; + box-shadow: $inputOverlayShadow; + border-radius: $borderRadius; + } + + &.p-tooltip-right { + .p-tooltip-arrow { + border-right-color: $tooltipBg; + } + } + + &.p-tooltip-left { + .p-tooltip-arrow { + border-left-color: $tooltipBg; + } + } + + &.p-tooltip-top { + .p-tooltip-arrow { + border-top-color: $tooltipBg; + } + } + + &.p-tooltip-bottom { + .p-tooltip-arrow { + border-bottom-color: $tooltipBg; + } + } +} diff --git a/src/assets/sass/theme/designer/components/panel/_accordion.scss b/src/assets/sass/theme/designer/components/panel/_accordion.scss new file mode 100644 index 00000000..c302ca00 --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_accordion.scss @@ -0,0 +1,119 @@ +.p-accordion { + .p-accordion-header { + .p-accordion-header-link { + padding: $accordionHeaderPadding; + border: $accordionHeaderBorder; + color: $accordionHeaderTextColor; + background: $accordionHeaderBg; + font-weight: $accordionHeaderFontWeight; + border-radius: $borderRadius; + transition: $listItemTransition; + + .p-accordion-toggle-icon { + margin-right: $inlineSpacing; + } + } + + &:not(.p-disabled) { + .p-accordion-header-link { + &:focus { + @include focused(); + } + } + } + + &:not(.p-highlight):not(.p-disabled):hover { + .p-accordion-header-link { + background: $accordionHeaderHoverBg; + border-color: $accordionHeaderHoverBorderColor; + color: $accordionHeaderTextHoverColor; + } + } + + &:not(.p-disabled).p-highlight { + .p-accordion-header-link { + background: $accordionHeaderActiveBg; + border-color: $accordionHeaderActiveBorderColor; + color: $accordionHeaderTextActiveColor; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + &:hover { + .p-accordion-header-link { + border-color: $accordionHeaderActiveHoverBorderColor; + background: $accordionHeaderActiveHoverBg; + color: $accordionHeaderTextActiveHoverColor; + } + } + } + } + + .p-accordion-content { + padding: $accordionContentPadding; + border: $accordionContentBorder; + background: $accordionContentBg; + color: $accordionContentTextColor; + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + + p-accordiontab { + .p-accordion-tab { + margin-bottom: $accordionSpacing; + } + + @if $accordionSpacing == 0 { + .p-accordion-header { + .p-accordion-header-link { + border-radius: 0; + } + } + + .p-accordion-content { + border-radius: 0; + } + + &:not(:first-child) { + .p-accordion-header { + .p-accordion-header-link { + border-top: 0 none; + } + + &:not(.p-highlight):not(.p-disabled):hover, + &:not(.p-disabled).p-highlight:hover { + .p-accordion-header-link { + border-top: 0 none; + } + } + } + } + + &:first-child { + .p-accordion-header { + .p-accordion-header-link { + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + } + } + } + + &:last-child { + .p-accordion-header:not(.p-highlight) { + .p-accordion-header-link { + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + } + + .p-accordion-content { + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } + } + } + } +} diff --git a/src/assets/sass/theme/designer/components/panel/_card.scss b/src/assets/sass/theme/designer/components/panel/_card.scss new file mode 100644 index 00000000..f3331245 --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_card.scss @@ -0,0 +1,30 @@ +.p-card { + background: $panelContentBg; + color: $panelContentTextColor; + box-shadow: $cardShadow; + border-radius: $borderRadius; + + .p-card-body { + padding: $cardBodyPadding; + } + + .p-card-title { + font-size: $cardTitleFontSize; + font-weight: $cardTitleFontWeight; + margin-bottom: $inlineSpacing; + } + + .p-card-subtitle { + font-weight: $cardSubTitleFontWeight; + margin-bottom: $inlineSpacing; + color: $cardSubTitleColor; + } + + .p-card-content { + padding: $cardContentPadding; + } + + .p-card-footer { + padding: $cardFooterPadding; + } +} diff --git a/src/assets/sass/theme/designer/components/panel/_divider.scss b/src/assets/sass/theme/designer/components/panel/_divider.scss new file mode 100644 index 00000000..0f1719e8 --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_divider.scss @@ -0,0 +1,31 @@ +.p-divider { + .p-divider-content { + background-color: $panelContentBg; + } + + &.p-divider-horizontal { + margin: $dividerHorizontalMargin; + padding: $dividerHorizontalPadding; + + &:before { + border-top: $dividerSize $dividerColor; + } + + .p-divider-content { + padding: 0 $inlineSpacing; + } + } + + &.p-divider-vertical { + margin: $dividerVerticalMargin; + padding: $dividerVerticalPadding; + + &:before { + border-left: $dividerSize $dividerColor; + } + + .p-divider-content { + padding: $inlineSpacing 0; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/panel/_fieldset.scss b/src/assets/sass/theme/designer/components/panel/_fieldset.scss new file mode 100644 index 00000000..b97922a5 --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_fieldset.scss @@ -0,0 +1,47 @@ +.p-fieldset { + border: $panelContentBorder; + background: $panelContentBg; + color: $panelContentTextColor; + border-radius: $borderRadius; + + .p-fieldset-legend { + padding: $panelHeaderPadding; + border: $panelHeaderBorder; + color: $panelHeaderTextColor; + background: $panelHeaderBg; + font-weight: $panelHeaderFontWeight; + border-radius: $borderRadius; + } + + &.p-fieldset-toggleable { + .p-fieldset-legend { + padding: 0; + transition: $actionIconTransition; + + a { + padding: $panelHeaderPadding; + color: $panelHeaderTextColor; + border-radius: $borderRadius; + transition: $listItemTransition; + + .p-fieldset-toggler { + margin-right: $inlineSpacing; + } + + &:focus { + @include focused(); + } + } + + &:hover { + background: $panelHeaderHoverBg; + border-color: $panelHeaderHoverBorderColor; + color: $panelHeaderTextHoverColor; + } + } + } + + .p-fieldset-content { + padding: $panelContentPadding; + } +} diff --git a/src/assets/sass/theme/designer/components/panel/_panel.scss b/src/assets/sass/theme/designer/components/panel/_panel.scss new file mode 100644 index 00000000..67429461 --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_panel.scss @@ -0,0 +1,42 @@ +.p-panel { + .p-panel-header { + border: $panelHeaderBorder; + padding: $panelHeaderPadding; + background: $panelHeaderBg; + color: $panelHeaderTextColor; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + + .p-panel-title { + font-weight: $panelHeaderFontWeight; + } + + .p-panel-header-icon { + @include action-icon(); + } + } + + &.p-panel-toggleable { + .p-panel-header { + padding: $panelToggleableHeaderPadding; + } + } + + .p-panel-content { + padding: $panelContentPadding; + border: $panelContentBorder; + background: $panelContentBg; + color: $panelContentTextColor; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + border-top: 0 none; + } + + .p-panel-footer { + padding: $panelFooterPadding; + border: $panelFooterBorder; + background: $panelFooterBg; + color: $panelFooterTextColor; + border-top: 0 none; + } +} diff --git a/src/assets/sass/theme/designer/components/panel/_scrollpanel.scss b/src/assets/sass/theme/designer/components/panel/_scrollpanel.scss new file mode 100644 index 00000000..66e00d4d --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_scrollpanel.scss @@ -0,0 +1,6 @@ +.p-scrollpanel { + .p-scrollpanel-bar { + background: $scrollPanelTrackBg; + border: $scrollPanelTrackBorder; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/panel/_splitter.scss b/src/assets/sass/theme/designer/components/panel/_splitter.scss new file mode 100644 index 00000000..62c80406 --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_splitter.scss @@ -0,0 +1,19 @@ +.p-splitter { + border: $panelContentBorder; + background: $panelContentBg; + border-radius: $borderRadius; + color: $panelContentTextColor; + + .p-splitter-gutter { + transition: $actionIconTransition; + background: $splitterGutterBg; + + .p-splitter-gutter-handle { + background: $splitterGutterHandleBg; + } + } + + .p-splitter-gutter-resizing { + background: $splitterGutterHandleBg; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/designer/components/panel/_tabview.scss b/src/assets/sass/theme/designer/components/panel/_tabview.scss new file mode 100644 index 00000000..698832ca --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_tabview.scss @@ -0,0 +1,66 @@ +.p-tabview { + .p-tabview-nav { + background: $tabviewNavBg; + border: $tabviewNavBorder; + border-width: $tabviewNavBorderWidth; + + li { + margin-right: $tabviewHeaderSpacing; + + .p-tabview-nav-link { + border: $tabviewHeaderBorder; + border-width: $tabviewHeaderBorderWidth; + border-color: $tabviewHeaderBorderColor; + background: $tabviewHeaderBg; + color: $tabviewHeaderTextColor; + padding: $tabviewHeaderPadding; + font-weight: $tabviewHeaderFontWeight; + border-top-right-radius: $borderRadius; + border-top-left-radius: $borderRadius; + transition: $listItemTransition; + margin: $tabviewHeaderMargin; + + &:not(.p-disabled):focus { + @include focused(); + } + } + + &:not(.p-highlight):not(.p-disabled):hover { + .p-tabview-nav-link { + background: $tabviewHeaderHoverBg; + border-color: $tabviewHeaderHoverBorderColor; + color: $tabviewHeaderTextHoverColor; + } + } + + &.p-highlight { + .p-tabview-nav-link { + background: $tabviewHeaderActiveBg; + border-color: $tabviewHeaderActiveBorderColor; + color: $tabviewHeaderTextActiveColor; + } + } + } + } + + .p-tabview-left-icon { + margin-right: $inlineSpacing; + } + + .p-tabview-right-icon { + margin-left: $inlineSpacing; + } + + .p-tabview-close { + margin-left: $inlineSpacing; + } + + .p-tabview-panels { + background: $tabviewContentBg; + padding: $tabviewContentPadding; + border: $tabviewContentBorder; + color: $tabviewContentTextColor; + border-bottom-right-radius: $borderRadius; + border-bottom-left-radius: $borderRadius; + } +} diff --git a/src/assets/sass/theme/designer/components/panel/_toolbar.scss b/src/assets/sass/theme/designer/components/panel/_toolbar.scss new file mode 100644 index 00000000..5ed55d97 --- /dev/null +++ b/src/assets/sass/theme/designer/components/panel/_toolbar.scss @@ -0,0 +1,10 @@ +.p-toolbar { + background: $panelHeaderBg; + border: $panelHeaderBorder; + padding: $panelHeaderPadding; + border-radius: $borderRadius; + + .p-toolbar-separator { + margin: 0 $inlineSpacing; + } +} diff --git a/src/assets/sass/theme/extensions/_accordion.scss b/src/assets/sass/theme/extensions/_accordion.scss new file mode 100644 index 00000000..35f02b5d --- /dev/null +++ b/src/assets/sass/theme/extensions/_accordion.scss @@ -0,0 +1,55 @@ +.p-accordion { + .p-accordion-tab { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; + + &:first-child { + border-top-left-radius: $borderRadius; + border-top-right-radius: $borderRadius; + } + + &:last-child { + border-bottom-left-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } + + .p-accordion-toggle-icon { + order: 1; + margin-left: auto; + transition: transform $transitionDuration; + } + + &:not(.p-accordion-tab-active) { + .p-accordion-header-link { + &:focus { + background: $accordionHeaderHoverBg; + } + } + + .p-accordion-toggle-icon { + transform: rotate(-270deg); + } + } + + &.p-accordion-tab-active { + margin-bottom: 1rem; + + .p-accordion-toggle-icon { + transform: rotate(-180deg); + } + } + + .p-accordion-header { + &.p-disabled { + opacity: 1; + + .p-accordion-header-link > * { + opacity: $disabledOpacity; + } + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_autocomplete.scss b/src/assets/sass/theme/extensions/_autocomplete.scss new file mode 100644 index 00000000..d48432b3 --- /dev/null +++ b/src/assets/sass/theme/extensions/_autocomplete.scss @@ -0,0 +1,68 @@ +.p-autocomplete { + .p-autocomplete-multiple-container { + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor; + } + } +} + +.p-input-filled { + .p-autocomplete { + .p-autocomplete-multiple-container { + @include filled-input-wrapper(); + } + } +} + +.p-float-label { + .p-autocomplete-multiple-container { + .p-autocomplete-token { + padding: .25rem 1rem; + } + } +} + +.p-input-filled { + .p-float-label { + .p-autocomplete { + .p-autocomplete-multiple-container { + .p-autocomplete-token { + padding-top: 0; + padding-bottom: 0; + + .p-autocomplete-token-icon { + font-size: 75%; + } + } + + .p-autocomplete-input-token { + padding: 0; + } + } + } + } + + p-autocomplete.ng-dirty.ng-invalid { + .p-autocomplete > .p-inputtext { + @include invalid-filled-input(); + } + + .p-autocomplete .p-autocomplete-multiple-container { + @include invalid-filled-input-wrapper(); + } + } +} + +p-autocomplete.ng-dirty.ng-invalid { + .p-autocomplete > .p-inputtext { + &:enabled:focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } + + .p-autocomplete .p-autocomplete-multiple-container { + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_button.scss b/src/assets/sass/theme/extensions/_button.scss new file mode 100644 index 00000000..58b5403e --- /dev/null +++ b/src/assets/sass/theme/extensions/_button.scss @@ -0,0 +1,218 @@ +.p-button { + font-weight: 500; + min-width: 4rem; + + &.p-button-icon-only { + min-width: auto; + } + + &:enabled:focus { + background: rgba($buttonBg, .76); + } + + &:enabled:active { + background: rgba($buttonBg, .68); + } + + .p-ink { + background-color: rgba(255,255,255, .32); + } + + &.p-button-outlined { + box-shadow: inset 0 0 0 1px; + + &:enabled:focus { + box-shadow: inset 0 0 0 1px; + } + + &:enabled:active { + box-shadow: inset 0 0 0 1px; + } + } + + &.p-button-text, + &.p-button-outlined { + &:enabled:focus { + background: rgba($buttonBg, .12); + } + + &:enabled:active { + background: rgba($buttonBg, .16); + } + + .p-ink { + background-color: rgba($buttonBg, .16); + } + } + + &:disabled { + background-color: $emphasis-lower !important; + color: $emphasis-low !important; + opacity: 1; + + &.p-button-text { + background-color: transparent !important; + color: $emphasis-low !important; + } + + &.p-button-outlined { + background-color: transparent !important; + color: $emphasis-low !important; + border-color: $emphasis-low !important; + } + } + + &.p-button-raised:enabled:focus { + box-shadow: $raisedButtonShadow; + } +} + +.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button { + &:enabled:focus { + background: rgba($secondaryButtonBg, .76); + } + + &:enabled:active { + background: rgba($secondaryButtonBg, .68); + } + + &.p-button-text, + &.p-button-outlined { + &:enabled:focus { + background: rgba($secondaryButtonBg, .12); + } + + &:enabled:active { + background: rgba($secondaryButtonBg, .16); + } + + .p-ink { + background-color: rgba($secondaryButtonBg, .16); + } + } +} + +.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button { + &:enabled:focus { + background: rgba($infoButtonBg, .76); + } + + &:enabled:active { + background: rgba($infoButtonBg, .68); + } + + &.p-button-text, + &.p-button-outlined { + &:enabled:focus { + background: rgba($infoButtonBg, .12); + } + + &:enabled:active { + background: rgba($infoButtonBg, .16); + } + + .p-ink { + background-color: rgba($infoButtonBg, .16); + } + } +} + +.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button { + &:enabled:focus { + background: rgba($successButtonBg, .76); + } + + &:enabled:active { + background: rgba($successButtonBg, .68); + } + + &.p-button-text, + &.p-button-outlined { + &:enabled:focus { + background: rgba($successButtonBg, .12); + } + + &:enabled:active { + background: rgba($successButtonBg, .16); + } + + .p-ink { + background-color: rgba($successButtonBg, .16); + } + } +} + +.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button { + &:enabled:focus { + background: rgba($warningButtonBg, .76); + } + + &:enabled:active { + background: rgba($warningButtonBg, .68); + } + + &.p-button-text, + &.p-button-outlined { + &:enabled:focus { + background: rgba($warningButtonBg, .12); + } + + &:enabled:active { + background: rgba($warningButtonBg, .16); + } + + .p-ink { + background-color: rgba($warningButtonBg, .16); + } + } +} + +.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button { + &:enabled:focus { + background: rgba($helpButtonBg, .76); + } + + &:enabled:active { + background: rgba($helpButtonBg, .68); + } + + &.p-button-text, + &.p-button-outlined { + &:enabled:focus { + background: rgba($helpButtonBg, .12); + } + + &:enabled:active { + background: rgba($helpButtonBg, .16); + } + + .p-ink { + background-color: rgba($helpButtonBg, .16); + } + } +} + +.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button { + &:enabled:focus { + background: rgba($dangerButtonBg, .76); + } + + &:enabled:active { + background: rgba($dangerButtonBg, .68); + } + + &.p-button-text, + &.p-button-outlined { + &:enabled:focus { + background: rgba($dangerButtonBg, .12); + } + + &:enabled:active { + background: rgba($dangerButtonBg, .16); + } + + .p-ink { + background-color: rgba($dangerButtonBg, .16); + } + } +} diff --git a/src/assets/sass/theme/extensions/_calendar.scss b/src/assets/sass/theme/extensions/_calendar.scss new file mode 100644 index 00000000..894ca0a3 --- /dev/null +++ b/src/assets/sass/theme/extensions/_calendar.scss @@ -0,0 +1,131 @@ +.p-calendar-w-btn { + border: $inputBorder; + background: $inputBg; + border-radius: $borderRadius; + transition: $formElementTransition; + + .p-inputtext { + background-image: none; + background-color: transparent; + border: 0 none; + + &:enabled:focus { + box-shadow: none; + } + } + + .p-datepicker-trigger.p-button { + background-color: transparent; + border: 0 none; + + span { + color: $inputIconColor; + } + + &:enabled:hover { + background: rgba($overlayColor, .04); + } + + &:enabled:active, + &:focus { + background: rgba($overlayColor, .12); + } + } + + &:not(.p-disabled):hover { + border-color: $inputHoverBorderColor; + } + + &:not(.p-disabled).p-focus { + border-color: $inputFocusBorderColor; + box-shadow: inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor; + } +} + +.p-datepicker { + .p-datepicker-header { + border-bottom: 0 none; + + .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; + } + + .p-datepicker-prev { + order: 2; + } + + .p-datepicker-next { + order: 3; + } + } + + table { + th { + border-bottom: $calendarHeaderBorder; + color: $emphasis-low(); + font-weight: 400; + font-size: .875rem; + } + + + td { + &.p-datepicker-today { + > span { + box-shadow: 0 0 0 1px rgba($overlayColor,.38); + } + + &.p-highlight { + box-shadow: 0 0 0 1px $highlightBg; + } + } + } + } +} + +p-calendar.ng-dirty.ng-invalid { + .p-inputtext { + &:enabled:focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } + + .p-calendar-w-btn { + border-color: $inputErrorBorderColor; + + .p-inputtext { + &:enabled:focus { + box-shadow: none; + } + } + + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} + +.p-input-filled { + .p-calendar-w-btn { + @include filled-input-wrapper(); + + .p-inputtext { + border: 0 none; + } + } + + p-calendar.ng-dirty.ng-invalid { + .p-inputtext { + @include invalid-filled-input(); + } + + .p-calendar-w-btn { + @include invalid-filled-input-wrapper(); + + .p-inputtext { + border: 0 none; + background-image: none; + } + } + } +} diff --git a/src/assets/sass/theme/extensions/_carousel.scss b/src/assets/sass/theme/extensions/_carousel.scss new file mode 100644 index 00000000..bd0e3681 --- /dev/null +++ b/src/assets/sass/theme/extensions/_carousel.scss @@ -0,0 +1,13 @@ +.p-carousel { + .p-carousel-indicators { + + .p-carousel-indicator { + &.p-highlight { + button { + background: $accentColor; + color: $accentTextColor; + } + } + } + } +} diff --git a/src/assets/sass/theme/extensions/_cascadeselect.scss b/src/assets/sass/theme/extensions/_cascadeselect.scss new file mode 100644 index 00000000..61023575 --- /dev/null +++ b/src/assets/sass/theme/extensions/_cascadeselect.scss @@ -0,0 +1,44 @@ +.p-cascadeselect { + .p-inputtext, .p-cascadeselect-trigger { + background-image: none; + background: transparent; + } + + .p-inputtext { + border: 0 none; + } + + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor; + } +} + +.p-cascadeselect-item { + .p-ink { + background-color: rgba($primaryColor, .16); + } +} + +.p-input-filled { + .p-cascadeselect { + @include filled-input-wrapper(); + + .p-inputtext { + border: 0 none; + } + } + + p-cascadeselect.ng-dirty.ng-invalid { + .p-cascadeselect { + @include invalid-filled-input-wrapper(); + } + } +} + +p-cascadeselect.ng-dirty.ng-invalid { + .p-cascadeselect { + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_checkbox.scss b/src/assets/sass/theme/extensions/_checkbox.scss new file mode 100644 index 00000000..095e88b5 --- /dev/null +++ b/src/assets/sass/theme/extensions/_checkbox.scss @@ -0,0 +1,86 @@ +.p-checkbox { + border-radius: 50%; + transition: box-shadow $transitionDuration; + + .p-checkbox-box { + border-color: nth($checkboxBorder, 3); + border-radius: 2px; + position: relative; + + &:not(.p-disabled):hover { + border-color: nth($checkboxBorder, 3); + } + + &:not(.p-disabled).p-focus { + border-color: nth($checkboxBorder, 3); + } + + &.p-highlight { + &:not(.p-disabled).p-focus { + border-color: $checkboxActiveBorderColor; + } + + .p-checkbox-icon.pi-check:before { + content: ""; + position: absolute; + top: 6px; + left: 1px; + border-right: 2px solid transparent; + border-bottom: 2px solid transparent; + transform: rotate(45deg); + transform-origin: 0% 100%; + animation: checkbox-check 125ms 50ms linear forwards; + } + } + } + + &:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba($overlayColor, .04); + } + + &:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba($overlayColor, .12); + } + + &.p-checkbox-checked { + &:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba($checkboxActiveBg, .04); + } + + &:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba($checkboxActiveBg, .12); + } + } +} + +.p-input-filled { + .p-checkbox { + .p-checkbox-box { + background-color: $inputBg; + + &:not(.p-disabled):hover { + background-color: $inputBg; + } + } + } +} + +@keyframes checkbox-check{ + 0%{ + width: 0; + height: 0; + border-color: $checkboxIconActiveColor; + transform: translate3d(0,0,0) rotate(45deg); + } + 33%{ + width: 4px; + height: 0; + transform: translate3d(0,0,0) rotate(45deg); + } + 100%{ + width: 4px; + height: 10px; + border-color: $checkboxIconActiveColor; + transform: translate3d(0,-10px,0) rotate(45deg); + } + } \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_chips.scss b/src/assets/sass/theme/extensions/_chips.scss new file mode 100644 index 00000000..b32a5bc1 --- /dev/null +++ b/src/assets/sass/theme/extensions/_chips.scss @@ -0,0 +1,56 @@ +.p-chips { + .p-chips-multiple-container { + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor; + } + } +} + +.p-input-filled { + .p-chips-multiple-container { + @include filled-input-wrapper(); + } +} + +.p-float-label { + .p-chips-multiple-container { + .p-chips-token { + padding: .25rem 1rem; + } + } +} + +.p-input-filled { + .p-float-label { + .p-chips { + .p-chips-multiple-container { + .p-chips-token { + padding-top: 0; + padding-bottom: 0; + + .p-chips-token-icon { + font-size: 75%; + } + } + + .p-chips-input-token { + padding: 0; + } + } + } + } + + p-chips.ng-dirty.ng-invalid { + .p-chips .p-chips-multiple-container { + @include invalid-filled-input-wrapper(); + } + } +} + +p-chips.ng-dirty.ng-invalid { + .p-chips .p-chips-multiple-container { + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_datatable.scss b/src/assets/sass/theme/extensions/_datatable.scss new file mode 100644 index 00000000..64db73a5 --- /dev/null +++ b/src/assets/sass/theme/extensions/_datatable.scss @@ -0,0 +1,19 @@ +.p-datatable { + .p-sortable-column { + outline: 0 none; + + &:focus { + background-color: rgba($overlayColor, 0.03); + } + } + + .p-datatable-tbody { + > tr { + outline: 0 none; + + &:not(.p-highlight):focus { + background-color: rgba($overlayColor, 0.03); + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_dropdown.scss b/src/assets/sass/theme/extensions/_dropdown.scss new file mode 100644 index 00000000..c22aba42 --- /dev/null +++ b/src/assets/sass/theme/extensions/_dropdown.scss @@ -0,0 +1,44 @@ +.p-dropdown { + .p-inputtext, .p-dropdown-trigger { + background-image: none; + background: transparent; + } + + .p-inputtext { + border: 0 none; + } + + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor; + } +} + +.p-dropdown-item { + .p-ink { + background-color: rgba($primaryColor, .16); + } +} + +.p-input-filled { + .p-dropdown { + @include filled-input-wrapper(); + + .p-inputtext { + border: 0 none; + } + } + + p-dropdown.ng-dirty.ng-invalid { + .p-dropdown { + @include invalid-filled-input-wrapper(); + } + } +} + +p-dropdown.ng-dirty.ng-invalid { + .p-dropdown { + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_fieldset.scss b/src/assets/sass/theme/extensions/_fieldset.scss new file mode 100644 index 00000000..f5dff201 --- /dev/null +++ b/src/assets/sass/theme/extensions/_fieldset.scss @@ -0,0 +1,5 @@ +.p-fieldset { + .p-fieldset-legend { + border: 0 none; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_float_label.scss b/src/assets/sass/theme/extensions/_float_label.scss new file mode 100644 index 00000000..c5a032ba --- /dev/null +++ b/src/assets/sass/theme/extensions/_float_label.scss @@ -0,0 +1,40 @@ +.p-float-label input:focus ~ label, +.p-float-label input.p-filled ~ label, +.p-float-label textarea:focus ~ label, +.p-float-label textarea.p-filled ~ label, +.p-float-label .p-inputwrapper-focus ~ label, +.p-float-label .p-inputwrapper-filled ~ label { + top: -.5rem !important; + background-color: $inputBg; + padding: 2px 4px; + margin-left: -4px; + margin-top: 0; +} + +.p-float-label textarea ~ label { + margin-top: 0; +} + +.p-float-label input:focus ~ label, +.p-float-label .p-inputwrapper-focus ~ label { + color: $inputFocusBorderColor; +} + +.p-input-filled { + .p-float-label { + .p-inputtext { + @include filled-input-float-label(); + } + + input:focus ~ label, + input.p-filled ~ label, + textarea:focus ~ label, + textarea.p-filled ~ label, + .p-inputwrapper-focus ~ label, + .p-inputwrapper-filled ~ label { + top: .25rem !important; + margin-top: 0; + background: transparent; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_galleria.scss b/src/assets/sass/theme/extensions/_galleria.scss new file mode 100644 index 00000000..8fe0c773 --- /dev/null +++ b/src/assets/sass/theme/extensions/_galleria.scss @@ -0,0 +1,27 @@ +.p-galleria { + .p-galleria-indicators { + padding: $galleriaIndicatorsPadding; + + .p-galleria-indicator { + &.p-highlight { + button { + background: $accentColor; + color: $accentTextColor; + } + } + } + } + + &.p-galleria-indicator-onitem { + .p-galleria-indicators { + .p-galleria-indicator { + &.p-highlight { + button { + background: rgba($accentColor, .68); + color: $accentTextColor; + } + } + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_input.scss b/src/assets/sass/theme/extensions/_input.scss new file mode 100644 index 00000000..41b09c33 --- /dev/null +++ b/src/assets/sass/theme/extensions/_input.scss @@ -0,0 +1,15 @@ +.p-inputtext { + &:enabled:focus { + box-shadow: inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor; + + &.ng-invalid.ng-dirty { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} + +.p-input-filled { + .p-inputtext { + @include filled-input(); + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_inputgroup.scss b/src/assets/sass/theme/extensions/_inputgroup.scss new file mode 100644 index 00000000..77a38942 --- /dev/null +++ b/src/assets/sass/theme/extensions/_inputgroup.scss @@ -0,0 +1,32 @@ +.p-input-filled { + .p-inputgroup { + .p-inputgroup-addon { + @include filled-input-default(); + + &:last-child { + border-right-color: transparent; + } + } + } + + .p-inputgroup-addon:first-child, + .p-inputgroup button:first-child, + .p-inputgroup input:first-child { + border-bottom-left-radius: 0; + } + + .p-inputgroup .p-float-label:first-child input { + border-bottom-left-radius: 0; + } + + .p-inputgroup-addon:last-child, + .p-inputgroup button:last-child, + .p-inputgroup input:last-child { + border-bottom-right-radius: 0; + } + + .p-inputgroup .p-float-label:last-child input { + border-bottom-right-radius: 0; + } +} + diff --git a/src/assets/sass/theme/extensions/_inputmask.scss b/src/assets/sass/theme/extensions/_inputmask.scss new file mode 100644 index 00000000..eb4779c9 --- /dev/null +++ b/src/assets/sass/theme/extensions/_inputmask.scss @@ -0,0 +1,15 @@ +p-inputmask.ng-dirty.ng-invalid { + .p-inputtext { + &:enabled:focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} + +.p-input-filled { + p-inputmask.ng-dirty.ng-invalid { + .p-inputtext { + @include invalid-filled-input(); + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_inputnumber.scss b/src/assets/sass/theme/extensions/_inputnumber.scss new file mode 100644 index 00000000..d0bced50 --- /dev/null +++ b/src/assets/sass/theme/extensions/_inputnumber.scss @@ -0,0 +1,15 @@ +p-inputnumber.ng-dirty.ng-invalid { + .p-inputtext { + &:enabled:focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} + +.p-input-filled { + p-inputnumber.ng-dirty.ng-invalid { + .p-inputtext { + @include invalid-filled-input(); + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_inputswitch.scss b/src/assets/sass/theme/extensions/_inputswitch.scss new file mode 100644 index 00000000..e4e6faee --- /dev/null +++ b/src/assets/sass/theme/extensions/_inputswitch.scss @@ -0,0 +1,32 @@ +.p-inputswitch { + .p-inputswitch-slider:before { + transition-property: box-shadow transform; + box-shadow: 0px 3px 1px -2px rgba($overlayColor, 0.2), 0px 2px 2px 0px rgba($overlayColor, 0.14), 0px 1px 5px 0px rgba($overlayColor,.12); + } + + &:not(.p-disabled):hover { + .p-inputswitch-slider:before { + box-shadow: 0px 3px 1px -2px rgba($overlayColor, 0.2), 0px 2px 2px 0px rgba($overlayColor, 0.14), 0px 1px 5px 0px rgba($overlayColor,.12), 0 0 1px 10px rgba($overlayColor, .04), + } + } + + &.p-inputswitch-focus, + &.p-inputswitch-focus:not(.p-disabled):hover { + .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba($overlayColor, .12), 0px 3px 1px -2px rgba($overlayColor, 0.2), 0px 2px 2px 0px rgba($overlayColor, 0.14), 0px 1px 5px 0px rgba($overlayColor,.12); + } + } + + &.p-inputswitch-checked:not(.p-disabled):hover { + .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba($inputSwitchHandleOnBg, .04), 0px 3px 1px -2px rgba($overlayColor, 0.2), 0px 2px 2px 0px rgba($overlayColor, 0.14), 0px 1px 5px 0px rgba($overlayColor,.12); + } + } + + &.p-inputswitch-checked.p-inputswitch-focus, + &.p-inputswitch-checked.p-inputswitch-focus:not(.p-disabled):hover { + .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba($inputSwitchHandleOnBg, .12), 0px 3px 1px -2px rgba($overlayColor, 0.2), 0px 2px 2px 0px rgba($overlayColor, 0.14), 0px 1px 5px 0px rgba($overlayColor,.12); + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_listbox.scss b/src/assets/sass/theme/extensions/_listbox.scss new file mode 100644 index 00000000..b5db3e87 --- /dev/null +++ b/src/assets/sass/theme/extensions/_listbox.scss @@ -0,0 +1,5 @@ +.p-listbox-item { + .p-ink { + background-color: rgba($primaryColor, .16); + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_mixins.scss b/src/assets/sass/theme/extensions/_mixins.scss new file mode 100644 index 00000000..14feca76 --- /dev/null +++ b/src/assets/sass/theme/extensions/_mixins.scss @@ -0,0 +1,103 @@ +@mixin filled-input() { + @include filled-input-default(); + @include filled-input-interaction(); +} + +@mixin filled-input-wrapper() { + @include filled-input-wrapper-default(); + @include filled-input-wrapper-interaction(); +} + +@mixin filled-input-default() { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: $inputFilledBg no-repeat; + background-image: linear-gradient(to bottom, $inputFocusBorderColor, $inputFocusBorderColor), linear-gradient(to bottom, nth($inputBorder, 3), nth($inputBorder, 3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} + +@mixin invalid-filled-input() { + border-color: transparent; + background-image: linear-gradient(to bottom, $inputErrorBorderColor, $inputErrorBorderColor), linear-gradient(to bottom, $inputErrorBorderColor, $inputErrorBorderColor); + + &:enabled:focus { + box-shadow: none; + border-color: transparent; + } +} + +@mixin filled-input-interaction() { + &:enabled:hover { + background-color: $inputFilledHoverBg; + border-color: transparent; + background-image: linear-gradient(to bottom, $inputFocusBorderColor, $inputFocusBorderColor), linear-gradient(to bottom, $inputHoverBorderColor, $inputHoverBorderColor); + } + + &:enabled:focus { + box-shadow: none; + background-color: $inputFilledFocusBg; + border-color: transparent; + background-size: 100% 2px, 100% 1px; + } + + &.ng-invalid.ng-dirty { + @include invalid-filled-input(); + } +} + +@mixin filled-input-wrapper-default() { + @include filled-input-default(); + + .p-inputtext { + background-image: none; + background-color: transparent; + } +} + +@mixin invalid-filled-input-wrapper() { + border-color: transparent; + background-image: linear-gradient(to bottom, $inputErrorBorderColor, $inputErrorBorderColor), linear-gradient(to bottom, $inputErrorBorderColor, $inputErrorBorderColor); + + &:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; + } +} + +@mixin filled-input-wrapper-interaction() { + &:not(.p-disabled):hover { + background-color: $inputFilledHoverBg; + border-color: transparent; + background-image: linear-gradient(to bottom, $inputFocusBorderColor, $inputFocusBorderColor), linear-gradient(to bottom, $emphasis-high, $emphasis-high); + } + + &:not(.p-disabled).p-focus, + &:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: $inputFilledFocusBg; + border-color: transparent; + background-size: 100% 2px, 100% 1px; + } + + .p-inputtext { + &:enabled:hover, + &:enabled:focus { + background-image: none; + background: transparent; + } + } +} + +@mixin filled-input-float-label() { + @if (nth($inputPadding, 1) == 1rem) { + padding-top: 1.5rem; + padding-bottom: .5rem; + } + @else if (nth($inputPadding, 1) == .75rem) { + padding-top: 1.25rem; + padding-bottom: .25rem; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_multiselect.scss b/src/assets/sass/theme/extensions/_multiselect.scss new file mode 100644 index 00000000..47dd4fc2 --- /dev/null +++ b/src/assets/sass/theme/extensions/_multiselect.scss @@ -0,0 +1,88 @@ +.p-multiselect { + .p-multiselect-label, .p-multiselect-trigger { + background-image: none; + background: transparent; + } + + .p-multiselect-label { + border: 0 none; + } + + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor,inset 0 0 0 1px $inputFocusBorderColor; + } +} + +.p-multiselect-item { + .p-ink { + background-color: rgba($primaryColor, .16); + } +} + +.p-input-filled { + .p-multiselect { + @include filled-input-wrapper(); + + .p-multiselect-label { + &:hover { + background-image: none; + background: transparent; + } + } + } +} + +.p-float-label { + .p-multiselect-label { + .p-multiselect-token { + padding: .25rem 1rem; + margin-top: .25rem; + margin-bottom: .25rem; + } + } +} + +.p-input-filled { + .p-float-label { + .p-multiselect { + .p-multiselect-label { + @include filled-input-float-label(); + } + } + + .p-inputwrapper-filled { + .p-multiselect { + .p-multiselect-label { + @include filled-input-float-label(); + } + + &.p-multiselect-chip { + .p-multiselect-token { + padding-top: 0; + padding-bottom: 0; + margin-top: 0; + margin-bottom: 0; + + .p-multiselect-token-icon { + font-size: 75%; + } + } + } + } + } + } + + p-multiselect.ng-dirty.ng-invalid { + .p-multiselect { + @include invalid-filled-input-wrapper(); + } + } +} + +p-multiselect.ng-dirty.ng-invalid { + .p-multiselect { + &:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor,inset 0 0 0 1px $inputErrorBorderColor; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_overlaypanel.scss b/src/assets/sass/theme/extensions/_overlaypanel.scss new file mode 100644 index 00000000..994b9e6f --- /dev/null +++ b/src/assets/sass/theme/extensions/_overlaypanel.scss @@ -0,0 +1,5 @@ +.p-overlaypanel { + .p-overlaypanel-content { + padding: 1.5rem; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_paginator.scss b/src/assets/sass/theme/extensions/_paginator.scss new file mode 100644 index 00000000..286f1c4d --- /dev/null +++ b/src/assets/sass/theme/extensions/_paginator.scss @@ -0,0 +1,3 @@ +.p-paginator { + justify-content: flex-end; +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_panel.scss b/src/assets/sass/theme/extensions/_panel.scss new file mode 100644 index 00000000..a83de0e9 --- /dev/null +++ b/src/assets/sass/theme/extensions/_panel.scss @@ -0,0 +1,18 @@ +.p-panel { + border-radius: $borderRadius; + box-shadow: $cardShadow; + + .p-panel-header, + .p-panel-content, + .p-panel-footer { + border: 0 none; + } + + .p-panel-content { + padding-top: 0; + } + + .p-panel-title { + font-size: 1.25rem; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_panelmenu.scss b/src/assets/sass/theme/extensions/_panelmenu.scss new file mode 100644 index 00000000..02a7438e --- /dev/null +++ b/src/assets/sass/theme/extensions/_panelmenu.scss @@ -0,0 +1,43 @@ +.p-panelmenu { + .p-panelmenu-panel { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; + + &:first-child { + border-top-left-radius: $borderRadius; + border-top-right-radius: $borderRadius; + } + + &:last-child { + border-bottom-left-radius: $borderRadius; + border-bottom-right-radius: $borderRadius; + } + + .p-panelmenu-header { + .p-panelmenu-icon { + order: 1; + margin-left: auto; + margin-right: 0; + } + + &.p-disabled { + opacity: 1; + + .p-panelmenu-header-link > *{ + opacity: $disabledOpacity; + } + } + + &:not(.p-highlight) { + .p-panelmenu-header-link { + &:focus { + background: $accordionHeaderHoverBg; + } + } + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_progressbar.scss b/src/assets/sass/theme/extensions/_progressbar.scss new file mode 100644 index 00000000..a5837cc8 --- /dev/null +++ b/src/assets/sass/theme/extensions/_progressbar.scss @@ -0,0 +1,7 @@ +.p-progressbar { + border-radius: 0; + + .p-progressbar-label { + display: none; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_radiobutton.scss b/src/assets/sass/theme/extensions/_radiobutton.scss new file mode 100644 index 00000000..592cb344 --- /dev/null +++ b/src/assets/sass/theme/extensions/_radiobutton.scss @@ -0,0 +1,50 @@ +.p-radiobutton { + border-radius: 50%; + transition: box-shadow $transitionDuration; + + .p-radiobutton-box { + &:not(.p-disabled):not(.p-highlight):hover { + border: $radiobuttonBorder; + } + + &:not(.p-disabled).p-focus { + border: $radiobuttonBorder; + } + + &.p-highlight { + &:not(.p-disabled).p-focus { + border-color: $radiobuttonActiveBorderColor; + } + } + } + + &:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba($overlayColor, .04); + } + + &:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba($overlayColor, .12); + } + + &.p-radiobutton-checked { + &:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba($radiobuttonActiveBorderColor, .04); + } + + &:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba($radiobuttonActiveBorderColor, .12); + } + } +} + +.p-input-filled { + .p-radiobutton { + .p-radiobutton-box { + background-color: $inputBg; + + &:not(.p-disabled):hover { + background-color: $inputBg; + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_selectbutton.scss b/src/assets/sass/theme/extensions/_selectbutton.scss new file mode 100644 index 00000000..7f2b360d --- /dev/null +++ b/src/assets/sass/theme/extensions/_selectbutton.scss @@ -0,0 +1,13 @@ +.p-selectbutton { + .p-button { + &:focus { + background: $toggleButtonActiveBg; + border-color: $toggleButtonActiveBorderColor; + + &.p-highlight { + background: $toggleButtonActiveHoverBg; + border-color: $toggleButtonActiveHoverBorderColor; + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_slider.scss b/src/assets/sass/theme/extensions/_slider.scss new file mode 100644 index 00000000..bc94aad7 --- /dev/null +++ b/src/assets/sass/theme/extensions/_slider.scss @@ -0,0 +1,16 @@ +.p-slider { + .p-slider-handle { + transition: transform $transitionDuration, box-shadow $transitionDuration; + transform: scale(.7); + + &:focus { + box-shadow: 0 0 1px 10px rgba($accentColor, .2); + } + } + + &.p-slider-sliding { + .p-slider-handle { + transform: scale(1); + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_steps.scss b/src/assets/sass/theme/extensions/_steps.scss new file mode 100644 index 00000000..47d1b4d9 --- /dev/null +++ b/src/assets/sass/theme/extensions/_steps.scss @@ -0,0 +1,61 @@ +.p-steps { + padding: 1rem 0; + + .p-steps-item { + justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; + + &:before { + position: static; + left: auto; + top: auto; + margin-top: 0; + } + + &:last-child { + flex-grow: 0; + + &:before { + display: none; + } + } + + .p-menuitem-link { + flex-direction: row; + flex: 1 1 auto; + overflow: visible; + padding: 0 $inlineSpacing; + + .p-steps-number { + background-color: #9e9d9e; + color: #ffffff; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; + } + + .p-steps-title { + margin: 0; + padding-left: $inlineSpacing; + } + } + + &.p-highlight { + .p-steps-number { + background-color: $primaryColor; + color: $primaryTextColor; + } + + .p-steps-title { + font-weight: 600; + color: $textColor; + } + } + + &.p-disabled { + opacity: 1; + } + } +} diff --git a/src/assets/sass/theme/extensions/_tabmenu.scss b/src/assets/sass/theme/extensions/_tabmenu.scss new file mode 100644 index 00000000..a0d13112 --- /dev/null +++ b/src/assets/sass/theme/extensions/_tabmenu.scss @@ -0,0 +1,29 @@ +.p-tabmenu { + .p-tabmenu-nav { + position: relative; + + li { + .p-menuitem-link { + transition: background-color $transitionDuration; + border-radius: 0; + + > .p-ink { + background-color: rgba($primaryColor, .16); + } + + &:focus { + background-color: rgba($primaryColor, .12); + } + } + } + + .p-tabmenu-ink-bar { + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: $primaryColor; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_tabview.scss b/src/assets/sass/theme/extensions/_tabview.scss new file mode 100644 index 00000000..ccb58b55 --- /dev/null +++ b/src/assets/sass/theme/extensions/_tabview.scss @@ -0,0 +1,30 @@ +.p-tabview { + .p-tabview-nav { + position: relative; + + li { + .p-tabview-nav-link { + transition: background-color $transitionDuration; + border-radius: 0; + + > .p-ink { + background-color: rgba($primaryColor, .16); + } + + &:focus { + background-color: rgba($primaryColor, .12); + } + } + } + + .p-tabview-ink-bar { + z-index: 1; + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: $primaryColor; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_timeline.scss b/src/assets/sass/theme/extensions/_timeline.scss new file mode 100644 index 00000000..0e7a8743 --- /dev/null +++ b/src/assets/sass/theme/extensions/_timeline.scss @@ -0,0 +1,9 @@ +.p-timeline { + &.p-timeline-vertical .p-timeline-event-connector { + margin: .5rem 0; + } + + &.p-timeline-horizontal .p-timeline-event-connector { + margin: 0 .5rem; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_togglebutton.scss b/src/assets/sass/theme/extensions/_togglebutton.scss new file mode 100644 index 00000000..e1d1eed7 --- /dev/null +++ b/src/assets/sass/theme/extensions/_togglebutton.scss @@ -0,0 +1,11 @@ +.p-togglebutton.p-button { + &:focus { + background: $toggleButtonActiveBg; + border-color: $toggleButtonActiveBorderColor; + + &.p-highlight { + background: $toggleButtonActiveHoverBg; + border-color: $toggleButtonActiveHoverBorderColor; + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_toolbar.scss b/src/assets/sass/theme/extensions/_toolbar.scss new file mode 100644 index 00000000..bec3b3fb --- /dev/null +++ b/src/assets/sass/theme/extensions/_toolbar.scss @@ -0,0 +1,3 @@ +.p-toolbar { + border: 0 none; +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_tooltip.scss b/src/assets/sass/theme/extensions/_tooltip.scss new file mode 100644 index 00000000..e8e64bf5 --- /dev/null +++ b/src/assets/sass/theme/extensions/_tooltip.scss @@ -0,0 +1,10 @@ +.p-tooltip { + .p-tooltip-text { + box-shadow: none; + font-size: .875rem; + } + + .p-tooltip-arrow { + display: none; + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_treetable.scss b/src/assets/sass/theme/extensions/_treetable.scss new file mode 100644 index 00000000..07fabe78 --- /dev/null +++ b/src/assets/sass/theme/extensions/_treetable.scss @@ -0,0 +1,19 @@ +.p-treetable { + .p-sortable-column { + outline: 0 none; + + &:focus { + background-color: rgba($overlayColor, 0.03); + } + } + + .p-treetable-tbody { + > tr { + outline: 0 none; + + &:not(.p-highlight):focus { + background-color: rgba($overlayColor, 0.03); + } + } + } +} \ No newline at end of file diff --git a/src/assets/sass/theme/extensions/_vendor_extensions.scss b/src/assets/sass/theme/extensions/_vendor_extensions.scss new file mode 100644 index 00000000..106d4f75 --- /dev/null +++ b/src/assets/sass/theme/extensions/_vendor_extensions.scss @@ -0,0 +1,38 @@ +@import './_mixins'; +@import './_accordion'; +@import './_autocomplete'; +@import './_button'; +@import './_calendar'; +@import './_cascadeselect'; +@import './_carousel'; +@import './_checkbox'; +@import './_chips'; +@import './_datatable'; +@import './_dropdown'; +@import './_galleria'; +@import './_input'; +@import './_inputgroup'; +@import './_inputmask'; +@import './_inputnumber'; +@import './_inputswitch'; +@import './_fieldset'; +@import './_float_label'; +@import './_listbox'; +@import './_multiselect'; +@import './_overlaypanel'; +@import './_paginator'; +@import './_panel'; +@import './_panelmenu'; +@import './_progressbar'; +@import './_radiobutton'; +@import './_selectbutton'; +@import './_slider'; +@import './_steps'; +@import './_tabview'; +@import './_toolbar'; +@import './_tooltip'; +@import './_treetable'; +@import './_tabmenu'; +@import './_timeline'; +@import './_togglebutton'; + diff --git a/src/assets/sass/variables/layout/_layout_common.scss b/src/assets/sass/variables/layout/_layout_common.scss new file mode 100644 index 00000000..1bac19a4 --- /dev/null +++ b/src/assets/sass/variables/layout/_layout_common.scss @@ -0,0 +1,9 @@ +//general +$fontSize:14px !default; +$fontFamily: 'Roboto' !default; +$borderRadius:5px !default; +$animationDuration:.2s !default; +$animationTimingFunction:cubic-bezier(.05,.74,.2,.99) !default; +$letterSpacing:normal !default; +$transitionDuration:.2s !default; +$mobileBreakpoint:991px !default; diff --git a/src/assets/sass/variables/layout/_layout_dark.scss b/src/assets/sass/variables/layout/_layout_dark.scss new file mode 100644 index 00000000..9641fd72 --- /dev/null +++ b/src/assets/sass/variables/layout/_layout_dark.scss @@ -0,0 +1,38 @@ +$bodyBgColor:#121212 !default; +$textColor:rgba(255,255,255,.87) !default; +$textSecondaryColor:rgba(255,255,255,.60) !default; + +$contentBgColor:#1e1e1e !default; +$contentAltBgColor:#262626 !default; +$overlayContentBgColor:#262626 !default; +$dividerColor:hsla(0,0%,100%,.12) !default; +$hoverBgColor:hsla(0,0%,100%,.04); +$solidSurfaceTextColor: #121212 !default; + +$menuShadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +$submenuShadow: 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); +$menuTooltipBgColor:#262626 !default; +$menuTooltipTextColor:rgba(255,255,255,.87) !default; + +$pink: #F06292 !default; +$indigo: #7986CB !default; +$yellow: #FFD54F !default; +$orange: #FFB74D !default; +$teal: #4DB6AC !default; +$cyan: #4DD0E1 !default; +$bluegrey: #78909C !default; +$purple: #BA68C8 !default; +$deeppurple: #9575CD !default; +$blue: #64B5F6 !default; +$lightblue: #03A9F4 !default; +$green: #81C784 !default; +$lightgreen: #8BC34A !default; +$lime: #DCE775 !default; +$deeporange: #FF8A65 !default; +$brown: #A1887F !default; + +:root { + --divider-color:#{$dividerColor}; +} + +@import './_layout_common'; diff --git a/src/assets/sass/variables/layout/_layout_light.scss b/src/assets/sass/variables/layout/_layout_light.scss new file mode 100644 index 00000000..7f22b73e --- /dev/null +++ b/src/assets/sass/variables/layout/_layout_light.scss @@ -0,0 +1,38 @@ +$bodyBgColor:#f7f7f7 !default; +$textColor:#212121 !default; +$textSecondaryColor:#616161 !default; + +$contentBgColor:#ffffff !default; +$contentAltBgColor:#ECEFF1 !default; +$overlayContentBgColor:#ffffff !default; +$dividerColor:#E4E4E4 !default; +$hoverBgColor:rgba(0,0,0,.04); +$solidSurfaceTextColor: #ffffff !default; + +$menuShadow: 2px 0 4px -1px rgba(0, 0, 0, 0.2), 4px 0 5px 0 rgba(0, 0, 0, 0.14), 1px 0 10px 0 rgba(0, 0, 0, 0.12); +$submenuShadow: 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); +$menuTooltipBgColor:#1c202c !default; +$menuTooltipTextColor:#ffffff !default; + +$pink: #E91E63 !default; +$indigo: #3F51B5 !default; +$yellow: #FFC107 !default; +$orange: #FF9800 !default; +$teal: #009688 !default; +$cyan: #00ACC1 !default; +$bluegrey: #546E7A !default; +$purple: #9C27B0 !default; +$deeppurple: #673AB7 !default; +$blue: #2196F3 !default; +$lightblue: #03A9F4 !default; +$green: #4CAF50 !default; +$lightgreen: #8BC34A !default; +$lime: #CDDC39 !default; +$deeporange: #FF5722 !default; +$brown: #795548 !default; + +:root { + --divider-color:#{$dividerColor}; +} + +@import './_layout_common'; diff --git a/src/assets/sass/variables/theme/_theme_dark.scss b/src/assets/sass/variables/theme/_theme_dark.scss new file mode 100644 index 00000000..c417d254 --- /dev/null +++ b/src/assets/sass/variables/theme/_theme_dark.scss @@ -0,0 +1,819 @@ +$colors: ( + "blue": #2196F3, + "green": #689F38, + "yellow": #FBC02D, + "cyan": #00BCD4, + "pink": #E91E63, + "indigo": #4E5FBB, + "teal": #009688, + "orange": #FF9800, + "bluegray": #607D8B, + "purple": #9C27B0 +); + +$emphasis-high:rgba(255,255,255,.87); +$emphasis-medium:rgba(255,255,255,.60); +$emphasis-low:rgba(255,255,255,.38); +$emphasis-lower:rgba(255,255,255,.12); +$overlayColor:#ffffff; + +//global +$fontFamily:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; +$fontSize:1rem; +$fontWeight:normal; +$textColor:$emphasis-high; +$textSecondaryColor:$emphasis-medium; +$borderRadius:4px; +$transitionDuration:.2s; +$formElementTransition:background-color $transitionDuration, border-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +$actionIconTransition:background-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration; +$listItemTransition:none; +$primeIconFontSize:1rem; +$divider:1px solid hsla(0,0%,100%,.12); +$inlineSpacing:.5rem; +$disabledOpacity:.38; +$maskBg:rgba(0, 0, 0, 0.32); +$loadingIconFontSize:2rem; +$errorColor:#f44435; + +//selected state +$highlightBg:rgba($primaryColor, .16); +$highlightTextColor:$primaryColor; + +//scale +$scaleSM:0.875; +$scaleLG:1.25; + +//focus +$focusOutlineColor:transparent; +$focusOutline:0 none; +$focusOutlineOffset:0; +$focusShadow:none; + +//action icons +$actionIconWidth:2.5rem; +$actionIconHeight:2.5rem; +$actionIconBg:transparent; +$actionIconBorder:0 none; +$actionIconColor:$textSecondaryColor; +$actionIconHoverBg:rgba($overlayColor,.04); +$actionIconHoverBorderColor:transparent; +$actionIconHoverColor:$textSecondaryColor; +$actionIconBorderRadius:50%; + +//input field (e.g. inputtext, spinner, inputmask) +$inputPadding:1rem 1rem; +$inputTextFontSize:1rem; +$inputBg:#1e1e1e; +$inputTextColor:$emphasis-high; +$inputIconColor:$emphasis-medium; +$inputBorder:1px solid hsla(0,0%,100%,.3); +$inputHoverBorderColor:$emphasis-medium; +$inputFocusBorderColor:$primaryColor; +$inputErrorBorderColor:$errorColor; +$inputPlaceholderTextColor:$emphasis-medium; +$inputFilledBg:hsla(0,0%,100%,.06); +$inputFilledHoverBg:hsla(0,0%,100%,.08); +$inputFilledFocusBg:hsla(0,0%,100%,.1); + +//input groups +$inputGroupBg:$inputBg; +$inputGroupTextColor:$emphasis-medium; +$inputGroupAddOnMinWidth:2.357rem; + +//input lists (e.g. dropdown, autocomplete, multiselect, orderlist) +$inputListBg:#1e1e1e; +$inputListTextColor:$textColor; +$inputListBorder:1px solid hsla(0,0%,100%,.3); +$inputListPadding:0; +$inputListItemPadding:1rem 1rem; +$inputListItemBg:transparent; +$inputListItemTextColor:$textColor; +$inputListItemHoverBg:hsla(0,0%,100%,.04); +$inputListItemTextHoverColor:$textColor; +$inputListItemBorder:0 none; +$inputListItemBorderRadius:0; +$inputListItemMargin:0; +$inputListItemFocusShadow:none; +$inputListHeaderPadding:1rem; +$inputListHeaderMargin:0; +$inputListHeaderBg:#1e1e1e; +$inputListHeaderTextColor:$textColor; +$inputListHeaderBorder:1px solid hsla(0,0%,100%,.12); + +//inputs with overlays (e.g. autocomplete, dropdown, multiselect) +$inputOverlayBg:#2b2b2b; +$inputOverlayHeaderBg:#2b2b2b; +$inputOverlayBorder:0 none; +$inputOverlayShadow: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); + +//password +$passwordMeterBg:rgba($primaryColor, .32); +$passwordWeakBg:#EF9A9A; +$passwordMediumBg:#FFF59D; +$passwordStrongBg:#C5E1A5; + +//button +$buttonPadding:0.714rem 1rem; +$buttonIconOnlyWidth:3rem; +$buttonIconOnlyPadding:0.714rem; +$buttonBg:$primaryColor; +$buttonTextColor:$primaryTextColor; +$buttonBorder:0 none; +$buttonHoverBg:rgba($primaryColor, .92); +$buttonTextHoverColor:$primaryTextColor; +$buttonHoverBorderColor:transparent; +$buttonActiveBg:rgba($primaryColor, .68); +$buttonTextActiveColor:$primaryTextColor; +$buttonActiveBorderColor:transparent; +$raisedButtonShadow: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); +$roundedButtonBorderRadius:2rem; + +$textButtonHoverBgOpacity:.04; +$textButtonActiveBgOpacity:.16; +$outlinedButtonBorder:0 none; +$plainButtonTextColor:$textSecondaryColor; +$plainButtonHoverBgColor:rgba(255,255,255,.04); +$plainButtonActiveBgColor:rgba(255,255,255,.16); + +$secondaryButtonBg:$accentColor; +$secondaryButtonTextColor:$accentTextColor; +$secondaryButtonBorder:0 none; +$secondaryButtonHoverBg:rgba($accentColor, .92); +$secondaryButtonTextHoverColor:$accentTextColor; +$secondaryButtonHoverBorderColor:transparent; +$secondaryButtonActiveBg:rgba($accentColor, .68); +$secondaryButtonTextActiveColor:$accentTextColor; +$secondaryButtonActiveBorderColor:transparent; +$secondaryButtonFocusShadow:none; + +$infoButtonBg:#90CAF9; +$infoButtonTextColor:#212121; +$infoButtonBorder:0 none; +$infoButtonHoverBg:rgba(#90CAF9, .92); +$infoButtonTextHoverColor:#212121; +$infoButtonHoverBorderColor:transparent; +$infoButtonActiveBg:rgba(#90CAF9, .68); +$infoButtonTextActiveColor:#212121; +$infoButtonActiveBorderColor:transparent; +$infoButtonFocusShadow:none; + +$successButtonBg:#C5E1A5; +$successButtonTextColor:#212121; +$successButtonBorder:0 none; +$successButtonHoverBg:rgba(#C5E1A5, .92); +$successButtonTextHoverColor:#212121; +$successButtonHoverBorderColor:transparent; +$successButtonActiveBg:rgba(#C5E1A5, .68); +$successButtonTextActiveColor:#212121; +$successButtonActiveBorderColor:transparent; +$successButtonFocusShadow:none; + +$warningButtonBg:#FFF59D; +$warningButtonTextColor:#212121; +$warningButtonBorder:0 none; +$warningButtonHoverBg:rgba(#FFF59D, .92); +$warningButtonTextHoverColor:#212121; +$warningButtonHoverBorderColor:transparent; +$warningButtonActiveBg:rgba(#FFF59D, .68); +$warningButtonTextActiveColor:#212121; +$warningButtonActiveBorderColor:transparent; +$warningButtonFocusShadow:none; + +$helpButtonBg:#CE93D8; +$helpButtonTextColor:#212121; +$helpButtonBorder:0 none; +$helpButtonHoverBg:rgba(#CE93D8, .92); +$helpButtonTextHoverColor:#212121; +$helpButtonHoverBorderColor:transparent; +$helpButtonActiveBg:rgba(#CE93D8, .68); +$helpButtonTextActiveColor:#212121; +$helpButtonActiveBorderColor:transparent; +$helpButtonFocusShadow:none; + +$dangerButtonBg:#EF9A9A; +$dangerButtonTextColor:#212121; +$dangerButtonBorder:0 none; +$dangerButtonHoverBg:rgba(#EF9A9A, .92); +$dangerButtonTextHoverColor:#212121; +$dangerButtonHoverBorderColor:transparent; +$dangerButtonActiveBg:rgba(#EF9A9A, .68); +$dangerButtonTextActiveColor:#212121; +$dangerButtonActiveBorderColor:transparent; +$dangerButtonFocusShadow:none; + +$linkButtonColor:$primaryColor; +$linkButtonHoverColor:$primaryColor; +$linkButtonTextHoverDecoration:underline; +$linkButtonFocusShadow:none; + +//checkbox +$checkboxWidth:18px; +$checkboxHeight:18px; +$checkboxBorder:2px solid hsla(0,0%,100%,.7); +$checkboxIconFontSize:14px; +$checkboxActiveBorderColor:$primaryColor; +$checkboxActiveBg:$primaryColor; +$checkboxIconActiveColor:$primaryTextColor; +$checkboxActiveHoverBg:$primaryColor; +$checkboxIconActiveHoverColor:$primaryTextColor; +$checkboxActiveHoverBorderColor:$primaryColor; + +//radiobutton +$radiobuttonWidth:20px; +$radiobuttonHeight:20px; +$radiobuttonBorder:2px solid hsla(0,0%,100%,.7); +$radiobuttonIconSize:10px; +$radiobuttonActiveBorderColor:$primaryColor; +$radiobuttonActiveBg:$primaryTextColor; +$radiobuttonIconActiveColor:$primaryColor; +$radiobuttonActiveHoverBg:$primaryTextColor; +$radiobuttonIconActiveHoverColor:$primaryColor; +$radiobuttonActiveHoverBorderColor:$primaryColor; + +//colorpicker +$colorPickerPreviewWidth:2rem; +$colorPickerPreviewHeight:2rem; +$colorPickerBg:#2b2b2b; +$colorPickerBorderColor:#1e1e1e; +$colorPickerHandleColor:#ffffff; + +//togglebutton +$toggleButtonBg:#2f2f2f; +$toggleButtonBorder:1px solid rgba(255,255,255,.12); +$toggleButtonTextColor:$textColor; +$toggleButtonIconColor:$textSecondaryColor; +$toggleButtonHoverBg:#373737; +$toggleButtonHoverBorderColor:rgba(255,255,255,.12); +$toggleButtonTextHoverColor:$textColor; +$toggleButtonIconHoverColor:$textSecondaryColor; +$toggleButtonActiveBg:#1c1c1c; +$toggleButtonActiveBorderColor:rgba(255,255,255,.12); +$toggleButtonTextActiveColor:$textColor; +$toggleButtonIconActiveColor:$textSecondaryColor; +$toggleButtonActiveHoverBg:#262626; +$toggleButtonActiveHoverBorderColor:rgba(255,255,255,.12); +$toggleButtonTextActiveHoverColor:$textColor; +$toggleButtonIconActiveHoverColor:$textSecondaryColor; + +//inplace +$inplacePadding:$inputPadding; +$inplaceHoverBg:rgba(255,255,255,.04); +$inplaceTextHoverColor:$textColor; + +//rating +$ratingIconFontSize:1.143rem; +$ratingCancelIconColor:#f44435; +$ratingCancelIconHoverColor:#f44435; +$ratingStarIconOffColor:$primaryColor; +$ratingStarIconOnColor:$primaryColor; +$ratingStarIconHoverColor:$primaryColor; + +//slider +$sliderBg:hsla(0,0%,100%,.3); +$sliderBorder:0 none; +$sliderHorizontalHeight:2px; +$sliderVerticalWidth:2px; +$sliderHandleWidth:20px; +$sliderHandleHeight:20px; +$sliderHandleBg:$primaryColor; +$sliderHandleBorder:0 none; +$sliderHandleBorderRadius:50%; +$sliderHandleHoverBorderColor:0 none; +$sliderHandleHoverBg:$primaryColor; +$sliderRangeBg:$primaryColor; + +//calendar +$calendarTableMargin:.5rem 0; +$calendarPadding:.5rem; +$calendarBg:$inputOverlayBg; +$calendarInlineBg:#1e1e1e; +$calendarTextColor:$textColor; +$calendarBorder:$inputListBorder; +$calendarOverlayBorder:$inputOverlayBorder; + +$calendarHeaderPadding:.5rem; +$calendarHeaderBg:$inputOverlayHeaderBg; +$calendarInlineHeaderBg:#1e1e1e; +$calendarHeaderBorder:$divider; +$calendarHeaderTextColor:$textColor; +$calendarHeaderFontWeight:500; +$calendarHeaderCellPadding:.5rem; + +$calendarCellDatePadding:.5rem; +$calendarCellDateWidth:2.5rem; +$calendarCellDateHeight:2.5rem; +$calendarCellDateBorderRadius:50%; +$calendarCellDateBorder:1px solid transparent; +$calendarCellDateHoverBg:rgba(255,255,255,.04); +$calendarCellDateTodayBg:transparent; +$calendarCellDateTodayBorderColor:rgba(255,255,255,.5); +$calendarCellDateTodayTextColor:$textColor; + +$calendarButtonBarPadding:1rem 0; +$calendarTimePickerPadding:.5rem; +$calendarTimePickerElementPadding:0 .5rem; +$calendarTimePickerTimeFontSize:1.25rem; + +$calendarBreakpoint:769px; +$calendarCellDatePaddingSM:0; + +//input switch +$inputSwitchWidth:2.75rem; +$inputSwitchHeight:1rem; +$inputSwitchBorderRadius:.5rem; +$inputSwitchHandleWidth:1.50rem; +$inputSwitchHandleHeight:1.50rem; +$inputSwitchHandleBorderRadius:50%; +$inputSwitchSliderPadding:-1px; +$inputSwitchSliderOffBg:hsla(0,0%,100%,.3); +$inputSwitchHandleOffBg:#bdbdbd; +$inputSwitchSliderOffHoverBg:hsla(0,0%,100%,.3); +$inputSwitchSliderOnBg:rgba($primaryColor, .5); +$inputSwitchSliderOnHoverBg:rgba($primaryColor, .5); +$inputSwitchHandleOnBg:$primaryColor; + +//panel +$panelHeaderBorderColor: rgba(255,255,255,.12) !default; +$panelHeaderBorder:1px solid rgba(255,255,255,.12); +$panelHeaderBg:#1e1e1e; +$panelHeaderTextColor:$textColor; +$panelHeaderFontWeight:500; +$panelHeaderPadding:1rem; +$panelToggleableHeaderPadding:.5rem 1rem; + +$panelHeaderHoverBg:rgba($overlayColor,.04); +$panelHeaderHoverBorderColor:rgba(255,255,255,.12); +$panelHeaderTextHoverColor:$textColor; + +$panelContentBorderColor: rgba(255,255,255,.12) !default; +$panelContentBorder:1px solid rgba(255,255,255,.12); +$panelContentBg:#1e1e1e; +$panelContentTextColor:$textColor; +$panelContentPadding:1rem; + +$panelFooterBorder:1px solid rgba(255,255,255,.12); +$panelFooterBg:#1e1e1e; +$panelFooterTextColor:$textColor; +$panelFooterPadding:1rem 1rem; + +//accordion +$accordionSpacing:0; +$accordionHeaderBorder:0 none; +$accordionHeaderBg:#1e1e1e; +$accordionHeaderTextColor:$textColor; +$accordionHeaderFontWeight:400; +$accordionHeaderPadding:1.5rem; + +$accordionHeaderHoverBg:rgba(255,255,255,.04); +$accordionHeaderHoverBorderColor:transparent; +$accordionHeaderTextHoverColor:$textColor; + +$accordionHeaderActiveBg:#1e1e1e; +$accordionHeaderActiveBorderColor:transparent; +$accordionHeaderTextActiveColor:$textColor; + +$accordionHeaderActiveHoverBg:rgba(255,255,255,.04); +$accordionHeaderActiveHoverBorderColor:transparent; +$accordionHeaderTextActiveHoverColor:$textColor; + +$accordionContentBorder:0 none; +$accordionContentBg:#1e1e1e; +$accordionContentTextColor:$textColor; +$accordionContentPadding:1rem 1.5rem; + +//tabview +$tabviewNavBorder:solid rgba(255,255,255,.12); +$tabviewNavBorderWidth:0 0 1px 0; +$tabviewNavBg:transparent; + +$tabviewHeaderSpacing:0; +$tabviewHeaderBorder:none; +$tabviewHeaderBorderWidth:0 0 0 0; +$tabviewHeaderBorderColor:transparent transparent transparent transparent; +$tabviewHeaderBg:transparent; +$tabviewHeaderTextColor:$textSecondaryColor; +$tabviewHeaderFontWeight:500; +$tabviewHeaderPadding:1rem 1.5rem; +$tabviewHeaderMargin:0 0 0 0; + +$tabviewHeaderHoverBg:rgba($primaryColor,.04); +$tabviewHeaderHoverBorderColor:transparent; +$tabviewHeaderTextHoverColor:$textSecondaryColor; + +$tabviewHeaderActiveBg:transparent; +$tabviewHeaderActiveBorderColor:transparent; +$tabviewHeaderTextActiveColor:$primaryColor; + +$tabviewContentBorder:0 none; +$tabviewContentBg:transparent; +$tabviewContentTextColor:$textColor; +$tabviewContentPadding:$panelContentPadding; + +//upload +$fileUploadProgressBarHeight:4px; +$fileUploadContentPadding:2rem 1rem; + +//scrollpanel +$scrollPanelTrackBorder:0 none; +$scrollPanelTrackBg:rgba(255,255,255,.12); + +//card +$cardBodyPadding:1rem; +$cardTitleFontSize:1.5rem; +$cardTitleFontWeight:700; +$cardSubTitleFontWeight:400; +$cardSubTitleColor:$textSecondaryColor; +$cardContentPadding:1rem 0; +$cardFooterPadding:1rem 0 0 0; +$cardShadow: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); + +//editor +$editorToolbarBg:$panelHeaderBg; +$editorToolbarBorder:$panelHeaderBorder; +$editorToolbarPadding:$panelHeaderPadding; +$editorToolbarIconColor:$textSecondaryColor; +$editorToolbarIconHoverColor:$textColor; +$editorIconActiveColor:$primaryColor; +$editorContentBorder:$panelContentBorder; +$editorContentBg:$panelContentBg; + +//paginator +$paginatorBg:#1e1e1e; +$paginatorTextColor:$textColor; +$paginatorBorder:solid #404040; +$paginatorBorderWidth:0; +$paginatorPadding:.5rem 1rem; +$paginatorElementWidth:$buttonIconOnlyWidth; +$paginatorElementHeight:$buttonIconOnlyWidth; +$paginatorElementBg:transparent; +$paginatorElementBorder:0 none; +$paginatorElementIconColor:$textSecondaryColor; +$paginatorElementHoverBg:rgba(255,255,255,.04); +$paginatorElementHoverBorderColor:transparent; +$paginatorElementIconHoverColor:$textSecondaryColor; +$paginatorElementBorderRadius:50%; +$paginatorElementMargin:.143rem; +$paginatorElementPadding:0; + +//table +$tableHeaderBorder:1px solid rgba(255,255,255,.12); +$tableHeaderBorderWidth:0 0 1px 0; +$tableHeaderBg:#1e1e1e; +$tableHeaderTextColor:$textColor; +$tableHeaderFontWeight:500; +$tableHeaderPadding:1rem 1rem; + +$tableHeaderCellPadding:1rem 1rem; +$tableHeaderCellBg:#1e1e1e; +$tableHeaderCellTextColor:$textColor; +$tableHeaderCellFontWeight:500; +$tableHeaderCellBorder:1px solid #404040; +$tableHeaderCellBorderWidth:0 0 1px 0; +$tableHeaderCellHoverBg:rgba(255,255,255,.04); +$tableHeaderCellTextHoverColor:$textColor; +$tableHeaderCellIconColor:$textSecondaryColor; +$tableHeaderCellIconHoverColor:$textSecondaryColor; +$tableHeaderCellHighlightBg:#1e1e1e; +$tableHeaderCellHighlightTextColor:$textColor; +$tableHeaderCellHighlightHoverBg:rgba(255,255,255,.04); +$tableHeaderCellHighlightTextHoverColor:$textColor; +$tableSortableColumnBadgeSize:1.143rem; + +$tableBodyRowBg:#1e1e1e; +$tableBodyRowTextColor:$textColor; +$tableBodyRowEvenBg:rgba(255,255,255,.02); +$tableBodyRowHoverBg:rgba(255,255,255,.04); +$tableBodyRowTextHoverColor:$textColor; +$tableBodyCellBorder:1px solid #404040; +$tableBodyCellBorderWidth:0 0 1px 0; +$tableBodyCellPadding:1rem 1rem; + +$tableFooterCellPadding:1rem 1rem; +$tableFooterCellBg:#1e1e1e; +$tableFooterCellTextColor:$textColor; +$tableFooterCellFontWeight:500; +$tableFooterCellBorder:1px solid 3404040; +$tableFooterCellBorderWidth:0 0 1px 0; +$tableResizerHelperBg:$primaryColor; + +$tableFooterBorder:1px solid #404040; +$tableFooterBorderWidth:0 0 1px 0; +$tableFooterBg:#1e1e1e; +$tableFooterTextColor:$textColor; +$tableFooterFontWeight:500; +$tableFooterPadding:1rem 1rem; + +$tableCellContentAlignment:left; +$tableTopPaginatorBorderWidth:0 0 1px 0; +$tableBottomPaginatorBorderWidth:0 0 1px 0; + +$tableScaleSM:0.5; +$tableScaleLG:1.25; + +//dataview +$dataViewContentPadding:1rem 0; +$dataViewContentBorder:0 none; +$dataViewListItemBorder:solid rgba(255,255,255,.12); +$dataViewListItemBorderWidth:0 0 1px 0; + +//orderlist, picklist +$orderListBreakpoint:769px; +$pickListBreakpoint:769px; + +//schedule +$fullCalendarEventBg:$highlightBg; +$fullCalendarEventBorderColor:$highlightBg !default; +$fullCalendarEventBorder:1px solid $highlightBg; +$fullCalendarEventTextColor:$highlightTextColor; + +//tree +$treeNodePadding:.25rem; +$treeNodeContentPadding:.75rem; +$treeNodeChildrenPadding:0 0 0 1rem; +$treeNodeIconColor:$textSecondaryColor; + +//timeline +$timelineVerticalEventContentPadding:0 1rem !default; +$timelineHorizontalEventContentPadding:1rem 0 !default; +$timelineEventMarkerWidth:1rem !default; +$timelineEventMarkerHeight:1rem !default; +$timelineEventMarkerBorderRadius:50% !default; +$timelineEventMarkerBorder:0 none !default; +$timelineEventMarkerBackground:#bdbdbd !default; +$timelineEventConnectorSize:2px !default; +$timelineEventColor:#bdbdbd !default; + +//org chart +$organizationChartConnectorColor:rgba(255,255,255,.12); + +//message +$messageMargin:1rem 0; +$messagePadding: 1.25rem 1.5rem; +$messageBorderWidth:0 0 0 0; +$messageIconFontSize:1.5rem; +$messageTextFontSize:1rem; +$messageTextFontWeight:500; + +//inline message +$inlineMessagePadding:$inputPadding; +$inlineMessageMargin:0; +$inlineMessageIconFontSize:1rem; +$inlineMessageTextFontSize:1rem; +$inlineMessageBorderWidth:1px; + +//toast +$toastIconFontSize:2rem; +$toastMessageTextMargin:0 0 0 1rem; +$toastMargin:0 0 1rem 0; +$toastPadding:1.5rem; +$toastBorderWidth:0 0 0 0; +$toastShadow: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); +$toastOpacity:.9; +$toastTitleFontWeight:700; +$toastDetailMargin:$inlineSpacing 0 0 0; + +//severities +$infoMessageBg:#B3E5FC; +$infoMessageBorder:solid transparent; +$infoMessageTextColor:#01579B; +$infoMessageIconColor:#01579B; +$successMessageBg:#C8E6C9; +$successMessageBorder:solid transparent; +$successMessageTextColor:#1B5E20; +$successMessageIconColor:#1B5E20; +$warningMessageBg:#FFECB3; +$warningMessageBorder:solid transparent; +$warningMessageTextColor:#7f6003; +$warningMessageIconColor:#7f6003; +$errorMessageBg:#FFCDD2; +$errorMessageBorder:solid transparent; +$errorMessageTextColor:#B71C1C; +$errorMessageIconColor:#B71C1C; + +//overlays +$overlayContentBorder:0 none; +$overlayContentBg:#262626; +$overlayContainerShadow: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); + +//dialog +$dialogHeaderBg:$overlayContentBg; +$dialogHeaderBorder:0 none; +$dialogHeaderTextColor:$textColor; +$dialogHeaderFontWeight:500; +$dialogHeaderFontSize:1.25rem; +$dialogHeaderPadding:1.5rem; +$dialogContentPadding: 0 1.5rem 1.5rem 1.5rem; +$dialogFooterBorder:0 none; +$dialogFooterPadding:1rem 1.5rem; + +//tooltip +$tooltipBg:#444444; +$tooltipTextColor:$emphasis-high; +$tooltipPadding:.5rem; + +//steps +$stepsItemBg:transparent; +$stepsItemBorder:1px solid transparent; +$stepsItemTextColor:$textColor; +$stepsItemNumberWidth:2rem; +$stepsItemNumberHeight:2rem; +$stepsItemNumberFontSize:1.143rem; +$stepsItemNumberColor:$textColor; +$stepsItemNumberBorderRadius:50%; +$stepsItemActiveFontWeight:500; + +//progressbar +$progressBarHeight:4px; +$progressBarBorder:0 none; +$progressBarBg:rgba($primaryColor, .32); +$progressBarValueBg:$primaryColor; + +//menu (e.g. menu, menubar, tieredmenu) +$menuWidth:12.5rem; +$menuBg:#1e1e1e; +$menuBorder:1px solid rgba(255,255,255,.12); +$menuTextColor:$textColor; +$menuitemPadding:1rem 1rem; +$menuitemBorderRadius:0; +$menuitemTextColor:$textColor; +$menuitemIconColor:$textSecondaryColor; +$menuitemTextHoverColor:$textColor; +$menuitemIconHoverColor:$textSecondaryColor; +$menuitemHoverBg:rgba(255,255,255,.04); +$menuitemTextActiveColor:$textColor; +$menuitemIconActiveColor:$textSecondaryColor; +$menuitemActiveBg:rgba(255,255,255,.04); +$menuitemSubmenuIconFontSize:.875rem; +$submenuHeaderMargin:0; +$submenuHeaderPadding:1rem; +$submenuHeaderBg:transparent; +$submenuHeaderTextColor:$textSecondaryColor; +$submenuHeaderBorderRadius:0; +$submenuHeaderFontWeight:400; +$overlayMenuBg:#2b2b2b; +$overlayMenuBorder:0 none; +$overlayMenuShadow: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); +$verticalMenuitemMargin:0; +$verticalMenuPadding:.5rem 0; +$menuSeparatorMargin:.5rem 0; + +$breadcrumbPadding:1rem; +$breadcrumbBg:#1e1e1e; +$breadcrumbBorder:1px solid rgba(255,255,255,.12); +$breadcrumbItemTextColor:$textColor; +$breadcrumbItemIconColor:$textSecondaryColor; +$breadcrumbLastItemTextColor:$textColor; +$breadcrumbLastItemIconColor:$textSecondaryColor; +$breadcrumbSeparatorColor:$textSecondaryColor; + +$horizontalMenuPadding:1rem; +$horizontalMenuBg:#1e1e1e; +$horizontalMenuBorder:1px solid rgba(255,255,255,.12); +$horizontalMenuTextColor:$textColor; +$horizontalMenuRootMenuitemPadding:1rem; +$horizontalMenuRootMenuitemBorderRadius:$borderRadius; +$horizontalMenuRootMenuitemTextColor:$textColor; +$horizontalMenuRootMenuitemIconColor:$textSecondaryColor; +$horizontalMenuRootMenuitemTextHoverColor:$textColor; +$horizontalMenuRootMenuitemIconHoverColor:$textSecondaryColor; +$horizontalMenuRootMenuitemHoverBg:rgba($overlayColor,.04); +$horizontalMenuRootMenuitemTextActiveColor:$textColor; +$horizontalMenuRootMenuitemIconActiveColor:$textSecondaryColor; +$horizontalMenuRootMenuitemActiveBg:rgba($overlayColor,.04); + +//badge and tag +$badgeBg:$primaryColor; +$badgeTextColor:$primaryTextColor; +$badgeMinWidth:1.5rem; +$badgeHeight:1.5rem; +$badgeFontWeight:700; +$badgeFontSize:.75rem; + +$tagPadding:.25rem .4rem; + +//carousel +$carouselIndicatorsPadding:1rem; +$carouselIndicatorBg:rgba(255,255,255,.3); +$carouselIndicatorHoverBg:rgba(255,255,255,.6); +$carouselIndicatorBorderRadius:0; +$carouselIndicatorWidth:2rem; +$carouselIndicatorHeight:.5rem; + +//galleria +$galleriaMaskBg:rgba(0,0,0,0.9); +$galleriaCloseIconMargin:.5rem; +$galleriaCloseIconFontSize:2rem; +$galleriaCloseIconBg:transparent; +$galleriaCloseIconColor:rgba(255,255,255,.87); +$galleriaCloseIconHoverBg:rgba(255,255,255,0.1); +$galleriaCloseIconHoverColor:rgba(255,255,255,.87); +$galleriaCloseIconWidth:4rem; +$galleriaCloseIconHeight:4rem; +$galleriaCloseIconBorderRadius:50%; + +$galleriaItemNavigatorBg:transparent; +$galleriaItemNavigatorColor:rgba(255,255,255,.87); +$galleriaItemNavigatorMargin:0 .5rem; +$galleriaItemNavigatorFontSize:2rem; +$galleriaItemNavigatorHoverBg:rgba(255,255,255,0.1); +$galleriaItemNavigatorHoverColor:rgba(255,255,255,.87); +$galleriaItemNavigatorWidth:4rem; +$galleriaItemNavigatorHeight:4rem; +$galleriaItemNavigatorBorderRadius:50%; + +$galleriaCaptionBg:rgba(0,0,0,.5); +$galleriaCaptionTextColor:rgba(255,255,255,.87); +$galleriaCaptionPadding:1rem; + +$galleriaIndicatorsPadding:1rem; +$galleriaIndicatorBg:rgba(255,255,255,.3); +$galleriaIndicatorHoverBg:rgba(255,255,255,.6); +$galleriaIndicatorBorderRadius:50%; +$galleriaIndicatorWidth:1.25rem; +$galleriaIndicatorHeight:1.25rem; +$galleriaIndicatorsBgOnItem:rgba(0,0,0,.5); +$galleriaIndicatorBgOnItem:rgba(255,255,255,.3); +$galleriaIndicatorHoverBgOnItem:rgba(255,255,255,.6); + +$galleriaThumbnailContainerBg:rgba(0,0,0,.9); +$galleriaThumbnailContainerPadding:1rem .25rem; +$galleriaThumbnailNavigatorBg:transparent; +$galleriaThumbnailNavigatorColor:rgba(255,255,255,.87); +$galleriaThumbnailNavigatorHoverBg:rgba(255,255,255,0.1); +$galleriaThumbnailNavigatorHoverColor:rgba(255,255,255,.87); +$galleriaThumbnailNavigatorBorderRadius:50%; +$galleriaThumbnailNavigatorWidth:2rem; +$galleriaThumbnailNavigatorHeight:2rem; + +//divider +$dividerHorizontalMargin:1.25rem 0; +$dividerHorizontalPadding:0 1.25rem; +$dividerVerticalMargin:0 1.25rem; +$dividerVerticalPadding:1.25rem 0; +$dividerSize:1px; +$dividerColor:hsla(0,0%,100%,.12); + +//avatar +$avatarBg:hsla(0,0%,100%,.12); +$avatarTextColor:$textColor; + +//chip +$chipBg:hsla(0,0%,100%,.12); +$chipTextColor:$textColor; +$chipBorderRadius: 16px; + +//scrollTop +$scrollTopBg:$accentColor; +$scrollTopHoverBg:rgba($accentColor, .92); +$scrollTopWidth:3rem; +$scrollTopHeight:3rem; +$scrollTopBorderRadius:50%; +$scrollTopFontSize:1.5rem; +$scrollTopTextColor:$accentTextColor; + +//skeleton +$skeletonBg:rgba(255,255,255,.06); +$skeletonAnimationBg:rgba(255,255,255,.04); + +//splitter +$splitterGutterBg:hsla(0,0%,100%,.04); +$splitterGutterHandleBg:hsla(0,0%,100%,.12); + +//speeddial +$speedDialButtonWidth: 4rem !default; +$speedDialButtonHeight: 4rem !default; +$speedDialButtonIconFontSize: 2rem !default; +$speedDialActionWidth: 3rem !default; +$speedDialActionHeight: 3rem !default; +$speedDialActionBg: $accentColor !default; +$speedDialActionHoverBg: rgba($accentColor, .92) !default; +$speedDialActionTextColor: #212121 !default; +$speedDialActionTextHoverColor: #212121 !default; + +//dock +$dockActionWidth: 4rem !default; +$dockActionHeight: 4rem !default; +$dockItemPadding: .5rem !default; +$dockCurrentItemMargin: 1.5rem !default; +$dockFirstItemsMargin: 1.3rem !default; +$dockSecondItemsMargin: 0.9rem !default; +$dockBg: rgba(255,255,255,.1) !default; +$dockBorder: 1px solid rgba(255,255,255,0.2) !default; +$dockPadding: .5rem .5rem !default; +$dockBorderRadius: .5rem !default; + +:root { + --surface-a:#1e1e1e; + --surface-b:#121212; + --surface-c:hsla(0,0%,100%,.04); + --surface-d:hsla(0,0%,100%,.12); + --surface-e:#1e1e1e; + --surface-f:#262626; + --text-color:#{$textColor}; + --text-color-secondary:#{$textSecondaryColor}; + --primary-color:#{$primaryColor}; + --primary-lightest-color:#{$primaryLightestColor}; + --primary-color-text:#{$primaryTextColor}; + --font-family:#{$fontFamily}; +} diff --git a/src/assets/sass/variables/theme/_theme_light.scss b/src/assets/sass/variables/theme/_theme_light.scss new file mode 100644 index 00000000..04adf8ff --- /dev/null +++ b/src/assets/sass/variables/theme/_theme_light.scss @@ -0,0 +1,820 @@ +$colors: ( + "blue": #2196F3, + "green": #689F38, + "yellow": #FBC02D, + "cyan": #00BCD4, + "pink": #E91E63, + "indigo": #4E5FBB, + "teal": #009688, + "orange": #FF9800, + "bluegray": #607D8B, + "purple": #9C27B0 +); + +$emphasis-high:rgba(0,0,0,.87); +$emphasis-medium:rgba(0,0,0,.60); +$emphasis-low:rgba(0,0,0,.38); +$emphasis-lower:rgba(0,0,0,.12); +$overlayColor:#000000; + +//global +$fontFamily:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; +$fontSize:1rem; +$fontWeight:normal; +$textColor:$emphasis-high; +$textSecondaryColor:$emphasis-medium; +$borderRadius:4px; +$transitionDuration:.2s; +$formElementTransition:background-color $transitionDuration, border-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +$actionIconTransition:background-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration; +$listItemTransition:none; +$primeIconFontSize:1rem; +$divider:1px solid rgba(0,0,0,.12); +$inlineSpacing:.5rem; +$disabledOpacity:.38; +$maskBg:rgba(0, 0, 0, 0.32); +$loadingIconFontSize:2rem; +$errorColor:#B00020; + +//selected state +$highlightBg:rgba($primaryColor, .12); +$highlightTextColor:$primaryColor; + +//scale +$scaleSM:0.875; +$scaleLG:1.25; + +//focus +$focusOutlineColor:transparent; +$focusOutline:0 none; +$focusOutlineOffset:0; +$focusShadow:none; + +//action icons +$actionIconWidth:2.5rem; +$actionIconHeight:2.5rem; +$actionIconBg:transparent; +$actionIconBorder:0 none; +$actionIconColor:$textSecondaryColor; +$actionIconHoverBg:rgba(0,0,0,.04); +$actionIconHoverBorderColor:transparent; +$actionIconHoverColor:$textSecondaryColor; +$actionIconBorderRadius:50%; + +//input field (e.g. inputtext, spinner, inputmask) +$inputPadding:1rem 1rem; +$inputTextFontSize:1rem; +$inputBg:#ffffff; +$inputTextColor:$emphasis-high; +$inputIconColor:$emphasis-medium; +$inputBorder:1px solid $emphasis-low; +$inputHoverBorderColor:$emphasis-high; +$inputFocusBorderColor:$primaryColor; +$inputErrorBorderColor:$errorColor; +$inputPlaceholderTextColor:$emphasis-medium; +$inputFilledBg:#f5f5f5; +$inputFilledHoverBg:#ececec; +$inputFilledFocusBg:#dcdcdc; + +//input groups +$inputGroupBg:$inputBg; +$inputGroupTextColor:$emphasis-medium; +$inputGroupAddOnMinWidth:2.357rem; + +//input lists (e.g. dropdown, autocomplete, multiselect, orderlist) +$inputListBg:#ffffff; +$inputListTextColor:$textColor; +$inputListBorder:$inputBorder; +$inputListPadding:0; +$inputListItemPadding:1rem 1rem; +$inputListItemBg:transparent; +$inputListItemTextColor:$textColor; +$inputListItemHoverBg:rgba(0,0,0,.04); +$inputListItemTextHoverColor:$textColor; +$inputListItemBorder:0 none; +$inputListItemBorderRadius:0; +$inputListItemMargin:0; +$inputListItemFocusShadow:none; +$inputListHeaderPadding:1rem; +$inputListHeaderMargin:0; +$inputListHeaderBg:#ffffff; +$inputListHeaderTextColor:$textColor; +$inputListHeaderBorder:1px solid rgba(0,0,0,.12); + +//inputs with overlays (e.g. autocomplete, dropdown, multiselect) +$inputOverlayBg:$inputListBg; +$inputOverlayHeaderBg:$inputListHeaderBg; +$inputOverlayBorder:0 none; +$inputOverlayShadow: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); + +//password +$passwordMeterBg:rgba($primaryColor, .32); +$passwordWeakBg:#D32F2F; +$passwordMediumBg:#FBC02D; +$passwordStrongBg:#689F38; + +//button +$buttonPadding:0.714rem 1rem; +$buttonIconOnlyWidth:3rem; +$buttonIconOnlyPadding:0.714rem; +$buttonBg:$primaryColor; +$buttonTextColor:$primaryTextColor; +$buttonBorder:0 none; +$buttonHoverBg:rgba($primaryColor, .92); +$buttonTextHoverColor:$primaryTextColor; +$buttonHoverBorderColor:transparent; +$buttonActiveBg:rgba($primaryColor, .68); +$buttonTextActiveColor:$primaryTextColor; +$buttonActiveBorderColor:transparent; +$raisedButtonShadow: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); +$roundedButtonBorderRadius:2rem; + +$textButtonHoverBgOpacity:.04; +$textButtonActiveBgOpacity:.16; +$outlinedButtonBorder:0 none; +$plainButtonTextColor:$textSecondaryColor; +$plainButtonHoverBgColor:rgba(0,0,0,.04); +$plainButtonActiveBgColor:rgba(0,0,0,.16); + +$secondaryButtonBg:$accentColor; +$secondaryButtonTextColor:$accentTextColor; +$secondaryButtonBorder:0 none; +$secondaryButtonHoverBg:rgba($accentColor, .92); +$secondaryButtonTextHoverColor:$accentTextColor; +$secondaryButtonHoverBorderColor:transparent; +$secondaryButtonActiveBg:rgba($accentColor, .68); +$secondaryButtonTextActiveColor:$accentTextColor; +$secondaryButtonActiveBorderColor:transparent; +$secondaryButtonFocusShadow:none; + +$infoButtonBg:#2196F3; +$infoButtonTextColor:#ffffff; +$infoButtonBorder:0 none; +$infoButtonHoverBg:rgba(#2196F3, .92); +$infoButtonTextHoverColor:#ffffff; +$infoButtonHoverBorderColor:transparent; +$infoButtonActiveBg:rgba(#2196F3, .68); +$infoButtonTextActiveColor:#ffffff; +$infoButtonActiveBorderColor:transparent; +$infoButtonFocusShadow:none; + +$successButtonBg:#689F38; +$successButtonTextColor:#ffffff; +$successButtonBorder:0 none; +$successButtonHoverBg:rgba(#689F38, .92); +$successButtonTextHoverColor:#ffffff; +$successButtonHoverBorderColor:transparent; +$successButtonActiveBg:rgba(#689F38, .68); +$successButtonTextActiveColor:#ffffff; +$successButtonActiveBorderColor:transparent; +$successButtonFocusShadow:none; + +$warningButtonBg:#FBC02D; +$warningButtonTextColor:#212529; +$warningButtonBorder:0 none; +$warningButtonHoverBg:rgba(#FBC02D, .92); +$warningButtonTextHoverColor:#212529; +$warningButtonHoverBorderColor:transparent; +$warningButtonActiveBg:rgba(#FBC02D, .68); +$warningButtonTextActiveColor:#212529; +$warningButtonActiveBorderColor:transparent; +$warningButtonFocusShadow:none; + +$helpButtonBg:#9C27B0; +$helpButtonTextColor:#ffffff; +$helpButtonBorder:0 none; +$helpButtonHoverBg:rgba(#9C27B0, .92); +$helpButtonTextHoverColor:#ffffff; +$helpButtonHoverBorderColor:transparent; +$helpButtonActiveBg:rgba(#9C27B0, .68); +$helpButtonTextActiveColor:#ffffff; +$helpButtonActiveBorderColor:transparent; +$helpButtonFocusShadow:none; + +$dangerButtonBg:#D32F2F; +$dangerButtonTextColor:#ffffff; +$dangerButtonBorder:0 none; +$dangerButtonHoverBg:rgba(#D32F2F, .92); +$dangerButtonTextHoverColor:#ffffff; +$dangerButtonHoverBorderColor:transparent; +$dangerButtonActiveBg:rgba(#D32F2F, .68); +$dangerButtonTextActiveColor:#ffffff; +$dangerButtonActiveBorderColor:transparent; +$dangerButtonFocusShadow:none; + +$linkButtonColor:$primaryColor; +$linkButtonHoverColor:$primaryColor; +$linkButtonTextHoverDecoration:underline; +$linkButtonFocusShadow:none; + +//checkbox +$checkboxWidth:18px; +$checkboxHeight:18px; +$checkboxBorder:2px solid #757575; +$checkboxIconFontSize:14px; +$checkboxActiveBorderColor:$primaryColor; +$checkboxActiveBg:$primaryColor; +$checkboxIconActiveColor:$primaryTextColor; +$checkboxActiveHoverBg:$primaryColor; +$checkboxIconActiveHoverColor:$primaryTextColor; +$checkboxActiveHoverBorderColor:$primaryColor; + +//radiobutton +$radiobuttonWidth:20px; +$radiobuttonHeight:20px; +$radiobuttonBorder:2px solid #757575; +$radiobuttonIconSize:10px; +$radiobuttonActiveBorderColor:$primaryColor; +$radiobuttonActiveBg:$primaryTextColor; +$radiobuttonIconActiveColor:$primaryColor; +$radiobuttonActiveHoverBg:$primaryTextColor; +$radiobuttonIconActiveHoverColor:$primaryColor; +$radiobuttonActiveHoverBorderColor:$primaryColor; + +//colorpicker +$colorPickerPreviewWidth:2rem; +$colorPickerPreviewHeight:2rem; +$colorPickerBg:#323232; +$colorPickerBorderColor:#191919; +$colorPickerHandleColor:#ffffff; + +//togglebutton +$toggleButtonBg:#ffffff; +$toggleButtonBorder:1px solid rgba(0,0,0,.12); +$toggleButtonTextColor:$textColor; +$toggleButtonIconColor:$textSecondaryColor; +$toggleButtonHoverBg:#f6f6f6; +$toggleButtonHoverBorderColor:rgba(0,0,0,.12); +$toggleButtonTextHoverColor:$textColor; +$toggleButtonIconHoverColor:$textSecondaryColor; +$toggleButtonActiveBg:#e0e0e1; +$toggleButtonActiveBorderColor:#e0e0e1; +$toggleButtonTextActiveColor:$textColor; +$toggleButtonIconActiveColor:$textSecondaryColor; +$toggleButtonActiveHoverBg:#d9d8d9; +$toggleButtonActiveHoverBorderColor:#d9d8d9; +$toggleButtonTextActiveHoverColor:$textColor; +$toggleButtonIconActiveHoverColor:$textSecondaryColor;; + +//inplace +$inplacePadding:$inputPadding; +$inplaceHoverBg:rgba(0,0,0,.04); +$inplaceTextHoverColor:$textColor; + +//rating +$ratingIconFontSize:1.143rem; +$ratingCancelIconColor:#B00020; +$ratingCancelIconHoverColor:#B00020; +$ratingStarIconOffColor:$primaryColor; +$ratingStarIconOnColor:$primaryColor; +$ratingStarIconHoverColor:$primaryColor; + +//slider +$sliderBg:#c1c1c1; +$sliderBorder:0 none; +$sliderHorizontalHeight:2px; +$sliderVerticalWidth:2px; +$sliderHandleWidth:20px; +$sliderHandleHeight:20px; +$sliderHandleBg:$primaryColor; +$sliderHandleBorder:0 none; +$sliderHandleBorderRadius:50%; +$sliderHandleHoverBorderColor:0 none; +$sliderHandleHoverBg:$primaryColor; +$sliderRangeBg:$primaryColor; + +//calendar +$calendarTableMargin:.5rem 0; +$calendarPadding:.5rem; +$calendarBg:#ffffff; +$calendarInlineBg:$calendarBg; +$calendarTextColor:$textColor; +$calendarBorder:$inputListBorder; +$calendarOverlayBorder:$inputOverlayBorder; + +$calendarHeaderPadding:.5rem; +$calendarHeaderBg:#ffffff; +$calendarInlineHeaderBg:$calendarBg; +$calendarHeaderBorder:$divider; +$calendarHeaderTextColor:$textColor; +$calendarHeaderFontWeight:500; +$calendarHeaderCellPadding:.5rem; + +$calendarCellDatePadding:.5rem; +$calendarCellDateWidth:2.5rem; +$calendarCellDateHeight:2.5rem; +$calendarCellDateBorderRadius:50%; +$calendarCellDateBorder:1px solid transparent; +$calendarCellDateHoverBg:rgba(0,0,0,.04); +$calendarCellDateTodayBg:#ffffff; +$calendarCellDateTodayBorderColor: rgba(0,0,0,12); +$calendarCellDateTodayTextColor:$textColor; + +$calendarButtonBarPadding:1rem 0; +$calendarTimePickerPadding:.5rem; +$calendarTimePickerElementPadding:0 .5rem; +$calendarTimePickerTimeFontSize:1.25rem; + +$calendarBreakpoint:769px; +$calendarCellDatePaddingSM:0; + +//input switch +$inputSwitchWidth:2.75rem; +$inputSwitchHeight:1rem; +$inputSwitchBorderRadius:.5rem; +$inputSwitchHandleWidth:1.50rem; +$inputSwitchHandleHeight:1.50rem; +$inputSwitchHandleBorderRadius:50%; +$inputSwitchSliderPadding:-1px; +$inputSwitchSliderOffBg:rgba(0,0,0,.38); +$inputSwitchHandleOffBg:#ffffff; +$inputSwitchSliderOffHoverBg:rgba(0,0,0,.38); +$inputSwitchSliderOnBg:rgba($primaryColor, .5); +$inputSwitchSliderOnHoverBg:rgba($primaryColor, .5); +$inputSwitchHandleOnBg:$primaryColor; + +//panel +$panelHeaderBorderColor: #e0e0e0 !default; +$panelHeaderBorder:1px solid #e0e0e0; +$panelHeaderBg:#ffffff; +$panelHeaderTextColor:$textColor; +$panelHeaderFontWeight:500; +$panelHeaderPadding:1rem; +$panelToggleableHeaderPadding:.5rem 1rem; + +$panelHeaderHoverBg:rgba(0,0,0,.04); +$panelHeaderHoverBorderColor:#e0e0e0; +$panelHeaderTextHoverColor:$textColor; + +$panelContentBorderColor: #e0e0e0 !default; +$panelContentBorder:1px solid #e0e0e0; +$panelContentBg:#ffffff; +$panelContentTextColor:$textColor; +$panelContentPadding:1rem; + +$panelFooterBorder:1px solid #e0e0e0; +$panelFooterBg:#ffffff; +$panelFooterTextColor:$textColor; +$panelFooterPadding:1rem 1rem; + +//accordion +$accordionSpacing:0; +$accordionHeaderBorder:0 none; +$accordionHeaderBg:#ffffff; +$accordionHeaderTextColor:$textColor; +$accordionHeaderFontWeight:400; +$accordionHeaderPadding:1.5rem; + +$accordionHeaderHoverBg:#f6f6f6; +$accordionHeaderHoverBorderColor:transparent; +$accordionHeaderTextHoverColor:$textColor; + +$accordionHeaderActiveBg:#ffffff; +$accordionHeaderActiveBorderColor:transparent; +$accordionHeaderTextActiveColor:$textColor; + +$accordionHeaderActiveHoverBg:#ffffff; +$accordionHeaderActiveHoverBorderColor:transparent; +$accordionHeaderTextActiveHoverColor:$textColor; + +$accordionContentBorder:0 none; +$accordionContentBg:#ffffff; +$accordionContentTextColor:$textColor; +$accordionContentPadding:1rem 1.5rem; + +//tabview +$tabviewNavBorder:solid rgba(0,0,0,.12); +$tabviewNavBorderWidth:0 0 1px 0; +$tabviewNavBg:#ffffff; + +$tabviewHeaderSpacing:0; +$tabviewHeaderBorder:none; +$tabviewHeaderBorderWidth:0 0 0 0; +$tabviewHeaderBorderColor:transparent transparent transparent transparent; +$tabviewHeaderBg:#ffffff; +$tabviewHeaderTextColor:$textSecondaryColor; +$tabviewHeaderFontWeight:500; +$tabviewHeaderPadding:1rem 1.5rem; +$tabviewHeaderMargin:0 0 0 0; + +$tabviewHeaderHoverBg:rgba($primaryColor,.04); +$tabviewHeaderHoverBorderColor:transparent; +$tabviewHeaderTextHoverColor:$textSecondaryColor; + +$tabviewHeaderActiveBg:#ffffff; +$tabviewHeaderActiveBorderColor:transparent; +$tabviewHeaderTextActiveColor:$primaryColor; + +$tabviewContentBorder:0 none; +$tabviewContentBg:#ffffff; +$tabviewContentTextColor:$textColor; +$tabviewContentPadding:$panelContentPadding; + +//upload +$fileUploadProgressBarHeight:4px; +$fileUploadContentPadding:2rem 1rem; + +//scrollpanel +$scrollPanelTrackBorder:0 none; +$scrollPanelTrackBg:rgba(0,0,0,.12); + +//card +$cardBodyPadding:1rem; +$cardTitleFontSize:1.5rem; +$cardTitleFontWeight:700; +$cardSubTitleFontWeight:400; +$cardSubTitleColor:$textSecondaryColor; +$cardContentPadding:1rem 0; +$cardFooterPadding:1rem 0 0 0; +$cardShadow: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); + +//editor +$editorToolbarBg:$panelHeaderBg; +$editorToolbarBorder:$panelHeaderBorder; +$editorToolbarPadding:$panelHeaderPadding; +$editorToolbarIconColor:$textSecondaryColor; +$editorToolbarIconHoverColor:$textColor; +$editorIconActiveColor:$primaryColor; +$editorContentBorder:$panelContentBorder; +$editorContentBg:$panelContentBg; + +//paginator +$paginatorBg:#ffffff; +$paginatorTextColor:$textColor; +$paginatorBorder:solid #e4e4e4; +$paginatorBorderWidth:0; +$paginatorPadding:.5rem 1rem; +$paginatorElementWidth:$buttonIconOnlyWidth; +$paginatorElementHeight:$buttonIconOnlyWidth; +$paginatorElementBg:transparent; +$paginatorElementBorder:0 none; +$paginatorElementIconColor:$textSecondaryColor; +$paginatorElementHoverBg:rgba(0,0,0,.04); +$paginatorElementHoverBorderColor:transparent; +$paginatorElementIconHoverColor:$textSecondaryColor; +$paginatorElementBorderRadius:50%; +$paginatorElementMargin:.143rem; +$paginatorElementPadding:0; + +//table +$tableHeaderBorder:1px solid #e4e4e4; +$tableHeaderBorderWidth:0 0 1px 0; +$tableHeaderBg:#ffffff; +$tableHeaderTextColor:$textColor; +$tableHeaderFontWeight:500; +$tableHeaderPadding:1rem 1rem; + +$tableHeaderCellPadding:1rem 1rem; +$tableHeaderCellBg:#ffffff; +$tableHeaderCellTextColor:$textColor; +$tableHeaderCellFontWeight:500; +$tableHeaderCellBorder:1px solid #e4e4e4; +$tableHeaderCellBorderWidth:0 0 1px 0; +$tableHeaderCellHoverBg:rgba(0,0,0,.04); +$tableHeaderCellTextHoverColor:$textColor; +$tableHeaderCellIconColor:$textSecondaryColor; +$tableHeaderCellIconHoverColor:$textSecondaryColor; +$tableHeaderCellHighlightBg:#ffffff; +$tableHeaderCellHighlightTextColor:$textColor; +$tableHeaderCellHighlightHoverBg:rgba(0,0,0,.04); +$tableHeaderCellHighlightTextHoverColor:$textColor; +$tableSortableColumnBadgeSize:1.143rem; + +$tableBodyRowBg:#ffffff; +$tableBodyRowTextColor:$textColor; +$tableBodyRowEvenBg:rgba(0,0,0,.02); +$tableBodyRowHoverBg:rgba(0,0,0,.04); +$tableBodyRowTextHoverColor:$textColor; +$tableBodyCellBorder:1px solid #e4e4e4; +$tableBodyCellBorderWidth:0 0 1px 0; +$tableBodyCellPadding:1rem 1rem; + +$tableFooterCellPadding:1rem 1rem; +$tableFooterCellBg:#ffffff; +$tableFooterCellTextColor:$textColor; +$tableFooterCellFontWeight:500; +$tableFooterCellBorder:1px solid #e4e4e4; +$tableFooterCellBorderWidth:0 0 1px 0; +$tableResizerHelperBg:$primaryColor; + +$tableFooterBorder:1px solid #e4e4e4; +$tableFooterBorderWidth:0 0 1px 0; +$tableFooterBg:#ffffff; +$tableFooterTextColor:$textColor; +$tableFooterFontWeight:500; +$tableFooterPadding:1rem 1rem; + +$tableCellContentAlignment:left; +$tableTopPaginatorBorderWidth:0 0 1px 0; +$tableBottomPaginatorBorderWidth:0 0 1px 0; + +$tableScaleSM:0.5; +$tableScaleLG:1.25; + +//dataview +$dataViewContentPadding:1rem 0; +$dataViewContentBorder:0 none; +$dataViewListItemBorder:solid rgba(0,0,0,.12); +$dataViewListItemBorderWidth:0 0 1px 0; + +//orderlist, picklist +$orderListBreakpoint:769px; +$pickListBreakpoint:769px; + +//schedule +$fullCalendarEventBg:$highlightBg; +$fullCalendarEventBorderColor:$highlightBg !default; +$fullCalendarEventBorder:1px solid $highlightBg; +$fullCalendarEventTextColor:$highlightTextColor; + +//tree +$treeNodePadding:.25rem; +$treeNodeContentPadding:.75rem; +$treeNodeChildrenPadding:0 0 0 1rem; +$treeNodeIconColor:$textSecondaryColor; + +//timeline +$timelineVerticalEventContentPadding:0 1rem !default; +$timelineHorizontalEventContentPadding:1rem 0 !default; +$timelineEventMarkerWidth:1rem !default; +$timelineEventMarkerHeight:1rem !default; +$timelineEventMarkerBorderRadius:50% !default; +$timelineEventMarkerBorder:0 none !default; +$timelineEventMarkerBackground:#bdbdbd !default; +$timelineEventConnectorSize:2px !default; +$timelineEventColor:#bdbdbd !default; + +//org chart +$organizationChartConnectorColor:rgba(0,0,0,.12); + +//message +$messageMargin:1rem 0; +$messagePadding: 1.25rem 1.5rem; +$messageBorderWidth:0 0 0 0; +$messageIconFontSize:1.5rem; +$messageTextFontSize:1rem; +$messageTextFontWeight:500; + +//inline message +$inlineMessagePadding:$inputPadding; +$inlineMessageMargin:0; +$inlineMessageIconFontSize:1rem; +$inlineMessageTextFontSize:1rem; +$inlineMessageBorderWidth:1px; + +//toast +$toastIconFontSize:2rem; +$toastMessageTextMargin:0 0 0 1rem; +$toastMargin:0 0 1rem 0; +$toastPadding:1.5rem; +$toastBorderWidth:0 0 0 0; +$toastShadow: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); +$toastOpacity:.9; +$toastTitleFontWeight:700; +$toastDetailMargin:$inlineSpacing 0 0 0; + +//severities +$infoMessageBg:#B3E5FC; +$infoMessageBorder:solid transparent; +$infoMessageTextColor:#01579B; +$infoMessageIconColor:#01579B; +$successMessageBg:#C8E6C9; +$successMessageBorder:solid transparent; +$successMessageTextColor:#1B5E20; +$successMessageIconColor:#1B5E20; +$warningMessageBg:#FFECB3; +$warningMessageBorder:solid transparent; +$warningMessageTextColor:#7f6003; +$warningMessageIconColor:#7f6003; +$errorMessageBg:#FFCDD2; +$errorMessageBorder:solid transparent; +$errorMessageTextColor:#B71C1C; +$errorMessageIconColor:#B71C1C; + +//overlays +$overlayContentBorder:0 none; +$overlayContentBg:$panelContentBg; +$overlayContainerShadow: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); + +//dialog +$dialogHeaderBg:#ffffff; +$dialogHeaderBorder:0 none; +$dialogHeaderTextColor:$textColor; +$dialogHeaderFontWeight:500; +$dialogHeaderFontSize:1.25rem; +$dialogHeaderPadding:1.5rem; +$dialogContentPadding: 0 1.5rem 1.5rem 1.5rem; +$dialogFooterBorder:0 none; +$dialogFooterPadding:1rem 1.5rem; + +//tooltip +$tooltipBg:rgba(97,97,97,.9); +$tooltipTextColor:#ffffff; +$tooltipPadding:.5rem; + +//steps +$stepsItemBg:transparent; +$stepsItemBorder:1px solid transparent; +$stepsItemTextColor:$textColor; +$stepsItemNumberWidth:2rem; +$stepsItemNumberHeight:2rem; +$stepsItemNumberFontSize:1.143rem; +$stepsItemNumberColor:$textColor; +$stepsItemNumberBorderRadius:50%; +$stepsItemActiveFontWeight:500; + +//progressbar +$progressBarHeight:4px; +$progressBarBorder:0 none; +$progressBarBg:rgba($primaryColor, .32); +$progressBarValueBg:$primaryColor; + +//menu (e.g. menu, menubar, tieredmenu) +$menuWidth:12.5rem; +$menuBg:#ffffff; +$menuBorder:1px solid #e5e5e5; +$menuTextColor:$textColor; +$menuitemPadding:1rem 1rem; +$menuitemBorderRadius:0; +$menuitemTextColor:$textColor; +$menuitemIconColor:$textSecondaryColor; +$menuitemTextHoverColor:$textColor; +$menuitemIconHoverColor:$textSecondaryColor; +$menuitemHoverBg:rgba(0,0,0,.04); +$menuitemTextActiveColor:$textColor; +$menuitemIconActiveColor:$textSecondaryColor; +$menuitemActiveBg:rgba(0,0,0,.04); +$menuitemSubmenuIconFontSize:.875rem; +$submenuHeaderMargin:0; +$submenuHeaderPadding:1rem; +$submenuHeaderBg:#ffffff; +$submenuHeaderTextColor:$textSecondaryColor; +$submenuHeaderBorderRadius:0; +$submenuHeaderFontWeight:400; +$overlayMenuBg:$menuBg; +$overlayMenuBorder:0 none; +$overlayMenuShadow: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); +$verticalMenuitemMargin:0; +$verticalMenuPadding:.5rem 0; +$menuSeparatorMargin:.5rem 0; + +$breadcrumbPadding:1rem; +$breadcrumbBg:#ffffff; +$breadcrumbBorder:1px solid #e5e5e5; +$breadcrumbItemTextColor:$textColor; +$breadcrumbItemIconColor:$textSecondaryColor; +$breadcrumbLastItemTextColor:$textColor; +$breadcrumbLastItemIconColor:$textSecondaryColor; +$breadcrumbSeparatorColor:$textSecondaryColor; + +$horizontalMenuPadding:1rem; +$horizontalMenuBg:transparent; +$horizontalMenuBorder:1px solid #e5e5e5; +$horizontalMenuTextColor:$textColor; +$horizontalMenuRootMenuitemPadding:1rem; +$horizontalMenuRootMenuitemBorderRadius:$borderRadius; +$horizontalMenuRootMenuitemTextColor:$textColor; +$horizontalMenuRootMenuitemIconColor:$textSecondaryColor; +$horizontalMenuRootMenuitemTextHoverColor:$textColor; +$horizontalMenuRootMenuitemIconHoverColor:$textSecondaryColor; +$horizontalMenuRootMenuitemHoverBg:rgba(0,0,0,.04); +$horizontalMenuRootMenuitemTextActiveColor:$textColor; +$horizontalMenuRootMenuitemIconActiveColor:$textSecondaryColor; +$horizontalMenuRootMenuitemActiveBg:rgba(0,0,0,.04); + +//badge and tag +$badgeBg:$primaryColor; +$badgeTextColor:$primaryTextColor; +$badgeMinWidth:1.5rem; +$badgeHeight:1.5rem; +$badgeFontWeight:700; +$badgeFontSize:.75rem; + +$tagPadding:.25rem .4rem; + +//carousel +$carouselIndicatorsPadding:1rem; +$carouselIndicatorBg:#dcdcdc; +$carouselIndicatorHoverBg:#ececec; +$carouselIndicatorBorderRadius:0; +$carouselIndicatorWidth:2rem; +$carouselIndicatorHeight:.5rem; + +//galleria +$galleriaMaskBg:rgba(0,0,0,0.9); +$galleriaCloseIconMargin:.5rem; +$galleriaCloseIconFontSize:2rem; +$galleriaCloseIconBg:transparent; +$galleriaCloseIconColor:rgba(255,255,255,.87); +$galleriaCloseIconHoverBg:rgba(255,255,255,0.1); +$galleriaCloseIconHoverColor:rgba(255,255,255,.87); +$galleriaCloseIconWidth:4rem; +$galleriaCloseIconHeight:4rem; +$galleriaCloseIconBorderRadius:50%; + +$galleriaItemNavigatorBg:transparent; +$galleriaItemNavigatorColor:#f6f6f6; +$galleriaItemNavigatorMargin:0 .5rem; +$galleriaItemNavigatorFontSize:2rem; +$galleriaItemNavigatorHoverBg:rgba(255,255,255,0.1); +$galleriaItemNavigatorHoverColor:rgba(255,255,255,.87); +$galleriaItemNavigatorWidth:4rem; +$galleriaItemNavigatorHeight:4rem; +$galleriaItemNavigatorBorderRadius:50%; + +$galleriaCaptionBg:rgba(0,0,0,.5); +$galleriaCaptionTextColor:rgba(255,255,255,.87); +$galleriaCaptionPadding:1rem; + +$galleriaIndicatorsPadding:1rem; +$galleriaIndicatorBg:#dcdcdc; +$galleriaIndicatorHoverBg:#ececec; +$galleriaIndicatorBorderRadius:50%; +$galleriaIndicatorWidth:1.25rem; +$galleriaIndicatorHeight:1.25rem; +$galleriaIndicatorsBgOnItem:rgba(0,0,0,.5); +$galleriaIndicatorBgOnItem:rgba(255,255,255,.4); +$galleriaIndicatorHoverBgOnItem:rgba(255,255,255,.6); + +$galleriaThumbnailContainerBg:rgba(0,0,0,.9); +$galleriaThumbnailContainerPadding:1rem .25rem; +$galleriaThumbnailNavigatorBg:transparent; +$galleriaThumbnailNavigatorColor:rgba(255,255,255,.87); +$galleriaThumbnailNavigatorHoverBg:rgba(255,255,255,0.1); +$galleriaThumbnailNavigatorHoverColor:rgba(255,255,255,.87); +$galleriaThumbnailNavigatorBorderRadius:50%; +$galleriaThumbnailNavigatorWidth:2rem; +$galleriaThumbnailNavigatorHeight:2rem; + +//divider +$dividerHorizontalMargin:1.25rem 0; +$dividerHorizontalPadding:0 1.25rem; +$dividerVerticalMargin:0 1.25rem; +$dividerVerticalPadding:1.25rem 0; +$dividerSize:1px; +$dividerColor:rgba(0,0,0,.12); + +//avatar +$avatarBg:rgba(0,0,0,.12); +$avatarTextColor:$textColor; + +//chip +$chipBg:rgba(0,0,0,.12); +$chipTextColor:$textColor; +$chipBorderRadius: 16px; + +//scrollTop +$scrollTopBg:$accentColor; +$scrollTopHoverBg:rgba($accentColor, .92); +$scrollTopWidth:3rem; +$scrollTopHeight:3rem; +$scrollTopBorderRadius:50%; +$scrollTopFontSize:1.5rem; +$scrollTopTextColor:$accentTextColor; + +//skeleton +$skeletonBg:rgba(0,0,0,.08); +$skeletonAnimationBg:rgba(255,255,255,0.4); + +//splitter +$splitterGutterBg:rgba(0,0,0,.04); +$splitterGutterHandleBg:rgba(0,0,0,.12); + +//speeddial +$speedDialButtonWidth: 4rem !default; +$speedDialButtonHeight: 4rem !default; +$speedDialButtonIconFontSize: 2rem !default; +$speedDialActionWidth: 3rem !default; +$speedDialActionHeight: 3rem !default; +$speedDialActionBg: $accentColor !default; +$speedDialActionHoverBg: rgba($accentColor, .92) !default; +$speedDialActionTextColor: #fff !default; +$speedDialActionTextHoverColor: #fff !default; + +//dock +$dockActionWidth: 4rem !default; +$dockActionHeight: 4rem !default; +$dockItemPadding: .5rem !default; +$dockCurrentItemMargin: 1.5rem !default; +$dockFirstItemsMargin: 1.3rem !default; +$dockSecondItemsMargin: 0.9rem !default; +$dockBg: rgba(255,255,255,.1) !default; +$dockBorder: 1px solid rgba(255,255,255,0.2) !default; +$dockPadding: .5rem .5rem !default; +$dockBorderRadius: .5rem !default; + +:root { + --surface-a:#ffffff; + --surface-b:#fafafa; + --surface-c:rgba(0,0,0,.04); + --surface-d:rgba(0,0,0,.12); + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:#{$textColor}; + --text-color-secondary:#{$textSecondaryColor}; + --primary-color:#{$primaryColor}; + --primary-menu-text-color:#{$primaryMenuTextColor}; + --primary-lightest-color:#{$primaryLightestColor}; + --primary-color-text:#{$primaryTextColor}; + --font-family:#{$fontFamily}; +} diff --git a/src/assets/theme/blue/theme-dark.css b/src/assets/theme/blue/theme-dark.css new file mode 100644 index 00000000..a7109610 --- /dev/null +++ b/src/assets/theme/blue/theme-dark.css @@ -0,0 +1,6663 @@ +@charset "UTF-8"; +:root { + --surface-a:#1e1e1e; + --surface-b:#121212; + --surface-c:hsla(0,0%,100%,.04); + --surface-d:hsla(0,0%,100%,.12); + --surface-e:#1e1e1e; + --surface-f:#262626; + --text-color:rgba(255, 255, 255, 0.87); + --text-color-secondary:rgba(255, 255, 255, 0.6); + --primary-color:#64B5F6; + --primary-lightest-color:#E3F2FD; + --primary-color-text:#212121; + --font-family:Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; +} + +/* Add your variable customizations of theme here */ +* { + box-sizing: border-box; +} + +.p-component { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + font-weight: normal; +} + +.p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); + transition-duration: 0.2s; +} + +.p-disabled, .p-component:disabled { + opacity: 0.38; +} + +.p-error { + color: #f44435; +} + +.p-text-secondary { + color: rgba(255, 255, 255, 0.6); +} + +.pi { + font-size: 1rem; +} + +.p-link { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + border-radius: 4px; +} +.p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +: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:#f7faf5; + --green-100:#dbe8cf; + --green-200:#bed6a9; + --green-300:#a1c384; + --green-400:#85b15e; + --green-500:#689f38; + --green-600:#588730; + --green-700:#496f27; + --green-800:#39571f; + --green-900:#2a4016; + --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:#f6f7fc; + --indigo-100:#d5d9ef; + --indigo-200:#b3bae2; + --indigo-300:#919cd5; + --indigo-400:#707dc8; + --indigo-500:#4e5fbb; + --indigo-600:#42519f; + --indigo-700:#374383; + --indigo-800:#2b3467; + --indigo-900:#1f264b; + --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:#fffaf2; + --orange-100:#ffe6c2; + --orange-200:#ffd391; + --orange-300:#ffbf61; + --orange-400:#ffac30; + --orange-500:#ff9800; + --orange-600:#d98100; + --orange-700:#b36a00; + --orange-800:#8c5400; + --orange-900:#663d00; + --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; +} + +.p-autocomplete .p-autocomplete-loader { + right: 0.75rem; +} +.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { + right: 3.5rem; +} +.p-autocomplete .p-autocomplete-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0.375rem 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + padding: 0; + margin: 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; + border-radius: 4px; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + margin-left: 0.5rem; +} + +p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { + border-color: #f44435; +} + +.p-autocomplete-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-autocomplete-panel .p-autocomplete-items:not(.p-autocomplete-virtualscroll) { + padding: 0; +} +.p-autocomplete-panel .p-autocomplete-items.p-autocomplete-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} + +p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { + border-color: #f44435; +} + +.p-datepicker { + padding: 0.5rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 4px; +} +.p-datepicker:not(.p-datepicker-inline) { + background: #2b2b2b; + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #2b2b2b; +} +.p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + font-weight: 500; + margin: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev, +.p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.p-datepicker .p-datepicker-header .p-datepicker-title select { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.p-datepicker table th { + padding: 0.5rem; +} +.p-datepicker table th > span { + width: 2.25rem; + height: 2.25rem; +} +.p-datepicker table td { + padding: 0.5rem; +} +.p-datepicker table td > span { + width: 2.25rem; + height: 2.25rem; + border-radius: 50%; + transition: none; + border: 1px solid transparent; +} +.p-datepicker table td > span.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker table td.p-datepicker-today > span { + background: transparent; + color: rgba(255, 255, 255, 0.87); + border-color: rgba(255, 255, 255, 0.5); +} +.p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-datepicker .p-datepicker-buttonbar { + padding: 0.75rem 0; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} +.p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.p-datepicker .p-timepicker { + border-top: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.5rem; +} +.p-datepicker .p-timepicker button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-timepicker button:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: none; + border-radius: 4px; +} +.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-right: 1px solid rgba(255, 255, 255, 0.12); + padding-right: 0.5rem; + padding-left: 0.5rem; + padding-top: 0; + padding-bottom: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +@media screen and (max-width: 769px) { + .p-datepicker table th, .p-datepicker table td { + padding: 0; + } +} +.p-cascadeselect { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-cascadeselect:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-cascadeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-cascadeselect .p-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.75rem 0.75rem; +} +.p-cascadeselect .p-cascadeselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-cascadeselect .p-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-cascadeselect .p-cascadeselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-cascadeselect-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-cascadeselect-panel .p-cascadeselect-items { + padding: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { + padding: 0.75rem 0.75rem; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { + font-size: 0.875rem; +} + +p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { + border-color: #f44435; +} + +.p-input-filled .p-cascadeselect { + background: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-checkbox { + width: 18px; + height: 18px; +} +.p-checkbox .p-checkbox-box { + border: 2px solid rgba(255, 255, 255, 0.7); + background: #1e1e1e; + width: 18px; + height: 18px; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #212121; + font-size: 14px; +} +.p-checkbox .p-checkbox-box.p-highlight { + border-color: #64B5F6; + background: #64B5F6; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #64B5F6; + background: #64B5F6; + color: #212121; +} + +p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { + border-color: #f44435; +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #64B5F6; +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #64B5F6; +} + +.p-checkbox-label { + margin-left: 0.5rem; +} + +.p-chips .p-chips-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-chips .p-chips-multiple-container:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-chips .p-chips-multiple-container .p-chips-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; + border-radius: 4px; +} +.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + margin-left: 0.5rem; +} +.p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0.375rem 0; +} +.p-chips .p-chips-multiple-container .p-chips-input-token input { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + padding: 0; + margin: 0; +} + +p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { + border-color: #f44435; +} + +.p-colorpicker-preview, +.p-fluid .p-colorpicker-preview.p-inputtext { + width: 2rem; + height: 2rem; +} + +.p-colorpicker-panel { + background: #2b2b2b; + border-color: #1e1e1e; +} +.p-colorpicker-panel .p-colorpicker-color-handle, +.p-colorpicker-panel .p-colorpicker-hue-handle { + border-color: #ffffff; +} + +.p-colorpicker-overlay-panel { + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} + +.p-dropdown { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-dropdown:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-dropdown .p-dropdown-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 2.75rem; +} + +.p-dropdown-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-dropdown-panel .p-dropdown-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #2b2b2b; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-dropdown-panel .p-dropdown-items:not(.p-dropdown-virtualscroll) { + padding: 0; +} +.p-dropdown-panel .p-dropdown-items.p-dropdown-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} + +p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; +} + +.p-input-filled .p-dropdown { + background: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-editor-container .p-editor-toolbar { + background: #1e1e1e; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-editor-container .p-editor-toolbar.ql-snow { + border: 1px solid rgba(255, 255, 255, 0.12); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke { + stroke: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-fill { + fill: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #2b2b2b; + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; + padding: 0; +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.75rem; +} +.p-editor-container .p-editor-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-editor-container .p-editor-content.ql-snow { + border: 1px solid rgba(255, 255, 255, 0.12); +} +.p-editor-container .p-editor-content .ql-editor { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-editor-container .ql-snow.ql-toolbar button:hover, +.p-editor-container .ql-snow.ql-toolbar button:focus { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #64B5F6; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #64B5F6; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #64B5F6; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #64B5F6; +} + +.p-inputgroup-addon { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.6); + border-top: 1px solid rgba(255, 255, 255, 0.3); + border-left: 1px solid rgba(255, 255, 255, 0.3); + border-bottom: 1px solid rgba(255, 255, 255, 0.3); + padding: 0.75rem 0.75rem; + min-width: 2.75rem; +} +.p-inputgroup-addon:last-child { + border-right: 1px solid rgba(255, 255, 255, 0.3); +} + +.p-inputgroup > .p-component, +.p-inputgroup > .p-float-label > .p-component { + border-radius: 0; + margin: 0; +} +.p-inputgroup > .p-component + .p-inputgroup-addon, +.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + border-left: 0 none; +} +.p-inputgroup > .p-component:focus, +.p-inputgroup > .p-float-label > .p-component:focus { + z-index: 1; +} +.p-inputgroup > .p-component:focus ~ label, +.p-inputgroup > .p-float-label > .p-component:focus ~ label { + z-index: 1; +} + +.p-inputgroup-addon:first-child, +.p-inputgroup button:first-child, +.p-inputgroup input:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-inputgroup .p-float-label:first-child input { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-inputgroup-addon:last-child, +.p-inputgroup button:last-child, +.p-inputgroup input:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-inputgroup .p-float-label:last-child input { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-fluid .p-inputgroup .p-button { + width: auto; +} +.p-fluid .p-inputgroup .p-button.p-button-icon-only { + width: 2.75rem; +} + +p-inputmask.ng-dirty.ng-invalid > .p-inputtext { + border-color: #f44435; +} + +p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { + border-color: #f44435; +} + +.p-inputswitch { + width: 2.75rem; + height: 1rem; +} +.p-inputswitch .p-inputswitch-slider { + background: rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 0.5rem; +} +.p-inputswitch .p-inputswitch-slider:before { + background: #bdbdbd; + width: 1.5rem; + height: 1.5rem; + left: -1px; + margin-top: -0.75rem; + border-radius: 50%; + transition-duration: 0.2s; +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + transform: translateX(1.5rem); +} +.p-inputswitch.p-focus .p-inputswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(255, 255, 255, 0.3); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { + background: rgba(100, 181, 246, 0.5); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + background: #64B5F6; +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(100, 181, 246, 0.5); +} + +p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + border-color: #f44435; +} + +.p-inputtext { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + padding: 0.75rem 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + appearance: none; + border-radius: 4px; +} +.p-inputtext:enabled:hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-inputtext.ng-dirty.ng-invalid { + border-color: #f44435; +} +.p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-float-label > label { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); + transition-duration: 0.2s; +} + +.p-float-label > .ng-invalid.ng-dirty + label { + color: #f44435; +} + +.p-input-icon-left > i:first-of-type { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} + +.p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} + +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + +.p-input-icon-right > i:last-of-type { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} + +.p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} + +::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +:-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +::-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.p-input-filled .p-inputtext { + background-color: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-inputtext:enabled:focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} + +.p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-listbox { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 4px; +} +.p-listbox .p-listbox-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-listbox .p-listbox-header .p-listbox-filter { + padding-right: 1.75rem; +} +.p-listbox .p-listbox-header .p-listbox-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-listbox .p-listbox-header .p-checkbox { + margin-right: 0.5rem; +} +.p-listbox .p-listbox-list { + padding: 0; +} +.p-listbox .p-listbox-list .p-listbox-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + transition: none; + border-radius: 0; +} +.p-listbox .p-listbox-list .p-listbox-item.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-listbox .p-listbox-list .p-listbox-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-listbox .p-listbox-list .p-listbox-item .p-checkbox { + margin-right: 0.5rem; +} +.p-listbox .p-listbox-list .p-listbox-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} +.p-listbox .p-listbox-list .p-listbox-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} + +p-listbox.ng-dirty.ng-invalid > .p-listbox { + border-color: #f44435; +} + +.p-multiselect { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-multiselect:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-multiselect .p-multiselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; + border-radius: 4px; +} +.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.375rem 0.75rem; +} + +.p-multiselect-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-multiselect-panel .p-multiselect-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #2b2b2b; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-multiselect-panel .p-multiselect-header .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close { + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-multiselect-panel .p-multiselect-items:not(.p-multiselect-virtualscroll) { + padding: 0; +} +.p-multiselect-panel .p-multiselect-items.p-multiselect-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} + +p-multiselect.ng-dirty.ng-invalid > .p-multiselect { + border-color: #f44435; +} + +.p-input-filled .p-multiselect { + background: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-password.p-invalid.p-component > .p-inputtext { + border-color: #f44435; +} + +.p-password-panel { + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-password-panel .p-password-meter { + margin-bottom: 0.5rem; + background: rgba(100, 181, 246, 0.32); +} +.p-password-panel .p-password-meter .p-password-strength.weak { + background: #EF9A9A; +} +.p-password-panel .p-password-meter .p-password-strength.medium { + background: #FFF59D; +} +.p-password-panel .p-password-meter .p-password-strength.strong { + background: #C5E1A5; +} + +.p-radiobutton { + width: 20px; + height: 20px; +} +.p-radiobutton .p-radiobutton-box { + border: 2px solid rgba(255, 255, 255, 0.7); + background: #1e1e1e; + width: 20px; + height: 20px; + color: rgba(255, 255, 255, 0.87); + border-radius: 50%; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 10px; + height: 10px; + transition-duration: 0.2s; + background-color: #64B5F6; +} +.p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #64B5F6; + background: #212121; +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #64B5F6; + background: #212121; + color: #64B5F6; +} + +p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { + border-color: #f44435; +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #212121; +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #212121; +} + +.p-radiobutton-label { + margin-left: 0.5rem; +} + +.p-rating .p-rating-icon { + color: #64B5F6; + margin-left: 0.5rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + font-size: 1rem; +} +.p-rating .p-rating-icon.p-rating-cancel { + color: #f44435; +} +.p-rating .p-rating-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-rating .p-rating-icon:first-child { + margin-left: 0; +} +.p-rating .p-rating-icon.pi-star { + color: #64B5F6; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover { + color: #64B5F6; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover { + color: #f44435; +} + +.p-selectbutton .p-button { + background: #2f2f2f; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-selectbutton .p-button .p-button-icon-left, +.p-selectbutton .p-button .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { + background: #373737; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-selectbutton .p-button.p-highlight { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-selectbutton .p-button.p-highlight .p-button-icon-left, +.p-selectbutton .p-button.p-highlight .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-selectbutton .p-button.p-highlight:hover { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} + +p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { + border-color: #f44435; +} + +.p-slider { + background: rgba(255, 255, 255, 0.3); + border: 0 none; + border-radius: 4px; +} +.p-slider.p-slider-horizontal { + height: 2px; +} +.p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -10px; + margin-left: -10px; +} +.p-slider.p-slider-vertical { + width: 2px; +} +.p-slider.p-slider-vertical .p-slider-handle { + margin-left: -10px; + margin-bottom: -10px; +} +.p-slider .p-slider-handle { + height: 20px; + width: 20px; + background: #64B5F6; + border: 0 none; + border-radius: 50%; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-slider .p-slider-range { + background: #64B5F6; +} +.p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #64B5F6; + border-color: 0 none; +} +.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), left 0.2s; +} +.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range { + transition: width 0.2s; +} +.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), bottom 0.2s; +} +.p-slider.p-slider-animate.p-slider-vertical .p-slider-range { + transition: height 0.2s; +} + +.p-togglebutton.p-button { + background: #2f2f2f; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-togglebutton.p-button .p-button-icon-left, +.p-togglebutton.p-button .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { + background: #373737; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-togglebutton.p-button.p-highlight { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-togglebutton.p-button.p-highlight .p-button-icon-left, +.p-togglebutton.p-button.p-highlight .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-togglebutton.p-button.p-highlight:hover { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} + +p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { + border-color: #f44435; +} + +.p-treeselect { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-treeselect:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-treeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #64B5F6; +} +.p-treeselect .p-treeselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-treeselect .p-treeselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-treeselect.p-treeselect-chip .p-treeselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; +} +.p-treeselect .p-treeselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-treeselect.p-invalid.p-component { + border-color: #f44435; +} + +.p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { + padding: 0.375rem 0.75rem; +} + +.p-treeselect-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-tree { + border: 0 none; +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} + +.p-input-filled .p-treeselect { + background: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-treeselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-treeselect:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-button { + color: #212121; + background: #64B5F6; + border: 0 none; + padding: 0.643rem 0.75rem; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-button:enabled:hover { + background: rgba(100, 181, 246, 0.92); + color: #212121; + border-color: transparent; +} +.p-button:enabled:active { + background: rgba(100, 181, 246, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-outlined { + background-color: transparent; + color: #64B5F6; + border: 0 none; +} +.p-button.p-button-outlined:enabled:hover { + background: rgba(100, 181, 246, 0.04); + color: #64B5F6; + border: 0 none; +} +.p-button.p-button-outlined:enabled:active { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; + border: 0 none; +} +.p-button.p-button-outlined.p-button-plain { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text { + background-color: transparent; + color: #64B5F6; + border-color: transparent; +} +.p-button.p-button-text:enabled:hover { + background: rgba(100, 181, 246, 0.04); + color: #64B5F6; + border-color: transparent; +} +.p-button.p-button-text:enabled:active { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; + border-color: transparent; +} +.p-button.p-button-text.p-button-plain { + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #64B5F6; + background-color: #212121; +} +.p-button.p-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); +} +.p-button.p-button-rounded { + border-radius: 2rem; +} +.p-button.p-button-icon-only { + width: 2.75rem; + padding: 0.643rem; +} +.p-button.p-button-icon-only .p-button-icon-left, +.p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 2.75rem; +} +.p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.562625rem 0.65625rem; +} +.p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.80375rem 0.9375rem; +} +.p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.p-button.p-button-loading-label-only .p-button-label { + margin-left: 0.5rem; +} +.p-button.p-button-loading-label-only .p-button-loading-icon { + margin-right: 0; +} + +.p-fluid .p-button { + width: 100%; +} +.p-fluid .p-button-icon-only { + width: 2.75rem; +} +.p-fluid .p-buttonset { + display: flex; +} +.p-fluid .p-buttonset .p-button { + flex: 1; +} + +.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button { + color: #212121; + background: #f6a664; + border: 0 none; +} +.p-button.p-button-secondary:enabled:hover, .p-buttonset.p-button-secondary > .p-button:enabled:hover, .p-splitbutton.p-button-secondary > .p-button:enabled:hover { + background: rgba(246, 166, 100, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: rgba(246, 166, 100, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-outlined, .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + background-color: transparent; + color: #f6a664; + border: 0 none; +} +.p-button.p-button-secondary.p-button-outlined:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover { + background: rgba(246, 166, 100, 0.04); + color: #f6a664; + border: 0 none; +} +.p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(246, 166, 100, 0.16); + color: #f6a664; + border: 0 none; +} +.p-button.p-button-secondary.p-button-text, .p-buttonset.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text { + background-color: transparent; + color: #f6a664; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-text:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover { + background: rgba(246, 166, 100, 0.04); + border-color: transparent; + color: #f6a664; +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active { + background: rgba(246, 166, 100, 0.16); + border-color: transparent; + color: #f6a664; +} + +.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button { + color: #212121; + background: #90CAF9; + border: 0 none; +} +.p-button.p-button-info:enabled:hover, .p-buttonset.p-button-info > .p-button:enabled:hover, .p-splitbutton.p-button-info > .p-button:enabled:hover { + background: rgba(144, 202, 249, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: rgba(144, 202, 249, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-info.p-button-outlined, .p-buttonset.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined { + background-color: transparent; + color: #90CAF9; + border: 0 none; +} +.p-button.p-button-info.p-button-outlined:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover { + background: rgba(144, 202, 249, 0.04); + color: #90CAF9; + border: 0 none; +} +.p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(144, 202, 249, 0.16); + color: #90CAF9; + border: 0 none; +} +.p-button.p-button-info.p-button-text, .p-buttonset.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text { + background-color: transparent; + color: #90CAF9; + border-color: transparent; +} +.p-button.p-button-info.p-button-text:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover { + background: rgba(144, 202, 249, 0.04); + border-color: transparent; + color: #90CAF9; +} +.p-button.p-button-info.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active { + background: rgba(144, 202, 249, 0.16); + border-color: transparent; + color: #90CAF9; +} + +.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button { + color: #212121; + background: #C5E1A5; + border: 0 none; +} +.p-button.p-button-success:enabled:hover, .p-buttonset.p-button-success > .p-button:enabled:hover, .p-splitbutton.p-button-success > .p-button:enabled:hover { + background: rgba(197, 225, 165, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: rgba(197, 225, 165, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-success.p-button-outlined, .p-buttonset.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 0 none; +} +.p-button.p-button-success.p-button-outlined:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 0 none; +} +.p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 0 none; +} +.p-button.p-button-success.p-button-text, .p-buttonset.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +.p-button.p-button-success.p-button-text:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +.p-button.p-button-success.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} + +.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button { + color: #212121; + background: #FFF59D; + border: 0 none; +} +.p-button.p-button-warning:enabled:hover, .p-buttonset.p-button-warning > .p-button:enabled:hover, .p-splitbutton.p-button-warning > .p-button:enabled:hover { + background: rgba(255, 245, 157, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: rgba(255, 245, 157, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-warning.p-button-outlined, .p-buttonset.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined { + background-color: transparent; + color: #FFF59D; + border: 0 none; +} +.p-button.p-button-warning.p-button-outlined:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover { + background: rgba(255, 245, 157, 0.04); + color: #FFF59D; + border: 0 none; +} +.p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(255, 245, 157, 0.16); + color: #FFF59D; + border: 0 none; +} +.p-button.p-button-warning.p-button-text, .p-buttonset.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text { + background-color: transparent; + color: #FFF59D; + border-color: transparent; +} +.p-button.p-button-warning.p-button-text:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover { + background: rgba(255, 245, 157, 0.04); + border-color: transparent; + color: #FFF59D; +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active { + background: rgba(255, 245, 157, 0.16); + border-color: transparent; + color: #FFF59D; +} + +.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button { + color: #212121; + background: #CE93D8; + border: 0 none; +} +.p-button.p-button-help:enabled:hover, .p-buttonset.p-button-help > .p-button:enabled:hover, .p-splitbutton.p-button-help > .p-button:enabled:hover { + background: rgba(206, 147, 216, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: rgba(206, 147, 216, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-help.p-button-outlined, .p-buttonset.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 0 none; +} +.p-button.p-button-help.p-button-outlined:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 0 none; +} +.p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 0 none; +} +.p-button.p-button-help.p-button-text, .p-buttonset.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +.p-button.p-button-help.p-button-text:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +.p-button.p-button-help.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} + +.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button { + color: #212121; + background: #EF9A9A; + border: 0 none; +} +.p-button.p-button-danger:enabled:hover, .p-buttonset.p-button-danger > .p-button:enabled:hover, .p-splitbutton.p-button-danger > .p-button:enabled:hover { + background: rgba(239, 154, 154, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: rgba(239, 154, 154, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-danger.p-button-outlined, .p-buttonset.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined { + background-color: transparent; + color: #EF9A9A; + border: 0 none; +} +.p-button.p-button-danger.p-button-outlined:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover { + background: rgba(239, 154, 154, 0.04); + color: #EF9A9A; + border: 0 none; +} +.p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(239, 154, 154, 0.16); + color: #EF9A9A; + border: 0 none; +} +.p-button.p-button-danger.p-button-text, .p-buttonset.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text { + background-color: transparent; + color: #EF9A9A; + border-color: transparent; +} +.p-button.p-button-danger.p-button-text:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover { + background: rgba(239, 154, 154, 0.04); + border-color: transparent; + color: #EF9A9A; +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active { + background: rgba(239, 154, 154, 0.16); + border-color: transparent; + color: #EF9A9A; +} + +.p-button.p-button-link { + color: #64B5F6; + background: transparent; + border: transparent; +} +.p-button.p-button-link:enabled:hover { + background: transparent; + color: #64B5F6; + border-color: transparent; +} +.p-button.p-button-link:enabled:hover .p-button-label { + text-decoration: underline; +} +.p-button.p-button-link:enabled:focus { + background: transparent; + box-shadow: none; + border-color: transparent; +} +.p-button.p-button-link:enabled:active { + background: transparent; + color: #64B5F6; + border-color: transparent; +} + +.p-speeddial-button.p-button.p-button-icon-only { + width: 4rem; + height: 4rem; +} +.p-speeddial-button.p-button.p-button-icon-only .p-button-icon { + font-size: 2rem; +} + +.p-speeddial-action { + width: 3rem; + height: 3rem; + background: #f6a664; + color: #212121; +} +.p-speeddial-action:hover { + background: rgba(246, 166, 100, 0.92); + color: #212121; +} + +.p-speeddial-direction-up .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-up .p-speeddial-item:first-child { + margin-bottom: 0.5rem; +} + +.p-speeddial-direction-down .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-down .p-speeddial-item:first-child { + margin-top: 0.5rem; +} + +.p-speeddial-direction-left .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-left .p-speeddial-item:first-child { + margin-right: 0.5rem; +} + +.p-speeddial-direction-right .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-right .p-speeddial-item:first-child { + margin-left: 0.5rem; +} + +.p-speeddial-circle .p-speeddial-item, +.p-speeddial-semi-circle .p-speeddial-item, +.p-speeddial-quarter-circle .p-speeddial-item { + margin: 0; +} +.p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, +.p-speeddial-semi-circle .p-speeddial-item:first-child, +.p-speeddial-semi-circle .p-speeddial-item:last-child, +.p-speeddial-quarter-circle .p-speeddial-item:first-child, +.p-speeddial-quarter-circle .p-speeddial-item:last-child { + margin: 0; +} + +.p-speeddial-mask { + background-color: rgba(0, 0, 0, 0.32); +} + +.p-carousel .p-carousel-content .p-carousel-prev, +.p-carousel .p-carousel-content .p-carousel-next { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin: 0.5rem; +} +.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, +.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-carousel .p-carousel-content .p-carousel-prev:focus, +.p-carousel .p-carousel-content .p-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-carousel .p-carousel-indicators { + padding: 1rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button { + background-color: rgba(255, 255, 255, 0.3); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} + +.p-datatable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-datatable-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-datatable .p-datatable-footer { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + transition: none; +} +.p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid 3404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; +} +.p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-datatable .p-sortable-column.p-highlight { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column.p-highlight:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column:focus { + box-shadow: none; + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + transition: none; + outline-color: transparent; +} +.p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.p-datatable .p-datatable-tbody > tr.p-highlight { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 rgba(100, 181, 246, 0.16); +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 rgba(100, 181, 246, 0.16); +} +.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-column-resizer-helper { + background: #64B5F6; +} +.p-datatable .p-datatable-scrollable-header, +.p-datatable .p-datatable-scrollable-footer { + background: #1e1e1e; +} +.p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { + background: rgba(255, 255, 255, 0.02); +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler { + color: #64B5F6; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover { + color: #64B5F6; +} +.p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-lg .p-datatable-header { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-footer { + padding: 0.9375rem 0.9375rem; +} + +.p-dataview .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-dataview-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-dataview .p-dataview-content { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + padding: 0.75rem; +} +.p-dataview.p-dataview-list .p-dataview-content > .grid > div { + border: solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; +} +.p-dataview .p-dataview-footer { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-dataview .p-dataview-loading-icon { + font-size: 2rem; +} +.p-dataview .p-dataview-emptymessage { + padding: 0.75rem; +} + +.p-column-filter-row .p-column-filter-menu-button, +.p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} + +.p-column-filter-menu-button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-menu-button:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-column-filter-clear-button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-clear-button:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-column-filter-overlay { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + min-width: 12.5rem; +} +.p-column-filter-overlay .p-column-filter-row-items { + padding: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} + +.p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #2b2b2b; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.75rem 0.75rem; +} +.p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 0.75rem; +} + +.fc { + /* FullCalendar 4 */ + /* FullCalendar 5 */ +} +.fc.fc-unthemed .fc-view-container th { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-widget-content { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-head-container { + border: 1px solid rgba(255, 255, 255, 0.12); +} +.fc.fc-unthemed .fc-view-container .fc-row { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} +.fc.fc-unthemed .fc-view-container .fc-event { + background: rgba(100, 181, 246, 0.16); + border: 1px solid rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.fc.fc-unthemed .fc-view-container .fc-divider { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); +} +.fc.fc-unthemed .fc-toolbar .fc-button { + color: #212121; + background: #64B5F6; + border: 0 none; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; + display: flex; + align-items: center; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover { + background: rgba(100, 181, 246, 0.92); + color: #212121; + border-color: transparent; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active { + background: rgba(100, 181, 246, 0.68); + color: #212121; + border-color: transparent; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: ""; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: ""; +} +.fc.fc-unthemed .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #2f2f2f; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: #373737; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + z-index: 1; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid { + border-color: rgba(255, 255, 255, 0.12); +} +.fc.fc-theme-standard .fc-view-harness th { + background: #1e1e1e; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness td { + color: rgba(255, 255, 255, 0.87); + border-color: rgba(255, 255, 255, 0.12); +} +.fc.fc-theme-standard .fc-view-harness .fc-view { + background: #1e1e1e; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover { + background: none; + border: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header { + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close { + opacity: 1; + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + font-family: "PrimeIcons" !important; + font-size: 1rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before { + content: ""; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body { + padding: 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-top: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); + border-color: rgba(100, 181, 246, 0.16); +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main { + color: #64B5F6; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot { + background: rgba(100, 181, 246, 0.16); + border-color: rgba(100, 181, 246, 0.16); +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded { + background: #1e1e1e; +} +.fc.fc-theme-standard .fc-toolbar .fc-button { + color: #212121; + background: #64B5F6; + border: 0 none; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover { + background: rgba(100, 181, 246, 0.92); + color: #212121; + border-color: transparent; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active { + background: rgba(100, 181, 246, 0.68); + color: #212121; + border-color: transparent; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:disabled { + opacity: 0.38; + color: #212121; + background: #64B5F6; + border: 0 none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: ""; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: ""; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #2f2f2f; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: #373737; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + z-index: 1; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.fc.fc-theme-standard a { + color: rgba(255, 255, 255, 0.87); +} + +.p-orderlist .p-orderlist-controls { + padding: 0.75rem; +} +.p-orderlist .p-orderlist-controls .p-button { + margin-bottom: 0.5rem; +} +.p-orderlist .p-orderlist-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-orderlist .p-orderlist-header .p-orderlist-title { + font-weight: 500; +} +.p-orderlist .p-orderlist-filter-container { + padding: 0.75rem; + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 0 none; +} +.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input { + padding-right: 1.75rem; +} +.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-orderlist .p-orderlist-list { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-orderlist .p-orderlist-list .p-orderlist-item { + padding: 0.75rem 0.75rem; + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-orderlist .p-orderlist-list .p-orderlist-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); +} +.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} + +.p-orderlist-item.cdk-drag-preview { + padding: 0.75rem 0.75rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + margin: 0; +} + +.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-organizationchart .p-organizationchart-node-content.p-highlight { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i { + color: rgba(12, 120, 207, 0.16); +} +.p-organizationchart .p-organizationchart-line-down { + background: rgba(255, 255, 255, 0.12); +} +.p-organizationchart .p-organizationchart-line-left { + border-right: 1px solid rgba(255, 255, 255, 0.12); + border-color: rgba(255, 255, 255, 0.12); +} +.p-organizationchart .p-organizationchart-line-top { + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-color: rgba(255, 255, 255, 0.12); +} +.p-organizationchart .p-organizationchart-node-content { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler { + background: inherit; + color: inherit; + border-radius: 50%; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-paginator { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: solid #404040; + border-width: 0; + padding: 0.375rem 0.75rem; + border-radius: 4px; +} +.p-paginator .p-paginator-first, +.p-paginator .p-paginator-prev, +.p-paginator .p-paginator-next, +.p-paginator .p-paginator-last { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: none; + border-radius: 50%; +} +.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.6); +} +.p-paginator .p-paginator-first { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-paginator .p-paginator-last { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-paginator .p-dropdown { + margin-left: 0.5rem; + margin-right: 0.5rem; + height: 3rem; +} +.p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.p-paginator .p-paginator-current { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + padding: 0 0.5rem; +} +.p-paginator .p-paginator-pages .p-paginator-page { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: none; + border-radius: 50%; +} +.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: rgba(100, 181, 246, 0.16); + border-color: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.6); +} + +.p-picklist .p-picklist-buttons { + padding: 0.75rem; +} +.p-picklist .p-picklist-buttons .p-button { + margin-bottom: 0.5rem; +} +.p-picklist .p-picklist-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-picklist .p-picklist-header .p-picklist-title { + font-weight: 500; +} +.p-picklist .p-picklist-filter-container { + padding: 0.75rem; + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 0 none; +} +.p-picklist .p-picklist-filter-container .p-picklist-filter-input { + padding-right: 1.75rem; +} +.p-picklist .p-picklist-filter-container .p-picklist-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-picklist .p-picklist-list { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-picklist .p-picklist-list .p-picklist-item { + padding: 0.75rem 0.75rem; + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; +} +.p-picklist .p-picklist-list .p-picklist-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-picklist .p-picklist-list .p-picklist-item.p-highlight { + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); +} +.p-picklist .p-picklist-list .p-picklist-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); +} +.p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} + +.p-picklist-item.cdk-drag-preview { + padding: 0.75rem 0.75rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + margin: 0; +} + +.p-timeline .p-timeline-event-marker { + border: 0 none; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #bdbdbd; +} +.p-timeline .p-timeline-event-connector { + background-color: #bdbdbd; +} +.p-timeline.p-timeline-vertical .p-timeline-event-opposite, +.p-timeline.p-timeline-vertical .p-timeline-event-content { + padding: 0 1rem; +} +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + width: 2px; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, +.p-timeline.p-timeline-horizontal .p-timeline-event-content { + padding: 1rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + height: 2px; +} + +.p-tree { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem; + border-radius: 4px; +} +.p-tree .p-tree-container .p-treenode { + padding: 0.25rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content { + border-radius: 4px; + transition: none; + padding: 0.571rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon { + margin-right: 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #64B5F6; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + color: #64B5F6; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-tree .p-tree-filter-container { + margin-bottom: 0.5rem; +} +.p-tree .p-tree-filter-container .p-tree-filter { + width: 100%; + padding-right: 1.75rem; +} +.p-tree .p-tree-filter-container .p-tree-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-tree .p-treenode-children { + padding: 0 0 0 1rem; +} +.p-tree .p-tree-loading-icon { + font-size: 2rem; +} +.p-tree .p-treenode-droppoint.p-treenode-droppoint-active { + background-color: rgba(35, 150, 242, 0.16); +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content { + border-radius: 4px; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0.571rem; + transition: none; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight { + background-color: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #64B5F6; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover { + background-color: inherit; + color: inherit; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-treetable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-treetable-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-treetable .p-treetable-footer { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-treetable .p-treetable-thead > tr > th { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + transition: none; +} +.p-treetable .p-treetable-tfoot > tr > td { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid 3404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; +} +.p-treetable .p-sortable-column { + outline-color: transparent; +} +.p-treetable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #64B5F6; + background: rgba(100, 181, 246, 0.16); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-treetable .p-sortable-column.p-highlight { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-treetable-tbody > tr { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + transition: none; + outline-color: transparent; +} +.p-treetable .p-treetable-tbody > tr > td { + text-align: left; + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox { + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-treetable-tbody > tr.p-highlight { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler { + color: #64B5F6; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover { + color: #64B5F6; +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-column-resizer-helper { + background: #64B5F6; +} +.p-treetable .p-treetable-scrollable-header, +.p-treetable .p-treetable-scrollable-footer { + background: #1e1e1e; +} +.p-treetable .p-treetable-loading-icon { + font-size: 2rem; +} +.p-treetable.p-treetable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-footer { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-top { + border-width: 0 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-bottom { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-sm .p-treetable-header { + padding: 0.65625rem 0.65625rem; +} +.p-treetable.p-treetable-sm .p-treetable-thead > tr > th { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-tbody > tr > td { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-footer { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-lg .p-treetable-header { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-thead > tr > th { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-tbody > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-footer { + padding: 0.9375rem 0.9375rem; +} + +.p-virtualscroller .p-virtualscroller-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-virtualscroller .p-virtualscroller-content { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + padding: 0.75rem; +} +.p-virtualscroller .p-virtualscroller-footer { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-accordion .p-accordion-header .p-accordion-header-link { + padding: 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + font-weight: 400; + border-radius: 4px; + transition: none; +} +.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { + margin-right: 0.5rem; +} +.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { + background: rgba(255, 255, 255, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.87); +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { + background: #1e1e1e; + border-color: transparent; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-color: transparent; + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-accordion .p-accordion-content { + padding: 0.75rem 1.25rem; + border: 0 none; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-accordion p-accordiontab .p-accordion-tab { + margin-bottom: 0; +} +.p-accordion p-accordiontab .p-accordion-header .p-accordion-header-link { + border-radius: 0; +} +.p-accordion p-accordiontab .p-accordion-content { + border-radius: 0; +} +.p-accordion p-accordiontab:not(:first-child) .p-accordion-header .p-accordion-header-link { + border-top: 0 none; +} +.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link, .p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-top: 0 none; +} +.p-accordion p-accordiontab:first-child .p-accordion-header .p-accordion-header-link { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-accordion p-accordiontab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-accordion p-accordiontab:last-child .p-accordion-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-card { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + 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: 4px; +} +.p-card .p-card-body { + padding: 0.75rem; +} +.p-card .p-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +.p-card .p-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-card .p-card-content { + padding: 0.75rem 0; +} +.p-card .p-card-footer { + padding: 0.75rem 0 0 0; +} + +.p-divider .p-divider-content { + background-color: #1e1e1e; +} +.p-divider.p-divider-horizontal { + margin: 1.25rem 0; + padding: 0 1.25rem; +} +.p-divider.p-divider-horizontal:before { + border-top: 1px rgba(255, 255, 255, 0.12); +} +.p-divider.p-divider-horizontal .p-divider-content { + padding: 0 0.5rem; +} +.p-divider.p-divider-vertical { + margin: 0 1.25rem; + padding: 1.25rem 0; +} +.p-divider.p-divider-vertical:before { + border-left: 1px rgba(255, 255, 255, 0.12); +} +.p-divider.p-divider-vertical .p-divider-content { + padding: 0.5rem 0; +} + +.p-fieldset { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; +} +.p-fieldset .p-fieldset-legend { + padding: 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + font-weight: 500; + border-radius: 4px; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend { + padding: 0; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { + padding: 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: none; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler { + margin-right: 0.5rem; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { + background: rgba(255, 255, 255, 0.04); + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-fieldset .p-fieldset-content { + padding: 0.75rem; +} + +.p-panel .p-panel-header { + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-panel .p-panel-header .p-panel-title { + font-weight: 500; +} +.p-panel .p-panel-header .p-panel-header-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-panel .p-panel-header .p-panel-header-icon:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-panel .p-panel-header .p-panel-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panel.p-panel-toggleable .p-panel-header { + padding: 0.5rem 1rem; +} +.p-panel .p-panel-content { + padding: 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + border-top: 0 none; +} +.p-panel .p-panel-footer { + padding: 0.75rem 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-top: 0 none; +} + +.p-scrollpanel .p-scrollpanel-bar { + background: rgba(255, 255, 255, 0.12); + border: 0 none; +} + +.p-splitter { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + border-radius: 4px; + color: rgba(255, 255, 255, 0.87); +} +.p-splitter .p-splitter-gutter { + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.04); +} +.p-splitter .p-splitter-gutter .p-splitter-gutter-handle { + background: rgba(255, 255, 255, 0.12); +} +.p-splitter .p-splitter-gutter-resizing { + background: rgba(255, 255, 255, 0.12); +} + +.p-tabview .p-tabview-nav { + background: transparent; + border: solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; +} +.p-tabview .p-tabview-nav li { + margin-right: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + border: none; + border-width: 0 0 0 0; + border-color: transparent transparent transparent transparent; + background: transparent; + color: rgba(255, 255, 255, 0.6); + padding: 0.75rem 1.25rem; + font-weight: 500; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + transition: none; + margin: 0 0 0 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { + background: rgba(100, 181, 246, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.6); +} +.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { + background: transparent; + border-color: transparent; + color: #64B5F6; +} +.p-tabview .p-tabview-left-icon { + margin-right: 0.5rem; +} +.p-tabview .p-tabview-right-icon { + margin-left: 0.5rem; +} +.p-tabview .p-tabview-close { + margin-left: 0.5rem; +} +.p-tabview .p-tabview-panels { + background: transparent; + padding: 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-toolbar { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + border-radius: 4px; +} +.p-toolbar .p-toolbar-separator { + margin: 0 0.5rem; +} + +.p-confirm-popup { + background: #262626; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-confirm-popup .p-confirm-popup-content { + padding: 0.75rem; +} +.p-confirm-popup .p-confirm-popup-footer { + text-align: right; + padding: 0.75rem 0.75rem; +} +.p-confirm-popup .p-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-confirm-popup .p-confirm-popup-footer button:last-child { + margin: 0; +} +.p-confirm-popup:after { + border: solid transparent; + border-color: rgba(38, 38, 38, 0); + border-bottom-color: #262626; +} +.p-confirm-popup:before { + border: solid transparent; + border-color: rgba(38, 38, 38, 0); + border-bottom-color: #262626; +} +.p-confirm-popup.p-confirm-popup-flipped:after { + border-top-color: #262626; +} +.p-confirm-popup.p-confirm-popup-flipped:before { + border-top-color: #262626; +} +.p-confirm-popup .p-confirm-popup-icon { + font-size: 1.5rem; +} +.p-confirm-popup .p-confirm-popup-message { + margin-left: 1rem; +} + +.p-dialog { + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; +} +.p-dialog .p-dialog-header { + border-bottom: 0 none; + background: #262626; + color: rgba(255, 255, 255, 0.87); + padding: 1.25rem; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-dialog .p-dialog-header .p-dialog-title { + font-weight: 500; + font-size: 1.25rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-dialog .p-dialog-header .p-dialog-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { + margin-right: 0; +} +.p-dialog .p-dialog-content { + background: #262626; + color: rgba(255, 255, 255, 0.87); + padding: 0 1.25rem 1.25rem 1.25rem; +} +.p-dialog .p-dialog-footer { + border-top: 0 none; + background: #262626; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 1.25rem; + text-align: right; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-dialog .p-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { + font-size: 2rem; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-message { + margin-left: 1rem; +} + +.p-dialog-mask.p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); +} + +.p-overlaypanel { + background: #262626; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-overlaypanel .p-overlaypanel-content { + padding: 0.75rem; +} +.p-overlaypanel .p-overlaypanel-close { + background: #64B5F6; + color: #212121; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + position: absolute; + top: -1rem; + right: -1rem; +} +.p-overlaypanel .p-overlaypanel-close:enabled:hover { + background: rgba(100, 181, 246, 0.92); + color: #212121; +} +.p-overlaypanel:after { + border: solid transparent; + border-color: rgba(38, 38, 38, 0); + border-bottom-color: #262626; +} +.p-overlaypanel:before { + border: solid transparent; + border-color: rgba(38, 38, 38, 0); + border-bottom-color: #262626; +} +.p-overlaypanel.p-overlaypanel-flipped:after { + border-top-color: #262626; +} +.p-overlaypanel.p-overlaypanel-flipped:before { + border-top-color: #262626; +} + +.p-sidebar { + background: #262626; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-sidebar .p-sidebar-header { + padding: 0.75rem; +} +.p-sidebar .p-sidebar-header .p-sidebar-close, +.p-sidebar .p-sidebar-header .p-sidebar-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, +.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-sidebar .p-sidebar-header .p-sidebar-close:focus, +.p-sidebar .p-sidebar-header .p-sidebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-sidebar .p-sidebar-header + .p-sidebar-content { + padding-top: 0; +} +.p-sidebar .p-sidebar-content { + padding: 0.75rem; +} + +.p-sidebar-mask.p-component-overlay { + background: rgba(0, 0, 0, 0.32); +} + +.p-tooltip .p-tooltip-text { + background: #444444; + color: rgba(255, 255, 255, 0.87); + padding: 0.5rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-tooltip.p-tooltip-right .p-tooltip-arrow { + border-right-color: #444444; +} +.p-tooltip.p-tooltip-left .p-tooltip-arrow { + border-left-color: #444444; +} +.p-tooltip.p-tooltip-top .p-tooltip-arrow { + border-top-color: #444444; +} +.p-tooltip.p-tooltip-bottom .p-tooltip-arrow { + border-bottom-color: #444444; +} + +.p-fileupload .p-fileupload-buttonbar { + background: #1e1e1e; + padding: 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-fileupload .p-fileupload-buttonbar .p-button { + margin-right: 0.5rem; +} +.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-fileupload .p-fileupload-content { + background: #1e1e1e; + padding: 2rem 1rem; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-fileupload .p-progressbar { + height: 4px; +} +.p-fileupload .p-fileupload-row > div { + padding: 0.75rem 0.75rem; +} +.p-fileupload.p-fileupload-advanced .p-message { + margin-top: 0; +} + +.p-fileupload-choose:not(.p-disabled):hover { + background: rgba(100, 181, 246, 0.92); + color: #212121; + border-color: transparent; +} +.p-fileupload-choose:not(.p-disabled):active { + background: rgba(100, 181, 246, 0.68); + color: #212121; + border-color: transparent; +} + +.p-breadcrumb { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + padding: 0.75rem; +} +.p-breadcrumb ul li .p-menuitem-link { + transition: none; + border-radius: 4px; +} +.p-breadcrumb ul li .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-breadcrumb ul li.p-breadcrumb-chevron { + margin: 0 0.5rem 0 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-breadcrumb ul li:last-child .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-breadcrumb ul li:last-child .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} + +.p-contextmenu { + padding: 0.5rem 0; + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + 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); + width: 12.5rem; +} +.p-contextmenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-contextmenu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-contextmenu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-contextmenu .p-submenu-list { + padding: 0.5rem 0; + background: #2b2b2b; + 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); +} +.p-contextmenu .p-menuitem { + margin: 0; +} +.p-contextmenu .p-menuitem:last-child { + margin: 0; +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(255, 255, 255, 0.04); +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-contextmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-dock .p-dock-list { + background: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.2); + padding: 0.5rem 0.5rem; + border-radius: 0.5rem; +} +.p-dock .p-dock-item { + padding: 0.5rem; +} +.p-dock .p-dock-action { + width: 4rem; + height: 4rem; +} +.p-dock.p-dock-top .p-dock-item-second-prev, +.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, +.p-dock.p-dock-bottom .p-dock-item-second-next { + margin: 0 0.9rem; +} +.p-dock.p-dock-top .p-dock-item-prev, +.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, +.p-dock.p-dock-bottom .p-dock-item-next { + margin: 0 1.3rem; +} +.p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { + margin: 0 1.5rem; +} +.p-dock.p-dock-left .p-dock-item-second-prev, +.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, +.p-dock.p-dock-right .p-dock-item-second-next { + margin: 0.9rem 0; +} +.p-dock.p-dock-left .p-dock-item-prev, +.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, +.p-dock.p-dock-right .p-dock-item-next { + margin: 1.3rem 0; +} +.p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { + margin: 1.5rem 0; +} + +.p-megamenu { + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: none; + user-select: none; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-megamenu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-megamenu .p-megamenu-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + 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); +} +.p-megamenu .p-megamenu-submenu-header { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-megamenu .p-megamenu-submenu { + padding: 0.5rem 0; + width: 12.5rem; +} +.p-megamenu .p-megamenu-submenu .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-megamenu .p-megamenu-submenu .p-menuitem { + margin: 0; +} +.p-megamenu .p-megamenu-submenu .p-menuitem:last-child { + margin: 0; +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(255, 255, 255, 0.04); +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu.p-megamenu-vertical { + width: 12.5rem; + padding: 0.5rem 0; +} +.p-megamenu.p-megamenu-vertical .p-menuitem { + margin: 0; +} +.p-megamenu.p-megamenu-vertical .p-menuitem:last-child { + margin: 0; +} + +.p-menu { + padding: 0.5rem 0; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + width: 12.5rem; +} +.p-menu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-menu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menu.p-menu-overlay { + background: #2b2b2b; + 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); +} +.p-menu .p-submenu-header { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.p-menu .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-menu .p-menuitem { + margin: 0; +} +.p-menu .p-menuitem:last-child { + margin: 0; +} + +.p-menubar { + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; +} +.p-menubar .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-menubar .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: none; + user-select: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-submenu-list { + padding: 0.5rem 0; + background: #2b2b2b; + 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); + width: 12.5rem; +} +.p-menubar .p-submenu-list .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-menubar .p-submenu-list .p-submenu-icon { + font-size: 0.875rem; +} +.p-menubar .p-submenu-list .p-menuitem { + margin: 0; +} +.p-menubar .p-submenu-list .p-menuitem:last-child { + margin: 0; +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(255, 255, 255, 0.04); +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} + +@media screen and (max-width: 960px) { + .p-menubar { + position: relative; + } + .p-menubar .p-menubar-button { + display: flex; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-menubar .p-menubar-button:hover { + color: rgba(255, 255, 255, 0.6); + background: rgba(255, 255, 255, 0.04); + } + .p-menubar .p-menubar-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-menubar .p-menubar-root-list { + position: absolute; + display: none; + padding: 0.5rem 0; + background: #2b2b2b; + 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); + width: 100%; + } + .p-menubar .p-menubar-root-list .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; + } + .p-menubar .p-menubar-root-list .p-submenu-icon { + font-size: 0.875rem; + } + .p-menubar .p-menubar-root-list > .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon { + margin-left: auto; + transition: transform 0.2s; + } + .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-180deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list { + width: 100%; + position: static; + box-shadow: none; + border: 0 none; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon { + transition: transform 0.2s; + transform: rotate(90deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-90deg); + } + .p-menubar .p-menubar-root-list .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list ul li a { + padding-left: 2.25rem; + } + .p-menubar .p-menubar-root-list ul li ul li a { + padding-left: 3.75rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li a { + padding-left: 5.25rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li ul li a { + padding-left: 6.75rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a { + padding-left: 8.25rem; + } + .p-menubar.p-menubar-mobile-active .p-menubar-root-list { + display: flex; + flex-direction: column; + top: 100%; + left: 0; + z-index: 1; + } +} +.p-panelmenu .p-panelmenu-header > a { + padding: 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + font-weight: 400; + border-radius: 4px; + transition: none; +} +.p-panelmenu .p-panelmenu-header > a .p-panelmenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header > a .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { + background: rgba(255, 255, 255, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-header.p-highlight { + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-header.p-highlight > a { + background: #1e1e1e; + border-color: transparent; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover { + border-color: transparent; + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content { + padding: 0.5rem 0; + border: 0 none; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + margin-bottom: 0; + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu) { + padding: 0 0 0 1rem; +} +.p-panelmenu .p-panelmenu-panel { + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header > a { + border-radius: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-content { + border-radius: 0; +} +.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header > a { + border-top: 0 none; +} +.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover > a, .p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover > a { + border-top: 0 none; +} +.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header > a { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) > a { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-slidemenu { + padding: 0.5rem 0; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + width: 12.5rem; +} +.p-slidemenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-slidemenu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-slidemenu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-slidemenu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-slidemenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-slidemenu.p-slidemenu-overlay { + background: #2b2b2b; + 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); +} +.p-slidemenu .p-slidemenu-list { + padding: 0.5rem 0; + background: #2b2b2b; + 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); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link { + background: rgba(255, 255, 255, 0.04); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-text { + color: rgba(255, 255, 255, 0.87); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon, .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-slidemenu .p-slidemenu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-slidemenu .p-slidemenu-icon { + font-size: 0.875rem; +} +.p-slidemenu .p-slidemenu-backward { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); +} + +.p-steps .p-steps-item .p-menuitem-link { + background: transparent; + transition: none; + border-radius: 4px; + background: transparent; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + color: rgba(255, 255, 255, 0.87); + border: 1px solid transparent; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + z-index: 1; + border-radius: 50%; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin-top: 0.5rem; + color: rgba(255, 255, 255, 0.87); +} +.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 500; + color: rgba(255, 255, 255, 0.87); +} +.p-steps .p-steps-item:before { + content: " "; + border-top: 1px solid rgba(255, 255, 255, 0.12); + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; + margin-top: -1rem; +} + +.p-tabmenu .p-tabmenu-nav { + background: transparent; + border: solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { + margin-right: 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { + border: none; + border-width: 0 0 0 0; + border-color: transparent transparent transparent transparent; + background: transparent; + color: rgba(255, 255, 255, 0.6); + padding: 0.75rem 1.25rem; + font-weight: 500; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + transition: none; + margin: 0 0 0 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { + background: rgba(100, 181, 246, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.6); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { + background: transparent; + border-color: transparent; + color: #64B5F6; +} + +.p-tieredmenu { + padding: 0.5rem 0; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + width: 12.5rem; +} +.p-tieredmenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-tieredmenu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-tieredmenu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tieredmenu.p-tieredmenu-overlay { + background: #2b2b2b; + 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); +} +.p-tieredmenu .p-submenu-list { + padding: 0.5rem 0; + background: #2b2b2b; + 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); +} +.p-tieredmenu .p-menuitem { + margin: 0; +} +.p-tieredmenu .p-menuitem:last-child { + margin: 0; +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(255, 255, 255, 0.04); +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-tieredmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-inline-message { + padding: 0.75rem 0.75rem; + margin: 0; + border-radius: 4px; +} +.p-inline-message.p-inline-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 1px; + color: #01579B; +} +.p-inline-message.p-inline-message-info .p-inline-message-icon { + color: #01579B; +} +.p-inline-message.p-inline-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 1px; + color: #1B5E20; +} +.p-inline-message.p-inline-message-success .p-inline-message-icon { + color: #1B5E20; +} +.p-inline-message.p-inline-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 1px; + color: #7f6003; +} +.p-inline-message.p-inline-message-warn .p-inline-message-icon { + color: #7f6003; +} +.p-inline-message.p-inline-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 1px; + color: #B71C1C; +} +.p-inline-message.p-inline-message-error .p-inline-message-icon { + color: #B71C1C; +} +.p-inline-message .p-inline-message-icon { + font-size: 1rem; + margin-right: 0.5rem; +} +.p-inline-message .p-inline-message-text { + font-size: 1rem; +} +.p-inline-message.p-inline-message-icon-only .p-inline-message-icon { + margin-right: 0; +} + +.p-message { + margin: 0.75rem 0; + border-radius: 4px; +} +.p-message .p-message-wrapper { + padding: 1rem 1.25rem; +} +.p-message .p-message-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-message .p-message-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-message .p-message-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-message.p-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 0 0 0 0; + color: #01579B; +} +.p-message.p-message-info .p-message-icon { + color: #01579B; +} +.p-message.p-message-info .p-message-close { + color: #01579B; +} +.p-message.p-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 0 0 0 0; + color: #1B5E20; +} +.p-message.p-message-success .p-message-icon { + color: #1B5E20; +} +.p-message.p-message-success .p-message-close { + color: #1B5E20; +} +.p-message.p-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 0 0 0 0; + color: #7f6003; +} +.p-message.p-message-warn .p-message-icon { + color: #7f6003; +} +.p-message.p-message-warn .p-message-close { + color: #7f6003; +} +.p-message.p-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 0 0 0 0; + color: #B71C1C; +} +.p-message.p-message-error .p-message-icon { + color: #B71C1C; +} +.p-message.p-message-error .p-message-close { + color: #B71C1C; +} +.p-message .p-message-text { + font-size: 1rem; + font-weight: 500; +} +.p-message .p-message-icon { + font-size: 1.5rem; + margin-right: 0.5rem; +} +.p-message .p-message-summary { + font-weight: 700; +} +.p-message .p-message-detail { + margin-left: 0.5rem; +} + +.p-toast { + opacity: 0.9; +} +.p-toast .p-toast-message { + margin: 0 0 1rem 0; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-toast .p-toast-message .p-toast-message-content { + padding: 1.25rem; + border-width: 0 0 0 0; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { + margin: 0 0 0 1rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { + font-size: 2rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { + font-weight: 700; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { + margin: 0.5rem 0 0 0; +} +.p-toast .p-toast-message .p-toast-icon-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-toast .p-toast-message .p-toast-icon-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-toast .p-toast-message .p-toast-icon-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-toast .p-toast-message.p-toast-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 0 0 0 0; + color: #01579B; +} +.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + color: #01579B; +} +.p-toast .p-toast-message.p-toast-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 0 0 0 0; + color: #1B5E20; +} +.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + color: #1B5E20; +} +.p-toast .p-toast-message.p-toast-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 0 0 0 0; + color: #7f6003; +} +.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + color: #7f6003; +} +.p-toast .p-toast-message.p-toast-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 0 0 0 0; + color: #B71C1C; +} +.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + color: #B71C1C; +} + +.p-galleria .p-galleria-close { + margin: 0.5rem; + background: transparent; + color: rgba(255, 255, 255, 0.87); + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-close .p-galleria-close-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-item-nav { + background: transparent; + color: rgba(255, 255, 255, 0.87); + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + margin: 0 0.5rem; +} +.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, +.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-caption { + background: rgba(0, 0, 0, 0.5); + color: rgba(255, 255, 255, 0.87); + padding: 1rem; +} +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button { + background-color: rgba(255, 255, 255, 0.3); + width: 1.25rem; + height: 1.25rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { + margin-right: 0.5rem; +} +.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { + margin-bottom: 0.5rem; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { + background: rgba(255, 255, 255, 0.3); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(100, 181, 246, 0.16); + color: #64B5F6; +} +.p-galleria .p-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 1rem 0.25rem; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: rgba(255, 255, 255, 0.87); + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-galleria-mask.p-component-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +.p-avatar { + background-color: rgba(255, 255, 255, 0.12); + border-radius: 4px; +} +.p-avatar.p-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +.p-avatar.p-avatar-lg .p-avatar-icon { + font-size: 1.5rem; +} +.p-avatar.p-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +.p-avatar.p-avatar-xl .p-avatar-icon { + font-size: 2rem; +} + +.p-avatar-group .p-avatar { + border: 2px solid #1e1e1e; +} + +.p-badge { + background: #64B5F6; + color: #212121; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +.p-badge.p-badge-secondary { + background-color: #f6a664; + color: #212121; +} +.p-badge.p-badge-success { + background-color: #C5E1A5; + color: #212121; +} +.p-badge.p-badge-info { + background-color: #90CAF9; + color: #212121; +} +.p-badge.p-badge-warning { + background-color: #FFF59D; + color: #212121; +} +.p-badge.p-badge-danger { + background-color: #EF9A9A; + color: #212121; +} +.p-badge.p-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +.p-badge.p-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} + +.p-blockui.p-component-overlay { + background: rgba(0, 0, 0, 0.32); +} + +.p-chip { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; + padding: 0 0.75rem; +} +.p-chip .p-chip-text { + line-height: 1.5; + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} +.p-chip .p-chip-icon { + margin-right: 0.5rem; +} +.p-chip .pi-chip-remove-icon { + margin-left: 0.5rem; +} +.p-chip img { + width: 2.25rem; + height: 2.25rem; + margin-left: -0.75rem; + margin-right: 0.5rem; +} +.p-chip .pi-chip-remove-icon { + border-radius: 4px; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-chip .pi-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-inplace .p-inplace-display { + padding: 1rem 1rem; + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-inplace .p-inplace-display:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-inplace .p-inplace-display:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-progressbar { + border: 0 none; + height: 4px; + background: rgba(100, 181, 246, 0.32); + border-radius: 4px; +} +.p-progressbar .p-progressbar-value { + border: 0 none; + margin: 0; + background: #64B5F6; +} +.p-progressbar .p-progressbar-label { + color: rgba(255, 255, 255, 0.87); + line-height: 4px; +} + +.p-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-scrolltop.p-link { + background: #f6a664; +} +.p-scrolltop.p-link:hover { + background: rgba(246, 166, 100, 0.92); +} +.p-scrolltop .p-scrolltop-icon { + font-size: 1.5rem; + color: #212121; +} + +.p-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 4px; +} +.p-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +.p-tag { + background: #64B5F6; + color: #212121; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 4px; +} +.p-tag.p-tag-success { + background-color: #C5E1A5; + color: #212121; +} +.p-tag.p-tag-info { + background-color: #90CAF9; + color: #212121; +} +.p-tag.p-tag-warning { + background-color: #FFF59D; + color: #212121; +} +.p-tag.p-tag-danger { + background-color: #EF9A9A; + color: #212121; +} +.p-tag .p-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +.p-terminal { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; +} +.p-terminal .p-terminal-input { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; +} + +.p-accordion .p-accordion-tab { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; +} +.p-accordion .p-accordion-tab:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.p-accordion .p-accordion-tab:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-accordion .p-accordion-tab .p-accordion-toggle-icon { + order: 1; + margin-left: auto; + transition: transform 0.2s; +} +.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-header-link:focus { + background: rgba(255, 255, 255, 0.04); +} +.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-toggle-icon { + transform: rotate(-270deg); +} +.p-accordion .p-accordion-tab.p-accordion-tab-active { + margin-bottom: 1rem; +} +.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-toggle-icon { + transform: rotate(-180deg); +} +.p-accordion .p-accordion-tab .p-accordion-header.p-disabled { + opacity: 1; +} +.p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { + opacity: 0.38; +} + +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6; +} + +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:hover, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} + +.p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.25rem 1rem; +} + +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding-top: 0; + padding-bottom: 0; +} +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + font-size: 75%; +} +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0; +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-button { + font-weight: 500; + min-width: 4rem; +} +.p-button.p-button-icon-only { + min-width: auto; +} +.p-button:enabled:focus { + background: rgba(100, 181, 246, 0.76); +} +.p-button:enabled:active { + background: rgba(100, 181, 246, 0.68); +} +.p-button .p-ink { + background-color: rgba(255, 255, 255, 0.32); +} +.p-button.p-button-outlined { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-outlined:enabled:focus { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-outlined:enabled:active { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-text:enabled:focus, .p-button.p-button-outlined:enabled:focus { + background: rgba(100, 181, 246, 0.12); +} +.p-button.p-button-text:enabled:active, .p-button.p-button-outlined:enabled:active { + background: rgba(100, 181, 246, 0.16); +} +.p-button.p-button-text .p-ink, .p-button.p-button-outlined .p-ink { + background-color: rgba(100, 181, 246, 0.16); +} +.p-button:disabled { + background-color: rgba(255, 255, 255, 0.12) !important; + color: rgba(255, 255, 255, 0.38) !important; + opacity: 1; +} +.p-button:disabled.p-button-text { + background-color: transparent !important; + color: rgba(255, 255, 255, 0.38) !important; +} +.p-button:disabled.p-button-outlined { + background-color: transparent !important; + color: rgba(255, 255, 255, 0.38) !important; + border-color: rgba(255, 255, 255, 0.38) !important; +} +.p-button.p-button-raised:enabled:focus { + 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); +} + +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + background: rgba(246, 166, 100, 0.76); +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: rgba(246, 166, 100, 0.68); +} +.p-button.p-button-secondary.p-button-text:enabled:focus, .p-button.p-button-secondary.p-button-outlined:enabled:focus, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:focus { + background: rgba(246, 166, 100, 0.12); +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(246, 166, 100, 0.16); +} +.p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { + background-color: rgba(246, 166, 100, 0.16); +} + +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + background: rgba(144, 202, 249, 0.76); +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: rgba(144, 202, 249, 0.68); +} +.p-button.p-button-info.p-button-text:enabled:focus, .p-button.p-button-info.p-button-outlined:enabled:focus, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:focus { + background: rgba(144, 202, 249, 0.12); +} +.p-button.p-button-info.p-button-text:enabled:active, .p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(144, 202, 249, 0.16); +} +.p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { + background-color: rgba(144, 202, 249, 0.16); +} + +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + background: rgba(197, 225, 165, 0.76); +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: rgba(197, 225, 165, 0.68); +} +.p-button.p-button-success.p-button-text:enabled:focus, .p-button.p-button-success.p-button-outlined:enabled:focus, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:focus { + background: rgba(197, 225, 165, 0.12); +} +.p-button.p-button-success.p-button-text:enabled:active, .p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(197, 225, 165, 0.16); +} +.p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { + background-color: rgba(197, 225, 165, 0.16); +} + +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + background: rgba(255, 245, 157, 0.76); +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: rgba(255, 245, 157, 0.68); +} +.p-button.p-button-warning.p-button-text:enabled:focus, .p-button.p-button-warning.p-button-outlined:enabled:focus, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:focus { + background: rgba(255, 245, 157, 0.12); +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(255, 245, 157, 0.16); +} +.p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { + background-color: rgba(255, 245, 157, 0.16); +} + +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + background: rgba(206, 147, 216, 0.76); +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: rgba(206, 147, 216, 0.68); +} +.p-button.p-button-help.p-button-text:enabled:focus, .p-button.p-button-help.p-button-outlined:enabled:focus, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:focus { + background: rgba(206, 147, 216, 0.12); +} +.p-button.p-button-help.p-button-text:enabled:active, .p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(206, 147, 216, 0.16); +} +.p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { + background-color: rgba(206, 147, 216, 0.16); +} + +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + background: rgba(239, 154, 154, 0.76); +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: rgba(239, 154, 154, 0.68); +} +.p-button.p-button-danger.p-button-text:enabled:focus, .p-button.p-button-danger.p-button-outlined:enabled:focus, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:focus { + background: rgba(239, 154, 154, 0.12); +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(239, 154, 154, 0.16); +} +.p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { + background-color: rgba(239, 154, 154, 0.16); +} + +.p-calendar-w-btn { + border: 1px solid rgba(255, 255, 255, 0.3); + background: #1e1e1e; + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; + border: 0 none; +} +.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar-w-btn .p-datepicker-trigger.p-button { + background-color: transparent; + border: 0 none; +} +.p-calendar-w-btn .p-datepicker-trigger.p-button span { + color: rgba(255, 255, 255, 0.6); +} +.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:hover { + background: rgba(255, 255, 255, 0.04); +} +.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:active, .p-calendar-w-btn .p-datepicker-trigger.p-button:focus { + background: rgba(255, 255, 255, 0.12); +} +.p-calendar-w-btn:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-calendar-w-btn:not(.p-disabled).p-focus { + border-color: #64B5F6; + box-shadow: inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6; +} + +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(100, 181, 246, 0.16); +} + +p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn { + border-color: #f44435; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled .p-calendar-w-btn { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-calendar-w-btn .p-inputtext:enabled:hover, .p-input-filled .p-calendar-w-btn .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext { + border: 0 none; + background-image: none; +} + +.p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { + background-image: none; + background: transparent; +} +.p-cascadeselect .p-inputtext { + border: 0 none; +} +.p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6; +} + +.p-cascadeselect-item .p-ink { + background-color: rgba(100, 181, 246, 0.16); +} + +.p-input-filled .p-cascadeselect { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-cascadeselect .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus, .p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-cascadeselect .p-inputtext:enabled:hover, .p-input-filled .p-cascadeselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-cascadeselect .p-inputtext { + border: 0 none; +} +.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: #f6a664; + color: #212121; +} + +.p-checkbox { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.p-checkbox .p-checkbox-box { + border-color: rgba(255, 255, 255, 0.7); + border-radius: 2px; + position: relative; +} +.p-checkbox .p-checkbox-box:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.7); +} +.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { + border-color: rgba(255, 255, 255, 0.7); +} +.p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { + border-color: #64B5F6; +} +.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon.pi-check:before { + content: ""; + position: absolute; + top: 6px; + left: 1px; + border-right: 2px solid transparent; + border-bottom: 2px solid transparent; + transform: rotate(45deg); + transform-origin: 0% 100%; + animation: checkbox-check 125ms 50ms linear forwards; +} +.p-checkbox:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.04); +} +.p-checkbox:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.12); +} +.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(100, 181, 246, 0.04); +} +.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(100, 181, 246, 0.12); +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: #1e1e1e; +} +.p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { + background-color: #1e1e1e; +} + +@keyframes checkbox-check { + 0% { + width: 0; + height: 0; + border-color: #212121; + transform: translate3d(0, 0, 0) rotate(45deg); + } + 33% { + width: 4px; + height: 0; + transform: translate3d(0, 0, 0) rotate(45deg); + } + 100% { + width: 4px; + height: 10px; + border-color: #212121; + transform: translate3d(0, -10px, 0) rotate(45deg); + } +} +.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6; +} + +.p-input-filled .p-chips-multiple-container { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-chips-multiple-container .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-chips-multiple-container .p-inputtext:enabled:hover, .p-input-filled .p-chips-multiple-container .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} + +.p-float-label .p-chips-multiple-container .p-chips-token { + padding: 0.25rem 1rem; +} + +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { + padding-top: 0; + padding-bottom: 0; +} +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + font-size: 75%; +} +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0; +} +.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-datatable .p-sortable-column { + outline: 0 none; +} +.p-datatable .p-sortable-column:focus { + background-color: rgba(255, 255, 255, 0.03); +} +.p-datatable .p-datatable-tbody > tr { + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(255, 255, 255, 0.03); +} + +.p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { + background-image: none; + background: transparent; +} +.p-dropdown .p-inputtext { + border: 0 none; +} +.p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6; +} + +.p-dropdown-item .p-ink { + background-color: rgba(100, 181, 246, 0.16); +} + +.p-input-filled .p-dropdown { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-dropdown .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus, .p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-dropdown .p-inputtext:enabled:hover, .p-input-filled .p-dropdown .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-dropdown .p-inputtext { + border: 0 none; +} +.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: #f6a664; + color: #212121; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(246, 166, 100, 0.68); + color: #212121; +} + +.p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6; +} +.p-inputtext:enabled:focus.ng-invalid.ng-dirty { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled .p-inputtext { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.p-input-filled .p-inputtext:enabled:focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-inputtext.ng-invalid.ng-dirty { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.ng-invalid.ng-dirty:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +.p-input-filled .p-inputgroup .p-inputgroup-addon { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-inputgroup .p-inputgroup-addon:last-child { + border-right-color: transparent; +} +.p-input-filled .p-inputgroup-addon:first-child, +.p-input-filled .p-inputgroup button:first-child, +.p-input-filled .p-inputgroup input:first-child { + border-bottom-left-radius: 0; +} +.p-input-filled .p-inputgroup .p-float-label:first-child input { + border-bottom-left-radius: 0; +} +.p-input-filled .p-inputgroup-addon:last-child, +.p-input-filled .p-inputgroup button:last-child, +.p-input-filled .p-inputgroup input:last-child { + border-bottom-right-radius: 0; +} +.p-input-filled .p-inputgroup .p-float-label:last-child input { + border-bottom-right-radius: 0; +} + +p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +.p-inputswitch .p-inputswitch-slider:before { + transition-property: box-shadow transform; + box-shadow: 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12), 0 0 1px 10px rgba(255, 255, 255, 0.04); +} +.p-inputswitch.p-inputswitch-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-focus:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.12), 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(100, 181, 246, 0.04), 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); +} +.p-inputswitch.p-inputswitch-checked.p-inputswitch-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-inputswitch-focus:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(100, 181, 246, 0.12), 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); +} + +.p-fieldset .p-fieldset-legend { + border: 0 none; +} + +.p-float-label input:focus ~ label, +.p-float-label input.p-filled ~ label, +.p-float-label textarea:focus ~ label, +.p-float-label textarea.p-filled ~ label, +.p-float-label .p-inputwrapper-focus ~ label, +.p-float-label .p-inputwrapper-filled ~ label { + top: -0.5rem !important; + background-color: #1e1e1e; + padding: 2px 4px; + margin-left: -4px; + margin-top: 0; +} + +.p-float-label textarea ~ label { + margin-top: 0; +} + +.p-float-label input:focus ~ label, +.p-float-label .p-inputwrapper-focus ~ label { + color: #64B5F6; +} + +.p-input-filled .p-float-label .p-inputtext { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label input:focus ~ label, +.p-input-filled .p-float-label input.p-filled ~ label, +.p-input-filled .p-float-label textarea:focus ~ label, +.p-input-filled .p-float-label textarea.p-filled ~ label, +.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, +.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + top: 0.25rem !important; + margin-top: 0; + background: transparent; +} + +.p-listbox-item .p-ink { + background-color: rgba(100, 181, 246, 0.16); +} + +.p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { + background-image: none; + background: transparent; +} +.p-multiselect .p-multiselect-label { + border: 0 none; +} +.p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6, inset 0 0 0 1px #64B5F6; +} + +.p-multiselect-item .p-ink { + background-color: rgba(100, 181, 246, 0.16); +} + +.p-input-filled .p-multiselect { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-multiselect .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #64B5F6, #64B5F6), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus, .p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-multiselect .p-inputtext:enabled:hover, .p-input-filled .p-multiselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-multiselect .p-multiselect-label:hover { + background-image: none; + background: transparent; +} + +.p-float-label .p-multiselect-label .p-multiselect-token { + padding: 0.25rem 1rem; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.p-input-filled .p-float-label .p-multiselect .p-multiselect-label { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect .p-multiselect-label { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding-top: 0; + padding-bottom: 0; + margin-top: 0; + margin-bottom: 0; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + font-size: 75%; +} +.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-overlaypanel .p-overlaypanel-content { + padding: 1.5rem; +} + +.p-paginator { + justify-content: flex-end; +} + +.p-panel { + border-radius: 4px; + 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); +} +.p-panel .p-panel-header, +.p-panel .p-panel-content, +.p-panel .p-panel-footer { + border: 0 none; +} +.p-panel .p-panel-content { + padding-top: 0; +} +.p-panel .p-panel-title { + font-size: 1.25rem; +} + +.p-panelmenu .p-panelmenu-panel { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; +} +.p-panelmenu .p-panelmenu-panel:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-icon { + order: 1; + margin-left: auto; + margin-right: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled { + opacity: 1; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled .p-panelmenu-header-link > * { + opacity: 0.38; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-link:focus { + background: rgba(255, 255, 255, 0.04); +} + +.p-progressbar { + border-radius: 0; +} +.p-progressbar .p-progressbar-label { + display: none; +} + +.p-radiobutton { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border: 2px solid rgba(255, 255, 255, 0.7); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + border: 2px solid rgba(255, 255, 255, 0.7); +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { + border-color: #64B5F6; +} +.p-radiobutton:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.04); +} +.p-radiobutton:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.12); +} +.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(100, 181, 246, 0.04); +} +.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(100, 181, 246, 0.12); +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #1e1e1e; +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #1e1e1e; +} + +.p-selectbutton .p-button:focus { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); +} +.p-selectbutton .p-button:focus.p-highlight { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); +} + +.p-slider .p-slider-handle { + transition: transform 0.2s, box-shadow 0.2s; + transform: scale(0.7); +} +.p-slider .p-slider-handle:focus { + box-shadow: 0 0 1px 10px rgba(246, 166, 100, 0.2); +} +.p-slider.p-slider-sliding .p-slider-handle { + transform: scale(1); +} + +.p-steps { + padding: 1rem 0; +} +.p-steps .p-steps-item { + justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; +} +.p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; + margin-top: 0; +} +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} +.p-steps .p-steps-item .p-menuitem-link { + flex-direction: row; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + background-color: #9e9d9e; + color: #ffffff; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin: 0; + padding-left: 0.5rem; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background-color: #64B5F6; + color: #212121; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 600; + color: rgba(255, 255, 255, 0.87); +} +.p-steps .p-steps-item.p-disabled { + opacity: 1; +} + +.p-tabview .p-tabview-nav { + position: relative; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + transition: background-color 0.2s; + border-radius: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link > .p-ink { + background-color: rgba(100, 181, 246, 0.16); +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:focus { + background-color: rgba(100, 181, 246, 0.12); +} +.p-tabview .p-tabview-nav .p-tabview-ink-bar { + z-index: 1; + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #64B5F6; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} + +.p-toolbar { + border: 0 none; +} + +.p-tooltip .p-tooltip-text { + box-shadow: none; + font-size: 0.875rem; +} +.p-tooltip .p-tooltip-arrow { + display: none; +} + +.p-treetable .p-sortable-column { + outline: 0 none; +} +.p-treetable .p-sortable-column:focus { + background-color: rgba(255, 255, 255, 0.03); +} +.p-treetable .p-treetable-tbody > tr { + outline: 0 none; +} +.p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(255, 255, 255, 0.03); +} + +.p-tabmenu .p-tabmenu-nav { + position: relative; +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link { + transition: background-color 0.2s; + border-radius: 0; +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link > .p-ink { + background-color: rgba(100, 181, 246, 0.16); +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link:focus { + background-color: rgba(100, 181, 246, 0.12); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenu-ink-bar { + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #64B5F6; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} + +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + margin: 0.5rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + margin: 0 0.5rem; +} + +.p-togglebutton.p-button:focus { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); +} +.p-togglebutton.p-button:focus.p-highlight { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); +} + +/* Add your customizations of the theme here */ diff --git a/src/assets/theme/blue/theme-dark.scss b/src/assets/theme/blue/theme-dark.scss new file mode 100644 index 00000000..933018bd --- /dev/null +++ b/src/assets/theme/blue/theme-dark.scss @@ -0,0 +1,7 @@ +$primaryColor:#64B5F6; +$primaryLightestColor: #E3F2FD; +$primaryTextColor:#212121; +$accentColor:#f6a664; +$accentTextColor:#212121; + +@import '../../sass/theme/theme_dark'; diff --git a/src/assets/theme/blue/theme-light.css b/src/assets/theme/blue/theme-light.css new file mode 100644 index 00000000..9d3b6bf2 --- /dev/null +++ b/src/assets/theme/blue/theme-light.css @@ -0,0 +1,6664 @@ +@charset "UTF-8"; +:root { + --surface-a:#ffffff; + --surface-b:#fafafa; + --surface-c:rgba(0,0,0,.04); + --surface-d:rgba(0,0,0,.12); + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:rgba(0, 0, 0, 0.87); + --text-color-secondary:rgba(0, 0, 0, 0.6); + --primary-color:#2196F3; + --primary-menu-text-color:#2196F3; + --primary-lightest-color:#E3F2FD; + --primary-color-text:#ffffff; + --font-family:Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; +} + +/* Add your variable customizations of theme here */ +* { + box-sizing: border-box; +} + +.p-component { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + font-weight: normal; +} + +.p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); + transition-duration: 0.2s; +} + +.p-disabled, .p-component:disabled { + opacity: 0.38; +} + +.p-error { + color: #B00020; +} + +.p-text-secondary { + color: rgba(0, 0, 0, 0.6); +} + +.pi { + font-size: 1rem; +} + +.p-link { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + border-radius: 4px; +} +.p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +: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:#f7faf5; + --green-100:#dbe8cf; + --green-200:#bed6a9; + --green-300:#a1c384; + --green-400:#85b15e; + --green-500:#689f38; + --green-600:#588730; + --green-700:#496f27; + --green-800:#39571f; + --green-900:#2a4016; + --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:#f6f7fc; + --indigo-100:#d5d9ef; + --indigo-200:#b3bae2; + --indigo-300:#919cd5; + --indigo-400:#707dc8; + --indigo-500:#4e5fbb; + --indigo-600:#42519f; + --indigo-700:#374383; + --indigo-800:#2b3467; + --indigo-900:#1f264b; + --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:#fffaf2; + --orange-100:#ffe6c2; + --orange-200:#ffd391; + --orange-300:#ffbf61; + --orange-400:#ffac30; + --orange-500:#ff9800; + --orange-600:#d98100; + --orange-700:#b36a00; + --orange-800:#8c5400; + --orange-900:#663d00; + --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; +} + +.p-autocomplete .p-autocomplete-loader { + right: 0.75rem; +} +.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { + right: 3.5rem; +} +.p-autocomplete .p-autocomplete-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0.375rem 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(0, 0, 0, 0.87); + padding: 0; + margin: 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(33, 150, 243, 0.12); + color: #2196F3; + border-radius: 4px; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + margin-left: 0.5rem; +} + +p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { + border-color: #B00020; +} + +.p-autocomplete-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-autocomplete-panel .p-autocomplete-items:not(.p-autocomplete-virtualscroll) { + padding: 0; +} +.p-autocomplete-panel .p-autocomplete-items.p-autocomplete-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} + +p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { + border-color: #B00020; +} + +.p-datepicker { + padding: 0.5rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(0, 0, 0, 0.38); + border-radius: 4px; +} +.p-datepicker:not(.p-datepicker-inline) { + background: #ffffff; + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #ffffff; +} +.p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + font-weight: 500; + margin: 0; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev, +.p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.p-datepicker .p-datepicker-header .p-datepicker-title select { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.p-datepicker table th { + padding: 0.5rem; +} +.p-datepicker table th > span { + width: 2.25rem; + height: 2.25rem; +} +.p-datepicker table td { + padding: 0.5rem; +} +.p-datepicker table td > span { + width: 2.25rem; + height: 2.25rem; + border-radius: 50%; + transition: none; + border: 1px solid transparent; +} +.p-datepicker table td > span.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker table td.p-datepicker-today > span { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-color: black; +} +.p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-datepicker .p-datepicker-buttonbar { + padding: 0.75rem 0; + border-top: 1px solid rgba(0, 0, 0, 0.12); +} +.p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.p-datepicker .p-timepicker { + border-top: 1px solid rgba(0, 0, 0, 0.12); + padding: 0.5rem; +} +.p-datepicker .p-timepicker button { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-timepicker button:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: none; + border-radius: 4px; +} +.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-right: 1px solid rgba(0, 0, 0, 0.12); + padding-right: 0.5rem; + padding-left: 0.5rem; + padding-top: 0; + padding-bottom: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +@media screen and (max-width: 769px) { + .p-datepicker table th, .p-datepicker table td { + padding: 0; + } +} +.p-cascadeselect { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-cascadeselect:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-cascadeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-cascadeselect .p-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.75rem 0.75rem; +} +.p-cascadeselect .p-cascadeselect-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.p-cascadeselect .p-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-cascadeselect .p-cascadeselect-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-cascadeselect-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-cascadeselect-panel .p-cascadeselect-items { + padding: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { + margin: 0; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { + padding: 0.75rem 0.75rem; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { + font-size: 0.875rem; +} + +p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { + border-color: #B00020; +} + +.p-input-filled .p-cascadeselect { + background: #f5f5f5; +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} + +.p-checkbox { + width: 18px; + height: 18px; +} +.p-checkbox .p-checkbox-box { + border: 2px solid #757575; + background: #ffffff; + width: 18px; + height: 18px; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #ffffff; + font-size: 14px; +} +.p-checkbox .p-checkbox-box.p-highlight { + border-color: #2196F3; + background: #2196F3; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #2196F3; + background: #2196F3; + color: #ffffff; +} + +p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { + border-color: #B00020; +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: #f5f5f5; +} +.p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #2196F3; +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: #ececec; +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #2196F3; +} + +.p-checkbox-label { + margin-left: 0.5rem; +} + +.p-chips .p-chips-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-chips .p-chips-multiple-container:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-chips .p-chips-multiple-container .p-chips-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(33, 150, 243, 0.12); + color: #2196F3; + border-radius: 4px; +} +.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + margin-left: 0.5rem; +} +.p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0.375rem 0; +} +.p-chips .p-chips-multiple-container .p-chips-input-token input { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(0, 0, 0, 0.87); + padding: 0; + margin: 0; +} + +p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { + border-color: #B00020; +} + +.p-colorpicker-preview, +.p-fluid .p-colorpicker-preview.p-inputtext { + width: 2rem; + height: 2rem; +} + +.p-colorpicker-panel { + background: #323232; + border-color: #191919; +} +.p-colorpicker-panel .p-colorpicker-color-handle, +.p-colorpicker-panel .p-colorpicker-hue-handle { + border-color: #ffffff; +} + +.p-colorpicker-overlay-panel { + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} + +.p-dropdown { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-dropdown:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-dropdown .p-dropdown-clear-icon { + color: rgba(0, 0, 0, 0.6); + right: 2.75rem; +} + +.p-dropdown-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-dropdown-panel .p-dropdown-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-dropdown-panel .p-dropdown-items:not(.p-dropdown-virtualscroll) { + padding: 0; +} +.p-dropdown-panel .p-dropdown-items.p-dropdown-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} + +p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #B00020; +} + +.p-input-filled .p-dropdown { + background: #f5f5f5; +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} + +.p-editor-container .p-editor-toolbar { + background: #ffffff; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-editor-container .p-editor-toolbar.ql-snow { + border: 1px solid #e0e0e0; +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke { + stroke: rgba(0, 0, 0, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-fill { + fill: rgba(0, 0, 0, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: rgba(0, 0, 0, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; + padding: 0; +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.75rem; +} +.p-editor-container .p-editor-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-editor-container .p-editor-content.ql-snow { + border: 1px solid #e0e0e0; +} +.p-editor-container .p-editor-content .ql-editor { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-editor-container .ql-snow.ql-toolbar button:hover, +.p-editor-container .ql-snow.ql-toolbar button:focus { + color: rgba(0, 0, 0, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: rgba(0, 0, 0, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { + fill: rgba(0, 0, 0, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #2196F3; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #2196F3; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #2196F3; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #2196F3; +} + +.p-inputgroup-addon { + background: #ffffff; + color: rgba(0, 0, 0, 0.6); + border-top: 1px solid rgba(0, 0, 0, 0.38); + border-left: 1px solid rgba(0, 0, 0, 0.38); + border-bottom: 1px solid rgba(0, 0, 0, 0.38); + padding: 0.75rem 0.75rem; + min-width: 2.75rem; +} +.p-inputgroup-addon:last-child { + border-right: 1px solid rgba(0, 0, 0, 0.38); +} + +.p-inputgroup > .p-component, +.p-inputgroup > .p-float-label > .p-component { + border-radius: 0; + margin: 0; +} +.p-inputgroup > .p-component + .p-inputgroup-addon, +.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + border-left: 0 none; +} +.p-inputgroup > .p-component:focus, +.p-inputgroup > .p-float-label > .p-component:focus { + z-index: 1; +} +.p-inputgroup > .p-component:focus ~ label, +.p-inputgroup > .p-float-label > .p-component:focus ~ label { + z-index: 1; +} + +.p-inputgroup-addon:first-child, +.p-inputgroup button:first-child, +.p-inputgroup input:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-inputgroup .p-float-label:first-child input { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-inputgroup-addon:last-child, +.p-inputgroup button:last-child, +.p-inputgroup input:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-inputgroup .p-float-label:last-child input { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-fluid .p-inputgroup .p-button { + width: auto; +} +.p-fluid .p-inputgroup .p-button.p-button-icon-only { + width: 2.75rem; +} + +p-inputmask.ng-dirty.ng-invalid > .p-inputtext { + border-color: #B00020; +} + +p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { + border-color: #B00020; +} + +.p-inputswitch { + width: 2.75rem; + height: 1rem; +} +.p-inputswitch .p-inputswitch-slider { + background: rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 0.5rem; +} +.p-inputswitch .p-inputswitch-slider:before { + background: #ffffff; + width: 1.5rem; + height: 1.5rem; + left: -1px; + margin-top: -0.75rem; + border-radius: 50%; + transition-duration: 0.2s; +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + transform: translateX(1.5rem); +} +.p-inputswitch.p-focus .p-inputswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(0, 0, 0, 0.38); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { + background: rgba(33, 150, 243, 0.5); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + background: #2196F3; +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(33, 150, 243, 0.5); +} + +p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + border-color: #B00020; +} + +.p-inputtext { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + padding: 0.75rem 0.75rem; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + appearance: none; + border-radius: 4px; +} +.p-inputtext:enabled:hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-inputtext.ng-dirty.ng-invalid { + border-color: #B00020; +} +.p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-float-label > label { + left: 0.75rem; + color: rgba(0, 0, 0, 0.6); + transition-duration: 0.2s; +} + +.p-float-label > .ng-invalid.ng-dirty + label { + color: #B00020; +} + +.p-input-icon-left > i:first-of-type { + left: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} + +.p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} + +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + +.p-input-icon-right > i:last-of-type { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} + +.p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} + +::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +:-moz-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +::-moz-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +:-ms-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +.p-input-filled .p-inputtext { + background-color: #f5f5f5; +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: #ececec; +} +.p-input-filled .p-inputtext:enabled:focus { + background-color: #dcdcdc; +} + +.p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} + +.p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-listbox { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(0, 0, 0, 0.38); + border-radius: 4px; +} +.p-listbox .p-listbox-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-listbox .p-listbox-header .p-listbox-filter { + padding-right: 1.75rem; +} +.p-listbox .p-listbox-header .p-listbox-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-listbox .p-listbox-header .p-checkbox { + margin-right: 0.5rem; +} +.p-listbox .p-listbox-list { + padding: 0; +} +.p-listbox .p-listbox-list .p-listbox-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + transition: none; + border-radius: 0; +} +.p-listbox .p-listbox-list .p-listbox-item.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-listbox .p-listbox-list .p-listbox-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-listbox .p-listbox-list .p-listbox-item .p-checkbox { + margin-right: 0.5rem; +} +.p-listbox .p-listbox-list .p-listbox-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} +.p-listbox .p-listbox-list .p-listbox-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} +.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} + +p-listbox.ng-dirty.ng-invalid > .p-listbox { + border-color: #B00020; +} + +.p-multiselect { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-multiselect:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-multiselect .p-multiselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(33, 150, 243, 0.12); + color: #2196F3; + border-radius: 4px; +} +.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.375rem 0.75rem; +} + +.p-multiselect-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-multiselect-panel .p-multiselect-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-multiselect-panel .p-multiselect-header .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close { + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-multiselect-panel .p-multiselect-items:not(.p-multiselect-virtualscroll) { + padding: 0; +} +.p-multiselect-panel .p-multiselect-items.p-multiselect-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} + +p-multiselect.ng-dirty.ng-invalid > .p-multiselect { + border-color: #B00020; +} + +.p-input-filled .p-multiselect { + background: #f5f5f5; +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} + +.p-password.p-invalid.p-component > .p-inputtext { + border-color: #B00020; +} + +.p-password-panel { + padding: 0.75rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-password-panel .p-password-meter { + margin-bottom: 0.5rem; + background: rgba(33, 150, 243, 0.32); +} +.p-password-panel .p-password-meter .p-password-strength.weak { + background: #D32F2F; +} +.p-password-panel .p-password-meter .p-password-strength.medium { + background: #FBC02D; +} +.p-password-panel .p-password-meter .p-password-strength.strong { + background: #689F38; +} + +.p-radiobutton { + width: 20px; + height: 20px; +} +.p-radiobutton .p-radiobutton-box { + border: 2px solid #757575; + background: #ffffff; + width: 20px; + height: 20px; + color: rgba(0, 0, 0, 0.87); + border-radius: 50%; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 10px; + height: 10px; + transition-duration: 0.2s; + background-color: #2196F3; +} +.p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #2196F3; + background: #ffffff; +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #2196F3; + background: #ffffff; + color: #2196F3; +} + +p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { + border-color: #B00020; +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #f5f5f5; +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #ffffff; +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #ffffff; +} + +.p-radiobutton-label { + margin-left: 0.5rem; +} + +.p-rating .p-rating-icon { + color: #2196F3; + margin-left: 0.5rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + font-size: 1rem; +} +.p-rating .p-rating-icon.p-rating-cancel { + color: #B00020; +} +.p-rating .p-rating-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-rating .p-rating-icon:first-child { + margin-left: 0; +} +.p-rating .p-rating-icon.pi-star { + color: #2196F3; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover { + color: #2196F3; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover { + color: #B00020; +} + +.p-selectbutton .p-button { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-selectbutton .p-button .p-button-icon-left, +.p-selectbutton .p-button .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { + background: #f6f6f6; + border-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-selectbutton .p-button.p-highlight { + background: #e0e0e1; + border-color: #e0e0e1; + color: rgba(0, 0, 0, 0.87); +} +.p-selectbutton .p-button.p-highlight .p-button-icon-left, +.p-selectbutton .p-button.p-highlight .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-selectbutton .p-button.p-highlight:hover { + background: #d9d8d9; + border-color: #d9d8d9; + color: rgba(0, 0, 0, 0.87); +} +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} + +p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { + border-color: #B00020; +} + +.p-slider { + background: #c1c1c1; + border: 0 none; + border-radius: 4px; +} +.p-slider.p-slider-horizontal { + height: 2px; +} +.p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -10px; + margin-left: -10px; +} +.p-slider.p-slider-vertical { + width: 2px; +} +.p-slider.p-slider-vertical .p-slider-handle { + margin-left: -10px; + margin-bottom: -10px; +} +.p-slider .p-slider-handle { + height: 20px; + width: 20px; + background: #2196F3; + border: 0 none; + border-radius: 50%; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-slider .p-slider-range { + background: #2196F3; +} +.p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #2196F3; + border-color: 0 none; +} +.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), left 0.2s; +} +.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range { + transition: width 0.2s; +} +.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), bottom 0.2s; +} +.p-slider.p-slider-animate.p-slider-vertical .p-slider-range { + transition: height 0.2s; +} + +.p-togglebutton.p-button { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-togglebutton.p-button .p-button-icon-left, +.p-togglebutton.p-button .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { + background: #f6f6f6; + border-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-togglebutton.p-button.p-highlight { + background: #e0e0e1; + border-color: #e0e0e1; + color: rgba(0, 0, 0, 0.87); +} +.p-togglebutton.p-button.p-highlight .p-button-icon-left, +.p-togglebutton.p-button.p-highlight .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-togglebutton.p-button.p-highlight:hover { + background: #d9d8d9; + border-color: #d9d8d9; + color: rgba(0, 0, 0, 0.87); +} +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} + +p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { + border-color: #B00020; +} + +.p-treeselect { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-treeselect:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-treeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #2196F3; +} +.p-treeselect .p-treeselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-treeselect .p-treeselect-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.p-treeselect.p-treeselect-chip .p-treeselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + border-radius: 16px; +} +.p-treeselect .p-treeselect-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-treeselect.p-invalid.p-component { + border-color: #B00020; +} + +.p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { + padding: 0.375rem 0.75rem; +} + +.p-treeselect-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-tree { + border: 0 none; +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} + +.p-input-filled .p-treeselect { + background: #f5f5f5; +} +.p-input-filled .p-treeselect:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-treeselect:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} + +.p-button { + color: #ffffff; + background: #2196F3; + border: 0 none; + padding: 0.643rem 0.75rem; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-button:enabled:hover { + background: rgba(33, 150, 243, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button:enabled:active { + background: rgba(33, 150, 243, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-outlined { + background-color: transparent; + color: #2196F3; + border: 0 none; +} +.p-button.p-button-outlined:enabled:hover { + background: rgba(33, 150, 243, 0.04); + color: #2196F3; + border: 0 none; +} +.p-button.p-button-outlined:enabled:active { + background: rgba(33, 150, 243, 0.16); + color: #2196F3; + border: 0 none; +} +.p-button.p-button-outlined.p-button-plain { + color: rgba(0, 0, 0, 0.6); + border-color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:active { + background: rgba(0, 0, 0, 0.16); + color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-text { + background-color: transparent; + color: #2196F3; + border-color: transparent; +} +.p-button.p-button-text:enabled:hover { + background: rgba(33, 150, 243, 0.04); + color: #2196F3; + border-color: transparent; +} +.p-button.p-button-text:enabled:active { + background: rgba(33, 150, 243, 0.16); + color: #2196F3; + border-color: transparent; +} +.p-button.p-button-text.p-button-plain { + color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:active { + background: rgba(0, 0, 0, 0.16); + color: rgba(0, 0, 0, 0.6); +} +.p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #2196F3; + background-color: #ffffff; +} +.p-button.p-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); +} +.p-button.p-button-rounded { + border-radius: 2rem; +} +.p-button.p-button-icon-only { + width: 2.75rem; + padding: 0.643rem; +} +.p-button.p-button-icon-only .p-button-icon-left, +.p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 2.75rem; +} +.p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.562625rem 0.65625rem; +} +.p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.80375rem 0.9375rem; +} +.p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.p-button.p-button-loading-label-only .p-button-label { + margin-left: 0.5rem; +} +.p-button.p-button-loading-label-only .p-button-loading-icon { + margin-right: 0; +} + +.p-fluid .p-button { + width: 100%; +} +.p-fluid .p-button-icon-only { + width: 2.75rem; +} +.p-fluid .p-buttonset { + display: flex; +} +.p-fluid .p-buttonset .p-button { + flex: 1; +} + +.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button { + color: #212121; + background: #f37f21; + border: 0 none; +} +.p-button.p-button-secondary:enabled:hover, .p-buttonset.p-button-secondary > .p-button:enabled:hover, .p-splitbutton.p-button-secondary > .p-button:enabled:hover { + background: rgba(243, 127, 33, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: rgba(243, 127, 33, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-outlined, .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + background-color: transparent; + color: #f37f21; + border: 0 none; +} +.p-button.p-button-secondary.p-button-outlined:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover { + background: rgba(243, 127, 33, 0.04); + color: #f37f21; + border: 0 none; +} +.p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(243, 127, 33, 0.16); + color: #f37f21; + border: 0 none; +} +.p-button.p-button-secondary.p-button-text, .p-buttonset.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text { + background-color: transparent; + color: #f37f21; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-text:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover { + background: rgba(243, 127, 33, 0.04); + border-color: transparent; + color: #f37f21; +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active { + background: rgba(243, 127, 33, 0.16); + border-color: transparent; + color: #f37f21; +} + +.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button { + color: #ffffff; + background: #2196F3; + border: 0 none; +} +.p-button.p-button-info:enabled:hover, .p-buttonset.p-button-info > .p-button:enabled:hover, .p-splitbutton.p-button-info > .p-button:enabled:hover { + background: rgba(33, 150, 243, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: rgba(33, 150, 243, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-info.p-button-outlined, .p-buttonset.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined { + background-color: transparent; + color: #2196F3; + border: 0 none; +} +.p-button.p-button-info.p-button-outlined:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover { + background: rgba(33, 150, 243, 0.04); + color: #2196F3; + border: 0 none; +} +.p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(33, 150, 243, 0.16); + color: #2196F3; + border: 0 none; +} +.p-button.p-button-info.p-button-text, .p-buttonset.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text { + background-color: transparent; + color: #2196F3; + border-color: transparent; +} +.p-button.p-button-info.p-button-text:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover { + background: rgba(33, 150, 243, 0.04); + border-color: transparent; + color: #2196F3; +} +.p-button.p-button-info.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active { + background: rgba(33, 150, 243, 0.16); + border-color: transparent; + color: #2196F3; +} + +.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button { + color: #ffffff; + background: #689F38; + border: 0 none; +} +.p-button.p-button-success:enabled:hover, .p-buttonset.p-button-success > .p-button:enabled:hover, .p-splitbutton.p-button-success > .p-button:enabled:hover { + background: rgba(104, 159, 56, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: rgba(104, 159, 56, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-success.p-button-outlined, .p-buttonset.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined { + background-color: transparent; + color: #689F38; + border: 0 none; +} +.p-button.p-button-success.p-button-outlined:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 0 none; +} +.p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 0 none; +} +.p-button.p-button-success.p-button-text, .p-buttonset.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +.p-button.p-button-success.p-button-text:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +.p-button.p-button-success.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} + +.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button { + color: #212529; + background: #FBC02D; + border: 0 none; +} +.p-button.p-button-warning:enabled:hover, .p-buttonset.p-button-warning > .p-button:enabled:hover, .p-splitbutton.p-button-warning > .p-button:enabled:hover { + background: rgba(251, 192, 45, 0.92); + color: #212529; + border-color: transparent; +} +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: rgba(251, 192, 45, 0.68); + color: #212529; + border-color: transparent; +} +.p-button.p-button-warning.p-button-outlined, .p-buttonset.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 0 none; +} +.p-button.p-button-warning.p-button-outlined:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 0 none; +} +.p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 0 none; +} +.p-button.p-button-warning.p-button-text, .p-buttonset.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +.p-button.p-button-warning.p-button-text:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} + +.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button { + color: #ffffff; + background: #9C27B0; + border: 0 none; +} +.p-button.p-button-help:enabled:hover, .p-buttonset.p-button-help > .p-button:enabled:hover, .p-splitbutton.p-button-help > .p-button:enabled:hover { + background: rgba(156, 39, 176, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: rgba(156, 39, 176, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-help.p-button-outlined, .p-buttonset.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 0 none; +} +.p-button.p-button-help.p-button-outlined:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 0 none; +} +.p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 0 none; +} +.p-button.p-button-help.p-button-text, .p-buttonset.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +.p-button.p-button-help.p-button-text:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +.p-button.p-button-help.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} + +.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button { + color: #ffffff; + background: #D32F2F; + border: 0 none; +} +.p-button.p-button-danger:enabled:hover, .p-buttonset.p-button-danger > .p-button:enabled:hover, .p-splitbutton.p-button-danger > .p-button:enabled:hover { + background: rgba(211, 47, 47, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: rgba(211, 47, 47, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-danger.p-button-outlined, .p-buttonset.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 0 none; +} +.p-button.p-button-danger.p-button-outlined:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 0 none; +} +.p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 0 none; +} +.p-button.p-button-danger.p-button-text, .p-buttonset.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +.p-button.p-button-danger.p-button-text:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} + +.p-button.p-button-link { + color: #2196F3; + background: transparent; + border: transparent; +} +.p-button.p-button-link:enabled:hover { + background: transparent; + color: #2196F3; + border-color: transparent; +} +.p-button.p-button-link:enabled:hover .p-button-label { + text-decoration: underline; +} +.p-button.p-button-link:enabled:focus { + background: transparent; + box-shadow: none; + border-color: transparent; +} +.p-button.p-button-link:enabled:active { + background: transparent; + color: #2196F3; + border-color: transparent; +} + +.p-speeddial-button.p-button.p-button-icon-only { + width: 4rem; + height: 4rem; +} +.p-speeddial-button.p-button.p-button-icon-only .p-button-icon { + font-size: 2rem; +} + +.p-speeddial-action { + width: 3rem; + height: 3rem; + background: #f37f21; + color: #fff; +} +.p-speeddial-action:hover { + background: rgba(243, 127, 33, 0.92); + color: #fff; +} + +.p-speeddial-direction-up .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-up .p-speeddial-item:first-child { + margin-bottom: 0.5rem; +} + +.p-speeddial-direction-down .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-down .p-speeddial-item:first-child { + margin-top: 0.5rem; +} + +.p-speeddial-direction-left .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-left .p-speeddial-item:first-child { + margin-right: 0.5rem; +} + +.p-speeddial-direction-right .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-right .p-speeddial-item:first-child { + margin-left: 0.5rem; +} + +.p-speeddial-circle .p-speeddial-item, +.p-speeddial-semi-circle .p-speeddial-item, +.p-speeddial-quarter-circle .p-speeddial-item { + margin: 0; +} +.p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, +.p-speeddial-semi-circle .p-speeddial-item:first-child, +.p-speeddial-semi-circle .p-speeddial-item:last-child, +.p-speeddial-quarter-circle .p-speeddial-item:first-child, +.p-speeddial-quarter-circle .p-speeddial-item:last-child { + margin: 0; +} + +.p-speeddial-mask { + background-color: rgba(0, 0, 0, 0.32); +} + +.p-carousel .p-carousel-content .p-carousel-prev, +.p-carousel .p-carousel-content .p-carousel-next { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin: 0.5rem; +} +.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, +.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-carousel .p-carousel-content .p-carousel-prev:focus, +.p-carousel .p-carousel-content .p-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-carousel .p-carousel-indicators { + padding: 1rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button { + background-color: #dcdcdc; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { + background: #ececec; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} + +.p-datatable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-datatable-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-datatable .p-datatable-footer { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + transition: none; +} +.p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; +} +.p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #2196F3; + background: rgba(33, 150, 243, 0.12); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-datatable .p-sortable-column.p-highlight { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column.p-highlight:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column:focus { + box-shadow: none; + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + transition: none; + outline-color: transparent; +} +.p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.p-datatable .p-datatable-tbody > tr.p-highlight { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 rgba(33, 150, 243, 0.12); +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 rgba(33, 150, 243, 0.12); +} +.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-column-resizer-helper { + background: #2196F3; +} +.p-datatable .p-datatable-scrollable-header, +.p-datatable .p-datatable-scrollable-footer { + background: #ffffff; +} +.p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { + background: rgba(0, 0, 0, 0.02); +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler { + color: #2196F3; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover { + color: #2196F3; +} +.p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-lg .p-datatable-header { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-footer { + padding: 0.9375rem 0.9375rem; +} + +.p-dataview .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-dataview-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-dataview .p-dataview-content { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + padding: 0.75rem; +} +.p-dataview.p-dataview-list .p-dataview-content > .grid > div { + border: solid rgba(0, 0, 0, 0.12); + border-width: 0 0 1px 0; +} +.p-dataview .p-dataview-footer { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-dataview .p-dataview-loading-icon { + font-size: 2rem; +} +.p-dataview .p-dataview-emptymessage { + padding: 0.75rem; +} + +.p-column-filter-row .p-column-filter-menu-button, +.p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} + +.p-column-filter-menu-button { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-menu-button:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.6); +} +.p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-column-filter-clear-button { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-clear-button:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-column-filter-overlay { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + min-width: 12.5rem; +} +.p-column-filter-overlay .p-column-filter-row-items { + padding: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} + +.p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.75rem 0.75rem; +} +.p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 0.75rem; +} + +.fc { + /* FullCalendar 4 */ + /* FullCalendar 5 */ +} +.fc.fc-unthemed .fc-view-container th { + background: #ffffff; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-widget-content { + background: #ffffff; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-head-container { + border: 1px solid #e0e0e0; +} +.fc.fc-unthemed .fc-view-container .fc-row { + border-right: 1px solid #e0e0e0; +} +.fc.fc-unthemed .fc-view-container .fc-event { + background: rgba(33, 150, 243, 0.12); + border: 1px solid rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.fc.fc-unthemed .fc-view-container .fc-divider { + background: #ffffff; + border: 1px solid #e0e0e0; +} +.fc.fc-unthemed .fc-toolbar .fc-button { + color: #ffffff; + background: #2196F3; + border: 0 none; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; + display: flex; + align-items: center; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover { + background: rgba(33, 150, 243, 0.92); + color: #ffffff; + border-color: transparent; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active { + background: rgba(33, 150, 243, 0.68); + color: #ffffff; + border-color: transparent; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: ""; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: ""; +} +.fc.fc-unthemed .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: #f6f6f6; + border-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #e0e0e1; + border-color: #e0e0e1; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #d9d8d9; + border-color: #d9d8d9; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + z-index: 1; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid { + border-color: #e0e0e0; +} +.fc.fc-theme-standard .fc-view-harness th { + background: #ffffff; + border-color: #e0e0e0; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-view-harness td { + color: rgba(0, 0, 0, 0.87); + border-color: #e0e0e0; +} +.fc.fc-theme-standard .fc-view-harness .fc-view { + background: #ffffff; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover { + background: none; + border: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header { + border: 1px solid #e0e0e0; + padding: 0.75rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close { + opacity: 1; + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + font-family: "PrimeIcons" !important; + font-size: 1rem; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before { + content: ""; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body { + padding: 0.75rem; + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-top: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); + border-color: rgba(33, 150, 243, 0.12); +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main { + color: #2196F3; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot { + background: rgba(33, 150, 243, 0.12); + border-color: rgba(33, 150, 243, 0.12); +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded { + background: #ffffff; +} +.fc.fc-theme-standard .fc-toolbar .fc-button { + color: #ffffff; + background: #2196F3; + border: 0 none; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover { + background: rgba(33, 150, 243, 0.92); + color: #ffffff; + border-color: transparent; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active { + background: rgba(33, 150, 243, 0.68); + color: #ffffff; + border-color: transparent; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:disabled { + opacity: 0.38; + color: #ffffff; + background: #2196F3; + border: 0 none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: ""; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: ""; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: #f6f6f6; + border-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #e0e0e1; + border-color: #e0e0e1; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #d9d8d9; + border-color: #d9d8d9; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + z-index: 1; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.fc.fc-theme-standard a { + color: rgba(0, 0, 0, 0.87); +} + +.p-orderlist .p-orderlist-controls { + padding: 0.75rem; +} +.p-orderlist .p-orderlist-controls .p-button { + margin-bottom: 0.5rem; +} +.p-orderlist .p-orderlist-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e0e0e0; + padding: 0.75rem; + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-orderlist .p-orderlist-header .p-orderlist-title { + font-weight: 500; +} +.p-orderlist .p-orderlist-filter-container { + padding: 0.75rem; + background: #ffffff; + border: 1px solid #e0e0e0; + border-bottom: 0 none; +} +.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input { + padding-right: 1.75rem; +} +.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-orderlist .p-orderlist-list { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-orderlist .p-orderlist-list .p-orderlist-item { + padding: 0.75rem 0.75rem; + margin: 0; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-orderlist .p-orderlist-list .p-orderlist-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); +} +.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} + +.p-orderlist-item.cdk-drag-preview { + padding: 0.75rem 0.75rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; +} + +.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-organizationchart .p-organizationchart-node-content.p-highlight { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i { + color: rgba(8, 82, 141, 0.12); +} +.p-organizationchart .p-organizationchart-line-down { + background: rgba(0, 0, 0, 0.12); +} +.p-organizationchart .p-organizationchart-line-left { + border-right: 1px solid #e0e0e0; + border-color: rgba(0, 0, 0, 0.12); +} +.p-organizationchart .p-organizationchart-line-top { + border-top: 1px solid #e0e0e0; + border-color: rgba(0, 0, 0, 0.12); +} +.p-organizationchart .p-organizationchart-node-content { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0.75rem; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler { + background: inherit; + color: inherit; + border-radius: 50%; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-paginator { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: solid #e4e4e4; + border-width: 0; + padding: 0.375rem 0.75rem; + border-radius: 4px; +} +.p-paginator .p-paginator-first, +.p-paginator .p-paginator-prev, +.p-paginator .p-paginator-next, +.p-paginator .p-paginator-last { + background-color: transparent; + border: 0 none; + color: rgba(0, 0, 0, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: none; + border-radius: 50%; +} +.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + border-color: transparent; + color: rgba(0, 0, 0, 0.6); +} +.p-paginator .p-paginator-first { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-paginator .p-paginator-last { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-paginator .p-dropdown { + margin-left: 0.5rem; + margin-right: 0.5rem; + height: 3rem; +} +.p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.p-paginator .p-paginator-current { + background-color: transparent; + border: 0 none; + color: rgba(0, 0, 0, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + padding: 0 0.5rem; +} +.p-paginator .p-paginator-pages .p-paginator-page { + background-color: transparent; + border: 0 none; + color: rgba(0, 0, 0, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: none; + border-radius: 50%; +} +.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: rgba(33, 150, 243, 0.12); + border-color: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + border-color: transparent; + color: rgba(0, 0, 0, 0.6); +} + +.p-picklist .p-picklist-buttons { + padding: 0.75rem; +} +.p-picklist .p-picklist-buttons .p-button { + margin-bottom: 0.5rem; +} +.p-picklist .p-picklist-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e0e0e0; + padding: 0.75rem; + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-picklist .p-picklist-header .p-picklist-title { + font-weight: 500; +} +.p-picklist .p-picklist-filter-container { + padding: 0.75rem; + background: #ffffff; + border: 1px solid #e0e0e0; + border-bottom: 0 none; +} +.p-picklist .p-picklist-filter-container .p-picklist-filter-input { + padding-right: 1.75rem; +} +.p-picklist .p-picklist-filter-container .p-picklist-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-picklist .p-picklist-list { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-picklist .p-picklist-list .p-picklist-item { + padding: 0.75rem 0.75rem; + margin: 0; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; +} +.p-picklist .p-picklist-list .p-picklist-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-picklist .p-picklist-list .p-picklist-item.p-highlight { + color: #2196F3; + background: rgba(33, 150, 243, 0.12); +} +.p-picklist .p-picklist-list .p-picklist-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); +} +.p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} + +.p-picklist-item.cdk-drag-preview { + padding: 0.75rem 0.75rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; +} + +.p-timeline .p-timeline-event-marker { + border: 0 none; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #bdbdbd; +} +.p-timeline .p-timeline-event-connector { + background-color: #bdbdbd; +} +.p-timeline.p-timeline-vertical .p-timeline-event-opposite, +.p-timeline.p-timeline-vertical .p-timeline-event-content { + padding: 0 1rem; +} +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + width: 2px; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, +.p-timeline.p-timeline-horizontal .p-timeline-event-content { + padding: 1rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + height: 2px; +} + +.p-tree { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0.75rem; + border-radius: 4px; +} +.p-tree .p-tree-container .p-treenode { + padding: 0.25rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content { + border-radius: 4px; + transition: none; + padding: 0.571rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon { + margin-right: 0.5rem; + color: rgba(0, 0, 0, 0.6); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #2196F3; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + color: #2196F3; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-tree .p-tree-filter-container { + margin-bottom: 0.5rem; +} +.p-tree .p-tree-filter-container .p-tree-filter { + width: 100%; + padding-right: 1.75rem; +} +.p-tree .p-tree-filter-container .p-tree-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-tree .p-treenode-children { + padding: 0 0 0 1rem; +} +.p-tree .p-tree-loading-icon { + font-size: 2rem; +} +.p-tree .p-treenode-droppoint.p-treenode-droppoint-active { + background-color: rgba(11, 122, 209, 0.12); +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content { + border-radius: 4px; + border: 1px solid #e0e0e0; + background-color: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0.571rem; + transition: none; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight { + background-color: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #2196F3; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover { + background-color: inherit; + color: inherit; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-treetable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-treetable-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-treetable .p-treetable-footer { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-treetable .p-treetable-thead > tr > th { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + transition: none; +} +.p-treetable .p-treetable-tfoot > tr > td { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; +} +.p-treetable .p-sortable-column { + outline-color: transparent; +} +.p-treetable .p-sortable-column .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #2196F3; + background: rgba(33, 150, 243, 0.12); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-treetable .p-sortable-column.p-highlight { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-treetable-tbody > tr { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + transition: none; + outline-color: transparent; +} +.p-treetable .p-treetable-tbody > tr > td { + text-align: left; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox { + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-treetable-tbody > tr.p-highlight { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler { + color: #2196F3; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover { + color: #2196F3; +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-column-resizer-helper { + background: #2196F3; +} +.p-treetable .p-treetable-scrollable-header, +.p-treetable .p-treetable-scrollable-footer { + background: #ffffff; +} +.p-treetable .p-treetable-loading-icon { + font-size: 2rem; +} +.p-treetable.p-treetable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-footer { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-top { + border-width: 0 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-bottom { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-sm .p-treetable-header { + padding: 0.65625rem 0.65625rem; +} +.p-treetable.p-treetable-sm .p-treetable-thead > tr > th { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-tbody > tr > td { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-footer { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-lg .p-treetable-header { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-thead > tr > th { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-tbody > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-footer { + padding: 0.9375rem 0.9375rem; +} + +.p-virtualscroller .p-virtualscroller-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-virtualscroller .p-virtualscroller-content { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + padding: 0.75rem; +} +.p-virtualscroller .p-virtualscroller-footer { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-accordion .p-accordion-header .p-accordion-header-link { + padding: 1.25rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + font-weight: 400; + border-radius: 4px; + transition: none; +} +.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { + margin-right: 0.5rem; +} +.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { + background: #f6f6f6; + border-color: transparent; + color: rgba(0, 0, 0, 0.87); +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { + background: #ffffff; + border-color: transparent; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-color: transparent; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.p-accordion .p-accordion-content { + padding: 0.75rem 1.25rem; + border: 0 none; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-accordion p-accordiontab .p-accordion-tab { + margin-bottom: 0; +} +.p-accordion p-accordiontab .p-accordion-header .p-accordion-header-link { + border-radius: 0; +} +.p-accordion p-accordiontab .p-accordion-content { + border-radius: 0; +} +.p-accordion p-accordiontab:not(:first-child) .p-accordion-header .p-accordion-header-link { + border-top: 0 none; +} +.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link, .p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-top: 0 none; +} +.p-accordion p-accordiontab:first-child .p-accordion-header .p-accordion-header-link { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-accordion p-accordiontab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-accordion p-accordiontab:last-child .p-accordion-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-card { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + 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: 4px; +} +.p-card .p-card-body { + padding: 0.75rem; +} +.p-card .p-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +.p-card .p-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: rgba(0, 0, 0, 0.6); +} +.p-card .p-card-content { + padding: 0.75rem 0; +} +.p-card .p-card-footer { + padding: 0.75rem 0 0 0; +} + +.p-divider .p-divider-content { + background-color: #ffffff; +} +.p-divider.p-divider-horizontal { + margin: 1.25rem 0; + padding: 0 1.25rem; +} +.p-divider.p-divider-horizontal:before { + border-top: 1px rgba(0, 0, 0, 0.12); +} +.p-divider.p-divider-horizontal .p-divider-content { + padding: 0 0.5rem; +} +.p-divider.p-divider-vertical { + margin: 0 1.25rem; + padding: 1.25rem 0; +} +.p-divider.p-divider-vertical:before { + border-left: 1px rgba(0, 0, 0, 0.12); +} +.p-divider.p-divider-vertical .p-divider-content { + padding: 0.5rem 0; +} + +.p-fieldset { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; +} +.p-fieldset .p-fieldset-legend { + padding: 0.75rem; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + font-weight: 500; + border-radius: 4px; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend { + padding: 0; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { + padding: 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; + transition: none; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler { + margin-right: 0.5rem; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { + background: rgba(0, 0, 0, 0.04); + border-color: #e0e0e0; + color: rgba(0, 0, 0, 0.87); +} +.p-fieldset .p-fieldset-content { + padding: 0.75rem; +} + +.p-panel .p-panel-header { + border: 1px solid #e0e0e0; + padding: 0.75rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-panel .p-panel-header .p-panel-title { + font-weight: 500; +} +.p-panel .p-panel-header .p-panel-header-icon { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-panel .p-panel-header .p-panel-header-icon:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-panel .p-panel-header .p-panel-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panel.p-panel-toggleable .p-panel-header { + padding: 0.5rem 1rem; +} +.p-panel .p-panel-content { + padding: 0.75rem; + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + border-top: 0 none; +} +.p-panel .p-panel-footer { + padding: 0.75rem 0.75rem; + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-top: 0 none; +} + +.p-scrollpanel .p-scrollpanel-bar { + background: rgba(0, 0, 0, 0.12); + border: 0 none; +} + +.p-splitter { + border: 1px solid #e0e0e0; + background: #ffffff; + border-radius: 4px; + color: rgba(0, 0, 0, 0.87); +} +.p-splitter .p-splitter-gutter { + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.04); +} +.p-splitter .p-splitter-gutter .p-splitter-gutter-handle { + background: rgba(0, 0, 0, 0.12); +} +.p-splitter .p-splitter-gutter-resizing { + background: rgba(0, 0, 0, 0.12); +} + +.p-tabview .p-tabview-nav { + background: #ffffff; + border: solid rgba(0, 0, 0, 0.12); + border-width: 0 0 1px 0; +} +.p-tabview .p-tabview-nav li { + margin-right: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + border: none; + border-width: 0 0 0 0; + border-color: transparent transparent transparent transparent; + background: #ffffff; + color: rgba(0, 0, 0, 0.6); + padding: 0.75rem 1.25rem; + font-weight: 500; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + transition: none; + margin: 0 0 0 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { + background: rgba(33, 150, 243, 0.04); + border-color: transparent; + color: rgba(0, 0, 0, 0.6); +} +.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { + background: #ffffff; + border-color: transparent; + color: #2196F3; +} +.p-tabview .p-tabview-left-icon { + margin-right: 0.5rem; +} +.p-tabview .p-tabview-right-icon { + margin-left: 0.5rem; +} +.p-tabview .p-tabview-close { + margin-left: 0.5rem; +} +.p-tabview .p-tabview-panels { + background: #ffffff; + padding: 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-toolbar { + background: #ffffff; + border: 1px solid #e0e0e0; + padding: 0.75rem; + border-radius: 4px; +} +.p-toolbar .p-toolbar-separator { + margin: 0 0.5rem; +} + +.p-confirm-popup { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-confirm-popup .p-confirm-popup-content { + padding: 0.75rem; +} +.p-confirm-popup .p-confirm-popup-footer { + text-align: right; + padding: 0.75rem 0.75rem; +} +.p-confirm-popup .p-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-confirm-popup .p-confirm-popup-footer button:last-child { + margin: 0; +} +.p-confirm-popup:after { + border: solid transparent; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +.p-confirm-popup:before { + border: solid transparent; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +.p-confirm-popup.p-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +.p-confirm-popup.p-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +.p-confirm-popup .p-confirm-popup-icon { + font-size: 1.5rem; +} +.p-confirm-popup .p-confirm-popup-message { + margin-left: 1rem; +} + +.p-dialog { + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; +} +.p-dialog .p-dialog-header { + border-bottom: 0 none; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 1.25rem; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-dialog .p-dialog-header .p-dialog-title { + font-weight: 500; + font-size: 1.25rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-dialog .p-dialog-header .p-dialog-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { + margin-right: 0; +} +.p-dialog .p-dialog-content { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0 1.25rem 1.25rem 1.25rem; +} +.p-dialog .p-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0.75rem 1.25rem; + text-align: right; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-dialog .p-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { + font-size: 2rem; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-message { + margin-left: 1rem; +} + +.p-dialog-mask.p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); +} + +.p-overlaypanel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-overlaypanel .p-overlaypanel-content { + padding: 0.75rem; +} +.p-overlaypanel .p-overlaypanel-close { + background: #2196F3; + color: #ffffff; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + position: absolute; + top: -1rem; + right: -1rem; +} +.p-overlaypanel .p-overlaypanel-close:enabled:hover { + background: rgba(33, 150, 243, 0.92); + color: #ffffff; +} +.p-overlaypanel:after { + border: solid transparent; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +.p-overlaypanel:before { + border: solid transparent; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +.p-overlaypanel.p-overlaypanel-flipped:after { + border-top-color: #ffffff; +} +.p-overlaypanel.p-overlaypanel-flipped:before { + border-top-color: #ffffff; +} + +.p-sidebar { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-sidebar .p-sidebar-header { + padding: 0.75rem; +} +.p-sidebar .p-sidebar-header .p-sidebar-close, +.p-sidebar .p-sidebar-header .p-sidebar-icon { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, +.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-sidebar .p-sidebar-header .p-sidebar-close:focus, +.p-sidebar .p-sidebar-header .p-sidebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-sidebar .p-sidebar-header + .p-sidebar-content { + padding-top: 0; +} +.p-sidebar .p-sidebar-content { + padding: 0.75rem; +} + +.p-sidebar-mask.p-component-overlay { + background: rgba(0, 0, 0, 0.32); +} + +.p-tooltip .p-tooltip-text { + background: rgba(97, 97, 97, 0.9); + color: #ffffff; + padding: 0.5rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-tooltip.p-tooltip-right .p-tooltip-arrow { + border-right-color: rgba(97, 97, 97, 0.9); +} +.p-tooltip.p-tooltip-left .p-tooltip-arrow { + border-left-color: rgba(97, 97, 97, 0.9); +} +.p-tooltip.p-tooltip-top .p-tooltip-arrow { + border-top-color: rgba(97, 97, 97, 0.9); +} +.p-tooltip.p-tooltip-bottom .p-tooltip-arrow { + border-bottom-color: rgba(97, 97, 97, 0.9); +} + +.p-fileupload .p-fileupload-buttonbar { + background: #ffffff; + padding: 0.75rem; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-fileupload .p-fileupload-buttonbar .p-button { + margin-right: 0.5rem; +} +.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-fileupload .p-fileupload-content { + background: #ffffff; + padding: 2rem 1rem; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-fileupload .p-progressbar { + height: 4px; +} +.p-fileupload .p-fileupload-row > div { + padding: 0.75rem 0.75rem; +} +.p-fileupload.p-fileupload-advanced .p-message { + margin-top: 0; +} + +.p-fileupload-choose:not(.p-disabled):hover { + background: rgba(33, 150, 243, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-fileupload-choose:not(.p-disabled):active { + background: rgba(33, 150, 243, 0.68); + color: #ffffff; + border-color: transparent; +} + +.p-breadcrumb { + background: #ffffff; + border: 1px solid #e5e5e5; + border-radius: 4px; + padding: 0.75rem; +} +.p-breadcrumb ul li .p-menuitem-link { + transition: none; + border-radius: 4px; +} +.p-breadcrumb ul li .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-breadcrumb ul li.p-breadcrumb-chevron { + margin: 0 0.5rem 0 0.5rem; + color: rgba(0, 0, 0, 0.6); +} +.p-breadcrumb ul li:last-child .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-breadcrumb ul li:last-child .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} + +.p-contextmenu { + padding: 0.5rem 0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + 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); + width: 12.5rem; +} +.p-contextmenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-contextmenu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-contextmenu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-contextmenu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-contextmenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-contextmenu .p-submenu-list { + padding: 0.5rem 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); +} +.p-contextmenu .p-menuitem { + margin: 0; +} +.p-contextmenu .p-menuitem:last-child { + margin: 0; +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(0, 0, 0, 0.04); +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-contextmenu .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-contextmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-dock .p-dock-list { + background: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.2); + padding: 0.5rem 0.5rem; + border-radius: 0.5rem; +} +.p-dock .p-dock-item { + padding: 0.5rem; +} +.p-dock .p-dock-action { + width: 4rem; + height: 4rem; +} +.p-dock.p-dock-top .p-dock-item-second-prev, +.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, +.p-dock.p-dock-bottom .p-dock-item-second-next { + margin: 0 0.9rem; +} +.p-dock.p-dock-top .p-dock-item-prev, +.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, +.p-dock.p-dock-bottom .p-dock-item-next { + margin: 0 1.3rem; +} +.p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { + margin: 0 1.5rem; +} +.p-dock.p-dock-left .p-dock-item-second-prev, +.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, +.p-dock.p-dock-right .p-dock-item-second-next { + margin: 0.9rem 0; +} +.p-dock.p-dock-left .p-dock-item-prev, +.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, +.p-dock.p-dock-right .p-dock-item-next { + margin: 1.3rem 0; +} +.p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { + margin: 1.5rem 0; +} + +.p-megamenu { + padding: 0.75rem; + background: transparent; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; + transition: none; + user-select: none; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-megamenu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-megamenu .p-megamenu-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + 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); +} +.p-megamenu .p-megamenu-submenu-header { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-megamenu .p-megamenu-submenu { + padding: 0.5rem 0; + width: 12.5rem; +} +.p-megamenu .p-megamenu-submenu .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-megamenu .p-megamenu-submenu .p-menuitem { + margin: 0; +} +.p-megamenu .p-megamenu-submenu .p-menuitem:last-child { + margin: 0; +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(0, 0, 0, 0.04); +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu.p-megamenu-vertical { + width: 12.5rem; + padding: 0.5rem 0; +} +.p-megamenu.p-megamenu-vertical .p-menuitem { + margin: 0; +} +.p-megamenu.p-megamenu-vertical .p-menuitem:last-child { + margin: 0; +} + +.p-menu { + padding: 0.5rem 0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; + width: 12.5rem; +} +.p-menu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-menu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-menu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menu.p-menu-overlay { + 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); +} +.p-menu .p-submenu-header { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.p-menu .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-menu .p-menuitem { + margin: 0; +} +.p-menu .p-menuitem:last-child { + margin: 0; +} + +.p-menubar { + padding: 0.75rem; + background: transparent; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; +} +.p-menubar .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-menubar .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; + transition: none; + user-select: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-submenu-list { + padding: 0.5rem 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); + width: 12.5rem; +} +.p-menubar .p-submenu-list .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-menubar .p-submenu-list .p-submenu-icon { + font-size: 0.875rem; +} +.p-menubar .p-submenu-list .p-menuitem { + margin: 0; +} +.p-menubar .p-submenu-list .p-menuitem:last-child { + margin: 0; +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(0, 0, 0, 0.04); +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} + +@media screen and (max-width: 960px) { + .p-menubar { + position: relative; + } + .p-menubar .p-menubar-button { + display: flex; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-menubar .p-menubar-button:hover { + color: rgba(0, 0, 0, 0.6); + background: rgba(0, 0, 0, 0.04); + } + .p-menubar .p-menubar-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-menubar .p-menubar-root-list { + position: absolute; + display: none; + padding: 0.5rem 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); + width: 100%; + } + .p-menubar .p-menubar-root-list .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; + } + .p-menubar .p-menubar-root-list .p-submenu-icon { + font-size: 0.875rem; + } + .p-menubar .p-menubar-root-list > .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon { + margin-left: auto; + transition: transform 0.2s; + } + .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-180deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list { + width: 100%; + position: static; + box-shadow: none; + border: 0 none; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon { + transition: transform 0.2s; + transform: rotate(90deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-90deg); + } + .p-menubar .p-menubar-root-list .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list ul li a { + padding-left: 2.25rem; + } + .p-menubar .p-menubar-root-list ul li ul li a { + padding-left: 3.75rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li a { + padding-left: 5.25rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li ul li a { + padding-left: 6.75rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a { + padding-left: 8.25rem; + } + .p-menubar.p-menubar-mobile-active .p-menubar-root-list { + display: flex; + flex-direction: column; + top: 100%; + left: 0; + z-index: 1; + } +} +.p-panelmenu .p-panelmenu-header > a { + padding: 1.25rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + font-weight: 400; + border-radius: 4px; + transition: none; +} +.p-panelmenu .p-panelmenu-header > a .p-panelmenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header > a .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { + background: #f6f6f6; + border-color: transparent; + color: rgba(0, 0, 0, 0.87); +} +.p-panelmenu .p-panelmenu-header.p-highlight { + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-header.p-highlight > a { + background: #ffffff; + border-color: transparent; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover { + border-color: transparent; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.p-panelmenu .p-panelmenu-content { + padding: 0.5rem 0; + border: 0 none; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + margin-bottom: 0; + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu) { + padding: 0 0 0 1rem; +} +.p-panelmenu .p-panelmenu-panel { + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header > a { + border-radius: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-content { + border-radius: 0; +} +.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header > a { + border-top: 0 none; +} +.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover > a, .p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover > a { + border-top: 0 none; +} +.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header > a { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) > a { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-slidemenu { + padding: 0.5rem 0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; + width: 12.5rem; +} +.p-slidemenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-slidemenu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-slidemenu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-slidemenu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-slidemenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-slidemenu.p-slidemenu-overlay { + 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); +} +.p-slidemenu .p-slidemenu-list { + padding: 0.5rem 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); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link { + background: rgba(0, 0, 0, 0.04); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-text { + color: rgba(0, 0, 0, 0.87); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon, .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-slidemenu .p-slidemenu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-slidemenu .p-slidemenu-icon { + font-size: 0.875rem; +} +.p-slidemenu .p-slidemenu-backward { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); +} + +.p-steps .p-steps-item .p-menuitem-link { + background: transparent; + transition: none; + border-radius: 4px; + background: transparent; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + color: rgba(0, 0, 0, 0.87); + border: 1px solid transparent; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + z-index: 1; + border-radius: 50%; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin-top: 0.5rem; + color: rgba(0, 0, 0, 0.87); +} +.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 500; + color: rgba(0, 0, 0, 0.87); +} +.p-steps .p-steps-item:before { + content: " "; + border-top: 1px solid rgba(0, 0, 0, 0.12); + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; + margin-top: -1rem; +} + +.p-tabmenu .p-tabmenu-nav { + background: #ffffff; + border: solid rgba(0, 0, 0, 0.12); + border-width: 0 0 1px 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { + margin-right: 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { + border: none; + border-width: 0 0 0 0; + border-color: transparent transparent transparent transparent; + background: #ffffff; + color: rgba(0, 0, 0, 0.6); + padding: 0.75rem 1.25rem; + font-weight: 500; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + transition: none; + margin: 0 0 0 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { + background: rgba(33, 150, 243, 0.04); + border-color: transparent; + color: rgba(0, 0, 0, 0.6); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { + background: #ffffff; + border-color: transparent; + color: #2196F3; +} + +.p-tieredmenu { + padding: 0.5rem 0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; + width: 12.5rem; +} +.p-tieredmenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-tieredmenu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-tieredmenu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-tieredmenu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-tieredmenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tieredmenu.p-tieredmenu-overlay { + 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); +} +.p-tieredmenu .p-submenu-list { + padding: 0.5rem 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); +} +.p-tieredmenu .p-menuitem { + margin: 0; +} +.p-tieredmenu .p-menuitem:last-child { + margin: 0; +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(0, 0, 0, 0.04); +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-tieredmenu .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-tieredmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-inline-message { + padding: 0.75rem 0.75rem; + margin: 0; + border-radius: 4px; +} +.p-inline-message.p-inline-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 1px; + color: #01579B; +} +.p-inline-message.p-inline-message-info .p-inline-message-icon { + color: #01579B; +} +.p-inline-message.p-inline-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 1px; + color: #1B5E20; +} +.p-inline-message.p-inline-message-success .p-inline-message-icon { + color: #1B5E20; +} +.p-inline-message.p-inline-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 1px; + color: #7f6003; +} +.p-inline-message.p-inline-message-warn .p-inline-message-icon { + color: #7f6003; +} +.p-inline-message.p-inline-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 1px; + color: #B71C1C; +} +.p-inline-message.p-inline-message-error .p-inline-message-icon { + color: #B71C1C; +} +.p-inline-message .p-inline-message-icon { + font-size: 1rem; + margin-right: 0.5rem; +} +.p-inline-message .p-inline-message-text { + font-size: 1rem; +} +.p-inline-message.p-inline-message-icon-only .p-inline-message-icon { + margin-right: 0; +} + +.p-message { + margin: 0.75rem 0; + border-radius: 4px; +} +.p-message .p-message-wrapper { + padding: 1rem 1.25rem; +} +.p-message .p-message-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-message .p-message-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-message .p-message-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-message.p-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 0 0 0 0; + color: #01579B; +} +.p-message.p-message-info .p-message-icon { + color: #01579B; +} +.p-message.p-message-info .p-message-close { + color: #01579B; +} +.p-message.p-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 0 0 0 0; + color: #1B5E20; +} +.p-message.p-message-success .p-message-icon { + color: #1B5E20; +} +.p-message.p-message-success .p-message-close { + color: #1B5E20; +} +.p-message.p-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 0 0 0 0; + color: #7f6003; +} +.p-message.p-message-warn .p-message-icon { + color: #7f6003; +} +.p-message.p-message-warn .p-message-close { + color: #7f6003; +} +.p-message.p-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 0 0 0 0; + color: #B71C1C; +} +.p-message.p-message-error .p-message-icon { + color: #B71C1C; +} +.p-message.p-message-error .p-message-close { + color: #B71C1C; +} +.p-message .p-message-text { + font-size: 1rem; + font-weight: 500; +} +.p-message .p-message-icon { + font-size: 1.5rem; + margin-right: 0.5rem; +} +.p-message .p-message-summary { + font-weight: 700; +} +.p-message .p-message-detail { + margin-left: 0.5rem; +} + +.p-toast { + opacity: 0.9; +} +.p-toast .p-toast-message { + margin: 0 0 1rem 0; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-toast .p-toast-message .p-toast-message-content { + padding: 1.25rem; + border-width: 0 0 0 0; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { + margin: 0 0 0 1rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { + font-size: 2rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { + font-weight: 700; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { + margin: 0.5rem 0 0 0; +} +.p-toast .p-toast-message .p-toast-icon-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-toast .p-toast-message .p-toast-icon-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-toast .p-toast-message .p-toast-icon-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-toast .p-toast-message.p-toast-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 0 0 0 0; + color: #01579B; +} +.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + color: #01579B; +} +.p-toast .p-toast-message.p-toast-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 0 0 0 0; + color: #1B5E20; +} +.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + color: #1B5E20; +} +.p-toast .p-toast-message.p-toast-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 0 0 0 0; + color: #7f6003; +} +.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + color: #7f6003; +} +.p-toast .p-toast-message.p-toast-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 0 0 0 0; + color: #B71C1C; +} +.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + color: #B71C1C; +} + +.p-galleria .p-galleria-close { + margin: 0.5rem; + background: transparent; + color: rgba(255, 255, 255, 0.87); + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-close .p-galleria-close-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-item-nav { + background: transparent; + color: #f6f6f6; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + margin: 0 0.5rem; +} +.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, +.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-caption { + background: rgba(0, 0, 0, 0.5); + color: rgba(255, 255, 255, 0.87); + padding: 1rem; +} +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button { + background-color: #dcdcdc; + width: 1.25rem; + height: 1.25rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { + background: #ececec; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { + margin-right: 0.5rem; +} +.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { + margin-bottom: 0.5rem; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(33, 150, 243, 0.12); + color: #2196F3; +} +.p-galleria .p-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 1rem 0.25rem; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: rgba(255, 255, 255, 0.87); + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-galleria-mask.p-component-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +.p-avatar { + background-color: rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-avatar.p-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +.p-avatar.p-avatar-lg .p-avatar-icon { + font-size: 1.5rem; +} +.p-avatar.p-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +.p-avatar.p-avatar-xl .p-avatar-icon { + font-size: 2rem; +} + +.p-avatar-group .p-avatar { + border: 2px solid #ffffff; +} + +.p-badge { + background: #2196F3; + color: #ffffff; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +.p-badge.p-badge-secondary { + background-color: #f37f21; + color: #212121; +} +.p-badge.p-badge-success { + background-color: #689F38; + color: #ffffff; +} +.p-badge.p-badge-info { + background-color: #2196F3; + color: #ffffff; +} +.p-badge.p-badge-warning { + background-color: #FBC02D; + color: #212529; +} +.p-badge.p-badge-danger { + background-color: #D32F2F; + color: #ffffff; +} +.p-badge.p-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +.p-badge.p-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} + +.p-blockui.p-component-overlay { + background: rgba(0, 0, 0, 0.32); +} + +.p-chip { + background-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + border-radius: 16px; + padding: 0 0.75rem; +} +.p-chip .p-chip-text { + line-height: 1.5; + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} +.p-chip .p-chip-icon { + margin-right: 0.5rem; +} +.p-chip .pi-chip-remove-icon { + margin-left: 0.5rem; +} +.p-chip img { + width: 2.25rem; + height: 2.25rem; + margin-left: -0.75rem; + margin-right: 0.5rem; +} +.p-chip .pi-chip-remove-icon { + border-radius: 4px; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-chip .pi-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-inplace .p-inplace-display { + padding: 1rem 1rem; + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-inplace .p-inplace-display:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-inplace .p-inplace-display:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-progressbar { + border: 0 none; + height: 4px; + background: rgba(33, 150, 243, 0.32); + border-radius: 4px; +} +.p-progressbar .p-progressbar-value { + border: 0 none; + margin: 0; + background: #2196F3; +} +.p-progressbar .p-progressbar-label { + color: rgba(0, 0, 0, 0.87); + line-height: 4px; +} + +.p-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-scrolltop.p-link { + background: #f37f21; +} +.p-scrolltop.p-link:hover { + background: rgba(243, 127, 33, 0.92); +} +.p-scrolltop .p-scrolltop-icon { + font-size: 1.5rem; + color: #212121; +} + +.p-skeleton { + background-color: rgba(0, 0, 0, 0.08); + border-radius: 4px; +} +.p-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +.p-tag { + background: #2196F3; + color: #ffffff; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 4px; +} +.p-tag.p-tag-success { + background-color: #689F38; + color: #ffffff; +} +.p-tag.p-tag-info { + background-color: #2196F3; + color: #ffffff; +} +.p-tag.p-tag-warning { + background-color: #FBC02D; + color: #212529; +} +.p-tag.p-tag-danger { + background-color: #D32F2F; + color: #ffffff; +} +.p-tag .p-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +.p-terminal { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e0e0e0; + padding: 0.75rem; +} +.p-terminal .p-terminal-input { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; +} + +.p-accordion .p-accordion-tab { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; +} +.p-accordion .p-accordion-tab:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.p-accordion .p-accordion-tab:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-accordion .p-accordion-tab .p-accordion-toggle-icon { + order: 1; + margin-left: auto; + transition: transform 0.2s; +} +.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-header-link:focus { + background: #f6f6f6; +} +.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-toggle-icon { + transform: rotate(-270deg); +} +.p-accordion .p-accordion-tab.p-accordion-tab-active { + margin-bottom: 1rem; +} +.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-toggle-icon { + transform: rotate(-180deg); +} +.p-accordion .p-accordion-tab .p-accordion-header.p-disabled { + opacity: 1; +} +.p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { + opacity: 0.38; +} + +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3; +} + +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:hover, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} + +.p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.25rem 1rem; +} + +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding-top: 0; + padding-bottom: 0; +} +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + font-size: 75%; +} +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0; +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-button { + font-weight: 500; + min-width: 4rem; +} +.p-button.p-button-icon-only { + min-width: auto; +} +.p-button:enabled:focus { + background: rgba(33, 150, 243, 0.76); +} +.p-button:enabled:active { + background: rgba(33, 150, 243, 0.68); +} +.p-button .p-ink { + background-color: rgba(255, 255, 255, 0.32); +} +.p-button.p-button-outlined { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-outlined:enabled:focus { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-outlined:enabled:active { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-text:enabled:focus, .p-button.p-button-outlined:enabled:focus { + background: rgba(33, 150, 243, 0.12); +} +.p-button.p-button-text:enabled:active, .p-button.p-button-outlined:enabled:active { + background: rgba(33, 150, 243, 0.16); +} +.p-button.p-button-text .p-ink, .p-button.p-button-outlined .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} +.p-button:disabled { + background-color: rgba(0, 0, 0, 0.12) !important; + color: rgba(0, 0, 0, 0.38) !important; + opacity: 1; +} +.p-button:disabled.p-button-text { + background-color: transparent !important; + color: rgba(0, 0, 0, 0.38) !important; +} +.p-button:disabled.p-button-outlined { + background-color: transparent !important; + color: rgba(0, 0, 0, 0.38) !important; + border-color: rgba(0, 0, 0, 0.38) !important; +} +.p-button.p-button-raised:enabled:focus { + 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); +} + +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + background: rgba(243, 127, 33, 0.76); +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: rgba(243, 127, 33, 0.68); +} +.p-button.p-button-secondary.p-button-text:enabled:focus, .p-button.p-button-secondary.p-button-outlined:enabled:focus, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:focus { + background: rgba(243, 127, 33, 0.12); +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(243, 127, 33, 0.16); +} +.p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { + background-color: rgba(243, 127, 33, 0.16); +} + +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + background: rgba(33, 150, 243, 0.76); +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: rgba(33, 150, 243, 0.68); +} +.p-button.p-button-info.p-button-text:enabled:focus, .p-button.p-button-info.p-button-outlined:enabled:focus, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:focus { + background: rgba(33, 150, 243, 0.12); +} +.p-button.p-button-info.p-button-text:enabled:active, .p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(33, 150, 243, 0.16); +} +.p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} + +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + background: rgba(104, 159, 56, 0.76); +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: rgba(104, 159, 56, 0.68); +} +.p-button.p-button-success.p-button-text:enabled:focus, .p-button.p-button-success.p-button-outlined:enabled:focus, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:focus { + background: rgba(104, 159, 56, 0.12); +} +.p-button.p-button-success.p-button-text:enabled:active, .p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(104, 159, 56, 0.16); +} +.p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { + background-color: rgba(104, 159, 56, 0.16); +} + +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + background: rgba(251, 192, 45, 0.76); +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: rgba(251, 192, 45, 0.68); +} +.p-button.p-button-warning.p-button-text:enabled:focus, .p-button.p-button-warning.p-button-outlined:enabled:focus, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:focus { + background: rgba(251, 192, 45, 0.12); +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(251, 192, 45, 0.16); +} +.p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { + background-color: rgba(251, 192, 45, 0.16); +} + +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + background: rgba(156, 39, 176, 0.76); +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: rgba(156, 39, 176, 0.68); +} +.p-button.p-button-help.p-button-text:enabled:focus, .p-button.p-button-help.p-button-outlined:enabled:focus, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:focus { + background: rgba(156, 39, 176, 0.12); +} +.p-button.p-button-help.p-button-text:enabled:active, .p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(156, 39, 176, 0.16); +} +.p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { + background-color: rgba(156, 39, 176, 0.16); +} + +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + background: rgba(211, 47, 47, 0.76); +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: rgba(211, 47, 47, 0.68); +} +.p-button.p-button-danger.p-button-text:enabled:focus, .p-button.p-button-danger.p-button-outlined:enabled:focus, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:focus { + background: rgba(211, 47, 47, 0.12); +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(211, 47, 47, 0.16); +} +.p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { + background-color: rgba(211, 47, 47, 0.16); +} + +.p-calendar-w-btn { + border: 1px solid rgba(0, 0, 0, 0.38); + background: #ffffff; + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; + border: 0 none; +} +.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar-w-btn .p-datepicker-trigger.p-button { + background-color: transparent; + border: 0 none; +} +.p-calendar-w-btn .p-datepicker-trigger.p-button span { + color: rgba(0, 0, 0, 0.6); +} +.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:hover { + background: rgba(0, 0, 0, 0.04); +} +.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:active, .p-calendar-w-btn .p-datepicker-trigger.p-button:focus { + background: rgba(0, 0, 0, 0.12); +} +.p-calendar-w-btn:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-calendar-w-btn:not(.p-disabled).p-focus { + border-color: #2196F3; + box-shadow: inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3; +} + +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(33, 150, 243, 0.12); +} + +p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn { + border-color: #B00020; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled .p-calendar-w-btn { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-calendar-w-btn .p-inputtext:enabled:hover, .p-input-filled .p-calendar-w-btn .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext { + border: 0 none; + background-image: none; +} + +.p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { + background-image: none; + background: transparent; +} +.p-cascadeselect .p-inputtext { + border: 0 none; +} +.p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3; +} + +.p-cascadeselect-item .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} + +.p-input-filled .p-cascadeselect { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-cascadeselect .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus, .p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-cascadeselect .p-inputtext:enabled:hover, .p-input-filled .p-cascadeselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-cascadeselect .p-inputtext { + border: 0 none; +} +.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: #f37f21; + color: #212121; +} + +.p-checkbox { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.p-checkbox .p-checkbox-box { + border-color: #757575; + border-radius: 2px; + position: relative; +} +.p-checkbox .p-checkbox-box:not(.p-disabled):hover { + border-color: #757575; +} +.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { + border-color: #757575; +} +.p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { + border-color: #2196F3; +} +.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon.pi-check:before { + content: ""; + position: absolute; + top: 6px; + left: 1px; + border-right: 2px solid transparent; + border-bottom: 2px solid transparent; + transform: rotate(45deg); + transform-origin: 0% 100%; + animation: checkbox-check 125ms 50ms linear forwards; +} +.p-checkbox:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.04); +} +.p-checkbox:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.12); +} +.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(33, 150, 243, 0.04); +} +.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(33, 150, 243, 0.12); +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: #ffffff; +} +.p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { + background-color: #ffffff; +} + +@keyframes checkbox-check { + 0% { + width: 0; + height: 0; + border-color: #ffffff; + transform: translate3d(0, 0, 0) rotate(45deg); + } + 33% { + width: 4px; + height: 0; + transform: translate3d(0, 0, 0) rotate(45deg); + } + 100% { + width: 4px; + height: 10px; + border-color: #ffffff; + transform: translate3d(0, -10px, 0) rotate(45deg); + } +} +.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3; +} + +.p-input-filled .p-chips-multiple-container { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-chips-multiple-container .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-chips-multiple-container .p-inputtext:enabled:hover, .p-input-filled .p-chips-multiple-container .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} + +.p-float-label .p-chips-multiple-container .p-chips-token { + padding: 0.25rem 1rem; +} + +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { + padding-top: 0; + padding-bottom: 0; +} +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + font-size: 75%; +} +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0; +} +.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-datatable .p-sortable-column { + outline: 0 none; +} +.p-datatable .p-sortable-column:focus { + background-color: rgba(0, 0, 0, 0.03); +} +.p-datatable .p-datatable-tbody > tr { + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(0, 0, 0, 0.03); +} + +.p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { + background-image: none; + background: transparent; +} +.p-dropdown .p-inputtext { + border: 0 none; +} +.p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3; +} + +.p-dropdown-item .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} + +.p-input-filled .p-dropdown { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-dropdown .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus, .p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-dropdown .p-inputtext:enabled:hover, .p-input-filled .p-dropdown .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-dropdown .p-inputtext { + border: 0 none; +} +.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: #f37f21; + color: #212121; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(243, 127, 33, 0.68); + color: #212121; +} + +.p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3; +} +.p-inputtext:enabled:focus.ng-invalid.ng-dirty { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled .p-inputtext { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-inputtext:enabled:focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-inputtext.ng-invalid.ng-dirty { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.ng-invalid.ng-dirty:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +.p-input-filled .p-inputgroup .p-inputgroup-addon { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-inputgroup .p-inputgroup-addon:last-child { + border-right-color: transparent; +} +.p-input-filled .p-inputgroup-addon:first-child, +.p-input-filled .p-inputgroup button:first-child, +.p-input-filled .p-inputgroup input:first-child { + border-bottom-left-radius: 0; +} +.p-input-filled .p-inputgroup .p-float-label:first-child input { + border-bottom-left-radius: 0; +} +.p-input-filled .p-inputgroup-addon:last-child, +.p-input-filled .p-inputgroup button:last-child, +.p-input-filled .p-inputgroup input:last-child { + border-bottom-right-radius: 0; +} +.p-input-filled .p-inputgroup .p-float-label:last-child input { + border-bottom-right-radius: 0; +} + +p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +.p-inputswitch .p-inputswitch-slider:before { + transition-property: box-shadow transform; + 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); +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider:before { + 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), 0 0 1px 10px rgba(0, 0, 0, 0.04); +} +.p-inputswitch.p-inputswitch-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-focus:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.12), 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); +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(33, 150, 243, 0.04), 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); +} +.p-inputswitch.p-inputswitch-checked.p-inputswitch-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-inputswitch-focus:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(33, 150, 243, 0.12), 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); +} + +.p-fieldset .p-fieldset-legend { + border: 0 none; +} + +.p-float-label input:focus ~ label, +.p-float-label input.p-filled ~ label, +.p-float-label textarea:focus ~ label, +.p-float-label textarea.p-filled ~ label, +.p-float-label .p-inputwrapper-focus ~ label, +.p-float-label .p-inputwrapper-filled ~ label { + top: -0.5rem !important; + background-color: #ffffff; + padding: 2px 4px; + margin-left: -4px; + margin-top: 0; +} + +.p-float-label textarea ~ label { + margin-top: 0; +} + +.p-float-label input:focus ~ label, +.p-float-label .p-inputwrapper-focus ~ label { + color: #2196F3; +} + +.p-input-filled .p-float-label .p-inputtext { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label input:focus ~ label, +.p-input-filled .p-float-label input.p-filled ~ label, +.p-input-filled .p-float-label textarea:focus ~ label, +.p-input-filled .p-float-label textarea.p-filled ~ label, +.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, +.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + top: 0.25rem !important; + margin-top: 0; + background: transparent; +} + +.p-listbox-item .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} + +.p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { + background-image: none; + background: transparent; +} +.p-multiselect .p-multiselect-label { + border: 0 none; +} +.p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3, inset 0 0 0 1px #2196F3; +} + +.p-multiselect-item .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} + +.p-input-filled .p-multiselect { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-multiselect .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #2196F3, #2196F3), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus, .p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-multiselect .p-inputtext:enabled:hover, .p-input-filled .p-multiselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-multiselect .p-multiselect-label:hover { + background-image: none; + background: transparent; +} + +.p-float-label .p-multiselect-label .p-multiselect-token { + padding: 0.25rem 1rem; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.p-input-filled .p-float-label .p-multiselect .p-multiselect-label { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect .p-multiselect-label { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding-top: 0; + padding-bottom: 0; + margin-top: 0; + margin-bottom: 0; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + font-size: 75%; +} +.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-overlaypanel .p-overlaypanel-content { + padding: 1.5rem; +} + +.p-paginator { + justify-content: flex-end; +} + +.p-panel { + border-radius: 4px; + 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); +} +.p-panel .p-panel-header, +.p-panel .p-panel-content, +.p-panel .p-panel-footer { + border: 0 none; +} +.p-panel .p-panel-content { + padding-top: 0; +} +.p-panel .p-panel-title { + font-size: 1.25rem; +} + +.p-panelmenu .p-panelmenu-panel { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; +} +.p-panelmenu .p-panelmenu-panel:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-icon { + order: 1; + margin-left: auto; + margin-right: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled { + opacity: 1; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled .p-panelmenu-header-link > * { + opacity: 0.38; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-link:focus { + background: #f6f6f6; +} + +.p-progressbar { + border-radius: 0; +} +.p-progressbar .p-progressbar-label { + display: none; +} + +.p-radiobutton { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border: 2px solid #757575; +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + border: 2px solid #757575; +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { + border-color: #2196F3; +} +.p-radiobutton:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.04); +} +.p-radiobutton:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.12); +} +.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(33, 150, 243, 0.04); +} +.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(33, 150, 243, 0.12); +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #ffffff; +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #ffffff; +} + +.p-selectbutton .p-button:focus { + background: #e0e0e1; + border-color: #e0e0e1; +} +.p-selectbutton .p-button:focus.p-highlight { + background: #d9d8d9; + border-color: #d9d8d9; +} + +.p-slider .p-slider-handle { + transition: transform 0.2s, box-shadow 0.2s; + transform: scale(0.7); +} +.p-slider .p-slider-handle:focus { + box-shadow: 0 0 1px 10px rgba(243, 127, 33, 0.2); +} +.p-slider.p-slider-sliding .p-slider-handle { + transform: scale(1); +} + +.p-steps { + padding: 1rem 0; +} +.p-steps .p-steps-item { + justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; +} +.p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; + margin-top: 0; +} +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} +.p-steps .p-steps-item .p-menuitem-link { + flex-direction: row; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + background-color: #9e9d9e; + color: #ffffff; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin: 0; + padding-left: 0.5rem; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background-color: #2196F3; + color: #ffffff; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 600; + color: rgba(0, 0, 0, 0.87); +} +.p-steps .p-steps-item.p-disabled { + opacity: 1; +} + +.p-tabview .p-tabview-nav { + position: relative; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + transition: background-color 0.2s; + border-radius: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link > .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:focus { + background-color: rgba(33, 150, 243, 0.12); +} +.p-tabview .p-tabview-nav .p-tabview-ink-bar { + z-index: 1; + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #2196F3; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} + +.p-toolbar { + border: 0 none; +} + +.p-tooltip .p-tooltip-text { + box-shadow: none; + font-size: 0.875rem; +} +.p-tooltip .p-tooltip-arrow { + display: none; +} + +.p-treetable .p-sortable-column { + outline: 0 none; +} +.p-treetable .p-sortable-column:focus { + background-color: rgba(0, 0, 0, 0.03); +} +.p-treetable .p-treetable-tbody > tr { + outline: 0 none; +} +.p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(0, 0, 0, 0.03); +} + +.p-tabmenu .p-tabmenu-nav { + position: relative; +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link { + transition: background-color 0.2s; + border-radius: 0; +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link > .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link:focus { + background-color: rgba(33, 150, 243, 0.12); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenu-ink-bar { + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #2196F3; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} + +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + margin: 0.5rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + margin: 0 0.5rem; +} + +.p-togglebutton.p-button:focus { + background: #e0e0e1; + border-color: #e0e0e1; +} +.p-togglebutton.p-button:focus.p-highlight { + background: #d9d8d9; + border-color: #d9d8d9; +} + +/* Add your customizations of the theme here */ diff --git a/src/assets/theme/blue/theme-light.scss b/src/assets/theme/blue/theme-light.scss new file mode 100644 index 00000000..44b77132 --- /dev/null +++ b/src/assets/theme/blue/theme-light.scss @@ -0,0 +1,8 @@ +$primaryColor:#2196F3; +$primaryLightestColor: #E3F2FD; +$primaryMenuTextColor: $primaryColor; +$primaryTextColor:#ffffff; +$accentColor:#f37f21; +$accentTextColor:#212121; + +@import '../../sass/theme/theme_light'; diff --git a/src/assets/theme/bluegrey/theme-dark.css b/src/assets/theme/bluegrey/theme-dark.css new file mode 100644 index 00000000..11532672 --- /dev/null +++ b/src/assets/theme/bluegrey/theme-dark.css @@ -0,0 +1,6663 @@ +@charset "UTF-8"; +:root { + --surface-a:#1e1e1e; + --surface-b:#121212; + --surface-c:hsla(0,0%,100%,.04); + --surface-d:hsla(0,0%,100%,.12); + --surface-e:#1e1e1e; + --surface-f:#262626; + --text-color:rgba(255, 255, 255, 0.87); + --text-color-secondary:rgba(255, 255, 255, 0.6); + --primary-color:#90A4AE; + --primary-lightest-color:#ECEFF1; + --primary-color-text:#212121; + --font-family:Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; +} + +/* Add your variable customizations of theme here */ +* { + box-sizing: border-box; +} + +.p-component { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + font-weight: normal; +} + +.p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); + transition-duration: 0.2s; +} + +.p-disabled, .p-component:disabled { + opacity: 0.38; +} + +.p-error { + color: #f44435; +} + +.p-text-secondary { + color: rgba(255, 255, 255, 0.6); +} + +.pi { + font-size: 1rem; +} + +.p-link { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + border-radius: 4px; +} +.p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +: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:#f7faf5; + --green-100:#dbe8cf; + --green-200:#bed6a9; + --green-300:#a1c384; + --green-400:#85b15e; + --green-500:#689f38; + --green-600:#588730; + --green-700:#496f27; + --green-800:#39571f; + --green-900:#2a4016; + --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:#f6f7fc; + --indigo-100:#d5d9ef; + --indigo-200:#b3bae2; + --indigo-300:#919cd5; + --indigo-400:#707dc8; + --indigo-500:#4e5fbb; + --indigo-600:#42519f; + --indigo-700:#374383; + --indigo-800:#2b3467; + --indigo-900:#1f264b; + --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:#fffaf2; + --orange-100:#ffe6c2; + --orange-200:#ffd391; + --orange-300:#ffbf61; + --orange-400:#ffac30; + --orange-500:#ff9800; + --orange-600:#d98100; + --orange-700:#b36a00; + --orange-800:#8c5400; + --orange-900:#663d00; + --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; +} + +.p-autocomplete .p-autocomplete-loader { + right: 0.75rem; +} +.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { + right: 3.5rem; +} +.p-autocomplete .p-autocomplete-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0.375rem 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + padding: 0; + margin: 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; + border-radius: 4px; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + margin-left: 0.5rem; +} + +p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { + border-color: #f44435; +} + +.p-autocomplete-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-autocomplete-panel .p-autocomplete-items:not(.p-autocomplete-virtualscroll) { + padding: 0; +} +.p-autocomplete-panel .p-autocomplete-items.p-autocomplete-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} + +p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { + border-color: #f44435; +} + +.p-datepicker { + padding: 0.5rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 4px; +} +.p-datepicker:not(.p-datepicker-inline) { + background: #2b2b2b; + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #2b2b2b; +} +.p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + font-weight: 500; + margin: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev, +.p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.p-datepicker .p-datepicker-header .p-datepicker-title select { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.p-datepicker table th { + padding: 0.5rem; +} +.p-datepicker table th > span { + width: 2.25rem; + height: 2.25rem; +} +.p-datepicker table td { + padding: 0.5rem; +} +.p-datepicker table td > span { + width: 2.25rem; + height: 2.25rem; + border-radius: 50%; + transition: none; + border: 1px solid transparent; +} +.p-datepicker table td > span.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker table td.p-datepicker-today > span { + background: transparent; + color: rgba(255, 255, 255, 0.87); + border-color: rgba(255, 255, 255, 0.5); +} +.p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-datepicker .p-datepicker-buttonbar { + padding: 0.75rem 0; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} +.p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.p-datepicker .p-timepicker { + border-top: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.5rem; +} +.p-datepicker .p-timepicker button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-timepicker button:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: none; + border-radius: 4px; +} +.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-right: 1px solid rgba(255, 255, 255, 0.12); + padding-right: 0.5rem; + padding-left: 0.5rem; + padding-top: 0; + padding-bottom: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +@media screen and (max-width: 769px) { + .p-datepicker table th, .p-datepicker table td { + padding: 0; + } +} +.p-cascadeselect { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-cascadeselect:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-cascadeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-cascadeselect .p-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.75rem 0.75rem; +} +.p-cascadeselect .p-cascadeselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-cascadeselect .p-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-cascadeselect .p-cascadeselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-cascadeselect-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-cascadeselect-panel .p-cascadeselect-items { + padding: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { + padding: 0.75rem 0.75rem; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { + font-size: 0.875rem; +} + +p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { + border-color: #f44435; +} + +.p-input-filled .p-cascadeselect { + background: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-checkbox { + width: 18px; + height: 18px; +} +.p-checkbox .p-checkbox-box { + border: 2px solid rgba(255, 255, 255, 0.7); + background: #1e1e1e; + width: 18px; + height: 18px; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #212121; + font-size: 14px; +} +.p-checkbox .p-checkbox-box.p-highlight { + border-color: #90A4AE; + background: #90A4AE; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #90A4AE; + background: #90A4AE; + color: #212121; +} + +p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { + border-color: #f44435; +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #90A4AE; +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #90A4AE; +} + +.p-checkbox-label { + margin-left: 0.5rem; +} + +.p-chips .p-chips-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-chips .p-chips-multiple-container:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-chips .p-chips-multiple-container .p-chips-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; + border-radius: 4px; +} +.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + margin-left: 0.5rem; +} +.p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0.375rem 0; +} +.p-chips .p-chips-multiple-container .p-chips-input-token input { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + padding: 0; + margin: 0; +} + +p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { + border-color: #f44435; +} + +.p-colorpicker-preview, +.p-fluid .p-colorpicker-preview.p-inputtext { + width: 2rem; + height: 2rem; +} + +.p-colorpicker-panel { + background: #2b2b2b; + border-color: #1e1e1e; +} +.p-colorpicker-panel .p-colorpicker-color-handle, +.p-colorpicker-panel .p-colorpicker-hue-handle { + border-color: #ffffff; +} + +.p-colorpicker-overlay-panel { + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} + +.p-dropdown { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-dropdown:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-dropdown .p-dropdown-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 2.75rem; +} + +.p-dropdown-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-dropdown-panel .p-dropdown-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #2b2b2b; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-dropdown-panel .p-dropdown-items:not(.p-dropdown-virtualscroll) { + padding: 0; +} +.p-dropdown-panel .p-dropdown-items.p-dropdown-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} + +p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; +} + +.p-input-filled .p-dropdown { + background: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-editor-container .p-editor-toolbar { + background: #1e1e1e; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-editor-container .p-editor-toolbar.ql-snow { + border: 1px solid rgba(255, 255, 255, 0.12); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke { + stroke: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-fill { + fill: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #2b2b2b; + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; + padding: 0; +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.75rem; +} +.p-editor-container .p-editor-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-editor-container .p-editor-content.ql-snow { + border: 1px solid rgba(255, 255, 255, 0.12); +} +.p-editor-container .p-editor-content .ql-editor { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-editor-container .ql-snow.ql-toolbar button:hover, +.p-editor-container .ql-snow.ql-toolbar button:focus { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #90A4AE; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #90A4AE; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #90A4AE; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #90A4AE; +} + +.p-inputgroup-addon { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.6); + border-top: 1px solid rgba(255, 255, 255, 0.3); + border-left: 1px solid rgba(255, 255, 255, 0.3); + border-bottom: 1px solid rgba(255, 255, 255, 0.3); + padding: 0.75rem 0.75rem; + min-width: 2.75rem; +} +.p-inputgroup-addon:last-child { + border-right: 1px solid rgba(255, 255, 255, 0.3); +} + +.p-inputgroup > .p-component, +.p-inputgroup > .p-float-label > .p-component { + border-radius: 0; + margin: 0; +} +.p-inputgroup > .p-component + .p-inputgroup-addon, +.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + border-left: 0 none; +} +.p-inputgroup > .p-component:focus, +.p-inputgroup > .p-float-label > .p-component:focus { + z-index: 1; +} +.p-inputgroup > .p-component:focus ~ label, +.p-inputgroup > .p-float-label > .p-component:focus ~ label { + z-index: 1; +} + +.p-inputgroup-addon:first-child, +.p-inputgroup button:first-child, +.p-inputgroup input:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-inputgroup .p-float-label:first-child input { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-inputgroup-addon:last-child, +.p-inputgroup button:last-child, +.p-inputgroup input:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-inputgroup .p-float-label:last-child input { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-fluid .p-inputgroup .p-button { + width: auto; +} +.p-fluid .p-inputgroup .p-button.p-button-icon-only { + width: 2.75rem; +} + +p-inputmask.ng-dirty.ng-invalid > .p-inputtext { + border-color: #f44435; +} + +p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { + border-color: #f44435; +} + +.p-inputswitch { + width: 2.75rem; + height: 1rem; +} +.p-inputswitch .p-inputswitch-slider { + background: rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 0.5rem; +} +.p-inputswitch .p-inputswitch-slider:before { + background: #bdbdbd; + width: 1.5rem; + height: 1.5rem; + left: -1px; + margin-top: -0.75rem; + border-radius: 50%; + transition-duration: 0.2s; +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + transform: translateX(1.5rem); +} +.p-inputswitch.p-focus .p-inputswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(255, 255, 255, 0.3); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { + background: rgba(144, 164, 174, 0.5); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + background: #90A4AE; +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(144, 164, 174, 0.5); +} + +p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + border-color: #f44435; +} + +.p-inputtext { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + padding: 0.75rem 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + appearance: none; + border-radius: 4px; +} +.p-inputtext:enabled:hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-inputtext.ng-dirty.ng-invalid { + border-color: #f44435; +} +.p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-float-label > label { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); + transition-duration: 0.2s; +} + +.p-float-label > .ng-invalid.ng-dirty + label { + color: #f44435; +} + +.p-input-icon-left > i:first-of-type { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} + +.p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} + +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + +.p-input-icon-right > i:last-of-type { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} + +.p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} + +::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +:-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +::-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.p-input-filled .p-inputtext { + background-color: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-inputtext:enabled:focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} + +.p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-listbox { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 4px; +} +.p-listbox .p-listbox-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-listbox .p-listbox-header .p-listbox-filter { + padding-right: 1.75rem; +} +.p-listbox .p-listbox-header .p-listbox-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-listbox .p-listbox-header .p-checkbox { + margin-right: 0.5rem; +} +.p-listbox .p-listbox-list { + padding: 0; +} +.p-listbox .p-listbox-list .p-listbox-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + transition: none; + border-radius: 0; +} +.p-listbox .p-listbox-list .p-listbox-item.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-listbox .p-listbox-list .p-listbox-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-listbox .p-listbox-list .p-listbox-item .p-checkbox { + margin-right: 0.5rem; +} +.p-listbox .p-listbox-list .p-listbox-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} +.p-listbox .p-listbox-list .p-listbox-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} + +p-listbox.ng-dirty.ng-invalid > .p-listbox { + border-color: #f44435; +} + +.p-multiselect { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-multiselect:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-multiselect .p-multiselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; + border-radius: 4px; +} +.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.375rem 0.75rem; +} + +.p-multiselect-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-multiselect-panel .p-multiselect-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #2b2b2b; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-multiselect-panel .p-multiselect-header .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close { + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-multiselect-panel .p-multiselect-items:not(.p-multiselect-virtualscroll) { + padding: 0; +} +.p-multiselect-panel .p-multiselect-items.p-multiselect-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} + +p-multiselect.ng-dirty.ng-invalid > .p-multiselect { + border-color: #f44435; +} + +.p-input-filled .p-multiselect { + background: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-password.p-invalid.p-component > .p-inputtext { + border-color: #f44435; +} + +.p-password-panel { + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-password-panel .p-password-meter { + margin-bottom: 0.5rem; + background: rgba(144, 164, 174, 0.32); +} +.p-password-panel .p-password-meter .p-password-strength.weak { + background: #EF9A9A; +} +.p-password-panel .p-password-meter .p-password-strength.medium { + background: #FFF59D; +} +.p-password-panel .p-password-meter .p-password-strength.strong { + background: #C5E1A5; +} + +.p-radiobutton { + width: 20px; + height: 20px; +} +.p-radiobutton .p-radiobutton-box { + border: 2px solid rgba(255, 255, 255, 0.7); + background: #1e1e1e; + width: 20px; + height: 20px; + color: rgba(255, 255, 255, 0.87); + border-radius: 50%; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 10px; + height: 10px; + transition-duration: 0.2s; + background-color: #90A4AE; +} +.p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #90A4AE; + background: #212121; +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #90A4AE; + background: #212121; + color: #90A4AE; +} + +p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { + border-color: #f44435; +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #212121; +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #212121; +} + +.p-radiobutton-label { + margin-left: 0.5rem; +} + +.p-rating .p-rating-icon { + color: #90A4AE; + margin-left: 0.5rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + font-size: 1rem; +} +.p-rating .p-rating-icon.p-rating-cancel { + color: #f44435; +} +.p-rating .p-rating-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-rating .p-rating-icon:first-child { + margin-left: 0; +} +.p-rating .p-rating-icon.pi-star { + color: #90A4AE; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover { + color: #90A4AE; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover { + color: #f44435; +} + +.p-selectbutton .p-button { + background: #2f2f2f; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-selectbutton .p-button .p-button-icon-left, +.p-selectbutton .p-button .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { + background: #373737; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-selectbutton .p-button.p-highlight { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-selectbutton .p-button.p-highlight .p-button-icon-left, +.p-selectbutton .p-button.p-highlight .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-selectbutton .p-button.p-highlight:hover { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} + +p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { + border-color: #f44435; +} + +.p-slider { + background: rgba(255, 255, 255, 0.3); + border: 0 none; + border-radius: 4px; +} +.p-slider.p-slider-horizontal { + height: 2px; +} +.p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -10px; + margin-left: -10px; +} +.p-slider.p-slider-vertical { + width: 2px; +} +.p-slider.p-slider-vertical .p-slider-handle { + margin-left: -10px; + margin-bottom: -10px; +} +.p-slider .p-slider-handle { + height: 20px; + width: 20px; + background: #90A4AE; + border: 0 none; + border-radius: 50%; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-slider .p-slider-range { + background: #90A4AE; +} +.p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #90A4AE; + border-color: 0 none; +} +.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), left 0.2s; +} +.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range { + transition: width 0.2s; +} +.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), bottom 0.2s; +} +.p-slider.p-slider-animate.p-slider-vertical .p-slider-range { + transition: height 0.2s; +} + +.p-togglebutton.p-button { + background: #2f2f2f; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-togglebutton.p-button .p-button-icon-left, +.p-togglebutton.p-button .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { + background: #373737; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-togglebutton.p-button.p-highlight { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-togglebutton.p-button.p-highlight .p-button-icon-left, +.p-togglebutton.p-button.p-highlight .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-togglebutton.p-button.p-highlight:hover { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} + +p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { + border-color: #f44435; +} + +.p-treeselect { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.3); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-treeselect:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-treeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #90A4AE; +} +.p-treeselect .p-treeselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-treeselect .p-treeselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-treeselect.p-treeselect-chip .p-treeselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; +} +.p-treeselect .p-treeselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-treeselect.p-invalid.p-component { + border-color: #f44435; +} + +.p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { + padding: 0.375rem 0.75rem; +} + +.p-treeselect-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-tree { + border: 0 none; +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} + +.p-input-filled .p-treeselect { + background: rgba(255, 255, 255, 0.06); +} +.p-input-filled .p-treeselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.p-input-filled .p-treeselect:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} + +.p-button { + color: #212121; + background: #90A4AE; + border: 0 none; + padding: 0.643rem 0.75rem; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-button:enabled:hover { + background: rgba(144, 164, 174, 0.92); + color: #212121; + border-color: transparent; +} +.p-button:enabled:active { + background: rgba(144, 164, 174, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-outlined { + background-color: transparent; + color: #90A4AE; + border: 0 none; +} +.p-button.p-button-outlined:enabled:hover { + background: rgba(144, 164, 174, 0.04); + color: #90A4AE; + border: 0 none; +} +.p-button.p-button-outlined:enabled:active { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; + border: 0 none; +} +.p-button.p-button-outlined.p-button-plain { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text { + background-color: transparent; + color: #90A4AE; + border-color: transparent; +} +.p-button.p-button-text:enabled:hover { + background: rgba(144, 164, 174, 0.04); + color: #90A4AE; + border-color: transparent; +} +.p-button.p-button-text:enabled:active { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; + border-color: transparent; +} +.p-button.p-button-text.p-button-plain { + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #90A4AE; + background-color: #212121; +} +.p-button.p-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); +} +.p-button.p-button-rounded { + border-radius: 2rem; +} +.p-button.p-button-icon-only { + width: 2.75rem; + padding: 0.643rem; +} +.p-button.p-button-icon-only .p-button-icon-left, +.p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 2.75rem; +} +.p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.562625rem 0.65625rem; +} +.p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.80375rem 0.9375rem; +} +.p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.p-button.p-button-loading-label-only .p-button-label { + margin-left: 0.5rem; +} +.p-button.p-button-loading-label-only .p-button-loading-icon { + margin-right: 0; +} + +.p-fluid .p-button { + width: 100%; +} +.p-fluid .p-button-icon-only { + width: 2.75rem; +} +.p-fluid .p-buttonset { + display: flex; +} +.p-fluid .p-buttonset .p-button { + flex: 1; +} + +.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button { + color: #212121; + background: #ae9a90; + border: 0 none; +} +.p-button.p-button-secondary:enabled:hover, .p-buttonset.p-button-secondary > .p-button:enabled:hover, .p-splitbutton.p-button-secondary > .p-button:enabled:hover { + background: rgba(174, 154, 144, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: rgba(174, 154, 144, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-outlined, .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + background-color: transparent; + color: #ae9a90; + border: 0 none; +} +.p-button.p-button-secondary.p-button-outlined:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover { + background: rgba(174, 154, 144, 0.04); + color: #ae9a90; + border: 0 none; +} +.p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(174, 154, 144, 0.16); + color: #ae9a90; + border: 0 none; +} +.p-button.p-button-secondary.p-button-text, .p-buttonset.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text { + background-color: transparent; + color: #ae9a90; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-text:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover { + background: rgba(174, 154, 144, 0.04); + border-color: transparent; + color: #ae9a90; +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active { + background: rgba(174, 154, 144, 0.16); + border-color: transparent; + color: #ae9a90; +} + +.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button { + color: #212121; + background: #90CAF9; + border: 0 none; +} +.p-button.p-button-info:enabled:hover, .p-buttonset.p-button-info > .p-button:enabled:hover, .p-splitbutton.p-button-info > .p-button:enabled:hover { + background: rgba(144, 202, 249, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: rgba(144, 202, 249, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-info.p-button-outlined, .p-buttonset.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined { + background-color: transparent; + color: #90CAF9; + border: 0 none; +} +.p-button.p-button-info.p-button-outlined:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover { + background: rgba(144, 202, 249, 0.04); + color: #90CAF9; + border: 0 none; +} +.p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(144, 202, 249, 0.16); + color: #90CAF9; + border: 0 none; +} +.p-button.p-button-info.p-button-text, .p-buttonset.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text { + background-color: transparent; + color: #90CAF9; + border-color: transparent; +} +.p-button.p-button-info.p-button-text:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover { + background: rgba(144, 202, 249, 0.04); + border-color: transparent; + color: #90CAF9; +} +.p-button.p-button-info.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active { + background: rgba(144, 202, 249, 0.16); + border-color: transparent; + color: #90CAF9; +} + +.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button { + color: #212121; + background: #C5E1A5; + border: 0 none; +} +.p-button.p-button-success:enabled:hover, .p-buttonset.p-button-success > .p-button:enabled:hover, .p-splitbutton.p-button-success > .p-button:enabled:hover { + background: rgba(197, 225, 165, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: rgba(197, 225, 165, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-success.p-button-outlined, .p-buttonset.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 0 none; +} +.p-button.p-button-success.p-button-outlined:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 0 none; +} +.p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 0 none; +} +.p-button.p-button-success.p-button-text, .p-buttonset.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +.p-button.p-button-success.p-button-text:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +.p-button.p-button-success.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} + +.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button { + color: #212121; + background: #FFF59D; + border: 0 none; +} +.p-button.p-button-warning:enabled:hover, .p-buttonset.p-button-warning > .p-button:enabled:hover, .p-splitbutton.p-button-warning > .p-button:enabled:hover { + background: rgba(255, 245, 157, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: rgba(255, 245, 157, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-warning.p-button-outlined, .p-buttonset.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined { + background-color: transparent; + color: #FFF59D; + border: 0 none; +} +.p-button.p-button-warning.p-button-outlined:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover { + background: rgba(255, 245, 157, 0.04); + color: #FFF59D; + border: 0 none; +} +.p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(255, 245, 157, 0.16); + color: #FFF59D; + border: 0 none; +} +.p-button.p-button-warning.p-button-text, .p-buttonset.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text { + background-color: transparent; + color: #FFF59D; + border-color: transparent; +} +.p-button.p-button-warning.p-button-text:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover { + background: rgba(255, 245, 157, 0.04); + border-color: transparent; + color: #FFF59D; +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active { + background: rgba(255, 245, 157, 0.16); + border-color: transparent; + color: #FFF59D; +} + +.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button { + color: #212121; + background: #CE93D8; + border: 0 none; +} +.p-button.p-button-help:enabled:hover, .p-buttonset.p-button-help > .p-button:enabled:hover, .p-splitbutton.p-button-help > .p-button:enabled:hover { + background: rgba(206, 147, 216, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: rgba(206, 147, 216, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-help.p-button-outlined, .p-buttonset.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 0 none; +} +.p-button.p-button-help.p-button-outlined:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 0 none; +} +.p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 0 none; +} +.p-button.p-button-help.p-button-text, .p-buttonset.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +.p-button.p-button-help.p-button-text:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +.p-button.p-button-help.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} + +.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button { + color: #212121; + background: #EF9A9A; + border: 0 none; +} +.p-button.p-button-danger:enabled:hover, .p-buttonset.p-button-danger > .p-button:enabled:hover, .p-splitbutton.p-button-danger > .p-button:enabled:hover { + background: rgba(239, 154, 154, 0.92); + color: #212121; + border-color: transparent; +} +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: rgba(239, 154, 154, 0.68); + color: #212121; + border-color: transparent; +} +.p-button.p-button-danger.p-button-outlined, .p-buttonset.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined { + background-color: transparent; + color: #EF9A9A; + border: 0 none; +} +.p-button.p-button-danger.p-button-outlined:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover { + background: rgba(239, 154, 154, 0.04); + color: #EF9A9A; + border: 0 none; +} +.p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(239, 154, 154, 0.16); + color: #EF9A9A; + border: 0 none; +} +.p-button.p-button-danger.p-button-text, .p-buttonset.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text { + background-color: transparent; + color: #EF9A9A; + border-color: transparent; +} +.p-button.p-button-danger.p-button-text:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover { + background: rgba(239, 154, 154, 0.04); + border-color: transparent; + color: #EF9A9A; +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active { + background: rgba(239, 154, 154, 0.16); + border-color: transparent; + color: #EF9A9A; +} + +.p-button.p-button-link { + color: #90A4AE; + background: transparent; + border: transparent; +} +.p-button.p-button-link:enabled:hover { + background: transparent; + color: #90A4AE; + border-color: transparent; +} +.p-button.p-button-link:enabled:hover .p-button-label { + text-decoration: underline; +} +.p-button.p-button-link:enabled:focus { + background: transparent; + box-shadow: none; + border-color: transparent; +} +.p-button.p-button-link:enabled:active { + background: transparent; + color: #90A4AE; + border-color: transparent; +} + +.p-speeddial-button.p-button.p-button-icon-only { + width: 4rem; + height: 4rem; +} +.p-speeddial-button.p-button.p-button-icon-only .p-button-icon { + font-size: 2rem; +} + +.p-speeddial-action { + width: 3rem; + height: 3rem; + background: #ae9a90; + color: #212121; +} +.p-speeddial-action:hover { + background: rgba(174, 154, 144, 0.92); + color: #212121; +} + +.p-speeddial-direction-up .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-up .p-speeddial-item:first-child { + margin-bottom: 0.5rem; +} + +.p-speeddial-direction-down .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-down .p-speeddial-item:first-child { + margin-top: 0.5rem; +} + +.p-speeddial-direction-left .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-left .p-speeddial-item:first-child { + margin-right: 0.5rem; +} + +.p-speeddial-direction-right .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-right .p-speeddial-item:first-child { + margin-left: 0.5rem; +} + +.p-speeddial-circle .p-speeddial-item, +.p-speeddial-semi-circle .p-speeddial-item, +.p-speeddial-quarter-circle .p-speeddial-item { + margin: 0; +} +.p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, +.p-speeddial-semi-circle .p-speeddial-item:first-child, +.p-speeddial-semi-circle .p-speeddial-item:last-child, +.p-speeddial-quarter-circle .p-speeddial-item:first-child, +.p-speeddial-quarter-circle .p-speeddial-item:last-child { + margin: 0; +} + +.p-speeddial-mask { + background-color: rgba(0, 0, 0, 0.32); +} + +.p-carousel .p-carousel-content .p-carousel-prev, +.p-carousel .p-carousel-content .p-carousel-next { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin: 0.5rem; +} +.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, +.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-carousel .p-carousel-content .p-carousel-prev:focus, +.p-carousel .p-carousel-content .p-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-carousel .p-carousel-indicators { + padding: 1rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button { + background-color: rgba(255, 255, 255, 0.3); + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} + +.p-datatable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-datatable-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-datatable .p-datatable-footer { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + transition: none; +} +.p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid 3404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; +} +.p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-datatable .p-sortable-column.p-highlight { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column.p-highlight:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column:focus { + box-shadow: none; + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + transition: none; + outline-color: transparent; +} +.p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.p-datatable .p-datatable-tbody > tr.p-highlight { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 rgba(144, 164, 174, 0.16); +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 rgba(144, 164, 174, 0.16); +} +.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-column-resizer-helper { + background: #90A4AE; +} +.p-datatable .p-datatable-scrollable-header, +.p-datatable .p-datatable-scrollable-footer { + background: #1e1e1e; +} +.p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { + background: rgba(255, 255, 255, 0.02); +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler { + color: #90A4AE; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover { + color: #90A4AE; +} +.p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-lg .p-datatable-header { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-footer { + padding: 0.9375rem 0.9375rem; +} + +.p-dataview .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-dataview-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-dataview .p-dataview-content { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + padding: 0.75rem; +} +.p-dataview.p-dataview-list .p-dataview-content > .grid > div { + border: solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; +} +.p-dataview .p-dataview-footer { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-dataview .p-dataview-loading-icon { + font-size: 2rem; +} +.p-dataview .p-dataview-emptymessage { + padding: 0.75rem; +} + +.p-column-filter-row .p-column-filter-menu-button, +.p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} + +.p-column-filter-menu-button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-menu-button:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-column-filter-clear-button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-clear-button:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-column-filter-overlay { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + min-width: 12.5rem; +} +.p-column-filter-overlay .p-column-filter-row-items { + padding: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.04); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} + +.p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #2b2b2b; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 0.75rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.75rem 0.75rem; +} +.p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 0.75rem; +} + +.fc { + /* FullCalendar 4 */ + /* FullCalendar 5 */ +} +.fc.fc-unthemed .fc-view-container th { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-widget-content { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-head-container { + border: 1px solid rgba(255, 255, 255, 0.12); +} +.fc.fc-unthemed .fc-view-container .fc-row { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} +.fc.fc-unthemed .fc-view-container .fc-event { + background: rgba(144, 164, 174, 0.16); + border: 1px solid rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.fc.fc-unthemed .fc-view-container .fc-divider { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); +} +.fc.fc-unthemed .fc-toolbar .fc-button { + color: #212121; + background: #90A4AE; + border: 0 none; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; + display: flex; + align-items: center; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover { + background: rgba(144, 164, 174, 0.92); + color: #212121; + border-color: transparent; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active { + background: rgba(144, 164, 174, 0.68); + color: #212121; + border-color: transparent; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: ""; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: ""; +} +.fc.fc-unthemed .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #2f2f2f; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: #373737; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + z-index: 1; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid { + border-color: rgba(255, 255, 255, 0.12); +} +.fc.fc-theme-standard .fc-view-harness th { + background: #1e1e1e; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness td { + color: rgba(255, 255, 255, 0.87); + border-color: rgba(255, 255, 255, 0.12); +} +.fc.fc-theme-standard .fc-view-harness .fc-view { + background: #1e1e1e; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover { + background: none; + border: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header { + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close { + opacity: 1; + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + font-family: "PrimeIcons" !important; + font-size: 1rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before { + content: ""; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body { + padding: 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-top: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); + border-color: rgba(144, 164, 174, 0.16); +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main { + color: #90A4AE; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot { + background: rgba(144, 164, 174, 0.16); + border-color: rgba(144, 164, 174, 0.16); +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded { + background: #1e1e1e; +} +.fc.fc-theme-standard .fc-toolbar .fc-button { + color: #212121; + background: #90A4AE; + border: 0 none; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover { + background: rgba(144, 164, 174, 0.92); + color: #212121; + border-color: transparent; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active { + background: rgba(144, 164, 174, 0.68); + color: #212121; + border-color: transparent; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:disabled { + opacity: 0.38; + color: #212121; + background: #90A4AE; + border: 0 none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: ""; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: ""; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #2f2f2f; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: #373737; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + z-index: 1; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.fc.fc-theme-standard a { + color: rgba(255, 255, 255, 0.87); +} + +.p-orderlist .p-orderlist-controls { + padding: 0.75rem; +} +.p-orderlist .p-orderlist-controls .p-button { + margin-bottom: 0.5rem; +} +.p-orderlist .p-orderlist-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-orderlist .p-orderlist-header .p-orderlist-title { + font-weight: 500; +} +.p-orderlist .p-orderlist-filter-container { + padding: 0.75rem; + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 0 none; +} +.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input { + padding-right: 1.75rem; +} +.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-orderlist .p-orderlist-list { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-orderlist .p-orderlist-list .p-orderlist-item { + padding: 0.75rem 0.75rem; + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-orderlist .p-orderlist-list .p-orderlist-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); +} +.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} + +.p-orderlist-item.cdk-drag-preview { + padding: 0.75rem 0.75rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + margin: 0; +} + +.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-organizationchart .p-organizationchart-node-content.p-highlight { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i { + color: rgba(80, 100, 110, 0.16); +} +.p-organizationchart .p-organizationchart-line-down { + background: rgba(255, 255, 255, 0.12); +} +.p-organizationchart .p-organizationchart-line-left { + border-right: 1px solid rgba(255, 255, 255, 0.12); + border-color: rgba(255, 255, 255, 0.12); +} +.p-organizationchart .p-organizationchart-line-top { + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-color: rgba(255, 255, 255, 0.12); +} +.p-organizationchart .p-organizationchart-node-content { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler { + background: inherit; + color: inherit; + border-radius: 50%; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-paginator { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: solid #404040; + border-width: 0; + padding: 0.375rem 0.75rem; + border-radius: 4px; +} +.p-paginator .p-paginator-first, +.p-paginator .p-paginator-prev, +.p-paginator .p-paginator-next, +.p-paginator .p-paginator-last { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: none; + border-radius: 50%; +} +.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.6); +} +.p-paginator .p-paginator-first { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-paginator .p-paginator-last { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-paginator .p-dropdown { + margin-left: 0.5rem; + margin-right: 0.5rem; + height: 3rem; +} +.p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.p-paginator .p-paginator-current { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + padding: 0 0.5rem; +} +.p-paginator .p-paginator-pages .p-paginator-page { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: none; + border-radius: 50%; +} +.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: rgba(144, 164, 174, 0.16); + border-color: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.6); +} + +.p-picklist .p-picklist-buttons { + padding: 0.75rem; +} +.p-picklist .p-picklist-buttons .p-button { + margin-bottom: 0.5rem; +} +.p-picklist .p-picklist-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-picklist .p-picklist-header .p-picklist-title { + font-weight: 500; +} +.p-picklist .p-picklist-filter-container { + padding: 0.75rem; + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 0 none; +} +.p-picklist .p-picklist-filter-container .p-picklist-filter-input { + padding-right: 1.75rem; +} +.p-picklist .p-picklist-filter-container .p-picklist-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-picklist .p-picklist-list { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-picklist .p-picklist-list .p-picklist-item { + padding: 0.75rem 0.75rem; + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; +} +.p-picklist .p-picklist-list .p-picklist-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-picklist .p-picklist-list .p-picklist-item.p-highlight { + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); +} +.p-picklist .p-picklist-list .p-picklist-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); +} +.p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} + +.p-picklist-item.cdk-drag-preview { + padding: 0.75rem 0.75rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + margin: 0; +} + +.p-timeline .p-timeline-event-marker { + border: 0 none; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #bdbdbd; +} +.p-timeline .p-timeline-event-connector { + background-color: #bdbdbd; +} +.p-timeline.p-timeline-vertical .p-timeline-event-opposite, +.p-timeline.p-timeline-vertical .p-timeline-event-content { + padding: 0 1rem; +} +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + width: 2px; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, +.p-timeline.p-timeline-horizontal .p-timeline-event-content { + padding: 1rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + height: 2px; +} + +.p-tree { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem; + border-radius: 4px; +} +.p-tree .p-tree-container .p-treenode { + padding: 0.25rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content { + border-radius: 4px; + transition: none; + padding: 0.571rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon { + margin-right: 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #90A4AE; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + color: #90A4AE; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-tree .p-tree-filter-container { + margin-bottom: 0.5rem; +} +.p-tree .p-tree-filter-container .p-tree-filter { + width: 100%; + padding-right: 1.75rem; +} +.p-tree .p-tree-filter-container .p-tree-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-tree .p-treenode-children { + padding: 0 0 0 1rem; +} +.p-tree .p-tree-loading-icon { + font-size: 2rem; +} +.p-tree .p-treenode-droppoint.p-treenode-droppoint-active { + background-color: rgba(107, 134, 147, 0.16); +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content { + border-radius: 4px; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + padding: 0.571rem; + transition: none; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight { + background-color: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #90A4AE; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover { + background-color: inherit; + color: inherit; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-treetable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-treetable-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-treetable .p-treetable-footer { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-treetable .p-treetable-thead > tr > th { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + transition: none; +} +.p-treetable .p-treetable-tfoot > tr > td { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid 3404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; +} +.p-treetable .p-sortable-column { + outline-color: transparent; +} +.p-treetable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #90A4AE; + background: rgba(144, 164, 174, 0.16); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-treetable .p-sortable-column.p-highlight { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-treetable-tbody > tr { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + transition: none; + outline-color: transparent; +} +.p-treetable .p-treetable-tbody > tr > td { + text-align: left; + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox { + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-treetable-tbody > tr.p-highlight { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler { + color: #90A4AE; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover { + color: #90A4AE; +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-column-resizer-helper { + background: #90A4AE; +} +.p-treetable .p-treetable-scrollable-header, +.p-treetable .p-treetable-scrollable-footer { + background: #1e1e1e; +} +.p-treetable .p-treetable-loading-icon { + font-size: 2rem; +} +.p-treetable.p-treetable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-footer { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-top { + border-width: 0 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-bottom { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-sm .p-treetable-header { + padding: 0.65625rem 0.65625rem; +} +.p-treetable.p-treetable-sm .p-treetable-thead > tr > th { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-tbody > tr > td { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-footer { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-lg .p-treetable-header { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-thead > tr > th { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-tbody > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-footer { + padding: 0.9375rem 0.9375rem; +} + +.p-virtualscroller .p-virtualscroller-header { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-virtualscroller .p-virtualscroller-content { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + padding: 0.75rem; +} +.p-virtualscroller .p-virtualscroller-footer { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-accordion .p-accordion-header .p-accordion-header-link { + padding: 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + font-weight: 400; + border-radius: 4px; + transition: none; +} +.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { + margin-right: 0.5rem; +} +.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { + background: rgba(255, 255, 255, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.87); +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { + background: #1e1e1e; + border-color: transparent; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-color: transparent; + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-accordion .p-accordion-content { + padding: 0.75rem 1.25rem; + border: 0 none; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-accordion p-accordiontab .p-accordion-tab { + margin-bottom: 0; +} +.p-accordion p-accordiontab .p-accordion-header .p-accordion-header-link { + border-radius: 0; +} +.p-accordion p-accordiontab .p-accordion-content { + border-radius: 0; +} +.p-accordion p-accordiontab:not(:first-child) .p-accordion-header .p-accordion-header-link { + border-top: 0 none; +} +.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link, .p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-top: 0 none; +} +.p-accordion p-accordiontab:first-child .p-accordion-header .p-accordion-header-link { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-accordion p-accordiontab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-accordion p-accordiontab:last-child .p-accordion-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-card { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + 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: 4px; +} +.p-card .p-card-body { + padding: 0.75rem; +} +.p-card .p-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +.p-card .p-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-card .p-card-content { + padding: 0.75rem 0; +} +.p-card .p-card-footer { + padding: 0.75rem 0 0 0; +} + +.p-divider .p-divider-content { + background-color: #1e1e1e; +} +.p-divider.p-divider-horizontal { + margin: 1.25rem 0; + padding: 0 1.25rem; +} +.p-divider.p-divider-horizontal:before { + border-top: 1px rgba(255, 255, 255, 0.12); +} +.p-divider.p-divider-horizontal .p-divider-content { + padding: 0 0.5rem; +} +.p-divider.p-divider-vertical { + margin: 0 1.25rem; + padding: 1.25rem 0; +} +.p-divider.p-divider-vertical:before { + border-left: 1px rgba(255, 255, 255, 0.12); +} +.p-divider.p-divider-vertical .p-divider-content { + padding: 0.5rem 0; +} + +.p-fieldset { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; +} +.p-fieldset .p-fieldset-legend { + padding: 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + font-weight: 500; + border-radius: 4px; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend { + padding: 0; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { + padding: 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: none; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler { + margin-right: 0.5rem; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { + background: rgba(255, 255, 255, 0.04); + border-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); +} +.p-fieldset .p-fieldset-content { + padding: 0.75rem; +} + +.p-panel .p-panel-header { + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-panel .p-panel-header .p-panel-title { + font-weight: 500; +} +.p-panel .p-panel-header .p-panel-header-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-panel .p-panel-header .p-panel-header-icon:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-panel .p-panel-header .p-panel-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panel.p-panel-toggleable .p-panel-header { + padding: 0.5rem 1rem; +} +.p-panel .p-panel-content { + padding: 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + border-top: 0 none; +} +.p-panel .p-panel-footer { + padding: 0.75rem 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border-top: 0 none; +} + +.p-scrollpanel .p-scrollpanel-bar { + background: rgba(255, 255, 255, 0.12); + border: 0 none; +} + +.p-splitter { + border: 1px solid rgba(255, 255, 255, 0.12); + background: #1e1e1e; + border-radius: 4px; + color: rgba(255, 255, 255, 0.87); +} +.p-splitter .p-splitter-gutter { + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.04); +} +.p-splitter .p-splitter-gutter .p-splitter-gutter-handle { + background: rgba(255, 255, 255, 0.12); +} +.p-splitter .p-splitter-gutter-resizing { + background: rgba(255, 255, 255, 0.12); +} + +.p-tabview .p-tabview-nav { + background: transparent; + border: solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; +} +.p-tabview .p-tabview-nav li { + margin-right: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + border: none; + border-width: 0 0 0 0; + border-color: transparent transparent transparent transparent; + background: transparent; + color: rgba(255, 255, 255, 0.6); + padding: 0.75rem 1.25rem; + font-weight: 500; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + transition: none; + margin: 0 0 0 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { + background: rgba(144, 164, 174, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.6); +} +.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { + background: transparent; + border-color: transparent; + color: #90A4AE; +} +.p-tabview .p-tabview-left-icon { + margin-right: 0.5rem; +} +.p-tabview .p-tabview-right-icon { + margin-left: 0.5rem; +} +.p-tabview .p-tabview-close { + margin-left: 0.5rem; +} +.p-tabview .p-tabview-panels { + background: transparent; + padding: 0.75rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-toolbar { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; + border-radius: 4px; +} +.p-toolbar .p-toolbar-separator { + margin: 0 0.5rem; +} + +.p-confirm-popup { + background: #262626; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-confirm-popup .p-confirm-popup-content { + padding: 0.75rem; +} +.p-confirm-popup .p-confirm-popup-footer { + text-align: right; + padding: 0.75rem 0.75rem; +} +.p-confirm-popup .p-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-confirm-popup .p-confirm-popup-footer button:last-child { + margin: 0; +} +.p-confirm-popup:after { + border: solid transparent; + border-color: rgba(38, 38, 38, 0); + border-bottom-color: #262626; +} +.p-confirm-popup:before { + border: solid transparent; + border-color: rgba(38, 38, 38, 0); + border-bottom-color: #262626; +} +.p-confirm-popup.p-confirm-popup-flipped:after { + border-top-color: #262626; +} +.p-confirm-popup.p-confirm-popup-flipped:before { + border-top-color: #262626; +} +.p-confirm-popup .p-confirm-popup-icon { + font-size: 1.5rem; +} +.p-confirm-popup .p-confirm-popup-message { + margin-left: 1rem; +} + +.p-dialog { + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; +} +.p-dialog .p-dialog-header { + border-bottom: 0 none; + background: #262626; + color: rgba(255, 255, 255, 0.87); + padding: 1.25rem; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-dialog .p-dialog-header .p-dialog-title { + font-weight: 500; + font-size: 1.25rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-dialog .p-dialog-header .p-dialog-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { + margin-right: 0; +} +.p-dialog .p-dialog-content { + background: #262626; + color: rgba(255, 255, 255, 0.87); + padding: 0 1.25rem 1.25rem 1.25rem; +} +.p-dialog .p-dialog-footer { + border-top: 0 none; + background: #262626; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 1.25rem; + text-align: right; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-dialog .p-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { + font-size: 2rem; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-message { + margin-left: 1rem; +} + +.p-dialog-mask.p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); +} + +.p-overlaypanel { + background: #262626; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-overlaypanel .p-overlaypanel-content { + padding: 0.75rem; +} +.p-overlaypanel .p-overlaypanel-close { + background: #90A4AE; + color: #212121; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + position: absolute; + top: -1rem; + right: -1rem; +} +.p-overlaypanel .p-overlaypanel-close:enabled:hover { + background: rgba(144, 164, 174, 0.92); + color: #212121; +} +.p-overlaypanel:after { + border: solid transparent; + border-color: rgba(38, 38, 38, 0); + border-bottom-color: #262626; +} +.p-overlaypanel:before { + border: solid transparent; + border-color: rgba(38, 38, 38, 0); + border-bottom-color: #262626; +} +.p-overlaypanel.p-overlaypanel-flipped:after { + border-top-color: #262626; +} +.p-overlaypanel.p-overlaypanel-flipped:before { + border-top-color: #262626; +} + +.p-sidebar { + background: #262626; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-sidebar .p-sidebar-header { + padding: 0.75rem; +} +.p-sidebar .p-sidebar-header .p-sidebar-close, +.p-sidebar .p-sidebar-header .p-sidebar-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, +.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.p-sidebar .p-sidebar-header .p-sidebar-close:focus, +.p-sidebar .p-sidebar-header .p-sidebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-sidebar .p-sidebar-header + .p-sidebar-content { + padding-top: 0; +} +.p-sidebar .p-sidebar-content { + padding: 0.75rem; +} + +.p-sidebar-mask.p-component-overlay { + background: rgba(0, 0, 0, 0.32); +} + +.p-tooltip .p-tooltip-text { + background: #444444; + color: rgba(255, 255, 255, 0.87); + padding: 0.5rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-tooltip.p-tooltip-right .p-tooltip-arrow { + border-right-color: #444444; +} +.p-tooltip.p-tooltip-left .p-tooltip-arrow { + border-left-color: #444444; +} +.p-tooltip.p-tooltip-top .p-tooltip-arrow { + border-top-color: #444444; +} +.p-tooltip.p-tooltip-bottom .p-tooltip-arrow { + border-bottom-color: #444444; +} + +.p-fileupload .p-fileupload-buttonbar { + background: #1e1e1e; + padding: 0.75rem; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-fileupload .p-fileupload-buttonbar .p-button { + margin-right: 0.5rem; +} +.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-fileupload .p-fileupload-content { + background: #1e1e1e; + padding: 2rem 1rem; + border: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-fileupload .p-progressbar { + height: 4px; +} +.p-fileupload .p-fileupload-row > div { + padding: 0.75rem 0.75rem; +} +.p-fileupload.p-fileupload-advanced .p-message { + margin-top: 0; +} + +.p-fileupload-choose:not(.p-disabled):hover { + background: rgba(144, 164, 174, 0.92); + color: #212121; + border-color: transparent; +} +.p-fileupload-choose:not(.p-disabled):active { + background: rgba(144, 164, 174, 0.68); + color: #212121; + border-color: transparent; +} + +.p-breadcrumb { + background: #1e1e1e; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + padding: 0.75rem; +} +.p-breadcrumb ul li .p-menuitem-link { + transition: none; + border-radius: 4px; +} +.p-breadcrumb ul li .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-breadcrumb ul li.p-breadcrumb-chevron { + margin: 0 0.5rem 0 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-breadcrumb ul li:last-child .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-breadcrumb ul li:last-child .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} + +.p-contextmenu { + padding: 0.5rem 0; + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + 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); + width: 12.5rem; +} +.p-contextmenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-contextmenu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-contextmenu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-contextmenu .p-submenu-list { + padding: 0.5rem 0; + background: #2b2b2b; + 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); +} +.p-contextmenu .p-menuitem { + margin: 0; +} +.p-contextmenu .p-menuitem:last-child { + margin: 0; +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(255, 255, 255, 0.04); +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-contextmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-dock .p-dock-list { + background: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.2); + padding: 0.5rem 0.5rem; + border-radius: 0.5rem; +} +.p-dock .p-dock-item { + padding: 0.5rem; +} +.p-dock .p-dock-action { + width: 4rem; + height: 4rem; +} +.p-dock.p-dock-top .p-dock-item-second-prev, +.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, +.p-dock.p-dock-bottom .p-dock-item-second-next { + margin: 0 0.9rem; +} +.p-dock.p-dock-top .p-dock-item-prev, +.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, +.p-dock.p-dock-bottom .p-dock-item-next { + margin: 0 1.3rem; +} +.p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { + margin: 0 1.5rem; +} +.p-dock.p-dock-left .p-dock-item-second-prev, +.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, +.p-dock.p-dock-right .p-dock-item-second-next { + margin: 0.9rem 0; +} +.p-dock.p-dock-left .p-dock-item-prev, +.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, +.p-dock.p-dock-right .p-dock-item-next { + margin: 1.3rem 0; +} +.p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { + margin: 1.5rem 0; +} + +.p-megamenu { + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: none; + user-select: none; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-megamenu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-megamenu .p-megamenu-panel { + background: #2b2b2b; + color: rgba(255, 255, 255, 0.87); + 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); +} +.p-megamenu .p-megamenu-submenu-header { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-megamenu .p-megamenu-submenu { + padding: 0.5rem 0; + width: 12.5rem; +} +.p-megamenu .p-megamenu-submenu .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-megamenu .p-megamenu-submenu .p-menuitem { + margin: 0; +} +.p-megamenu .p-megamenu-submenu .p-menuitem:last-child { + margin: 0; +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(255, 255, 255, 0.04); +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu.p-megamenu-vertical { + width: 12.5rem; + padding: 0.5rem 0; +} +.p-megamenu.p-megamenu-vertical .p-menuitem { + margin: 0; +} +.p-megamenu.p-megamenu-vertical .p-menuitem:last-child { + margin: 0; +} + +.p-menu { + padding: 0.5rem 0; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + width: 12.5rem; +} +.p-menu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-menu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menu.p-menu-overlay { + background: #2b2b2b; + 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); +} +.p-menu .p-submenu-header { + margin: 0; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.p-menu .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-menu .p-menuitem { + margin: 0; +} +.p-menu .p-menuitem:last-child { + margin: 0; +} + +.p-menubar { + padding: 0.75rem; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; +} +.p-menubar .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-menubar .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: none; + user-select: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-submenu-list { + padding: 0.5rem 0; + background: #2b2b2b; + 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); + width: 12.5rem; +} +.p-menubar .p-submenu-list .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-menubar .p-submenu-list .p-submenu-icon { + font-size: 0.875rem; +} +.p-menubar .p-submenu-list .p-menuitem { + margin: 0; +} +.p-menubar .p-submenu-list .p-menuitem:last-child { + margin: 0; +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(255, 255, 255, 0.04); +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} + +@media screen and (max-width: 960px) { + .p-menubar { + position: relative; + } + .p-menubar .p-menubar-button { + display: flex; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-menubar .p-menubar-button:hover { + color: rgba(255, 255, 255, 0.6); + background: rgba(255, 255, 255, 0.04); + } + .p-menubar .p-menubar-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-menubar .p-menubar-root-list { + position: absolute; + display: none; + padding: 0.5rem 0; + background: #2b2b2b; + 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); + width: 100%; + } + .p-menubar .p-menubar-root-list .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; + } + .p-menubar .p-menubar-root-list .p-submenu-icon { + font-size: 0.875rem; + } + .p-menubar .p-menubar-root-list > .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon { + margin-left: auto; + transition: transform 0.2s; + } + .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-180deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list { + width: 100%; + position: static; + box-shadow: none; + border: 0 none; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon { + transition: transform 0.2s; + transform: rotate(90deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-90deg); + } + .p-menubar .p-menubar-root-list .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list ul li a { + padding-left: 2.25rem; + } + .p-menubar .p-menubar-root-list ul li ul li a { + padding-left: 3.75rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li a { + padding-left: 5.25rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li ul li a { + padding-left: 6.75rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a { + padding-left: 8.25rem; + } + .p-menubar.p-menubar-mobile-active .p-menubar-root-list { + display: flex; + flex-direction: column; + top: 100%; + left: 0; + z-index: 1; + } +} +.p-panelmenu .p-panelmenu-header > a { + padding: 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + font-weight: 400; + border-radius: 4px; + transition: none; +} +.p-panelmenu .p-panelmenu-header > a .p-panelmenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header > a .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { + background: rgba(255, 255, 255, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-header.p-highlight { + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-header.p-highlight > a { + background: #1e1e1e; + border-color: transparent; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover { + border-color: transparent; + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content { + padding: 0.5rem 0; + border: 0 none; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + margin-bottom: 0; + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu) { + padding: 0 0 0 1rem; +} +.p-panelmenu .p-panelmenu-panel { + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header > a { + border-radius: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-content { + border-radius: 0; +} +.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header > a { + border-top: 0 none; +} +.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover > a, .p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover > a { + border-top: 0 none; +} +.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header > a { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) > a { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-slidemenu { + padding: 0.5rem 0; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + width: 12.5rem; +} +.p-slidemenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-slidemenu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-slidemenu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-slidemenu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-slidemenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-slidemenu.p-slidemenu-overlay { + background: #2b2b2b; + 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); +} +.p-slidemenu .p-slidemenu-list { + padding: 0.5rem 0; + background: #2b2b2b; + 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); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link { + background: rgba(255, 255, 255, 0.04); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-text { + color: rgba(255, 255, 255, 0.87); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon, .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-slidemenu .p-slidemenu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-slidemenu .p-slidemenu-icon { + font-size: 0.875rem; +} +.p-slidemenu .p-slidemenu-backward { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); +} + +.p-steps .p-steps-item .p-menuitem-link { + background: transparent; + transition: none; + border-radius: 4px; + background: transparent; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + color: rgba(255, 255, 255, 0.87); + border: 1px solid transparent; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + z-index: 1; + border-radius: 50%; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin-top: 0.5rem; + color: rgba(255, 255, 255, 0.87); +} +.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 500; + color: rgba(255, 255, 255, 0.87); +} +.p-steps .p-steps-item:before { + content: " "; + border-top: 1px solid rgba(255, 255, 255, 0.12); + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; + margin-top: -1rem; +} + +.p-tabmenu .p-tabmenu-nav { + background: transparent; + border: solid rgba(255, 255, 255, 0.12); + border-width: 0 0 1px 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { + margin-right: 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { + border: none; + border-width: 0 0 0 0; + border-color: transparent transparent transparent transparent; + background: transparent; + color: rgba(255, 255, 255, 0.6); + padding: 0.75rem 1.25rem; + font-weight: 500; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + transition: none; + margin: 0 0 0 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { + background: rgba(144, 164, 174, 0.04); + border-color: transparent; + color: rgba(255, 255, 255, 0.6); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { + background: transparent; + border-color: transparent; + color: #90A4AE; +} + +.p-tieredmenu { + padding: 0.5rem 0; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 4px; + width: 12.5rem; +} +.p-tieredmenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-tieredmenu .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-tieredmenu .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tieredmenu.p-tieredmenu-overlay { + background: #2b2b2b; + 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); +} +.p-tieredmenu .p-submenu-list { + padding: 0.5rem 0; + background: #2b2b2b; + 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); +} +.p-tieredmenu .p-menuitem { + margin: 0; +} +.p-tieredmenu .p-menuitem:last-child { + margin: 0; +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(255, 255, 255, 0.04); +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menu-separator { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0.5rem 0; +} +.p-tieredmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-inline-message { + padding: 0.75rem 0.75rem; + margin: 0; + border-radius: 4px; +} +.p-inline-message.p-inline-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 1px; + color: #01579B; +} +.p-inline-message.p-inline-message-info .p-inline-message-icon { + color: #01579B; +} +.p-inline-message.p-inline-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 1px; + color: #1B5E20; +} +.p-inline-message.p-inline-message-success .p-inline-message-icon { + color: #1B5E20; +} +.p-inline-message.p-inline-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 1px; + color: #7f6003; +} +.p-inline-message.p-inline-message-warn .p-inline-message-icon { + color: #7f6003; +} +.p-inline-message.p-inline-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 1px; + color: #B71C1C; +} +.p-inline-message.p-inline-message-error .p-inline-message-icon { + color: #B71C1C; +} +.p-inline-message .p-inline-message-icon { + font-size: 1rem; + margin-right: 0.5rem; +} +.p-inline-message .p-inline-message-text { + font-size: 1rem; +} +.p-inline-message.p-inline-message-icon-only .p-inline-message-icon { + margin-right: 0; +} + +.p-message { + margin: 0.75rem 0; + border-radius: 4px; +} +.p-message .p-message-wrapper { + padding: 1rem 1.25rem; +} +.p-message .p-message-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-message .p-message-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-message .p-message-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-message.p-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 0 0 0 0; + color: #01579B; +} +.p-message.p-message-info .p-message-icon { + color: #01579B; +} +.p-message.p-message-info .p-message-close { + color: #01579B; +} +.p-message.p-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 0 0 0 0; + color: #1B5E20; +} +.p-message.p-message-success .p-message-icon { + color: #1B5E20; +} +.p-message.p-message-success .p-message-close { + color: #1B5E20; +} +.p-message.p-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 0 0 0 0; + color: #7f6003; +} +.p-message.p-message-warn .p-message-icon { + color: #7f6003; +} +.p-message.p-message-warn .p-message-close { + color: #7f6003; +} +.p-message.p-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 0 0 0 0; + color: #B71C1C; +} +.p-message.p-message-error .p-message-icon { + color: #B71C1C; +} +.p-message.p-message-error .p-message-close { + color: #B71C1C; +} +.p-message .p-message-text { + font-size: 1rem; + font-weight: 500; +} +.p-message .p-message-icon { + font-size: 1.5rem; + margin-right: 0.5rem; +} +.p-message .p-message-summary { + font-weight: 700; +} +.p-message .p-message-detail { + margin-left: 0.5rem; +} + +.p-toast { + opacity: 0.9; +} +.p-toast .p-toast-message { + margin: 0 0 1rem 0; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-toast .p-toast-message .p-toast-message-content { + padding: 1.25rem; + border-width: 0 0 0 0; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { + margin: 0 0 0 1rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { + font-size: 2rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { + font-weight: 700; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { + margin: 0.5rem 0 0 0; +} +.p-toast .p-toast-message .p-toast-icon-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-toast .p-toast-message .p-toast-icon-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-toast .p-toast-message .p-toast-icon-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-toast .p-toast-message.p-toast-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 0 0 0 0; + color: #01579B; +} +.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + color: #01579B; +} +.p-toast .p-toast-message.p-toast-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 0 0 0 0; + color: #1B5E20; +} +.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + color: #1B5E20; +} +.p-toast .p-toast-message.p-toast-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 0 0 0 0; + color: #7f6003; +} +.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + color: #7f6003; +} +.p-toast .p-toast-message.p-toast-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 0 0 0 0; + color: #B71C1C; +} +.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + color: #B71C1C; +} + +.p-galleria .p-galleria-close { + margin: 0.5rem; + background: transparent; + color: rgba(255, 255, 255, 0.87); + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-close .p-galleria-close-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-item-nav { + background: transparent; + color: rgba(255, 255, 255, 0.87); + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + margin: 0 0.5rem; +} +.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, +.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-caption { + background: rgba(0, 0, 0, 0.5); + color: rgba(255, 255, 255, 0.87); + padding: 1rem; +} +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button { + background-color: rgba(255, 255, 255, 0.3); + width: 1.25rem; + height: 1.25rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { + margin-right: 0.5rem; +} +.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { + margin-bottom: 0.5rem; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { + background: rgba(255, 255, 255, 0.3); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(144, 164, 174, 0.16); + color: #90A4AE; +} +.p-galleria .p-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 1rem 0.25rem; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: rgba(255, 255, 255, 0.87); + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-galleria-mask.p-component-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +.p-avatar { + background-color: rgba(255, 255, 255, 0.12); + border-radius: 4px; +} +.p-avatar.p-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +.p-avatar.p-avatar-lg .p-avatar-icon { + font-size: 1.5rem; +} +.p-avatar.p-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +.p-avatar.p-avatar-xl .p-avatar-icon { + font-size: 2rem; +} + +.p-avatar-group .p-avatar { + border: 2px solid #1e1e1e; +} + +.p-badge { + background: #90A4AE; + color: #212121; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +.p-badge.p-badge-secondary { + background-color: #ae9a90; + color: #212121; +} +.p-badge.p-badge-success { + background-color: #C5E1A5; + color: #212121; +} +.p-badge.p-badge-info { + background-color: #90CAF9; + color: #212121; +} +.p-badge.p-badge-warning { + background-color: #FFF59D; + color: #212121; +} +.p-badge.p-badge-danger { + background-color: #EF9A9A; + color: #212121; +} +.p-badge.p-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +.p-badge.p-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} + +.p-blockui.p-component-overlay { + background: rgba(0, 0, 0, 0.32); +} + +.p-chip { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; + padding: 0 0.75rem; +} +.p-chip .p-chip-text { + line-height: 1.5; + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} +.p-chip .p-chip-icon { + margin-right: 0.5rem; +} +.p-chip .pi-chip-remove-icon { + margin-left: 0.5rem; +} +.p-chip img { + width: 2.25rem; + height: 2.25rem; + margin-left: -0.75rem; + margin-right: 0.5rem; +} +.p-chip .pi-chip-remove-icon { + border-radius: 4px; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-chip .pi-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-inplace .p-inplace-display { + padding: 1rem 1rem; + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-inplace .p-inplace-display:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.p-inplace .p-inplace-display:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-progressbar { + border: 0 none; + height: 4px; + background: rgba(144, 164, 174, 0.32); + border-radius: 4px; +} +.p-progressbar .p-progressbar-value { + border: 0 none; + margin: 0; + background: #90A4AE; +} +.p-progressbar .p-progressbar-label { + color: rgba(255, 255, 255, 0.87); + line-height: 4px; +} + +.p-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-scrolltop.p-link { + background: #ae9a90; +} +.p-scrolltop.p-link:hover { + background: rgba(174, 154, 144, 0.92); +} +.p-scrolltop .p-scrolltop-icon { + font-size: 1.5rem; + color: #212121; +} + +.p-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 4px; +} +.p-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +.p-tag { + background: #90A4AE; + color: #212121; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 4px; +} +.p-tag.p-tag-success { + background-color: #C5E1A5; + color: #212121; +} +.p-tag.p-tag-info { + background-color: #90CAF9; + color: #212121; +} +.p-tag.p-tag-warning { + background-color: #FFF59D; + color: #212121; +} +.p-tag.p-tag-danger { + background-color: #EF9A9A; + color: #212121; +} +.p-tag .p-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +.p-terminal { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.75rem; +} +.p-terminal .p-terminal-input { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; +} + +.p-accordion .p-accordion-tab { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; +} +.p-accordion .p-accordion-tab:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.p-accordion .p-accordion-tab:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-accordion .p-accordion-tab .p-accordion-toggle-icon { + order: 1; + margin-left: auto; + transition: transform 0.2s; +} +.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-header-link:focus { + background: rgba(255, 255, 255, 0.04); +} +.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-toggle-icon { + transform: rotate(-270deg); +} +.p-accordion .p-accordion-tab.p-accordion-tab-active { + margin-bottom: 1rem; +} +.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-toggle-icon { + transform: rotate(-180deg); +} +.p-accordion .p-accordion-tab .p-accordion-header.p-disabled { + opacity: 1; +} +.p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { + opacity: 0.38; +} + +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE; +} + +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:hover, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} + +.p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.25rem 1rem; +} + +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding-top: 0; + padding-bottom: 0; +} +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + font-size: 75%; +} +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0; +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-button { + font-weight: 500; + min-width: 4rem; +} +.p-button.p-button-icon-only { + min-width: auto; +} +.p-button:enabled:focus { + background: rgba(144, 164, 174, 0.76); +} +.p-button:enabled:active { + background: rgba(144, 164, 174, 0.68); +} +.p-button .p-ink { + background-color: rgba(255, 255, 255, 0.32); +} +.p-button.p-button-outlined { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-outlined:enabled:focus { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-outlined:enabled:active { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-text:enabled:focus, .p-button.p-button-outlined:enabled:focus { + background: rgba(144, 164, 174, 0.12); +} +.p-button.p-button-text:enabled:active, .p-button.p-button-outlined:enabled:active { + background: rgba(144, 164, 174, 0.16); +} +.p-button.p-button-text .p-ink, .p-button.p-button-outlined .p-ink { + background-color: rgba(144, 164, 174, 0.16); +} +.p-button:disabled { + background-color: rgba(255, 255, 255, 0.12) !important; + color: rgba(255, 255, 255, 0.38) !important; + opacity: 1; +} +.p-button:disabled.p-button-text { + background-color: transparent !important; + color: rgba(255, 255, 255, 0.38) !important; +} +.p-button:disabled.p-button-outlined { + background-color: transparent !important; + color: rgba(255, 255, 255, 0.38) !important; + border-color: rgba(255, 255, 255, 0.38) !important; +} +.p-button.p-button-raised:enabled:focus { + 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); +} + +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + background: rgba(174, 154, 144, 0.76); +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: rgba(174, 154, 144, 0.68); +} +.p-button.p-button-secondary.p-button-text:enabled:focus, .p-button.p-button-secondary.p-button-outlined:enabled:focus, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:focus { + background: rgba(174, 154, 144, 0.12); +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(174, 154, 144, 0.16); +} +.p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { + background-color: rgba(174, 154, 144, 0.16); +} + +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + background: rgba(144, 202, 249, 0.76); +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: rgba(144, 202, 249, 0.68); +} +.p-button.p-button-info.p-button-text:enabled:focus, .p-button.p-button-info.p-button-outlined:enabled:focus, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:focus { + background: rgba(144, 202, 249, 0.12); +} +.p-button.p-button-info.p-button-text:enabled:active, .p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(144, 202, 249, 0.16); +} +.p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { + background-color: rgba(144, 202, 249, 0.16); +} + +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + background: rgba(197, 225, 165, 0.76); +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: rgba(197, 225, 165, 0.68); +} +.p-button.p-button-success.p-button-text:enabled:focus, .p-button.p-button-success.p-button-outlined:enabled:focus, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:focus { + background: rgba(197, 225, 165, 0.12); +} +.p-button.p-button-success.p-button-text:enabled:active, .p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(197, 225, 165, 0.16); +} +.p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { + background-color: rgba(197, 225, 165, 0.16); +} + +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + background: rgba(255, 245, 157, 0.76); +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: rgba(255, 245, 157, 0.68); +} +.p-button.p-button-warning.p-button-text:enabled:focus, .p-button.p-button-warning.p-button-outlined:enabled:focus, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:focus { + background: rgba(255, 245, 157, 0.12); +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(255, 245, 157, 0.16); +} +.p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { + background-color: rgba(255, 245, 157, 0.16); +} + +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + background: rgba(206, 147, 216, 0.76); +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: rgba(206, 147, 216, 0.68); +} +.p-button.p-button-help.p-button-text:enabled:focus, .p-button.p-button-help.p-button-outlined:enabled:focus, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:focus { + background: rgba(206, 147, 216, 0.12); +} +.p-button.p-button-help.p-button-text:enabled:active, .p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(206, 147, 216, 0.16); +} +.p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { + background-color: rgba(206, 147, 216, 0.16); +} + +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + background: rgba(239, 154, 154, 0.76); +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: rgba(239, 154, 154, 0.68); +} +.p-button.p-button-danger.p-button-text:enabled:focus, .p-button.p-button-danger.p-button-outlined:enabled:focus, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:focus { + background: rgba(239, 154, 154, 0.12); +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(239, 154, 154, 0.16); +} +.p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { + background-color: rgba(239, 154, 154, 0.16); +} + +.p-calendar-w-btn { + border: 1px solid rgba(255, 255, 255, 0.3); + background: #1e1e1e; + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; + border: 0 none; +} +.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar-w-btn .p-datepicker-trigger.p-button { + background-color: transparent; + border: 0 none; +} +.p-calendar-w-btn .p-datepicker-trigger.p-button span { + color: rgba(255, 255, 255, 0.6); +} +.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:hover { + background: rgba(255, 255, 255, 0.04); +} +.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:active, .p-calendar-w-btn .p-datepicker-trigger.p-button:focus { + background: rgba(255, 255, 255, 0.12); +} +.p-calendar-w-btn:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.p-calendar-w-btn:not(.p-disabled).p-focus { + border-color: #90A4AE; + box-shadow: inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE; +} + +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(144, 164, 174, 0.16); +} + +p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn { + border-color: #f44435; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled .p-calendar-w-btn { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-calendar-w-btn .p-inputtext:enabled:hover, .p-input-filled .p-calendar-w-btn .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext { + border: 0 none; + background-image: none; +} + +.p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { + background-image: none; + background: transparent; +} +.p-cascadeselect .p-inputtext { + border: 0 none; +} +.p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE; +} + +.p-cascadeselect-item .p-ink { + background-color: rgba(144, 164, 174, 0.16); +} + +.p-input-filled .p-cascadeselect { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-cascadeselect .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus, .p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-cascadeselect .p-inputtext:enabled:hover, .p-input-filled .p-cascadeselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-cascadeselect .p-inputtext { + border: 0 none; +} +.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: #ae9a90; + color: #212121; +} + +.p-checkbox { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.p-checkbox .p-checkbox-box { + border-color: rgba(255, 255, 255, 0.7); + border-radius: 2px; + position: relative; +} +.p-checkbox .p-checkbox-box:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.7); +} +.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { + border-color: rgba(255, 255, 255, 0.7); +} +.p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { + border-color: #90A4AE; +} +.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon.pi-check:before { + content: ""; + position: absolute; + top: 6px; + left: 1px; + border-right: 2px solid transparent; + border-bottom: 2px solid transparent; + transform: rotate(45deg); + transform-origin: 0% 100%; + animation: checkbox-check 125ms 50ms linear forwards; +} +.p-checkbox:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.04); +} +.p-checkbox:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.12); +} +.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(144, 164, 174, 0.04); +} +.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(144, 164, 174, 0.12); +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: #1e1e1e; +} +.p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { + background-color: #1e1e1e; +} + +@keyframes checkbox-check { + 0% { + width: 0; + height: 0; + border-color: #212121; + transform: translate3d(0, 0, 0) rotate(45deg); + } + 33% { + width: 4px; + height: 0; + transform: translate3d(0, 0, 0) rotate(45deg); + } + 100% { + width: 4px; + height: 10px; + border-color: #212121; + transform: translate3d(0, -10px, 0) rotate(45deg); + } +} +.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE; +} + +.p-input-filled .p-chips-multiple-container { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-chips-multiple-container .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-chips-multiple-container .p-inputtext:enabled:hover, .p-input-filled .p-chips-multiple-container .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} + +.p-float-label .p-chips-multiple-container .p-chips-token { + padding: 0.25rem 1rem; +} + +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { + padding-top: 0; + padding-bottom: 0; +} +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + font-size: 75%; +} +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0; +} +.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-datatable .p-sortable-column { + outline: 0 none; +} +.p-datatable .p-sortable-column:focus { + background-color: rgba(255, 255, 255, 0.03); +} +.p-datatable .p-datatable-tbody > tr { + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(255, 255, 255, 0.03); +} + +.p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { + background-image: none; + background: transparent; +} +.p-dropdown .p-inputtext { + border: 0 none; +} +.p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE; +} + +.p-dropdown-item .p-ink { + background-color: rgba(144, 164, 174, 0.16); +} + +.p-input-filled .p-dropdown { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-dropdown .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus, .p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-dropdown .p-inputtext:enabled:hover, .p-input-filled .p-dropdown .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-dropdown .p-inputtext { + border: 0 none; +} +.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: #ae9a90; + color: #212121; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(174, 154, 144, 0.68); + color: #212121; +} + +.p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE; +} +.p-inputtext:enabled:focus.ng-invalid.ng-dirty { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled .p-inputtext { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.p-input-filled .p-inputtext:enabled:focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-inputtext.ng-invalid.ng-dirty { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.ng-invalid.ng-dirty:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +.p-input-filled .p-inputgroup .p-inputgroup-addon { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-inputgroup .p-inputgroup-addon:last-child { + border-right-color: transparent; +} +.p-input-filled .p-inputgroup-addon:first-child, +.p-input-filled .p-inputgroup button:first-child, +.p-input-filled .p-inputgroup input:first-child { + border-bottom-left-radius: 0; +} +.p-input-filled .p-inputgroup .p-float-label:first-child input { + border-bottom-left-radius: 0; +} +.p-input-filled .p-inputgroup-addon:last-child, +.p-input-filled .p-inputgroup button:last-child, +.p-input-filled .p-inputgroup input:last-child { + border-bottom-right-radius: 0; +} +.p-input-filled .p-inputgroup .p-float-label:last-child input { + border-bottom-right-radius: 0; +} + +p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +.p-inputswitch .p-inputswitch-slider:before { + transition-property: box-shadow transform; + box-shadow: 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12), 0 0 1px 10px rgba(255, 255, 255, 0.04); +} +.p-inputswitch.p-inputswitch-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-focus:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.12), 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(144, 164, 174, 0.04), 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); +} +.p-inputswitch.p-inputswitch-checked.p-inputswitch-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-inputswitch-focus:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(144, 164, 174, 0.12), 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); +} + +.p-fieldset .p-fieldset-legend { + border: 0 none; +} + +.p-float-label input:focus ~ label, +.p-float-label input.p-filled ~ label, +.p-float-label textarea:focus ~ label, +.p-float-label textarea.p-filled ~ label, +.p-float-label .p-inputwrapper-focus ~ label, +.p-float-label .p-inputwrapper-filled ~ label { + top: -0.5rem !important; + background-color: #1e1e1e; + padding: 2px 4px; + margin-left: -4px; + margin-top: 0; +} + +.p-float-label textarea ~ label { + margin-top: 0; +} + +.p-float-label input:focus ~ label, +.p-float-label .p-inputwrapper-focus ~ label { + color: #90A4AE; +} + +.p-input-filled .p-float-label .p-inputtext { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label input:focus ~ label, +.p-input-filled .p-float-label input.p-filled ~ label, +.p-input-filled .p-float-label textarea:focus ~ label, +.p-input-filled .p-float-label textarea.p-filled ~ label, +.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, +.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + top: 0.25rem !important; + margin-top: 0; + background: transparent; +} + +.p-listbox-item .p-ink { + background-color: rgba(144, 164, 174, 0.16); +} + +.p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { + background-image: none; + background: transparent; +} +.p-multiselect .p-multiselect-label { + border: 0 none; +} +.p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE, inset 0 0 0 1px #90A4AE; +} + +.p-multiselect-item .p-ink { + background-color: rgba(144, 164, 174, 0.16); +} + +.p-input-filled .p-multiselect { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: rgba(255, 255, 255, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-multiselect .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #90A4AE, #90A4AE), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus, .p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-multiselect .p-inputtext:enabled:hover, .p-input-filled .p-multiselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-multiselect .p-multiselect-label:hover { + background-image: none; + background: transparent; +} + +.p-float-label .p-multiselect-label .p-multiselect-token { + padding: 0.25rem 1rem; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.p-input-filled .p-float-label .p-multiselect .p-multiselect-label { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect .p-multiselect-label { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding-top: 0; + padding-bottom: 0; + margin-top: 0; + margin-bottom: 0; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + font-size: 75%; +} +.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-overlaypanel .p-overlaypanel-content { + padding: 1.5rem; +} + +.p-paginator { + justify-content: flex-end; +} + +.p-panel { + border-radius: 4px; + 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); +} +.p-panel .p-panel-header, +.p-panel .p-panel-content, +.p-panel .p-panel-footer { + border: 0 none; +} +.p-panel .p-panel-content { + padding-top: 0; +} +.p-panel .p-panel-title { + font-size: 1.25rem; +} + +.p-panelmenu .p-panelmenu-panel { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; +} +.p-panelmenu .p-panelmenu-panel:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-icon { + order: 1; + margin-left: auto; + margin-right: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled { + opacity: 1; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled .p-panelmenu-header-link > * { + opacity: 0.38; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-link:focus { + background: rgba(255, 255, 255, 0.04); +} + +.p-progressbar { + border-radius: 0; +} +.p-progressbar .p-progressbar-label { + display: none; +} + +.p-radiobutton { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border: 2px solid rgba(255, 255, 255, 0.7); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + border: 2px solid rgba(255, 255, 255, 0.7); +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { + border-color: #90A4AE; +} +.p-radiobutton:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.04); +} +.p-radiobutton:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.12); +} +.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(144, 164, 174, 0.04); +} +.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(144, 164, 174, 0.12); +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #1e1e1e; +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #1e1e1e; +} + +.p-selectbutton .p-button:focus { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); +} +.p-selectbutton .p-button:focus.p-highlight { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); +} + +.p-slider .p-slider-handle { + transition: transform 0.2s, box-shadow 0.2s; + transform: scale(0.7); +} +.p-slider .p-slider-handle:focus { + box-shadow: 0 0 1px 10px rgba(174, 154, 144, 0.2); +} +.p-slider.p-slider-sliding .p-slider-handle { + transform: scale(1); +} + +.p-steps { + padding: 1rem 0; +} +.p-steps .p-steps-item { + justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; +} +.p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; + margin-top: 0; +} +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} +.p-steps .p-steps-item .p-menuitem-link { + flex-direction: row; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + background-color: #9e9d9e; + color: #ffffff; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin: 0; + padding-left: 0.5rem; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background-color: #90A4AE; + color: #212121; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 600; + color: rgba(255, 255, 255, 0.87); +} +.p-steps .p-steps-item.p-disabled { + opacity: 1; +} + +.p-tabview .p-tabview-nav { + position: relative; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + transition: background-color 0.2s; + border-radius: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link > .p-ink { + background-color: rgba(144, 164, 174, 0.16); +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:focus { + background-color: rgba(144, 164, 174, 0.12); +} +.p-tabview .p-tabview-nav .p-tabview-ink-bar { + z-index: 1; + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #90A4AE; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} + +.p-toolbar { + border: 0 none; +} + +.p-tooltip .p-tooltip-text { + box-shadow: none; + font-size: 0.875rem; +} +.p-tooltip .p-tooltip-arrow { + display: none; +} + +.p-treetable .p-sortable-column { + outline: 0 none; +} +.p-treetable .p-sortable-column:focus { + background-color: rgba(255, 255, 255, 0.03); +} +.p-treetable .p-treetable-tbody > tr { + outline: 0 none; +} +.p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(255, 255, 255, 0.03); +} + +.p-tabmenu .p-tabmenu-nav { + position: relative; +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link { + transition: background-color 0.2s; + border-radius: 0; +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link > .p-ink { + background-color: rgba(144, 164, 174, 0.16); +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link:focus { + background-color: rgba(144, 164, 174, 0.12); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenu-ink-bar { + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #90A4AE; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} + +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + margin: 0.5rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + margin: 0 0.5rem; +} + +.p-togglebutton.p-button:focus { + background: #1c1c1c; + border-color: rgba(255, 255, 255, 0.12); +} +.p-togglebutton.p-button:focus.p-highlight { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); +} + +/* Add your customizations of the theme here */ diff --git a/src/assets/theme/bluegrey/theme-dark.scss b/src/assets/theme/bluegrey/theme-dark.scss new file mode 100644 index 00000000..99d0f7bb --- /dev/null +++ b/src/assets/theme/bluegrey/theme-dark.scss @@ -0,0 +1,7 @@ +$primaryColor:#90A4AE; +$primaryLightestColor: #ECEFF1; +$primaryTextColor:#212121; +$accentColor:#ae9a90; +$accentTextColor:#212121; + +@import '../../sass/theme/theme_dark'; diff --git a/src/assets/theme/bluegrey/theme-light.css b/src/assets/theme/bluegrey/theme-light.css new file mode 100644 index 00000000..46cd055c --- /dev/null +++ b/src/assets/theme/bluegrey/theme-light.css @@ -0,0 +1,6664 @@ +@charset "UTF-8"; +:root { + --surface-a:#ffffff; + --surface-b:#fafafa; + --surface-c:rgba(0,0,0,.04); + --surface-d:rgba(0,0,0,.12); + --surface-e:#ffffff; + --surface-f:#ffffff; + --text-color:rgba(0, 0, 0, 0.87); + --text-color-secondary:rgba(0, 0, 0, 0.6); + --primary-color:#607D8B; + --primary-menu-text-color:#607D8B; + --primary-lightest-color:#ECEFF1; + --primary-color-text:#ffffff; + --font-family:Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; +} + +/* Add your variable customizations of theme here */ +* { + box-sizing: border-box; +} + +.p-component { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + font-weight: normal; +} + +.p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); + transition-duration: 0.2s; +} + +.p-disabled, .p-component:disabled { + opacity: 0.38; +} + +.p-error { + color: #B00020; +} + +.p-text-secondary { + color: rgba(0, 0, 0, 0.6); +} + +.pi { + font-size: 1rem; +} + +.p-link { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + border-radius: 4px; +} +.p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +: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:#f7faf5; + --green-100:#dbe8cf; + --green-200:#bed6a9; + --green-300:#a1c384; + --green-400:#85b15e; + --green-500:#689f38; + --green-600:#588730; + --green-700:#496f27; + --green-800:#39571f; + --green-900:#2a4016; + --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:#f6f7fc; + --indigo-100:#d5d9ef; + --indigo-200:#b3bae2; + --indigo-300:#919cd5; + --indigo-400:#707dc8; + --indigo-500:#4e5fbb; + --indigo-600:#42519f; + --indigo-700:#374383; + --indigo-800:#2b3467; + --indigo-900:#1f264b; + --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:#fffaf2; + --orange-100:#ffe6c2; + --orange-200:#ffd391; + --orange-300:#ffbf61; + --orange-400:#ffac30; + --orange-500:#ff9800; + --orange-600:#d98100; + --orange-700:#b36a00; + --orange-800:#8c5400; + --orange-900:#663d00; + --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; +} + +.p-autocomplete .p-autocomplete-loader { + right: 0.75rem; +} +.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { + right: 3.5rem; +} +.p-autocomplete .p-autocomplete-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0.375rem 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(0, 0, 0, 0.87); + padding: 0; + margin: 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(96, 125, 139, 0.12); + color: #607D8B; + border-radius: 4px; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + margin-left: 0.5rem; +} + +p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { + border-color: #B00020; +} + +.p-autocomplete-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-autocomplete-panel .p-autocomplete-items:not(.p-autocomplete-virtualscroll) { + padding: 0; +} +.p-autocomplete-panel .p-autocomplete-items.p-autocomplete-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} + +p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { + border-color: #B00020; +} + +.p-datepicker { + padding: 0.5rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(0, 0, 0, 0.38); + border-radius: 4px; +} +.p-datepicker:not(.p-datepicker-inline) { + background: #ffffff; + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #ffffff; +} +.p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + font-weight: 500; + margin: 0; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev, +.p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.p-datepicker .p-datepicker-header .p-datepicker-title select { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.p-datepicker table th { + padding: 0.5rem; +} +.p-datepicker table th > span { + width: 2.25rem; + height: 2.25rem; +} +.p-datepicker table td { + padding: 0.5rem; +} +.p-datepicker table td > span { + width: 2.25rem; + height: 2.25rem; + border-radius: 50%; + transition: none; + border: 1px solid transparent; +} +.p-datepicker table td > span.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker table td.p-datepicker-today > span { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-color: black; +} +.p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-datepicker .p-datepicker-buttonbar { + padding: 0.75rem 0; + border-top: 1px solid rgba(0, 0, 0, 0.12); +} +.p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.p-datepicker .p-timepicker { + border-top: 1px solid rgba(0, 0, 0, 0.12); + padding: 0.5rem; +} +.p-datepicker .p-timepicker button { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-timepicker button:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: none; + border-radius: 4px; +} +.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-right: 1px solid rgba(0, 0, 0, 0.12); + padding-right: 0.5rem; + padding-left: 0.5rem; + padding-top: 0; + padding-bottom: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +@media screen and (max-width: 769px) { + .p-datepicker table th, .p-datepicker table td { + padding: 0; + } +} +.p-cascadeselect { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-cascadeselect:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-cascadeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-cascadeselect .p-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.75rem 0.75rem; +} +.p-cascadeselect .p-cascadeselect-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.p-cascadeselect .p-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-cascadeselect .p-cascadeselect-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-cascadeselect-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-cascadeselect-panel .p-cascadeselect-items { + padding: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { + margin: 0; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { + padding: 0.75rem 0.75rem; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { + font-size: 0.875rem; +} + +p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { + border-color: #B00020; +} + +.p-input-filled .p-cascadeselect { + background: #f5f5f5; +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} + +.p-checkbox { + width: 18px; + height: 18px; +} +.p-checkbox .p-checkbox-box { + border: 2px solid #757575; + background: #ffffff; + width: 18px; + height: 18px; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #ffffff; + font-size: 14px; +} +.p-checkbox .p-checkbox-box.p-highlight { + border-color: #607D8B; + background: #607D8B; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #607D8B; + background: #607D8B; + color: #ffffff; +} + +p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { + border-color: #B00020; +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: #f5f5f5; +} +.p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #607D8B; +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: #ececec; +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #607D8B; +} + +.p-checkbox-label { + margin-left: 0.5rem; +} + +.p-chips .p-chips-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-chips .p-chips-multiple-container:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-chips .p-chips-multiple-container .p-chips-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(96, 125, 139, 0.12); + color: #607D8B; + border-radius: 4px; +} +.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + margin-left: 0.5rem; +} +.p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0.375rem 0; +} +.p-chips .p-chips-multiple-container .p-chips-input-token input { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(0, 0, 0, 0.87); + padding: 0; + margin: 0; +} + +p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { + border-color: #B00020; +} + +.p-colorpicker-preview, +.p-fluid .p-colorpicker-preview.p-inputtext { + width: 2rem; + height: 2rem; +} + +.p-colorpicker-panel { + background: #323232; + border-color: #191919; +} +.p-colorpicker-panel .p-colorpicker-color-handle, +.p-colorpicker-panel .p-colorpicker-hue-handle { + border-color: #ffffff; +} + +.p-colorpicker-overlay-panel { + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} + +.p-dropdown { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-dropdown:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-dropdown .p-dropdown-clear-icon { + color: rgba(0, 0, 0, 0.6); + right: 2.75rem; +} + +.p-dropdown-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-dropdown-panel .p-dropdown-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-dropdown-panel .p-dropdown-items:not(.p-dropdown-virtualscroll) { + padding: 0; +} +.p-dropdown-panel .p-dropdown-items.p-dropdown-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} + +p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #B00020; +} + +.p-input-filled .p-dropdown { + background: #f5f5f5; +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} + +.p-editor-container .p-editor-toolbar { + background: #ffffff; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-editor-container .p-editor-toolbar.ql-snow { + border: 1px solid #e0e0e0; +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke { + stroke: rgba(0, 0, 0, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-fill { + fill: rgba(0, 0, 0, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: rgba(0, 0, 0, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #ffffff; + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; + padding: 0; +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: rgba(0, 0, 0, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.75rem; +} +.p-editor-container .p-editor-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-editor-container .p-editor-content.ql-snow { + border: 1px solid #e0e0e0; +} +.p-editor-container .p-editor-content .ql-editor { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-editor-container .ql-snow.ql-toolbar button:hover, +.p-editor-container .ql-snow.ql-toolbar button:focus { + color: rgba(0, 0, 0, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: rgba(0, 0, 0, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { + fill: rgba(0, 0, 0, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #607D8B; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #607D8B; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #607D8B; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #607D8B; +} + +.p-inputgroup-addon { + background: #ffffff; + color: rgba(0, 0, 0, 0.6); + border-top: 1px solid rgba(0, 0, 0, 0.38); + border-left: 1px solid rgba(0, 0, 0, 0.38); + border-bottom: 1px solid rgba(0, 0, 0, 0.38); + padding: 0.75rem 0.75rem; + min-width: 2.75rem; +} +.p-inputgroup-addon:last-child { + border-right: 1px solid rgba(0, 0, 0, 0.38); +} + +.p-inputgroup > .p-component, +.p-inputgroup > .p-float-label > .p-component { + border-radius: 0; + margin: 0; +} +.p-inputgroup > .p-component + .p-inputgroup-addon, +.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + border-left: 0 none; +} +.p-inputgroup > .p-component:focus, +.p-inputgroup > .p-float-label > .p-component:focus { + z-index: 1; +} +.p-inputgroup > .p-component:focus ~ label, +.p-inputgroup > .p-float-label > .p-component:focus ~ label { + z-index: 1; +} + +.p-inputgroup-addon:first-child, +.p-inputgroup button:first-child, +.p-inputgroup input:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-inputgroup .p-float-label:first-child input { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-inputgroup-addon:last-child, +.p-inputgroup button:last-child, +.p-inputgroup input:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-inputgroup .p-float-label:last-child input { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-fluid .p-inputgroup .p-button { + width: auto; +} +.p-fluid .p-inputgroup .p-button.p-button-icon-only { + width: 2.75rem; +} + +p-inputmask.ng-dirty.ng-invalid > .p-inputtext { + border-color: #B00020; +} + +p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { + border-color: #B00020; +} + +.p-inputswitch { + width: 2.75rem; + height: 1rem; +} +.p-inputswitch .p-inputswitch-slider { + background: rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 0.5rem; +} +.p-inputswitch .p-inputswitch-slider:before { + background: #ffffff; + width: 1.5rem; + height: 1.5rem; + left: -1px; + margin-top: -0.75rem; + border-radius: 50%; + transition-duration: 0.2s; +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + transform: translateX(1.5rem); +} +.p-inputswitch.p-focus .p-inputswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(0, 0, 0, 0.38); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { + background: rgba(96, 125, 139, 0.5); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + background: #607D8B; +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(96, 125, 139, 0.5); +} + +p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + border-color: #B00020; +} + +.p-inputtext { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + padding: 0.75rem 0.75rem; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + appearance: none; + border-radius: 4px; +} +.p-inputtext:enabled:hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-inputtext.ng-dirty.ng-invalid { + border-color: #B00020; +} +.p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-float-label > label { + left: 0.75rem; + color: rgba(0, 0, 0, 0.6); + transition-duration: 0.2s; +} + +.p-float-label > .ng-invalid.ng-dirty + label { + color: #B00020; +} + +.p-input-icon-left > i:first-of-type { + left: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} + +.p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} + +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + +.p-input-icon-right > i:last-of-type { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} + +.p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} + +::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +:-moz-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +::-moz-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +:-ms-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +.p-input-filled .p-inputtext { + background-color: #f5f5f5; +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: #ececec; +} +.p-input-filled .p-inputtext:enabled:focus { + background-color: #dcdcdc; +} + +.p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} + +.p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-listbox { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(0, 0, 0, 0.38); + border-radius: 4px; +} +.p-listbox .p-listbox-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-listbox .p-listbox-header .p-listbox-filter { + padding-right: 1.75rem; +} +.p-listbox .p-listbox-header .p-listbox-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-listbox .p-listbox-header .p-checkbox { + margin-right: 0.5rem; +} +.p-listbox .p-listbox-list { + padding: 0; +} +.p-listbox .p-listbox-list .p-listbox-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + transition: none; + border-radius: 0; +} +.p-listbox .p-listbox-list .p-listbox-item.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-listbox .p-listbox-list .p-listbox-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-listbox .p-listbox-list .p-listbox-item .p-checkbox { + margin-right: 0.5rem; +} +.p-listbox .p-listbox-list .p-listbox-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} +.p-listbox .p-listbox-list .p-listbox-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} +.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} + +p-listbox.ng-dirty.ng-invalid > .p-listbox { + border-color: #B00020; +} + +.p-multiselect { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-multiselect:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-multiselect .p-multiselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(96, 125, 139, 0.12); + color: #607D8B; + border-radius: 4px; +} +.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.375rem 0.75rem; +} + +.p-multiselect-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-multiselect-panel .p-multiselect-header { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-multiselect-panel .p-multiselect-header .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close { + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-multiselect-panel .p-multiselect-items:not(.p-multiselect-virtualscroll) { + padding: 0; +} +.p-multiselect-panel .p-multiselect-items.p-multiselect-virtualscroll .cdk-virtual-scroll-content-wrapper { + padding: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} + +p-multiselect.ng-dirty.ng-invalid > .p-multiselect { + border-color: #B00020; +} + +.p-input-filled .p-multiselect { + background: #f5f5f5; +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} + +.p-password.p-invalid.p-component > .p-inputtext { + border-color: #B00020; +} + +.p-password-panel { + padding: 0.75rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-password-panel .p-password-meter { + margin-bottom: 0.5rem; + background: rgba(96, 125, 139, 0.32); +} +.p-password-panel .p-password-meter .p-password-strength.weak { + background: #D32F2F; +} +.p-password-panel .p-password-meter .p-password-strength.medium { + background: #FBC02D; +} +.p-password-panel .p-password-meter .p-password-strength.strong { + background: #689F38; +} + +.p-radiobutton { + width: 20px; + height: 20px; +} +.p-radiobutton .p-radiobutton-box { + border: 2px solid #757575; + background: #ffffff; + width: 20px; + height: 20px; + color: rgba(0, 0, 0, 0.87); + border-radius: 50%; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 10px; + height: 10px; + transition-duration: 0.2s; + background-color: #607D8B; +} +.p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #607D8B; + background: #ffffff; +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #607D8B; + background: #ffffff; + color: #607D8B; +} + +p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { + border-color: #B00020; +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #f5f5f5; +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #ffffff; +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #ffffff; +} + +.p-radiobutton-label { + margin-left: 0.5rem; +} + +.p-rating .p-rating-icon { + color: #607D8B; + margin-left: 0.5rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + font-size: 1rem; +} +.p-rating .p-rating-icon.p-rating-cancel { + color: #B00020; +} +.p-rating .p-rating-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-rating .p-rating-icon:first-child { + margin-left: 0; +} +.p-rating .p-rating-icon.pi-star { + color: #607D8B; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover { + color: #607D8B; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover { + color: #B00020; +} + +.p-selectbutton .p-button { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-selectbutton .p-button .p-button-icon-left, +.p-selectbutton .p-button .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { + background: #f6f6f6; + border-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-selectbutton .p-button.p-highlight { + background: #e0e0e1; + border-color: #e0e0e1; + color: rgba(0, 0, 0, 0.87); +} +.p-selectbutton .p-button.p-highlight .p-button-icon-left, +.p-selectbutton .p-button.p-highlight .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-selectbutton .p-button.p-highlight:hover { + background: #d9d8d9; + border-color: #d9d8d9; + color: rgba(0, 0, 0, 0.87); +} +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} + +p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { + border-color: #B00020; +} + +.p-slider { + background: #c1c1c1; + border: 0 none; + border-radius: 4px; +} +.p-slider.p-slider-horizontal { + height: 2px; +} +.p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -10px; + margin-left: -10px; +} +.p-slider.p-slider-vertical { + width: 2px; +} +.p-slider.p-slider-vertical .p-slider-handle { + margin-left: -10px; + margin-bottom: -10px; +} +.p-slider .p-slider-handle { + height: 20px; + width: 20px; + background: #607D8B; + border: 0 none; + border-radius: 50%; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-slider .p-slider-range { + background: #607D8B; +} +.p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #607D8B; + border-color: 0 none; +} +.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), left 0.2s; +} +.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range { + transition: width 0.2s; +} +.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle { + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), bottom 0.2s; +} +.p-slider.p-slider-animate.p-slider-vertical .p-slider-range { + transition: height 0.2s; +} + +.p-togglebutton.p-button { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-togglebutton.p-button .p-button-icon-left, +.p-togglebutton.p-button .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { + background: #f6f6f6; + border-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-togglebutton.p-button.p-highlight { + background: #e0e0e1; + border-color: #e0e0e1; + color: rgba(0, 0, 0, 0.87); +} +.p-togglebutton.p-button.p-highlight .p-button-icon-left, +.p-togglebutton.p-button.p-highlight .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} +.p-togglebutton.p-button.p-highlight:hover { + background: #d9d8d9; + border-color: #d9d8d9; + color: rgba(0, 0, 0, 0.87); +} +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + color: rgba(0, 0, 0, 0.6); +} + +p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { + border-color: #B00020; +} + +.p-treeselect { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.38); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-treeselect:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-treeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #607D8B; +} +.p-treeselect .p-treeselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-treeselect .p-treeselect-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.p-treeselect.p-treeselect-chip .p-treeselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + border-radius: 16px; +} +.p-treeselect .p-treeselect-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.75rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-treeselect.p-invalid.p-component { + border-color: #B00020; +} + +.p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { + padding: 0.375rem 0.75rem; +} + +.p-treeselect-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-tree { + border: 0 none; +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} + +.p-input-filled .p-treeselect { + background: #f5f5f5; +} +.p-input-filled .p-treeselect:not(.p-disabled):hover { + background-color: #ececec; +} +.p-input-filled .p-treeselect:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} + +.p-button { + color: #ffffff; + background: #607D8B; + border: 0 none; + padding: 0.643rem 0.75rem; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.p-button:enabled:hover { + background: rgba(96, 125, 139, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button:enabled:active { + background: rgba(96, 125, 139, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-outlined { + background-color: transparent; + color: #607D8B; + border: 0 none; +} +.p-button.p-button-outlined:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border: 0 none; +} +.p-button.p-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border: 0 none; +} +.p-button.p-button-outlined.p-button-plain { + color: rgba(0, 0, 0, 0.6); + border-color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:active { + background: rgba(0, 0, 0, 0.16); + color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-text { + background-color: transparent; + color: #607D8B; + border-color: transparent; +} +.p-button.p-button-text:enabled:hover { + background: rgba(96, 125, 139, 0.04); + color: #607D8B; + border-color: transparent; +} +.p-button.p-button-text:enabled:active { + background: rgba(96, 125, 139, 0.16); + color: #607D8B; + border-color: transparent; +} +.p-button.p-button-text.p-button-plain { + color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:active { + background: rgba(0, 0, 0, 0.16); + color: rgba(0, 0, 0, 0.6); +} +.p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #607D8B; + background-color: #ffffff; +} +.p-button.p-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); +} +.p-button.p-button-rounded { + border-radius: 2rem; +} +.p-button.p-button-icon-only { + width: 2.75rem; + padding: 0.643rem; +} +.p-button.p-button-icon-only .p-button-icon-left, +.p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 2.75rem; +} +.p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.562625rem 0.65625rem; +} +.p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.80375rem 0.9375rem; +} +.p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.p-button.p-button-loading-label-only .p-button-label { + margin-left: 0.5rem; +} +.p-button.p-button-loading-label-only .p-button-loading-icon { + margin-right: 0; +} + +.p-fluid .p-button { + width: 100%; +} +.p-fluid .p-button-icon-only { + width: 2.75rem; +} +.p-fluid .p-buttonset { + display: flex; +} +.p-fluid .p-buttonset .p-button { + flex: 1; +} + +.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button { + color: #ffffff; + background: #8b6e60; + border: 0 none; +} +.p-button.p-button-secondary:enabled:hover, .p-buttonset.p-button-secondary > .p-button:enabled:hover, .p-splitbutton.p-button-secondary > .p-button:enabled:hover { + background: rgba(139, 110, 96, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: rgba(139, 110, 96, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-outlined, .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + background-color: transparent; + color: #8b6e60; + border: 0 none; +} +.p-button.p-button-secondary.p-button-outlined:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover { + background: rgba(139, 110, 96, 0.04); + color: #8b6e60; + border: 0 none; +} +.p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(139, 110, 96, 0.16); + color: #8b6e60; + border: 0 none; +} +.p-button.p-button-secondary.p-button-text, .p-buttonset.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text { + background-color: transparent; + color: #8b6e60; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-text:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover { + background: rgba(139, 110, 96, 0.04); + border-color: transparent; + color: #8b6e60; +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active { + background: rgba(139, 110, 96, 0.16); + border-color: transparent; + color: #8b6e60; +} + +.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button { + color: #ffffff; + background: #2196F3; + border: 0 none; +} +.p-button.p-button-info:enabled:hover, .p-buttonset.p-button-info > .p-button:enabled:hover, .p-splitbutton.p-button-info > .p-button:enabled:hover { + background: rgba(33, 150, 243, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: rgba(33, 150, 243, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-info.p-button-outlined, .p-buttonset.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined { + background-color: transparent; + color: #2196F3; + border: 0 none; +} +.p-button.p-button-info.p-button-outlined:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover { + background: rgba(33, 150, 243, 0.04); + color: #2196F3; + border: 0 none; +} +.p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(33, 150, 243, 0.16); + color: #2196F3; + border: 0 none; +} +.p-button.p-button-info.p-button-text, .p-buttonset.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text { + background-color: transparent; + color: #2196F3; + border-color: transparent; +} +.p-button.p-button-info.p-button-text:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover { + background: rgba(33, 150, 243, 0.04); + border-color: transparent; + color: #2196F3; +} +.p-button.p-button-info.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active { + background: rgba(33, 150, 243, 0.16); + border-color: transparent; + color: #2196F3; +} + +.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button { + color: #ffffff; + background: #689F38; + border: 0 none; +} +.p-button.p-button-success:enabled:hover, .p-buttonset.p-button-success > .p-button:enabled:hover, .p-splitbutton.p-button-success > .p-button:enabled:hover { + background: rgba(104, 159, 56, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: rgba(104, 159, 56, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-success.p-button-outlined, .p-buttonset.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined { + background-color: transparent; + color: #689F38; + border: 0 none; +} +.p-button.p-button-success.p-button-outlined:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 0 none; +} +.p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 0 none; +} +.p-button.p-button-success.p-button-text, .p-buttonset.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +.p-button.p-button-success.p-button-text:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +.p-button.p-button-success.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} + +.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button { + color: #212529; + background: #FBC02D; + border: 0 none; +} +.p-button.p-button-warning:enabled:hover, .p-buttonset.p-button-warning > .p-button:enabled:hover, .p-splitbutton.p-button-warning > .p-button:enabled:hover { + background: rgba(251, 192, 45, 0.92); + color: #212529; + border-color: transparent; +} +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: rgba(251, 192, 45, 0.68); + color: #212529; + border-color: transparent; +} +.p-button.p-button-warning.p-button-outlined, .p-buttonset.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 0 none; +} +.p-button.p-button-warning.p-button-outlined:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 0 none; +} +.p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 0 none; +} +.p-button.p-button-warning.p-button-text, .p-buttonset.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +.p-button.p-button-warning.p-button-text:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} + +.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button { + color: #ffffff; + background: #9C27B0; + border: 0 none; +} +.p-button.p-button-help:enabled:hover, .p-buttonset.p-button-help > .p-button:enabled:hover, .p-splitbutton.p-button-help > .p-button:enabled:hover { + background: rgba(156, 39, 176, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: rgba(156, 39, 176, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-help.p-button-outlined, .p-buttonset.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 0 none; +} +.p-button.p-button-help.p-button-outlined:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 0 none; +} +.p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 0 none; +} +.p-button.p-button-help.p-button-text, .p-buttonset.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +.p-button.p-button-help.p-button-text:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +.p-button.p-button-help.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} + +.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button { + color: #ffffff; + background: #D32F2F; + border: 0 none; +} +.p-button.p-button-danger:enabled:hover, .p-buttonset.p-button-danger > .p-button:enabled:hover, .p-splitbutton.p-button-danger > .p-button:enabled:hover { + background: rgba(211, 47, 47, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + box-shadow: none; +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: rgba(211, 47, 47, 0.68); + color: #ffffff; + border-color: transparent; +} +.p-button.p-button-danger.p-button-outlined, .p-buttonset.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 0 none; +} +.p-button.p-button-danger.p-button-outlined:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 0 none; +} +.p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 0 none; +} +.p-button.p-button-danger.p-button-text, .p-buttonset.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +.p-button.p-button-danger.p-button-text:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} + +.p-button.p-button-link { + color: #607D8B; + background: transparent; + border: transparent; +} +.p-button.p-button-link:enabled:hover { + background: transparent; + color: #607D8B; + border-color: transparent; +} +.p-button.p-button-link:enabled:hover .p-button-label { + text-decoration: underline; +} +.p-button.p-button-link:enabled:focus { + background: transparent; + box-shadow: none; + border-color: transparent; +} +.p-button.p-button-link:enabled:active { + background: transparent; + color: #607D8B; + border-color: transparent; +} + +.p-speeddial-button.p-button.p-button-icon-only { + width: 4rem; + height: 4rem; +} +.p-speeddial-button.p-button.p-button-icon-only .p-button-icon { + font-size: 2rem; +} + +.p-speeddial-action { + width: 3rem; + height: 3rem; + background: #8b6e60; + color: #fff; +} +.p-speeddial-action:hover { + background: rgba(139, 110, 96, 0.92); + color: #fff; +} + +.p-speeddial-direction-up .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-up .p-speeddial-item:first-child { + margin-bottom: 0.5rem; +} + +.p-speeddial-direction-down .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-down .p-speeddial-item:first-child { + margin-top: 0.5rem; +} + +.p-speeddial-direction-left .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-left .p-speeddial-item:first-child { + margin-right: 0.5rem; +} + +.p-speeddial-direction-right .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-right .p-speeddial-item:first-child { + margin-left: 0.5rem; +} + +.p-speeddial-circle .p-speeddial-item, +.p-speeddial-semi-circle .p-speeddial-item, +.p-speeddial-quarter-circle .p-speeddial-item { + margin: 0; +} +.p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, +.p-speeddial-semi-circle .p-speeddial-item:first-child, +.p-speeddial-semi-circle .p-speeddial-item:last-child, +.p-speeddial-quarter-circle .p-speeddial-item:first-child, +.p-speeddial-quarter-circle .p-speeddial-item:last-child { + margin: 0; +} + +.p-speeddial-mask { + background-color: rgba(0, 0, 0, 0.32); +} + +.p-carousel .p-carousel-content .p-carousel-prev, +.p-carousel .p-carousel-content .p-carousel-next { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin: 0.5rem; +} +.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, +.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-carousel .p-carousel-content .p-carousel-prev:focus, +.p-carousel .p-carousel-content .p-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-carousel .p-carousel-indicators { + padding: 1rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button { + background-color: #dcdcdc; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { + background: #ececec; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} + +.p-datatable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-datatable-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-datatable .p-datatable-footer { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + transition: none; +} +.p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; +} +.p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #607D8B; + background: rgba(96, 125, 139, 0.12); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-datatable .p-sortable-column.p-highlight { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column.p-highlight:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-sortable-column:focus { + box-shadow: none; + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + transition: none; + outline-color: transparent; +} +.p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.p-datatable .p-datatable-tbody > tr.p-highlight { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 rgba(96, 125, 139, 0.12); +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 rgba(96, 125, 139, 0.12); +} +.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-datatable .p-column-resizer-helper { + background: #607D8B; +} +.p-datatable .p-datatable-scrollable-header, +.p-datatable .p-datatable-scrollable-footer { + background: #ffffff; +} +.p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { + background: rgba(0, 0, 0, 0.02); +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler { + color: #607D8B; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover { + color: #607D8B; +} +.p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.375rem 0.375rem; +} +.p-datatable.p-datatable-lg .p-datatable-header { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-datatable.p-datatable-lg .p-datatable-footer { + padding: 0.9375rem 0.9375rem; +} + +.p-dataview .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-dataview-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-dataview .p-dataview-content { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + padding: 0.75rem; +} +.p-dataview.p-dataview-list .p-dataview-content > .grid > div { + border: solid rgba(0, 0, 0, 0.12); + border-width: 0 0 1px 0; +} +.p-dataview .p-dataview-footer { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-dataview .p-dataview-loading-icon { + font-size: 2rem; +} +.p-dataview .p-dataview-emptymessage { + padding: 0.75rem; +} + +.p-column-filter-row .p-column-filter-menu-button, +.p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} + +.p-column-filter-menu-button { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-menu-button:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.6); +} +.p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-column-filter-clear-button { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-clear-button:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-column-filter-overlay { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + min-width: 12.5rem; +} +.p-column-filter-overlay .p-column-filter-row-items { + padding: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.75rem 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(0, 0, 0, 0.87); + background: rgba(0, 0, 0, 0.04); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} + +.p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 0.75rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.75rem 0.75rem; +} +.p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 0.75rem; +} + +.fc { + /* FullCalendar 4 */ + /* FullCalendar 5 */ +} +.fc.fc-unthemed .fc-view-container th { + background: #ffffff; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-widget-content { + background: #ffffff; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-head-container { + border: 1px solid #e0e0e0; +} +.fc.fc-unthemed .fc-view-container .fc-row { + border-right: 1px solid #e0e0e0; +} +.fc.fc-unthemed .fc-view-container .fc-event { + background: rgba(96, 125, 139, 0.12); + border: 1px solid rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.fc.fc-unthemed .fc-view-container .fc-divider { + background: #ffffff; + border: 1px solid #e0e0e0; +} +.fc.fc-unthemed .fc-toolbar .fc-button { + color: #ffffff; + background: #607D8B; + border: 0 none; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; + display: flex; + align-items: center; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover { + background: rgba(96, 125, 139, 0.92); + color: #ffffff; + border-color: transparent; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active { + background: rgba(96, 125, 139, 0.68); + color: #ffffff; + border-color: transparent; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: ""; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: ""; +} +.fc.fc-unthemed .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: #f6f6f6; + border-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #e0e0e1; + border-color: #e0e0e1; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #d9d8d9; + border-color: #d9d8d9; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + z-index: 1; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid { + border-color: #e0e0e0; +} +.fc.fc-theme-standard .fc-view-harness th { + background: #ffffff; + border-color: #e0e0e0; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-view-harness td { + color: rgba(0, 0, 0, 0.87); + border-color: #e0e0e0; +} +.fc.fc-theme-standard .fc-view-harness .fc-view { + background: #ffffff; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover { + background: none; + border: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header { + border: 1px solid #e0e0e0; + padding: 0.75rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close { + opacity: 1; + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + font-family: "PrimeIcons" !important; + font-size: 1rem; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before { + content: ""; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body { + padding: 0.75rem; + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-top: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); + border-color: rgba(96, 125, 139, 0.12); +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main { + color: #607D8B; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot { + background: rgba(96, 125, 139, 0.12); + border-color: rgba(96, 125, 139, 0.12); +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded { + background: #ffffff; +} +.fc.fc-theme-standard .fc-toolbar .fc-button { + color: #ffffff; + background: #607D8B; + border: 0 none; + font-size: 1rem; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + border-radius: 4px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover { + background: rgba(96, 125, 139, 0.92); + color: #ffffff; + border-color: transparent; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active { + background: rgba(96, 125, 139, 0.68); + color: #ffffff; + border-color: transparent; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:disabled { + opacity: 0.38; + color: #ffffff; + background: #607D8B; + border: 0 none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: ""; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: ""; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: #f6f6f6; + border-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #e0e0e1; + border-color: #e0e0e1; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #d9d8d9; + border-color: #d9d8d9; + color: rgba(0, 0, 0, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + z-index: 1; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.fc.fc-theme-standard a { + color: rgba(0, 0, 0, 0.87); +} + +.p-orderlist .p-orderlist-controls { + padding: 0.75rem; +} +.p-orderlist .p-orderlist-controls .p-button { + margin-bottom: 0.5rem; +} +.p-orderlist .p-orderlist-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e0e0e0; + padding: 0.75rem; + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-orderlist .p-orderlist-header .p-orderlist-title { + font-weight: 500; +} +.p-orderlist .p-orderlist-filter-container { + padding: 0.75rem; + background: #ffffff; + border: 1px solid #e0e0e0; + border-bottom: 0 none; +} +.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input { + padding-right: 1.75rem; +} +.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-orderlist .p-orderlist-list { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-orderlist .p-orderlist-list .p-orderlist-item { + padding: 0.75rem 0.75rem; + margin: 0; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-orderlist .p-orderlist-list .p-orderlist-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); +} +.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} + +.p-orderlist-item.cdk-drag-preview { + padding: 0.75rem 0.75rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; +} + +.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-organizationchart .p-organizationchart-node-content.p-highlight { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i { + color: rgba(44, 57, 64, 0.12); +} +.p-organizationchart .p-organizationchart-line-down { + background: rgba(0, 0, 0, 0.12); +} +.p-organizationchart .p-organizationchart-line-left { + border-right: 1px solid #e0e0e0; + border-color: rgba(0, 0, 0, 0.12); +} +.p-organizationchart .p-organizationchart-line-top { + border-top: 1px solid #e0e0e0; + border-color: rgba(0, 0, 0, 0.12); +} +.p-organizationchart .p-organizationchart-node-content { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0.75rem; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler { + background: inherit; + color: inherit; + border-radius: 50%; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-paginator { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: solid #e4e4e4; + border-width: 0; + padding: 0.375rem 0.75rem; + border-radius: 4px; +} +.p-paginator .p-paginator-first, +.p-paginator .p-paginator-prev, +.p-paginator .p-paginator-next, +.p-paginator .p-paginator-last { + background-color: transparent; + border: 0 none; + color: rgba(0, 0, 0, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: none; + border-radius: 50%; +} +.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + border-color: transparent; + color: rgba(0, 0, 0, 0.6); +} +.p-paginator .p-paginator-first { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-paginator .p-paginator-last { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-paginator .p-dropdown { + margin-left: 0.5rem; + margin-right: 0.5rem; + height: 3rem; +} +.p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.p-paginator .p-paginator-current { + background-color: transparent; + border: 0 none; + color: rgba(0, 0, 0, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + padding: 0 0.5rem; +} +.p-paginator .p-paginator-pages .p-paginator-page { + background-color: transparent; + border: 0 none; + color: rgba(0, 0, 0, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: none; + border-radius: 50%; +} +.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: rgba(96, 125, 139, 0.12); + border-color: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + border-color: transparent; + color: rgba(0, 0, 0, 0.6); +} + +.p-picklist .p-picklist-buttons { + padding: 0.75rem; +} +.p-picklist .p-picklist-buttons .p-button { + margin-bottom: 0.5rem; +} +.p-picklist .p-picklist-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e0e0e0; + padding: 0.75rem; + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-picklist .p-picklist-header .p-picklist-title { + font-weight: 500; +} +.p-picklist .p-picklist-filter-container { + padding: 0.75rem; + background: #ffffff; + border: 1px solid #e0e0e0; + border-bottom: 0 none; +} +.p-picklist .p-picklist-filter-container .p-picklist-filter-input { + padding-right: 1.75rem; +} +.p-picklist .p-picklist-filter-container .p-picklist-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-picklist .p-picklist-list { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-picklist .p-picklist-list .p-picklist-item { + padding: 0.75rem 0.75rem; + margin: 0; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; +} +.p-picklist .p-picklist-list .p-picklist-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-picklist .p-picklist-list .p-picklist-item.p-highlight { + color: #607D8B; + background: rgba(96, 125, 139, 0.12); +} +.p-picklist .p-picklist-list .p-picklist-empty-message { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); +} +.p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} + +.p-picklist-item.cdk-drag-preview { + padding: 0.75rem 0.75rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + margin: 0; +} + +.p-timeline .p-timeline-event-marker { + border: 0 none; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #bdbdbd; +} +.p-timeline .p-timeline-event-connector { + background-color: #bdbdbd; +} +.p-timeline.p-timeline-vertical .p-timeline-event-opposite, +.p-timeline.p-timeline-vertical .p-timeline-event-content { + padding: 0 1rem; +} +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + width: 2px; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, +.p-timeline.p-timeline-horizontal .p-timeline-event-content { + padding: 1rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + height: 2px; +} + +.p-tree { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0.75rem; + border-radius: 4px; +} +.p-tree .p-tree-container .p-treenode { + padding: 0.25rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content { + border-radius: 4px; + transition: none; + padding: 0.571rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon { + margin-right: 0.5rem; + color: rgba(0, 0, 0, 0.6); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #607D8B; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + color: #607D8B; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-tree .p-tree-filter-container { + margin-bottom: 0.5rem; +} +.p-tree .p-tree-filter-container .p-tree-filter { + width: 100%; + padding-right: 1.75rem; +} +.p-tree .p-tree-filter-container .p-tree-filter-icon { + right: 0.75rem; + color: rgba(0, 0, 0, 0.6); +} +.p-tree .p-treenode-children { + padding: 0 0 0 1rem; +} +.p-tree .p-tree-loading-icon { + font-size: 2rem; +} +.p-tree .p-treenode-droppoint.p-treenode-droppoint-active { + background-color: rgba(77, 100, 111, 0.12); +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content { + border-radius: 4px; + border: 1px solid #e0e0e0; + background-color: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0.571rem; + transition: none; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight { + background-color: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #607D8B; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover { + background-color: inherit; + color: inherit; +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-treetable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-treetable-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-treetable .p-treetable-footer { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-treetable .p-treetable-thead > tr > th { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + transition: none; +} +.p-treetable .p-treetable-tfoot > tr > td { + text-align: left; + padding: 0.75rem 0.75rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; +} +.p-treetable .p-sortable-column { + outline-color: transparent; +} +.p-treetable .p-sortable-column .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #607D8B; + background: rgba(96, 125, 139, 0.12); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-treetable .p-sortable-column.p-highlight { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-treetable-tbody > tr { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + transition: none; + outline-color: transparent; +} +.p-treetable .p-treetable-tbody > tr > td { + text-align: left; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox { + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-treetable-tbody > tr.p-highlight { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler { + color: #607D8B; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover { + color: #607D8B; +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { + color: rgba(0, 0, 0, 0.87); +} +.p-treetable .p-column-resizer-helper { + background: #607D8B; +} +.p-treetable .p-treetable-scrollable-header, +.p-treetable .p-treetable-scrollable-footer { + background: #ffffff; +} +.p-treetable .p-treetable-loading-icon { + font-size: 2rem; +} +.p-treetable.p-treetable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-footer { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-top { + border-width: 0 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-bottom { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-sm .p-treetable-header { + padding: 0.65625rem 0.65625rem; +} +.p-treetable.p-treetable-sm .p-treetable-thead > tr > th { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-tbody > tr > td { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-sm .p-treetable-footer { + padding: 0.375rem 0.375rem; +} +.p-treetable.p-treetable-lg .p-treetable-header { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-thead > tr > th { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-tbody > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td { + padding: 0.9375rem 0.9375rem; +} +.p-treetable.p-treetable-lg .p-treetable-footer { + padding: 0.9375rem 0.9375rem; +} + +.p-virtualscroller .p-virtualscroller-header { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; +} +.p-virtualscroller .p-virtualscroller-content { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + padding: 0.75rem; +} +.p-virtualscroller .p-virtualscroller-footer { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 0.75rem 0.75rem; + font-weight: 500; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +.p-accordion .p-accordion-header .p-accordion-header-link { + padding: 1.25rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + font-weight: 400; + border-radius: 4px; + transition: none; +} +.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { + margin-right: 0.5rem; +} +.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { + background: #f6f6f6; + border-color: transparent; + color: rgba(0, 0, 0, 0.87); +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { + background: #ffffff; + border-color: transparent; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-color: transparent; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.p-accordion .p-accordion-content { + padding: 0.75rem 1.25rem; + border: 0 none; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-accordion p-accordiontab .p-accordion-tab { + margin-bottom: 0; +} +.p-accordion p-accordiontab .p-accordion-header .p-accordion-header-link { + border-radius: 0; +} +.p-accordion p-accordiontab .p-accordion-content { + border-radius: 0; +} +.p-accordion p-accordiontab:not(:first-child) .p-accordion-header .p-accordion-header-link { + border-top: 0 none; +} +.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link, .p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-top: 0 none; +} +.p-accordion p-accordiontab:first-child .p-accordion-header .p-accordion-header-link { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-accordion p-accordiontab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-accordion p-accordiontab:last-child .p-accordion-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-card { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + 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: 4px; +} +.p-card .p-card-body { + padding: 0.75rem; +} +.p-card .p-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +.p-card .p-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: rgba(0, 0, 0, 0.6); +} +.p-card .p-card-content { + padding: 0.75rem 0; +} +.p-card .p-card-footer { + padding: 0.75rem 0 0 0; +} + +.p-divider .p-divider-content { + background-color: #ffffff; +} +.p-divider.p-divider-horizontal { + margin: 1.25rem 0; + padding: 0 1.25rem; +} +.p-divider.p-divider-horizontal:before { + border-top: 1px rgba(0, 0, 0, 0.12); +} +.p-divider.p-divider-horizontal .p-divider-content { + padding: 0 0.5rem; +} +.p-divider.p-divider-vertical { + margin: 0 1.25rem; + padding: 1.25rem 0; +} +.p-divider.p-divider-vertical:before { + border-left: 1px rgba(0, 0, 0, 0.12); +} +.p-divider.p-divider-vertical .p-divider-content { + padding: 0.5rem 0; +} + +.p-fieldset { + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; +} +.p-fieldset .p-fieldset-legend { + padding: 0.75rem; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + font-weight: 500; + border-radius: 4px; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend { + padding: 0; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { + padding: 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; + transition: none; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler { + margin-right: 0.5rem; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { + background: rgba(0, 0, 0, 0.04); + border-color: #e0e0e0; + color: rgba(0, 0, 0, 0.87); +} +.p-fieldset .p-fieldset-content { + padding: 0.75rem; +} + +.p-panel .p-panel-header { + border: 1px solid #e0e0e0; + padding: 0.75rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-panel .p-panel-header .p-panel-title { + font-weight: 500; +} +.p-panel .p-panel-header .p-panel-header-icon { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-panel .p-panel-header .p-panel-header-icon:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-panel .p-panel-header .p-panel-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panel.p-panel-toggleable .p-panel-header { + padding: 0.5rem 1rem; +} +.p-panel .p-panel-content { + padding: 0.75rem; + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + border-top: 0 none; +} +.p-panel .p-panel-footer { + padding: 0.75rem 0.75rem; + border: 1px solid #e0e0e0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-top: 0 none; +} + +.p-scrollpanel .p-scrollpanel-bar { + background: rgba(0, 0, 0, 0.12); + border: 0 none; +} + +.p-splitter { + border: 1px solid #e0e0e0; + background: #ffffff; + border-radius: 4px; + color: rgba(0, 0, 0, 0.87); +} +.p-splitter .p-splitter-gutter { + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + background: rgba(0, 0, 0, 0.04); +} +.p-splitter .p-splitter-gutter .p-splitter-gutter-handle { + background: rgba(0, 0, 0, 0.12); +} +.p-splitter .p-splitter-gutter-resizing { + background: rgba(0, 0, 0, 0.12); +} + +.p-tabview .p-tabview-nav { + background: #ffffff; + border: solid rgba(0, 0, 0, 0.12); + border-width: 0 0 1px 0; +} +.p-tabview .p-tabview-nav li { + margin-right: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + border: none; + border-width: 0 0 0 0; + border-color: transparent transparent transparent transparent; + background: #ffffff; + color: rgba(0, 0, 0, 0.6); + padding: 0.75rem 1.25rem; + font-weight: 500; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + transition: none; + margin: 0 0 0 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: rgba(0, 0, 0, 0.6); +} +.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { + background: #ffffff; + border-color: transparent; + color: #607D8B; +} +.p-tabview .p-tabview-left-icon { + margin-right: 0.5rem; +} +.p-tabview .p-tabview-right-icon { + margin-left: 0.5rem; +} +.p-tabview .p-tabview-close { + margin-left: 0.5rem; +} +.p-tabview .p-tabview-panels { + background: #ffffff; + padding: 0.75rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-toolbar { + background: #ffffff; + border: 1px solid #e0e0e0; + padding: 0.75rem; + border-radius: 4px; +} +.p-toolbar .p-toolbar-separator { + margin: 0 0.5rem; +} + +.p-confirm-popup { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-confirm-popup .p-confirm-popup-content { + padding: 0.75rem; +} +.p-confirm-popup .p-confirm-popup-footer { + text-align: right; + padding: 0.75rem 0.75rem; +} +.p-confirm-popup .p-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-confirm-popup .p-confirm-popup-footer button:last-child { + margin: 0; +} +.p-confirm-popup:after { + border: solid transparent; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +.p-confirm-popup:before { + border: solid transparent; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +.p-confirm-popup.p-confirm-popup-flipped:after { + border-top-color: #ffffff; +} +.p-confirm-popup.p-confirm-popup-flipped:before { + border-top-color: #ffffff; +} +.p-confirm-popup .p-confirm-popup-icon { + font-size: 1.5rem; +} +.p-confirm-popup .p-confirm-popup-message { + margin-left: 1rem; +} + +.p-dialog { + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 0 none; +} +.p-dialog .p-dialog-header { + border-bottom: 0 none; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 1.25rem; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-dialog .p-dialog-header .p-dialog-title { + font-weight: 500; + font-size: 1.25rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-dialog .p-dialog-header .p-dialog-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { + margin-right: 0; +} +.p-dialog .p-dialog-content { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0 1.25rem 1.25rem 1.25rem; +} +.p-dialog .p-dialog-footer { + border-top: 0 none; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + padding: 0.75rem 1.25rem; + text-align: right; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-dialog .p-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { + font-size: 2rem; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-message { + margin-left: 1rem; +} + +.p-dialog-mask.p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); +} + +.p-overlaypanel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + border-radius: 4px; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-overlaypanel .p-overlaypanel-content { + padding: 0.75rem; +} +.p-overlaypanel .p-overlaypanel-close { + background: #607D8B; + color: #ffffff; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + position: absolute; + top: -1rem; + right: -1rem; +} +.p-overlaypanel .p-overlaypanel-close:enabled:hover { + background: rgba(96, 125, 139, 0.92); + color: #ffffff; +} +.p-overlaypanel:after { + border: solid transparent; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +.p-overlaypanel:before { + border: solid transparent; + border-color: rgba(255, 255, 255, 0); + border-bottom-color: #ffffff; +} +.p-overlaypanel.p-overlaypanel-flipped:after { + border-top-color: #ffffff; +} +.p-overlaypanel.p-overlaypanel-flipped:before { + border-top-color: #ffffff; +} + +.p-sidebar { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 0 none; + box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-sidebar .p-sidebar-header { + padding: 0.75rem; +} +.p-sidebar .p-sidebar-header .p-sidebar-close, +.p-sidebar .p-sidebar-header .p-sidebar-icon { + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, +.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.p-sidebar .p-sidebar-header .p-sidebar-close:focus, +.p-sidebar .p-sidebar-header .p-sidebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-sidebar .p-sidebar-header + .p-sidebar-content { + padding-top: 0; +} +.p-sidebar .p-sidebar-content { + padding: 0.75rem; +} + +.p-sidebar-mask.p-component-overlay { + background: rgba(0, 0, 0, 0.32); +} + +.p-tooltip .p-tooltip-text { + background: rgba(97, 97, 97, 0.9); + color: #ffffff; + padding: 0.5rem; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-tooltip.p-tooltip-right .p-tooltip-arrow { + border-right-color: rgba(97, 97, 97, 0.9); +} +.p-tooltip.p-tooltip-left .p-tooltip-arrow { + border-left-color: rgba(97, 97, 97, 0.9); +} +.p-tooltip.p-tooltip-top .p-tooltip-arrow { + border-top-color: rgba(97, 97, 97, 0.9); +} +.p-tooltip.p-tooltip-bottom .p-tooltip-arrow { + border-bottom-color: rgba(97, 97, 97, 0.9); +} + +.p-fileupload .p-fileupload-buttonbar { + background: #ffffff; + padding: 0.75rem; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); + border-bottom: 0 none; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-fileupload .p-fileupload-buttonbar .p-button { + margin-right: 0.5rem; +} +.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-fileupload .p-fileupload-content { + background: #ffffff; + padding: 2rem 1rem; + border: 1px solid #e0e0e0; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-fileupload .p-progressbar { + height: 4px; +} +.p-fileupload .p-fileupload-row > div { + padding: 0.75rem 0.75rem; +} +.p-fileupload.p-fileupload-advanced .p-message { + margin-top: 0; +} + +.p-fileupload-choose:not(.p-disabled):hover { + background: rgba(96, 125, 139, 0.92); + color: #ffffff; + border-color: transparent; +} +.p-fileupload-choose:not(.p-disabled):active { + background: rgba(96, 125, 139, 0.68); + color: #ffffff; + border-color: transparent; +} + +.p-breadcrumb { + background: #ffffff; + border: 1px solid #e5e5e5; + border-radius: 4px; + padding: 0.75rem; +} +.p-breadcrumb ul li .p-menuitem-link { + transition: none; + border-radius: 4px; +} +.p-breadcrumb ul li .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-breadcrumb ul li.p-breadcrumb-chevron { + margin: 0 0.5rem 0 0.5rem; + color: rgba(0, 0, 0, 0.6); +} +.p-breadcrumb ul li:last-child .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-breadcrumb ul li:last-child .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} + +.p-contextmenu { + padding: 0.5rem 0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + 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); + width: 12.5rem; +} +.p-contextmenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-contextmenu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-contextmenu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-contextmenu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-contextmenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-contextmenu .p-submenu-list { + padding: 0.5rem 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); +} +.p-contextmenu .p-menuitem { + margin: 0; +} +.p-contextmenu .p-menuitem:last-child { + margin: 0; +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(0, 0, 0, 0.04); +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-contextmenu .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-contextmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-dock .p-dock-list { + background: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.2); + padding: 0.5rem 0.5rem; + border-radius: 0.5rem; +} +.p-dock .p-dock-item { + padding: 0.5rem; +} +.p-dock .p-dock-action { + width: 4rem; + height: 4rem; +} +.p-dock.p-dock-top .p-dock-item-second-prev, +.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, +.p-dock.p-dock-bottom .p-dock-item-second-next { + margin: 0 0.9rem; +} +.p-dock.p-dock-top .p-dock-item-prev, +.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, +.p-dock.p-dock-bottom .p-dock-item-next { + margin: 0 1.3rem; +} +.p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { + margin: 0 1.5rem; +} +.p-dock.p-dock-left .p-dock-item-second-prev, +.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, +.p-dock.p-dock-right .p-dock-item-second-next { + margin: 0.9rem 0; +} +.p-dock.p-dock-left .p-dock-item-prev, +.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, +.p-dock.p-dock-right .p-dock-item-next { + margin: 1.3rem 0; +} +.p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { + margin: 1.5rem 0; +} + +.p-megamenu { + padding: 0.75rem; + background: transparent; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; + transition: none; + user-select: none; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon, +.p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-megamenu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-megamenu .p-megamenu-panel { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + 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); +} +.p-megamenu .p-megamenu-submenu-header { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-megamenu .p-megamenu-submenu { + padding: 0.5rem 0; + width: 12.5rem; +} +.p-megamenu .p-megamenu-submenu .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-megamenu .p-megamenu-submenu .p-menuitem { + margin: 0; +} +.p-megamenu .p-megamenu-submenu .p-menuitem:last-child { + margin: 0; +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(0, 0, 0, 0.04); +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-megamenu.p-megamenu-vertical { + width: 12.5rem; + padding: 0.5rem 0; +} +.p-megamenu.p-megamenu-vertical .p-menuitem { + margin: 0; +} +.p-megamenu.p-megamenu-vertical .p-menuitem:last-child { + margin: 0; +} + +.p-menu { + padding: 0.5rem 0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; + width: 12.5rem; +} +.p-menu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-menu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-menu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menu.p-menu-overlay { + 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); +} +.p-menu .p-submenu-header { + margin: 0; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.p-menu .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-menu .p-menuitem { + margin: 0; +} +.p-menu .p-menuitem:last-child { + margin: 0; +} + +.p-menubar { + padding: 0.75rem; + background: transparent; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; +} +.p-menubar .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-menubar .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 4px; + transition: none; + user-select: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon, +.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-menubar .p-submenu-list { + padding: 0.5rem 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); + width: 12.5rem; +} +.p-menubar .p-submenu-list .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-menubar .p-submenu-list .p-submenu-icon { + font-size: 0.875rem; +} +.p-menubar .p-submenu-list .p-menuitem { + margin: 0; +} +.p-menubar .p-submenu-list .p-menuitem:last-child { + margin: 0; +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(0, 0, 0, 0.04); +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} + +@media screen and (max-width: 960px) { + .p-menubar { + position: relative; + } + .p-menubar .p-menubar-button { + display: flex; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.6); + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-menubar .p-menubar-button:hover { + color: rgba(0, 0, 0, 0.6); + background: rgba(0, 0, 0, 0.04); + } + .p-menubar .p-menubar-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-menubar .p-menubar-root-list { + position: absolute; + display: none; + padding: 0.5rem 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); + width: 100%; + } + .p-menubar .p-menubar-root-list .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; + } + .p-menubar .p-menubar-root-list .p-submenu-icon { + font-size: 0.875rem; + } + .p-menubar .p-menubar-root-list > .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon { + margin-left: auto; + transition: transform 0.2s; + } + .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-180deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list { + width: 100%; + position: static; + box-shadow: none; + border: 0 none; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon { + transition: transform 0.2s; + transform: rotate(90deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-90deg); + } + .p-menubar .p-menubar-root-list .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list ul li a { + padding-left: 2.25rem; + } + .p-menubar .p-menubar-root-list ul li ul li a { + padding-left: 3.75rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li a { + padding-left: 5.25rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li ul li a { + padding-left: 6.75rem; + } + .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a { + padding-left: 8.25rem; + } + .p-menubar.p-menubar-mobile-active .p-menubar-root-list { + display: flex; + flex-direction: column; + top: 100%; + left: 0; + z-index: 1; + } +} +.p-panelmenu .p-panelmenu-header > a { + padding: 1.25rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + font-weight: 400; + border-radius: 4px; + transition: none; +} +.p-panelmenu .p-panelmenu-header > a .p-panelmenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header > a .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header > a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { + background: #f6f6f6; + border-color: transparent; + color: rgba(0, 0, 0, 0.87); +} +.p-panelmenu .p-panelmenu-header.p-highlight { + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-header.p-highlight > a { + background: #ffffff; + border-color: transparent; + color: rgba(0, 0, 0, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover { + border-color: transparent; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.p-panelmenu .p-panelmenu-content { + padding: 0.5rem 0; + border: 0 none; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + margin-bottom: 0; + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu) { + padding: 0 0 0 1rem; +} +.p-panelmenu .p-panelmenu-panel { + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header > a { + border-radius: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-content { + border-radius: 0; +} +.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header > a { + border-top: 0 none; +} +.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover > a, .p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover > a { + border-top: 0 none; +} +.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header > a { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) > a { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.p-slidemenu { + padding: 0.5rem 0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; + width: 12.5rem; +} +.p-slidemenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-slidemenu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-slidemenu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-slidemenu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-slidemenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-slidemenu.p-slidemenu-overlay { + 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); +} +.p-slidemenu .p-slidemenu-list { + padding: 0.5rem 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); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link { + background: rgba(0, 0, 0, 0.04); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-text { + color: rgba(0, 0, 0, 0.87); +} +.p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon, .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-slidemenu .p-slidemenu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-slidemenu .p-slidemenu-icon { + font-size: 0.875rem; +} +.p-slidemenu .p-slidemenu-backward { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); +} + +.p-steps .p-steps-item .p-menuitem-link { + background: transparent; + transition: none; + border-radius: 4px; + background: transparent; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + color: rgba(0, 0, 0, 0.87); + border: 1px solid transparent; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + z-index: 1; + border-radius: 50%; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin-top: 0.5rem; + color: rgba(0, 0, 0, 0.87); +} +.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 500; + color: rgba(0, 0, 0, 0.87); +} +.p-steps .p-steps-item:before { + content: " "; + border-top: 1px solid rgba(0, 0, 0, 0.12); + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; + margin-top: -1rem; +} + +.p-tabmenu .p-tabmenu-nav { + background: #ffffff; + border: solid rgba(0, 0, 0, 0.12); + border-width: 0 0 1px 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { + margin-right: 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { + border: none; + border-width: 0 0 0 0; + border-color: transparent transparent transparent transparent; + background: #ffffff; + color: rgba(0, 0, 0, 0.6); + padding: 0.75rem 1.25rem; + font-weight: 500; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + transition: none; + margin: 0 0 0 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { + background: rgba(96, 125, 139, 0.04); + border-color: transparent; + color: rgba(0, 0, 0, 0.6); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { + background: #ffffff; + border-color: transparent; + color: #607D8B; +} + +.p-tieredmenu { + padding: 0.5rem 0; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; + width: 12.5rem; +} +.p-tieredmenu .p-menuitem-link { + padding: 0.75rem 0.75rem; + color: rgba(0, 0, 0, 0.87); + border-radius: 0; + transition: none; + user-select: none; +} +.p-tieredmenu .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-tieredmenu .p-menuitem-link .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); + margin-right: 0.5rem; +} +.p-tieredmenu .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-tieredmenu .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-tieredmenu.p-tieredmenu-overlay { + 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); +} +.p-tieredmenu .p-submenu-list { + padding: 0.5rem 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); +} +.p-tieredmenu .p-menuitem { + margin: 0; +} +.p-tieredmenu .p-menuitem:last-child { + margin: 0; +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { + background: rgba(0, 0, 0, 0.04); +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { + color: rgba(0, 0, 0, 0.87); +} +.p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { + color: rgba(0, 0, 0, 0.6); +} +.p-tieredmenu .p-menu-separator { + border-top: 1px solid rgba(0, 0, 0, 0.12); + margin: 0.5rem 0; +} +.p-tieredmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-inline-message { + padding: 0.75rem 0.75rem; + margin: 0; + border-radius: 4px; +} +.p-inline-message.p-inline-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 1px; + color: #01579B; +} +.p-inline-message.p-inline-message-info .p-inline-message-icon { + color: #01579B; +} +.p-inline-message.p-inline-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 1px; + color: #1B5E20; +} +.p-inline-message.p-inline-message-success .p-inline-message-icon { + color: #1B5E20; +} +.p-inline-message.p-inline-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 1px; + color: #7f6003; +} +.p-inline-message.p-inline-message-warn .p-inline-message-icon { + color: #7f6003; +} +.p-inline-message.p-inline-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 1px; + color: #B71C1C; +} +.p-inline-message.p-inline-message-error .p-inline-message-icon { + color: #B71C1C; +} +.p-inline-message .p-inline-message-icon { + font-size: 1rem; + margin-right: 0.5rem; +} +.p-inline-message .p-inline-message-text { + font-size: 1rem; +} +.p-inline-message.p-inline-message-icon-only .p-inline-message-icon { + margin-right: 0; +} + +.p-message { + margin: 0.75rem 0; + border-radius: 4px; +} +.p-message .p-message-wrapper { + padding: 1rem 1.25rem; +} +.p-message .p-message-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-message .p-message-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-message .p-message-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-message.p-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 0 0 0 0; + color: #01579B; +} +.p-message.p-message-info .p-message-icon { + color: #01579B; +} +.p-message.p-message-info .p-message-close { + color: #01579B; +} +.p-message.p-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 0 0 0 0; + color: #1B5E20; +} +.p-message.p-message-success .p-message-icon { + color: #1B5E20; +} +.p-message.p-message-success .p-message-close { + color: #1B5E20; +} +.p-message.p-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 0 0 0 0; + color: #7f6003; +} +.p-message.p-message-warn .p-message-icon { + color: #7f6003; +} +.p-message.p-message-warn .p-message-close { + color: #7f6003; +} +.p-message.p-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 0 0 0 0; + color: #B71C1C; +} +.p-message.p-message-error .p-message-icon { + color: #B71C1C; +} +.p-message.p-message-error .p-message-close { + color: #B71C1C; +} +.p-message .p-message-text { + font-size: 1rem; + font-weight: 500; +} +.p-message .p-message-icon { + font-size: 1.5rem; + margin-right: 0.5rem; +} +.p-message .p-message-summary { + font-weight: 700; +} +.p-message .p-message-detail { + margin-left: 0.5rem; +} + +.p-toast { + opacity: 0.9; +} +.p-toast .p-toast-message { + margin: 0 0 1rem 0; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-toast .p-toast-message .p-toast-message-content { + padding: 1.25rem; + border-width: 0 0 0 0; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { + margin: 0 0 0 1rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { + font-size: 2rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { + font-weight: 700; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { + margin: 0.5rem 0 0 0; +} +.p-toast .p-toast-message .p-toast-icon-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-toast .p-toast-message .p-toast-icon-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-toast .p-toast-message .p-toast-icon-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.p-toast .p-toast-message.p-toast-message-info { + background: #B3E5FC; + border: solid transparent; + border-width: 0 0 0 0; + color: #01579B; +} +.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + color: #01579B; +} +.p-toast .p-toast-message.p-toast-message-success { + background: #C8E6C9; + border: solid transparent; + border-width: 0 0 0 0; + color: #1B5E20; +} +.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + color: #1B5E20; +} +.p-toast .p-toast-message.p-toast-message-warn { + background: #FFECB3; + border: solid transparent; + border-width: 0 0 0 0; + color: #7f6003; +} +.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + color: #7f6003; +} +.p-toast .p-toast-message.p-toast-message-error { + background: #FFCDD2; + border: solid transparent; + border-width: 0 0 0 0; + color: #B71C1C; +} +.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + color: #B71C1C; +} + +.p-galleria .p-galleria-close { + margin: 0.5rem; + background: transparent; + color: rgba(255, 255, 255, 0.87); + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-close .p-galleria-close-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-item-nav { + background: transparent; + color: #f6f6f6; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + margin: 0 0.5rem; +} +.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, +.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-caption { + background: rgba(0, 0, 0, 0.5); + color: rgba(255, 255, 255, 0.87); + padding: 1rem; +} +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button { + background-color: #dcdcdc; + width: 1.25rem; + height: 1.25rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { + background: #ececec; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { + margin-right: 0.5rem; +} +.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { + margin-bottom: 0.5rem; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(96, 125, 139, 0.12); + color: #607D8B; +} +.p-galleria .p-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 1rem 0.25rem; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: rgba(255, 255, 255, 0.87); + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: rgba(255, 255, 255, 0.87); +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-galleria-mask.p-component-overlay { + background-color: rgba(0, 0, 0, 0.9); +} + +.p-avatar { + background-color: rgba(0, 0, 0, 0.12); + border-radius: 4px; +} +.p-avatar.p-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +.p-avatar.p-avatar-lg .p-avatar-icon { + font-size: 1.5rem; +} +.p-avatar.p-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +.p-avatar.p-avatar-xl .p-avatar-icon { + font-size: 2rem; +} + +.p-avatar-group .p-avatar { + border: 2px solid #ffffff; +} + +.p-badge { + background: #607D8B; + color: #ffffff; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +.p-badge.p-badge-secondary { + background-color: #8b6e60; + color: #ffffff; +} +.p-badge.p-badge-success { + background-color: #689F38; + color: #ffffff; +} +.p-badge.p-badge-info { + background-color: #2196F3; + color: #ffffff; +} +.p-badge.p-badge-warning { + background-color: #FBC02D; + color: #212529; +} +.p-badge.p-badge-danger { + background-color: #D32F2F; + color: #ffffff; +} +.p-badge.p-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +.p-badge.p-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} + +.p-blockui.p-component-overlay { + background: rgba(0, 0, 0, 0.32); +} + +.p-chip { + background-color: rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.87); + border-radius: 16px; + padding: 0 0.75rem; +} +.p-chip .p-chip-text { + line-height: 1.5; + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} +.p-chip .p-chip-icon { + margin-right: 0.5rem; +} +.p-chip .pi-chip-remove-icon { + margin-left: 0.5rem; +} +.p-chip img { + width: 2.25rem; + height: 2.25rem; + margin-left: -0.75rem; + margin-right: 0.5rem; +} +.p-chip .pi-chip-remove-icon { + border-radius: 4px; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-chip .pi-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-inplace .p-inplace-display { + padding: 1rem 1rem; + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-inplace .p-inplace-display:not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.p-inplace .p-inplace-display:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} + +.p-progressbar { + border: 0 none; + height: 4px; + background: rgba(96, 125, 139, 0.32); + border-radius: 4px; +} +.p-progressbar .p-progressbar-value { + border: 0 none; + margin: 0; + background: #607D8B; +} +.p-progressbar .p-progressbar-label { + color: rgba(0, 0, 0, 0.87); + line-height: 4px; +} + +.p-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-scrolltop.p-link { + background: #8b6e60; +} +.p-scrolltop.p-link:hover { + background: rgba(139, 110, 96, 0.92); +} +.p-scrolltop .p-scrolltop-icon { + font-size: 1.5rem; + color: #ffffff; +} + +.p-skeleton { + background-color: rgba(0, 0, 0, 0.08); + border-radius: 4px; +} +.p-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); +} + +.p-tag { + background: #607D8B; + color: #ffffff; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 4px; +} +.p-tag.p-tag-success { + background-color: #689F38; + color: #ffffff; +} +.p-tag.p-tag-info { + background-color: #2196F3; + color: #ffffff; +} +.p-tag.p-tag-warning { + background-color: #FBC02D; + color: #212529; +} +.p-tag.p-tag-danger { + background-color: #D32F2F; + color: #ffffff; +} +.p-tag .p-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +.p-terminal { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e0e0e0; + padding: 0.75rem; +} +.p-terminal .p-terminal-input { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; +} + +.p-accordion .p-accordion-tab { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; +} +.p-accordion .p-accordion-tab:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.p-accordion .p-accordion-tab:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-accordion .p-accordion-tab .p-accordion-toggle-icon { + order: 1; + margin-left: auto; + transition: transform 0.2s; +} +.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-header-link:focus { + background: #f6f6f6; +} +.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-toggle-icon { + transform: rotate(-270deg); +} +.p-accordion .p-accordion-tab.p-accordion-tab-active { + margin-bottom: 1rem; +} +.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-toggle-icon { + transform: rotate(-180deg); +} +.p-accordion .p-accordion-tab .p-accordion-header.p-disabled { + opacity: 1; +} +.p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { + opacity: 0.38; +} + +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B; +} + +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:hover, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} + +.p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.25rem 1rem; +} + +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding-top: 0; + padding-bottom: 0; +} +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + font-size: 75%; +} +.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0; +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-button { + font-weight: 500; + min-width: 4rem; +} +.p-button.p-button-icon-only { + min-width: auto; +} +.p-button:enabled:focus { + background: rgba(96, 125, 139, 0.76); +} +.p-button:enabled:active { + background: rgba(96, 125, 139, 0.68); +} +.p-button .p-ink { + background-color: rgba(255, 255, 255, 0.32); +} +.p-button.p-button-outlined { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-outlined:enabled:focus { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-outlined:enabled:active { + box-shadow: inset 0 0 0 1px; +} +.p-button.p-button-text:enabled:focus, .p-button.p-button-outlined:enabled:focus { + background: rgba(96, 125, 139, 0.12); +} +.p-button.p-button-text:enabled:active, .p-button.p-button-outlined:enabled:active { + background: rgba(96, 125, 139, 0.16); +} +.p-button.p-button-text .p-ink, .p-button.p-button-outlined .p-ink { + background-color: rgba(96, 125, 139, 0.16); +} +.p-button:disabled { + background-color: rgba(0, 0, 0, 0.12) !important; + color: rgba(0, 0, 0, 0.38) !important; + opacity: 1; +} +.p-button:disabled.p-button-text { + background-color: transparent !important; + color: rgba(0, 0, 0, 0.38) !important; +} +.p-button:disabled.p-button-outlined { + background-color: transparent !important; + color: rgba(0, 0, 0, 0.38) !important; + border-color: rgba(0, 0, 0, 0.38) !important; +} +.p-button.p-button-raised:enabled:focus { + 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); +} + +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + background: rgba(139, 110, 96, 0.76); +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: rgba(139, 110, 96, 0.68); +} +.p-button.p-button-secondary.p-button-text:enabled:focus, .p-button.p-button-secondary.p-button-outlined:enabled:focus, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:focus { + background: rgba(139, 110, 96, 0.12); +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(139, 110, 96, 0.16); +} +.p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { + background-color: rgba(139, 110, 96, 0.16); +} + +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + background: rgba(33, 150, 243, 0.76); +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: rgba(33, 150, 243, 0.68); +} +.p-button.p-button-info.p-button-text:enabled:focus, .p-button.p-button-info.p-button-outlined:enabled:focus, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:focus { + background: rgba(33, 150, 243, 0.12); +} +.p-button.p-button-info.p-button-text:enabled:active, .p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(33, 150, 243, 0.16); +} +.p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} + +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + background: rgba(104, 159, 56, 0.76); +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: rgba(104, 159, 56, 0.68); +} +.p-button.p-button-success.p-button-text:enabled:focus, .p-button.p-button-success.p-button-outlined:enabled:focus, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:focus { + background: rgba(104, 159, 56, 0.12); +} +.p-button.p-button-success.p-button-text:enabled:active, .p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(104, 159, 56, 0.16); +} +.p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { + background-color: rgba(104, 159, 56, 0.16); +} + +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + background: rgba(251, 192, 45, 0.76); +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: rgba(251, 192, 45, 0.68); +} +.p-button.p-button-warning.p-button-text:enabled:focus, .p-button.p-button-warning.p-button-outlined:enabled:focus, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:focus { + background: rgba(251, 192, 45, 0.12); +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(251, 192, 45, 0.16); +} +.p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { + background-color: rgba(251, 192, 45, 0.16); +} + +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + background: rgba(156, 39, 176, 0.76); +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: rgba(156, 39, 176, 0.68); +} +.p-button.p-button-help.p-button-text:enabled:focus, .p-button.p-button-help.p-button-outlined:enabled:focus, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:focus { + background: rgba(156, 39, 176, 0.12); +} +.p-button.p-button-help.p-button-text:enabled:active, .p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(156, 39, 176, 0.16); +} +.p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { + background-color: rgba(156, 39, 176, 0.16); +} + +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + background: rgba(211, 47, 47, 0.76); +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: rgba(211, 47, 47, 0.68); +} +.p-button.p-button-danger.p-button-text:enabled:focus, .p-button.p-button-danger.p-button-outlined:enabled:focus, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:focus, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:focus, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:focus, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:focus { + background: rgba(211, 47, 47, 0.12); +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(211, 47, 47, 0.16); +} +.p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { + background-color: rgba(211, 47, 47, 0.16); +} + +.p-calendar-w-btn { + border: 1px solid rgba(0, 0, 0, 0.38); + background: #ffffff; + border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} +.p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; + border: 0 none; +} +.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar-w-btn .p-datepicker-trigger.p-button { + background-color: transparent; + border: 0 none; +} +.p-calendar-w-btn .p-datepicker-trigger.p-button span { + color: rgba(0, 0, 0, 0.6); +} +.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:hover { + background: rgba(0, 0, 0, 0.04); +} +.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:active, .p-calendar-w-btn .p-datepicker-trigger.p-button:focus { + background: rgba(0, 0, 0, 0.12); +} +.p-calendar-w-btn:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.p-calendar-w-btn:not(.p-disabled).p-focus { + border-color: #607D8B; + box-shadow: inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B; +} + +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(96, 125, 139, 0.12); +} + +p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn { + border-color: #B00020; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled .p-calendar-w-btn { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-calendar-w-btn .p-inputtext:enabled:hover, .p-input-filled .p-calendar-w-btn .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext { + border: 0 none; + background-image: none; +} + +.p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { + background-image: none; + background: transparent; +} +.p-cascadeselect .p-inputtext { + border: 0 none; +} +.p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B; +} + +.p-cascadeselect-item .p-ink { + background-color: rgba(96, 125, 139, 0.16); +} + +.p-input-filled .p-cascadeselect { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-cascadeselect .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus, .p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-cascadeselect .p-inputtext:enabled:hover, .p-input-filled .p-cascadeselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-cascadeselect .p-inputtext { + border: 0 none; +} +.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: #8b6e60; + color: #ffffff; +} + +.p-checkbox { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.p-checkbox .p-checkbox-box { + border-color: #757575; + border-radius: 2px; + position: relative; +} +.p-checkbox .p-checkbox-box:not(.p-disabled):hover { + border-color: #757575; +} +.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { + border-color: #757575; +} +.p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { + border-color: #607D8B; +} +.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon.pi-check:before { + content: ""; + position: absolute; + top: 6px; + left: 1px; + border-right: 2px solid transparent; + border-bottom: 2px solid transparent; + transform: rotate(45deg); + transform-origin: 0% 100%; + animation: checkbox-check 125ms 50ms linear forwards; +} +.p-checkbox:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.04); +} +.p-checkbox:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.12); +} +.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(96, 125, 139, 0.04); +} +.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(96, 125, 139, 0.12); +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: #ffffff; +} +.p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { + background-color: #ffffff; +} + +@keyframes checkbox-check { + 0% { + width: 0; + height: 0; + border-color: #ffffff; + transform: translate3d(0, 0, 0) rotate(45deg); + } + 33% { + width: 4px; + height: 0; + transform: translate3d(0, 0, 0) rotate(45deg); + } + 100% { + width: 4px; + height: 10px; + border-color: #ffffff; + transform: translate3d(0, -10px, 0) rotate(45deg); + } +} +.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B; +} + +.p-input-filled .p-chips-multiple-container { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-chips-multiple-container .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-chips-multiple-container .p-inputtext:enabled:hover, .p-input-filled .p-chips-multiple-container .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} + +.p-float-label .p-chips-multiple-container .p-chips-token { + padding: 0.25rem 1rem; +} + +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { + padding-top: 0; + padding-bottom: 0; +} +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + font-size: 75%; +} +.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0; +} +.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-datatable .p-sortable-column { + outline: 0 none; +} +.p-datatable .p-sortable-column:focus { + background-color: rgba(0, 0, 0, 0.03); +} +.p-datatable .p-datatable-tbody > tr { + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(0, 0, 0, 0.03); +} + +.p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { + background-image: none; + background: transparent; +} +.p-dropdown .p-inputtext { + border: 0 none; +} +.p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B; +} + +.p-dropdown-item .p-ink { + background-color: rgba(96, 125, 139, 0.16); +} + +.p-input-filled .p-dropdown { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-dropdown .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus, .p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-dropdown .p-inputtext:enabled:hover, .p-input-filled .p-dropdown .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-dropdown .p-inputtext { + border: 0 none; +} +.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: #8b6e60; + color: #ffffff; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(139, 110, 96, 0.68); + color: #ffffff; +} + +.p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B; +} +.p-inputtext:enabled:focus.ng-invalid.ng-dirty { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled .p-inputtext { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-inputtext:enabled:focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-inputtext.ng-invalid.ng-dirty { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.ng-invalid.ng-dirty:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +.p-input-filled .p-inputgroup .p-inputgroup-addon { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-inputgroup .p-inputgroup-addon:last-child { + border-right-color: transparent; +} +.p-input-filled .p-inputgroup-addon:first-child, +.p-input-filled .p-inputgroup button:first-child, +.p-input-filled .p-inputgroup input:first-child { + border-bottom-left-radius: 0; +} +.p-input-filled .p-inputgroup .p-float-label:first-child input { + border-bottom-left-radius: 0; +} +.p-input-filled .p-inputgroup-addon:last-child, +.p-input-filled .p-inputgroup button:last-child, +.p-input-filled .p-inputgroup input:last-child { + border-bottom-right-radius: 0; +} +.p-input-filled .p-inputgroup .p-float-label:last-child input { + border-bottom-right-radius: 0; +} + +p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + +.p-inputswitch .p-inputswitch-slider:before { + transition-property: box-shadow transform; + 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); +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider:before { + 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), 0 0 1px 10px rgba(0, 0, 0, 0.04); +} +.p-inputswitch.p-inputswitch-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-focus:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.12), 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); +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(96, 125, 139, 0.04), 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); +} +.p-inputswitch.p-inputswitch-checked.p-inputswitch-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-inputswitch-focus:not(.p-disabled):hover .p-inputswitch-slider:before { + box-shadow: 0 0 1px 10px rgba(96, 125, 139, 0.12), 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); +} + +.p-fieldset .p-fieldset-legend { + border: 0 none; +} + +.p-float-label input:focus ~ label, +.p-float-label input.p-filled ~ label, +.p-float-label textarea:focus ~ label, +.p-float-label textarea.p-filled ~ label, +.p-float-label .p-inputwrapper-focus ~ label, +.p-float-label .p-inputwrapper-filled ~ label { + top: -0.5rem !important; + background-color: #ffffff; + padding: 2px 4px; + margin-left: -4px; + margin-top: 0; +} + +.p-float-label textarea ~ label { + margin-top: 0; +} + +.p-float-label input:focus ~ label, +.p-float-label .p-inputwrapper-focus ~ label { + color: #607D8B; +} + +.p-input-filled .p-float-label .p-inputtext { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label input:focus ~ label, +.p-input-filled .p-float-label input.p-filled ~ label, +.p-input-filled .p-float-label textarea:focus ~ label, +.p-input-filled .p-float-label textarea.p-filled ~ label, +.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, +.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + top: 0.25rem !important; + margin-top: 0; + background: transparent; +} + +.p-listbox-item .p-ink { + background-color: rgba(96, 125, 139, 0.16); +} + +.p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { + background-image: none; + background: transparent; +} +.p-multiselect .p-multiselect-label { + border: 0 none; +} +.p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B, inset 0 0 0 1px #607D8B; +} + +.p-multiselect-item .p-ink { + background-color: rgba(96, 125, 139, 0.16); +} + +.p-input-filled .p-multiselect { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: 1px solid transparent; + background: #f5f5f5 no-repeat; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.38)); + background-size: 0 2px, 100% 1px; + background-position: 50% 100%, 50% 100%; + background-origin: border-box; +} +.p-input-filled .p-multiselect .p-inputtext { + background-image: none; + background-color: transparent; +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #607D8B, #607D8B), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus, .p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.p-input-filled .p-multiselect .p-inputtext:enabled:hover, .p-input-filled .p-multiselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.p-input-filled .p-multiselect .p-multiselect-label:hover { + background-image: none; + background: transparent; +} + +.p-float-label .p-multiselect-label .p-multiselect-token { + padding: 0.25rem 1rem; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.p-input-filled .p-float-label .p-multiselect .p-multiselect-label { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect .p-multiselect-label { + padding-top: 1.25rem; + padding-bottom: 0.25rem; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding-top: 0; + padding-bottom: 0; + margin-top: 0; + margin-bottom: 0; +} +.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + font-size: 75%; +} +.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus { + box-shadow: none; + border-color: transparent; +} + +p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-overlaypanel .p-overlaypanel-content { + padding: 1.5rem; +} + +.p-paginator { + justify-content: flex-end; +} + +.p-panel { + border-radius: 4px; + 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); +} +.p-panel .p-panel-header, +.p-panel .p-panel-content, +.p-panel .p-panel-footer { + border: 0 none; +} +.p-panel .p-panel-content { + padding-top: 0; +} +.p-panel .p-panel-title { + font-size: 1.25rem; +} + +.p-panelmenu .p-panelmenu-panel { + 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); + margin-bottom: 0; + border-radius: 0; + position: relative; + transition: margin-bottom 225ms; +} +.p-panelmenu .p-panelmenu-panel:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-icon { + order: 1; + margin-left: auto; + margin-right: 0; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled { + opacity: 1; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled .p-panelmenu-header-link > * { + opacity: 0.38; +} +.p-panelmenu .p-panelmenu-panel .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-link:focus { + background: #f6f6f6; +} + +.p-progressbar { + border-radius: 0; +} +.p-progressbar .p-progressbar-label { + display: none; +} + +.p-radiobutton { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border: 2px solid #757575; +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + border: 2px solid #757575; +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { + border-color: #607D8B; +} +.p-radiobutton:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.04); +} +.p-radiobutton:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.12); +} +.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(96, 125, 139, 0.04); +} +.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(96, 125, 139, 0.12); +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #ffffff; +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #ffffff; +} + +.p-selectbutton .p-button:focus { + background: #e0e0e1; + border-color: #e0e0e1; +} +.p-selectbutton .p-button:focus.p-highlight { + background: #d9d8d9; + border-color: #d9d8d9; +} + +.p-slider .p-slider-handle { + transition: transform 0.2s, box-shadow 0.2s; + transform: scale(0.7); +} +.p-slider .p-slider-handle:focus { + box-shadow: 0 0 1px 10px rgba(139, 110, 96, 0.2); +} +.p-slider.p-slider-sliding .p-slider-handle { + transform: scale(1); +} + +.p-steps { + padding: 1rem 0; +} +.p-steps .p-steps-item { + justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; +} +.p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; + margin-top: 0; +} +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} +.p-steps .p-steps-item .p-menuitem-link { + flex-direction: row; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + background-color: #9e9d9e; + color: #ffffff; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin: 0; + padding-left: 0.5rem; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background-color: #607D8B; + color: #ffffff; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 600; + color: rgba(0, 0, 0, 0.87); +} +.p-steps .p-steps-item.p-disabled { + opacity: 1; +} + +.p-tabview .p-tabview-nav { + position: relative; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + transition: background-color 0.2s; + border-radius: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link > .p-ink { + background-color: rgba(96, 125, 139, 0.16); +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:focus { + background-color: rgba(96, 125, 139, 0.12); +} +.p-tabview .p-tabview-nav .p-tabview-ink-bar { + z-index: 1; + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #607D8B; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} + +.p-toolbar { + border: 0 none; +} + +.p-tooltip .p-tooltip-text { + box-shadow: none; + font-size: 0.875rem; +} +.p-tooltip .p-tooltip-arrow { + display: none; +} + +.p-treetable .p-sortable-column { + outline: 0 none; +} +.p-treetable .p-sortable-column:focus { + background-color: rgba(0, 0, 0, 0.03); +} +.p-treetable .p-treetable-tbody > tr { + outline: 0 none; +} +.p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(0, 0, 0, 0.03); +} + +.p-tabmenu .p-tabmenu-nav { + position: relative; +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link { + transition: background-color 0.2s; + border-radius: 0; +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link > .p-ink { + background-color: rgba(96, 125, 139, 0.16); +} +.p-tabmenu .p-tabmenu-nav li .p-menuitem-link:focus { + background-color: rgba(96, 125, 139, 0.12); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenu-ink-bar { + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #607D8B; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} + +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + margin: 0.5rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + margin: 0 0.5rem; +} + +.p-togglebutton.p-button:focus { + background: #e0e0e1; + border-color: #e0e0e1; +} +.p-togglebutton.p-button:focus.p-highlight { + background: #d9d8d9; + border-color: #d9d8d9; +} + +/* Add your customizations of the theme here */ diff --git a/src/assets/theme/bluegrey/theme-light.scss b/src/assets/theme/bluegrey/theme-light.scss new file mode 100644 index 00000000..b5321920 --- /dev/null +++ b/src/assets/theme/bluegrey/theme-light.scss @@ -0,0 +1,8 @@ +$primaryColor:#607D8B; +$primaryLightestColor: #ECEFF1; +$primaryMenuTextColor: $primaryColor; +$primaryTextColor:#ffffff; +$accentColor:#8b6e60; +$accentTextColor:#ffffff; + +@import '../../sass/theme/theme_light'; diff --git a/src/assets/theme/theme-dark-blue.css b/src/assets/theme/theme-dark-blue.css deleted file mode 100644 index e1176693..00000000 --- a/src/assets/theme/theme-dark-blue.css +++ /dev/null @@ -1,31003 +0,0 @@ -@charset "UTF-8"; -/* Common */ -/* Compact */ -/* Add your customizations of theme here */ -.pi.pi-arrow-circle-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-arrow-circle-right:before { - content: "play_circle_outline"; } -.pi.pi-arrow-circle-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - .pi.pi-arrow-circle-left:before { - content: "play_circle_outline"; } -.pi.pi-arrow-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-arrow-down:before { - content: "arrow_downward"; } -.pi.pi-arrow-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-arrow-up:before { - content: "arrow_upward"; } -.pi.pi-angle-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - .pi.pi-angle-up:before { - content: "play_arrow"; } -.pi.pi-angle-double-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - .pi.pi-angle-double-up:before { - content: "skip_next"; } -.pi.pi-angle-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -o-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .pi.pi-angle-down:before { - content: "play_arrow"; } -.pi.pi-angle-double-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - .pi.pi-angle-double-down:before { - content: "skip_previous"; } -.pi.pi-angle-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-angle-right:before { - content: "play_arrow"; } -.pi.pi-angle-double-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-angle-double-right:before { - content: "fast_forward"; } -.pi.pi-angle-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - .pi.pi-angle-left:before { - content: "play_arrow"; } -.pi.pi-angle-double-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-angle-double-left:before { - content: "fast_rewind"; } -.pi.pi-calendar { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-calendar:before { - content: "date_range"; } -.pi.pi-caret-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-caret-up:before { - content: "keyboard_arrow_up"; } -.pi.pi-caret-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-caret-down:before { - content: "keyboard_arrow_down"; } -.pi.pi-caret-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-caret-right:before { - content: "keyboard_arrow_right"; } -.pi.pi-caret-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-caret-left:before { - content: "keyboard_arrow_left"; } -.pi.pi-check { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-check:before { - content: "check"; } -.pi.pi-chevron-circle-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-chevron-circle-left:before { - content: "keyboard_arrow_left"; } -.pi.pi-chevron-circle-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-chevron-circle-right:before { - content: "keyboard_arrow_right"; } -.pi.pi-chevron-circle-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-chevron-circle-down:before { - content: "keyboard_arrow_down"; } -.pi.pi-chevron-circle-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-chevron-circle-up:before { - content: "keyboard_arrow_up"; } -.pi.pi-chevron-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-chevron-right:before { - content: "chevron_right"; } -.pi.pi-chevron-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-chevron-left:before { - content: "chevron_left"; } -.pi.pi-chevron-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-chevron-down:before { - content: "keyboard_arrow_down"; } -.pi.pi-circle-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-circle-off:before { - content: "radio_button_unchecked"; } -.pi.pi-circle-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-circle-on:before { - content: "radio_button_checked"; } -.pi.pi-minus { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-minus:before { - content: "remove"; } -.pi.pi-plus { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-plus:before { - content: "add"; } -.pi.pi-info-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-info-circle:before { - content: "info"; } -.pi.pi-upload { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-upload:before { - content: "file_upload"; } -.pi.pi-home { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-home:before { - content: "home"; } -.pi.pi-times { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-times:before { - content: "close"; } -.pi.pi-search { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-search:before { - content: "search"; } -.pi.pi-sort { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-sort:before { - content: "sort"; } -.pi.pi-sort-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-sort-up:before { - content: "keyboard_arrow_up"; } -.pi.pi-sort-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .pi.pi-sort-down:before { - content: "keyboard_arrow_down"; } - -.ui-icon-carat-2-n-s { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-carat-2-n-s:before { - content: "sort"; } - -.ui-icon-triangle-1-n { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-triangle-1-n:before { - content: "keyboard_arrow_up"; } - -.ui-icon-triangle-1-e { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-triangle-1-e:before { - content: "keyboard_arrow_right"; } - -.ui-icon-triangle-1-s { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-triangle-1-s:before { - content: "keyboard_arrow_down"; } - -.ui-icon-triangle-1-w { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-triangle-1-w:before { - content: "keyboard_arrow_left"; } - -.ui-icon-carat-1-n { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-carat-1-n:before { - content: "keyboard_arrow_up"; } - -.ui-icon-carat-1-e { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-carat-1-e:before { - content: "keyboard_arrow_right"; } - -.ui-icon-carat-1-s { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-carat-1-s:before { - content: "keyboard_arrow_down"; } - -.ui-icon-carat-1-w { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-carat-1-w:before { - content: "keyboard_arrow_left"; } - -.ui-icon-arrow-1-n { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - .ui-icon-arrow-1-n:before { - content: "play_arrow"; } - -.ui-icon-arrowstop-1-n { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - .ui-icon-arrowstop-1-n:before { - content: "skip_next"; } - -.ui-icon-arrow-1-s { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -o-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .ui-icon-arrow-1-s:before { - content: "play_arrow"; } - -.ui-icon-arrowstop-1-s { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - .ui-icon-arrowstop-1-s:before { - content: "skip_previous"; } - -.ui-icon-arrow-1-w { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - .ui-icon-arrow-1-w:before { - content: "play_arrow"; } - -.ui-icon-arrowstop-1-w { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrowstop-1-w:before { - content: "fast_rewind"; } - -.ui-icon-arrow-1-e { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrow-1-e:before { - content: "play_arrow"; } - -.ui-icon-arrowstop-1-e { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrowstop-1-e:before { - content: "fast_forward"; } - -.ui-icon-arrowthick-1-s { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -o-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .ui-icon-arrowthick-1-s:before { - content: "play_arrow"; } - -.ui-icon-arrowthick-1-n { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - .ui-icon-arrowthick-1-n:before { - content: "play_arrow"; } - -.ui-icon-circle-triangle-e { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-circle-triangle-e:before { - content: "play_circle_outline"; } - -.ui-icon-circle-triangle-w { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - .ui-icon-circle-triangle-w:before { - content: "play_circle_outline"; } - -.ui-icon-circle-triangle-s { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -o-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .ui-icon-circle-triangle-s:before { - content: "play_circle_outline"; } - -.ui-icon-radio-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-radio-off:before { - content: "radio_button_unchecked"; } - -.ui-icon-radio-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-radio-on:before { - content: "radio_button_checked"; } - -.ui-icon-folder-collapsed { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-folder-collapsed:before { - content: "folder"; } - -.ui-icon-document { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-document:before { - content: "content_paste"; } - -.ui-icon-video { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-video:before { - content: "movie"; } - -.ui-icon-music { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-music:before { - content: "music_note"; } - -.ui-icon-plus { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-plus:before { - content: "add"; } - -.ui-icon-minus { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-minus:before { - content: "remove"; } - -.ui-icon-plusthick { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-plusthick:before { - content: "add"; } - -.ui-icon-minusthick { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-minusthick:before { - content: "remove"; } - -.ui-icon-pencil { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pencil:before { - content: "edit"; } - -.ui-icon-closethick { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-closethick:before { - content: "close"; } - -.ui-icon-circle-close { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-circle-close:before { - content: "cancel"; } - -.ui-icon-gear { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gear:before { - content: "settings"; } - -.ui-icon-calendar { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-calendar:before { - content: "date_range"; } - -.ui-icon-trash { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-trash:before { - content: "delete_forever"; } - -.ui-icon-notice { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-notice:before { - content: "error_outline"; } - -.ui-icon-alert { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-alert:before { - content: "warning"; } - -.ui-icon-circle-zoomin { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-circle-zoomin:before { - content: "zoom_in"; } - -.ui-icon-circle-zoomout { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-circle-zoomout:before { - content: "zoom_out"; } - -.ui-icon-circle-arrow-e { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-circle-arrow-e:before { - content: "play_circle_outline"; } - -.ui-icon-circle-arrow-w { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - .ui-icon-circle-arrow-w:before { - content: "play_circle_outline"; } - -.ui-icon-3d-rotation { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-3d-rotation:before { - content: "3d_rotation"; } - -.ui-icon-ac-unit { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-ac-unit:before { - content: "ac_unit"; } - -.ui-icon-access-alarm { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-access-alarm:before { - content: "access_alarm"; } - -.ui-icon-access-alarms { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-access-alarms:before { - content: "access_alarms"; } - -.ui-icon-access-time { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-access-time:before { - content: "access_time"; } - -.ui-icon-accessibility { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-accessibility:before { - content: "accessibility"; } - -.ui-icon-accessible { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-accessible:before { - content: "accessible"; } - -.ui-icon-account-balance { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-account-balance:before { - content: "account_balance"; } - -.ui-icon-account-balance-wallet { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-account-balance-wallet:before { - content: "account_balance_wallet"; } - -.ui-icon-account-box { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-account-box:before { - content: "account_box"; } - -.ui-icon-account-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-account-circle:before { - content: "account_circle"; } - -.ui-icon-add { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add:before { - content: "add"; } - -.ui-icon-add-a-photo { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-a-photo:before { - content: "add_a_photo"; } - -.ui-icon-add-alarm { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-alarm:before { - content: "add_alarm"; } - -.ui-icon-add-alert { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-alert:before { - content: "add_alert"; } - -.ui-icon-add-box { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-box:before { - content: "add_box"; } - -.ui-icon-add-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-circle:before { - content: "add_circle"; } - -.ui-icon-add-circle-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-circle-outline:before { - content: "add_circle_outline"; } - -.ui-icon-add-location { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-location:before { - content: "add_location"; } - -.ui-icon-add-shopping-cart { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-shopping-cart:before { - content: "add_shopping_cart"; } - -.ui-icon-add-to-photos { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-to-photos:before { - content: "add_to_photos"; } - -.ui-icon-add-to-queue { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-add-to-queue:before { - content: "add_to_queue"; } - -.ui-icon-adjust { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-adjust:before { - content: "adjust"; } - -.ui-icon-airline-seat-flat { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airline-seat-flat:before { - content: "airline_seat_flat"; } - -.ui-icon-airline-seat-flat-angled { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airline-seat-flat-angled:before { - content: "airline_seat_flat_angled"; } - -.ui-icon-airline-seat-individual-suite { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airline-seat-individual-suite:before { - content: "airline_seat_individual_suite"; } - -.ui-icon-airline-seat-legroom-extra { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airline-seat-legroom-extra:before { - content: "airline_seat_legroom_extra"; } - -.ui-icon-airline-seat-legroom-normal { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airline-seat-legroom-normal:before { - content: "airline_seat_legroom_normal"; } - -.ui-icon-airline-seat-legroom-reduced { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airline-seat-legroom-reduced:before { - content: "airline_seat_legroom_reduced"; } - -.ui-icon-airline-seat-recline-extra { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airline-seat-recline-extra:before { - content: "airline_seat_recline_extra"; } - -.ui-icon-airline-seat-recline-normal { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airline-seat-recline-normal:before { - content: "airline_seat_recline_normal"; } - -.ui-icon-airplanemode-active { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airplanemode-active:before { - content: "airplanemode_active"; } - -.ui-icon-airplanemode-inactive { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airplanemode-inactive:before { - content: "airplanemode_inactive"; } - -.ui-icon-airplay { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airplay:before { - content: "airplay"; } - -.ui-icon-airport-shuttle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-airport-shuttle:before { - content: "airport_shuttle"; } - -.ui-icon-alarm { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-alarm:before { - content: "alarm"; } - -.ui-icon-alarm-add { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-alarm-add:before { - content: "alarm_add"; } - -.ui-icon-alarm-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-alarm-off:before { - content: "alarm_off"; } - -.ui-icon-alarm-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-alarm-on:before { - content: "alarm_on"; } - -.ui-icon-album { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-album:before { - content: "album"; } - -.ui-icon-all-inclusive { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-all-inclusive:before { - content: "all_inclusive"; } - -.ui-icon-all-out { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-all-out:before { - content: "all_out"; } - -.ui-icon-android { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-android:before { - content: "android"; } - -.ui-icon-announcement { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-announcement:before { - content: "announcement"; } - -.ui-icon-apps { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-apps:before { - content: "apps"; } - -.ui-icon-archive { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-archive:before { - content: "archive"; } - -.ui-icon-arrow-back { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrow-back:before { - content: "arrow_back"; } - -.ui-icon-arrow-downward { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrow-downward:before { - content: "arrow_downward"; } - -.ui-icon-arrow-drop-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrow-drop-down:before { - content: "arrow_drop_down"; } - -.ui-icon-arrow-drop-down-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrow-drop-down-circle:before { - content: "arrow_drop_down_circle"; } - -.ui-icon-arrow-drop-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrow-drop-up:before { - content: "arrow_drop_up"; } - -.ui-icon-arrow-forward { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrow-forward:before { - content: "arrow_forward"; } - -.ui-icon-arrow-upward { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-arrow-upward:before { - content: "arrow_upward"; } - -.ui-icon-art-track { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-art-track:before { - content: "art_track"; } - -.ui-icon-aspect-ratio { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-aspect-ratio:before { - content: "aspect_ratio"; } - -.ui-icon-assessment { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assessment:before { - content: "assessment"; } - -.ui-icon-assignment { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assignment:before { - content: "assignment"; } - -.ui-icon-assignment-ind { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assignment-ind:before { - content: "assignment_ind"; } - -.ui-icon-assignment-late { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assignment-late:before { - content: "assignment_late"; } - -.ui-icon-assignment-return { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assignment-return:before { - content: "assignment_return"; } - -.ui-icon-assignment-returned { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assignment-returned:before { - content: "assignment_returned"; } - -.ui-icon-assignment-turned-in { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assignment-turned-in:before { - content: "assignment_turned_in"; } - -.ui-icon-assistant { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assistant:before { - content: "assistant"; } - -.ui-icon-assistant-photo { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-assistant-photo:before { - content: "assistant_photo"; } - -.ui-icon-attach-file { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-attach-file:before { - content: "attach_file"; } - -.ui-icon-attach-money { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-attach-money:before { - content: "attach_money"; } - -.ui-icon-attachment { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-attachment:before { - content: "attachment"; } - -.ui-icon-audiotrack { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-audiotrack:before { - content: "audiotrack"; } - -.ui-icon-autorenew { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-autorenew:before { - content: "autorenew"; } - -.ui-icon-av-timer { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-av-timer:before { - content: "av_timer"; } - -.ui-icon-backspace { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-backspace:before { - content: "backspace"; } - -.ui-icon-backup { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-backup:before { - content: "backup"; } - -.ui-icon-battery-alert { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-battery-alert:before { - content: "battery_alert"; } - -.ui-icon-battery-charging-full { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-battery-charging-full:before { - content: "battery_charging_full"; } - -.ui-icon-battery-full { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-battery-full:before { - content: "battery_full"; } - -.ui-icon-battery-std { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-battery-std:before { - content: "battery_std"; } - -.ui-icon-battery-unknown { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-battery-unknown:before { - content: "battery_unknown"; } - -.ui-icon-beach-access { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-beach-access:before { - content: "beach_access"; } - -.ui-icon-beenhere { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-beenhere:before { - content: "beenhere"; } - -.ui-icon-block { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-block:before { - content: "block"; } - -.ui-icon-bluetooth { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bluetooth:before { - content: "bluetooth"; } - -.ui-icon-bluetooth-audio { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bluetooth-audio:before { - content: "bluetooth_audio"; } - -.ui-icon-bluetooth-connected { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bluetooth-connected:before { - content: "bluetooth_connected"; } - -.ui-icon-bluetooth-disabled { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bluetooth-disabled:before { - content: "bluetooth_disabled"; } - -.ui-icon-bluetooth-searching { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bluetooth-searching:before { - content: "bluetooth_searching"; } - -.ui-icon-blur-circular { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-blur-circular:before { - content: "blur_circular"; } - -.ui-icon-blur-linear { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-blur-linear:before { - content: "blur_linear"; } - -.ui-icon-blur-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-blur-off:before { - content: "blur_off"; } - -.ui-icon-blur-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-blur-on:before { - content: "blur_on"; } - -.ui-icon-book { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-book:before { - content: "book"; } - -.ui-icon-bookmark { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bookmark:before { - content: "bookmark"; } - -.ui-icon-bookmark-border { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bookmark-border:before { - content: "bookmark_border"; } - -.ui-icon-border-all { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-all:before { - content: "border_all"; } - -.ui-icon-border-bottom { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-bottom:before { - content: "border_bottom"; } - -.ui-icon-border-clear { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-clear:before { - content: "border_clear"; } - -.ui-icon-border-color { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-color:before { - content: "border_color"; } - -.ui-icon-border-horizontal { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-horizontal:before { - content: "border_horizontal"; } - -.ui-icon-border-inner { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-inner:before { - content: "border_inner"; } - -.ui-icon-border-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-left:before { - content: "border_left"; } - -.ui-icon-border-outer { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-outer:before { - content: "border_outer"; } - -.ui-icon-border-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-right:before { - content: "border_right"; } - -.ui-icon-border-style { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-style:before { - content: "border_style"; } - -.ui-icon-border-top { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-top:before { - content: "border_top"; } - -.ui-icon-border-vertical { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-border-vertical:before { - content: "border_vertical"; } - -.ui-icon-branding-watermark { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-branding-watermark:before { - content: "branding_watermark"; } - -.ui-icon-brightness-1 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-1:before { - content: "brightness_1"; } - -.ui-icon-brightness-2 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-2:before { - content: "brightness_2"; } - -.ui-icon-brightness-3 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-3:before { - content: "brightness_3"; } - -.ui-icon-brightness-4 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-4:before { - content: "brightness_4"; } - -.ui-icon-brightness-5 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-5:before { - content: "brightness_5"; } - -.ui-icon-brightness-6 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-6:before { - content: "brightness_6"; } - -.ui-icon-brightness-7 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-7:before { - content: "brightness_7"; } - -.ui-icon-brightness-auto { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-auto:before { - content: "brightness_auto"; } - -.ui-icon-brightness-high { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-high:before { - content: "brightness_high"; } - -.ui-icon-brightness-low { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-low:before { - content: "brightness_low"; } - -.ui-icon-brightness-medium { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brightness-medium:before { - content: "brightness_medium"; } - -.ui-icon-broken-image { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-broken-image:before { - content: "broken_image"; } - -.ui-icon-brush { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-brush:before { - content: "brush"; } - -.ui-icon-bubble-chart { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bubble-chart:before { - content: "bubble_chart"; } - -.ui-icon-bug-report { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-bug-report:before { - content: "bug_report"; } - -.ui-icon-build { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-build:before { - content: "build"; } - -.ui-icon-burst-mode { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-burst-mode:before { - content: "burst_mode"; } - -.ui-icon-business { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-business:before { - content: "business"; } - -.ui-icon-business-center { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-business-center:before { - content: "business_center"; } - -.ui-icon-cached { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cached:before { - content: "cached"; } - -.ui-icon-cake { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cake:before { - content: "cake"; } - -.ui-icon-call { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call:before { - content: "call"; } - -.ui-icon-call-end { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call-end:before { - content: "call_end"; } - -.ui-icon-call-made { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call-made:before { - content: "call_made"; } - -.ui-icon-call-merge { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call-merge:before { - content: "call_merge"; } - -.ui-icon-call-missed { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call-missed:before { - content: "call_missed"; } - -.ui-icon-call-missed-outgoing { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call-missed-outgoing:before { - content: "call_missed_outgoing"; } - -.ui-icon-call-received { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call-received:before { - content: "call_received"; } - -.ui-icon-call-split { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call-split:before { - content: "call_split"; } - -.ui-icon-call-to-action { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-call-to-action:before { - content: "call_to_action"; } - -.ui-icon-camera { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-camera:before { - content: "camera"; } - -.ui-icon-camera-alt { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-camera-alt:before { - content: "camera_alt"; } - -.ui-icon-camera-enhance { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-camera-enhance:before { - content: "camera_enhance"; } - -.ui-icon-camera-front { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-camera-front:before { - content: "camera_front"; } - -.ui-icon-camera-rear { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-camera-rear:before { - content: "camera_rear"; } - -.ui-icon-camera-roll { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-camera-roll:before { - content: "camera_roll"; } - -.ui-icon-cancel { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cancel:before { - content: "cancel"; } - -.ui-icon-card-giftcard { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-card-giftcard:before { - content: "card_giftcard"; } - -.ui-icon-card-membership { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-card-membership:before { - content: "card_membership"; } - -.ui-icon-card-travel { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-card-travel:before { - content: "card_travel"; } - -.ui-icon-casino { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-casino:before { - content: "casino"; } - -.ui-icon-cast { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cast:before { - content: "cast"; } - -.ui-icon-cast-connected { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cast-connected:before { - content: "cast_connected"; } - -.ui-icon-center-focus-strong { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-center-focus-strong:before { - content: "center_focus_strong"; } - -.ui-icon-center-focus-weak { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-center-focus-weak:before { - content: "center_focus_weak"; } - -.ui-icon-change-history { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-change-history:before { - content: "change_history"; } - -.ui-icon-chat { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-chat:before { - content: "chat"; } - -.ui-icon-chat-bubble { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-chat-bubble:before { - content: "chat_bubble"; } - -.ui-icon-chat-bubble-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-chat-bubble-outline:before { - content: "chat_bubble_outline"; } - -.ui-icon-check { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-check:before { - content: "check"; } - -.ui-icon-check-box { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-check-box:before { - content: "check_box"; } - -.ui-icon-check-box-outline-blank { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-check-box-outline-blank:before { - content: "check_box_outline_blank"; } - -.ui-icon-check-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-check-circle:before { - content: "check_circle"; } - -.ui-icon-chevron-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-chevron-left:before { - content: "chevron_left"; } - -.ui-icon-chevron-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-chevron-right:before { - content: "chevron_right"; } - -.ui-icon-child-care { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-child-care:before { - content: "child_care"; } - -.ui-icon-child-friendly { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-child-friendly:before { - content: "child_friendly"; } - -.ui-icon-chrome-reader-mode { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-chrome-reader-mode:before { - content: "chrome_reader_mode"; } - -.ui-icon-class { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-class:before { - content: "class"; } - -.ui-icon-clear { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-clear:before { - content: "clear"; } - -.ui-icon-clear-all { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-clear-all:before { - content: "clear_all"; } - -.ui-icon-close { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-close:before { - content: "close"; } - -.ui-icon-closed-caption { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-closed-caption:before { - content: "closed_caption"; } - -.ui-icon-cloud { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cloud:before { - content: "cloud"; } - -.ui-icon-cloud-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cloud-circle:before { - content: "cloud_circle"; } - -.ui-icon-cloud-done { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cloud-done:before { - content: "cloud_done"; } - -.ui-icon-cloud-download { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cloud-download:before { - content: "cloud_download"; } - -.ui-icon-cloud-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cloud-off:before { - content: "cloud_off"; } - -.ui-icon-cloud-queue { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cloud-queue:before { - content: "cloud_queue"; } - -.ui-icon-cloud-upload { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-cloud-upload:before { - content: "cloud_upload"; } - -.ui-icon-code { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-code:before { - content: "code"; } - -.ui-icon-collections { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-collections:before { - content: "collections"; } - -.ui-icon-collections-bookmark { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-collections-bookmark:before { - content: "collections_bookmark"; } - -.ui-icon-color-lens { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-color-lens:before { - content: "color_lens"; } - -.ui-icon-colorize { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-colorize:before { - content: "colorize"; } - -.ui-icon-comment { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-comment:before { - content: "comment"; } - -.ui-icon-compare { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-compare:before { - content: "compare"; } - -.ui-icon-compare-arrows { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-compare-arrows:before { - content: "compare_arrows"; } - -.ui-icon-computer { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-computer:before { - content: "computer"; } - -.ui-icon-confirmation-number { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-confirmation-number:before { - content: "confirmation_number"; } - -.ui-icon-contact-mail { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-contact-mail:before { - content: "contact_mail"; } - -.ui-icon-contact-phone { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-contact-phone:before { - content: "contact_phone"; } - -.ui-icon-contacts { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-contacts:before { - content: "contacts"; } - -.ui-icon-content-copy { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-content-copy:before { - content: "content_copy"; } - -.ui-icon-content-cut { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-content-cut:before { - content: "content_cut"; } - -.ui-icon-content-paste { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-content-paste:before { - content: "content_paste"; } - -.ui-icon-control-point { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-control-point:before { - content: "control_point"; } - -.ui-icon-control-point-duplicate { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-control-point-duplicate:before { - content: "control_point_duplicate"; } - -.ui-icon-copyright { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-copyright:before { - content: "copyright"; } - -.ui-icon-create { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-create:before { - content: "create"; } - -.ui-icon-create-new-folder { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-create-new-folder:before { - content: "create_new_folder"; } - -.ui-icon-credit-card { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-credit-card:before { - content: "credit_card"; } - -.ui-icon-crop { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop:before { - content: "crop"; } - -.ui-icon-crop-16-9 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-16-9:before { - content: "crop_16_9"; } - -.ui-icon-crop-3-2 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-3-2:before { - content: "crop_3_2"; } - -.ui-icon-crop-5-4 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-5-4:before { - content: "crop_5_4"; } - -.ui-icon-crop-7-5 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-7-5:before { - content: "crop_7_5"; } - -.ui-icon-crop-din { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-din:before { - content: "crop_din"; } - -.ui-icon-crop-free { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-free:before { - content: "crop_free"; } - -.ui-icon-crop-landscape { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-landscape:before { - content: "crop_landscape"; } - -.ui-icon-crop-original { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-original:before { - content: "crop_original"; } - -.ui-icon-crop-portrait { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-portrait:before { - content: "crop_portrait"; } - -.ui-icon-crop-rotate { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-rotate:before { - content: "crop_rotate"; } - -.ui-icon-crop-square { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-crop-square:before { - content: "crop_square"; } - -.ui-icon-dashboard { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-dashboard:before { - content: "dashboard"; } - -.ui-icon-data-usage { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-data-usage:before { - content: "data_usage"; } - -.ui-icon-date-range { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-date-range:before { - content: "date_range"; } - -.ui-icon-dehaze { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-dehaze:before { - content: "dehaze"; } - -.ui-icon-delete { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-delete:before { - content: "delete"; } - -.ui-icon-delete-forever { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-delete-forever:before { - content: "delete_forever"; } - -.ui-icon-delete-sweep { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-delete-sweep:before { - content: "delete_sweep"; } - -.ui-icon-description { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-description:before { - content: "description"; } - -.ui-icon-desktop-mac { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-desktop-mac:before { - content: "desktop_mac"; } - -.ui-icon-desktop-windows { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-desktop-windows:before { - content: "desktop_windows"; } - -.ui-icon-details { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-details:before { - content: "details"; } - -.ui-icon-developer-board { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-developer-board:before { - content: "developer_board"; } - -.ui-icon-developer-mode { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-developer-mode:before { - content: "developer_mode"; } - -.ui-icon-device-hub { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-device-hub:before { - content: "device_hub"; } - -.ui-icon-devices { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-devices:before { - content: "devices"; } - -.ui-icon-devices-other { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-devices-other:before { - content: "devices_other"; } - -.ui-icon-dialer-sip { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-dialer-sip:before { - content: "dialer_sip"; } - -.ui-icon-dialpad { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-dialpad:before { - content: "dialpad"; } - -.ui-icon-directions { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions:before { - content: "directions"; } - -.ui-icon-directions-bike { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-bike:before { - content: "directions_bike"; } - -.ui-icon-directions-boat { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-boat:before { - content: "directions_boat"; } - -.ui-icon-directions-bus { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-bus:before { - content: "directions_bus"; } - -.ui-icon-directions-car { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-car:before { - content: "directions_car"; } - -.ui-icon-directions-railway { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-railway:before { - content: "directions_railway"; } - -.ui-icon-directions-run { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-run:before { - content: "directions_run"; } - -.ui-icon-directions-subway { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-subway:before { - content: "directions_subway"; } - -.ui-icon-directions-transit { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-transit:before { - content: "directions_transit"; } - -.ui-icon-directions-walk { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-directions-walk:before { - content: "directions_walk"; } - -.ui-icon-disc-full { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-disc-full:before { - content: "disc_full"; } - -.ui-icon-dns { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-dns:before { - content: "dns"; } - -.ui-icon-do-not-disturb { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-do-not-disturb:before { - content: "do_not_disturb"; } - -.ui-icon-do-not-disturb-alt { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-do-not-disturb-alt:before { - content: "do_not_disturb_alt"; } - -.ui-icon-do-not-disturb-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-do-not-disturb-off:before { - content: "do_not_disturb_off"; } - -.ui-icon-do-not-disturb-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-do-not-disturb-on:before { - content: "do_not_disturb_on"; } - -.ui-icon-dock { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-dock:before { - content: "dock"; } - -.ui-icon-domain { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-domain:before { - content: "domain"; } - -.ui-icon-done { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-done:before { - content: "done"; } - -.ui-icon-done-all { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-done-all:before { - content: "done_all"; } - -.ui-icon-donut-large { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-donut-large:before { - content: "donut_large"; } - -.ui-icon-donut-small { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-donut-small:before { - content: "donut_small"; } - -.ui-icon-drafts { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-drafts:before { - content: "drafts"; } - -.ui-icon-drag-handle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-drag-handle:before { - content: "drag_handle"; } - -.ui-icon-drive-eta { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-drive-eta:before { - content: "drive_eta"; } - -.ui-icon-dvr { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-dvr:before { - content: "dvr"; } - -.ui-icon-edit { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-edit:before { - content: "edit"; } - -.ui-icon-edit-location { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-edit-location:before { - content: "edit_location"; } - -.ui-icon-eject { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-eject:before { - content: "eject"; } - -.ui-icon-email { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-email:before { - content: "email"; } - -.ui-icon-enhanced-encryption { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-enhanced-encryption:before { - content: "enhanced_encryption"; } - -.ui-icon-equalizer { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-equalizer:before { - content: "equalizer"; } - -.ui-icon-error { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-error:before { - content: "error"; } - -.ui-icon-error-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-error-outline:before { - content: "error_outline"; } - -.ui-icon-euro-symbol { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-euro-symbol:before { - content: "euro_symbol"; } - -.ui-icon-ev-station { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-ev-station:before { - content: "ev_station"; } - -.ui-icon-event { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-event:before { - content: "event"; } - -.ui-icon-event-available { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-event-available:before { - content: "event_available"; } - -.ui-icon-event-busy { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-event-busy:before { - content: "event_busy"; } - -.ui-icon-event-note { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-event-note:before { - content: "event_note"; } - -.ui-icon-event-seat { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-event-seat:before { - content: "event_seat"; } - -.ui-icon-exit-to-app { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-exit-to-app:before { - content: "exit_to_app"; } - -.ui-icon-expand-less { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-expand-less:before { - content: "expand_less"; } - -.ui-icon-expand-more { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-expand-more:before { - content: "expand_more"; } - -.ui-icon-explicit { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-explicit:before { - content: "explicit"; } - -.ui-icon-explore { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-explore:before { - content: "explore"; } - -.ui-icon-exposure { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-exposure:before { - content: "exposure"; } - -.ui-icon-exposure-neg-1 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-exposure-neg-1:before { - content: "exposure_neg_1"; } - -.ui-icon-exposure-neg-2 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-exposure-neg-2:before { - content: "exposure_neg_2"; } - -.ui-icon-exposure-plus-1 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-exposure-plus-1:before { - content: "exposure_plus_1"; } - -.ui-icon-exposure-plus-2 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-exposure-plus-2:before { - content: "exposure_plus_2"; } - -.ui-icon-exposure-zero { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-exposure-zero:before { - content: "exposure_zero"; } - -.ui-icon-extension { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-extension:before { - content: "extension"; } - -.ui-icon-face { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-face:before { - content: "face"; } - -.ui-icon-fast-forward { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fast-forward:before { - content: "fast_forward"; } - -.ui-icon-fast-rewind { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fast-rewind:before { - content: "fast_rewind"; } - -.ui-icon-favorite { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-favorite:before { - content: "favorite"; } - -.ui-icon-favorite-border { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-favorite-border:before { - content: "favorite_border"; } - -.ui-icon-featured-play-list { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-featured-play-list:before { - content: "featured_play_list"; } - -.ui-icon-featured-video { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-featured-video:before { - content: "featured_video"; } - -.ui-icon-feedback { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-feedback:before { - content: "feedback"; } - -.ui-icon-fiber-dvr { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fiber-dvr:before { - content: "fiber_dvr"; } - -.ui-icon-fiber-manual-record { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fiber-manual-record:before { - content: "fiber_manual_record"; } - -.ui-icon-fiber-new { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fiber-new:before { - content: "fiber_new"; } - -.ui-icon-fibern { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fibern:before { - content: "fiber_pin"; } - -.ui-icon-fiber-smart-record { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fiber-smart-record:before { - content: "fiber_smart_record"; } - -.ui-icon-file-download { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-file-download:before { - content: "file_download"; } - -.ui-icon-file-upload { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-file-upload:before { - content: "file_upload"; } - -.ui-icon-filter { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter:before { - content: "filter"; } - -.ui-icon-filter-1 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-1:before { - content: "filter_1"; } - -.ui-icon-filter-2 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-2:before { - content: "filter_2"; } - -.ui-icon-filter-3 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-3:before { - content: "filter_3"; } - -.ui-icon-filter-4 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-4:before { - content: "filter_4"; } - -.ui-icon-filter-5 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-5:before { - content: "filter_5"; } - -.ui-icon-filter-6 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-6:before { - content: "filter_6"; } - -.ui-icon-filter-7 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-7:before { - content: "filter_7"; } - -.ui-icon-filter-8 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-8:before { - content: "filter_8"; } - -.ui-icon-filter-9 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-9:before { - content: "filter_9"; } - -.ui-icon-filter-9-plus { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-9-plus:before { - content: "filter_9_plus"; } - -.ui-icon-filter-b-and-w { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-b-and-w:before { - content: "filter_b_and_w"; } - -.ui-icon-filter-center-focus { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-center-focus:before { - content: "filter_center_focus"; } - -.ui-icon-filter-drama { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-drama:before { - content: "filter_drama"; } - -.ui-icon-filter-frames { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-frames:before { - content: "filter_frames"; } - -.ui-icon-filter-hdr { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-hdr:before { - content: "filter_hdr"; } - -.ui-icon-filter-list { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-list:before { - content: "filter_list"; } - -.ui-icon-filter-none { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-none:before { - content: "filter_none"; } - -.ui-icon-filter-tilt-shift { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-tilt-shift:before { - content: "filter_tilt_shift"; } - -.ui-icon-filter-vintage { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-filter-vintage:before { - content: "filter_vintage"; } - -.ui-icon-find-in-page { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-find-in-page:before { - content: "find_in_page"; } - -.ui-icon-find-replace { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-find-replace:before { - content: "find_replace"; } - -.ui-icon-fingerprint { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fingerprint:before { - content: "fingerprint"; } - -.ui-icon-first-page { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-first-page:before { - content: "first_page"; } - -.ui-icon-fitness-center { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fitness-center:before { - content: "fitness_center"; } - -.ui-icon-flag { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flag:before { - content: "flag"; } - -.ui-icon-flare { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flare:before { - content: "flare"; } - -.ui-icon-flash-auto { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flash-auto:before { - content: "flash_auto"; } - -.ui-icon-flash-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flash-off:before { - content: "flash_off"; } - -.ui-icon-flash-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flash-on:before { - content: "flash_on"; } - -.ui-icon-flight { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flight:before { - content: "flight"; } - -.ui-icon-flight-land { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flight-land:before { - content: "flight_land"; } - -.ui-icon-flight-takeoff { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flight-takeoff:before { - content: "flight_takeoff"; } - -.ui-icon-flip { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flip:before { - content: "flip"; } - -.ui-icon-flip-to-back { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flip-to-back:before { - content: "flip_to_back"; } - -.ui-icon-flip-to-front { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-flip-to-front:before { - content: "flip_to_front"; } - -.ui-icon-folder { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-folder:before { - content: "folder"; } - -.ui-icon-folder-open { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-folder-open:before { - content: "folder_open"; } - -.ui-icon-folder-shared { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-folder-shared:before { - content: "folder_shared"; } - -.ui-icon-folder-special { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-folder-special:before { - content: "folder_special"; } - -.ui-icon-font-download { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-font-download:before { - content: "font_download"; } - -.ui-icon-format-align-center { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-align-center:before { - content: "format_align_center"; } - -.ui-icon-format-align-justify { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-align-justify:before { - content: "format_align_justify"; } - -.ui-icon-format-align-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-align-left:before { - content: "format_align_left"; } - -.ui-icon-format-align-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-align-right:before { - content: "format_align_right"; } - -.ui-icon-format-bold { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-bold:before { - content: "format_bold"; } - -.ui-icon-format-clear { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-clear:before { - content: "format_clear"; } - -.ui-icon-format-color-fill { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-color-fill:before { - content: "format_color_fill"; } - -.ui-icon-format-color-reset { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-color-reset:before { - content: "format_color_reset"; } - -.ui-icon-format-color-text { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-color-text:before { - content: "format_color_text"; } - -.ui-icon-format-indent-decrease { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-indent-decrease:before { - content: "format_indent_decrease"; } - -.ui-icon-format-indent-increase { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-indent-increase:before { - content: "format_indent_increase"; } - -.ui-icon-format-italic { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-italic:before { - content: "format_italic"; } - -.ui-icon-format-line-spacing { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-line-spacing:before { - content: "format_line_spacing"; } - -.ui-icon-format-list-bulleted { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-list-bulleted:before { - content: "format_list_bulleted"; } - -.ui-icon-format-list-numbered { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-list-numbered:before { - content: "format_list_numbered"; } - -.ui-icon-format-paint { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-paint:before { - content: "format_paint"; } - -.ui-icon-format-quote { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-quote:before { - content: "format_quote"; } - -.ui-icon-format-shapes { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-shapes:before { - content: "format_shapes"; } - -.ui-icon-format-size { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-size:before { - content: "format_size"; } - -.ui-icon-format-strikethrough { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-strikethrough:before { - content: "format_strikethrough"; } - -.ui-icon-format-textdirection-l-to-r { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-textdirection-l-to-r:before { - content: "format_textdirection_l_to_r"; } - -.ui-icon-format-textdirection-r-to-l { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-textdirection-r-to-l:before { - content: "format_textdirection_r_to_l"; } - -.ui-icon-format-underlined { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-format-underlined:before { - content: "format_underlined"; } - -.ui-icon-forum { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-forum:before { - content: "forum"; } - -.ui-icon-forward { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-forward:before { - content: "forward"; } - -.ui-icon-forward-10 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-forward-10:before { - content: "forward_10"; } - -.ui-icon-forward-30 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-forward-30:before { - content: "forward_30"; } - -.ui-icon-forward-5 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-forward-5:before { - content: "forward_5"; } - -.ui-icon-free-breakfast { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-free-breakfast:before { - content: "free_breakfast"; } - -.ui-icon-fullscreen { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fullscreen:before { - content: "fullscreen"; } - -.ui-icon-fullscreen-exit { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-fullscreen-exit:before { - content: "fullscreen_exit"; } - -.ui-icon-functions { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-functions:before { - content: "functions"; } - -.ui-icon-g-translate { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-g-translate:before { - content: "g_translate"; } - -.ui-icon-gamepad { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gamepad:before { - content: "gamepad"; } - -.ui-icon-games { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-games:before { - content: "games"; } - -.ui-icon-gavel { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gavel:before { - content: "gavel"; } - -.ui-icon-gesture { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gesture:before { - content: "gesture"; } - -.ui-icon-get-app { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-get-app:before { - content: "get_app"; } - -.ui-icon-gif { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gif:before { - content: "gif"; } - -.ui-icon-golf-course { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-golf-course:before { - content: "golf_course"; } - -.ui-icon-gps-fixed { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gps-fixed:before { - content: "gps_fixed"; } - -.ui-icon-gps-not-fixed { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gps-not-fixed:before { - content: "gps_not_fixed"; } - -.ui-icon-gps-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gps-off:before { - content: "gps_off"; } - -.ui-icon-grade { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-grade:before { - content: "grade"; } - -.ui-icon-gradient { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-gradient:before { - content: "gradient"; } - -.ui-icon-grain { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-grain:before { - content: "grain"; } - -.ui-icon-graphic-eq { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-graphic-eq:before { - content: "graphic_eq"; } - -.ui-icon-grid-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-grid-off:before { - content: "grid_off"; } - -.ui-icon-grid-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-grid-on:before { - content: "grid_on"; } - -.ui-icon-group { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-group:before { - content: "group"; } - -.ui-icon-group-add { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-group-add:before { - content: "group_add"; } - -.ui-icon-group-work { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-group-work:before { - content: "group_work"; } - -.ui-icon-hd { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hd:before { - content: "hd"; } - -.ui-icon-hdr-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hdr-off:before { - content: "hdr_off"; } - -.ui-icon-hdr-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hdr-on:before { - content: "hdr_on"; } - -.ui-icon-hdr-strong { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hdr-strong:before { - content: "hdr_strong"; } - -.ui-icon-hdr-weak { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hdr-weak:before { - content: "hdr_weak"; } - -.ui-icon-headset { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-headset:before { - content: "headset"; } - -.ui-icon-headset-mic { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-headset-mic:before { - content: "headset_mic"; } - -.ui-icon-healing { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-healing:before { - content: "healing"; } - -.ui-icon-hearing { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hearing:before { - content: "hearing"; } - -.ui-icon-help { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-help:before { - content: "help"; } - -.ui-icon-help-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-help-outline:before { - content: "help_outline"; } - -.ui-icon-high-quality { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-high-quality:before { - content: "high_quality"; } - -.ui-icon-highlight { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-highlight:before { - content: "highlight"; } - -.ui-icon-highlight-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-highlight-off:before { - content: "highlight_off"; } - -.ui-icon-history { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-history:before { - content: "history"; } - -.ui-icon-home { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-home:before { - content: "home"; } - -.ui-icon-hot-tub { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hot-tub:before { - content: "hot_tub"; } - -.ui-icon-hotel { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hotel:before { - content: "hotel"; } - -.ui-icon-hourglass-empty { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hourglass-empty:before { - content: "hourglass_empty"; } - -.ui-icon-hourglass-full { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-hourglass-full:before { - content: "hourglass_full"; } - -.ui-icon-http { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-http:before { - content: "http"; } - -.ui-icon-https { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-https:before { - content: "https"; } - -.ui-icon-image { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-image:before { - content: "image"; } - -.ui-icon-image-aspect-ratio { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-image-aspect-ratio:before { - content: "image_aspect_ratio"; } - -.ui-icon-import-contacts { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-import-contacts:before { - content: "import_contacts"; } - -.ui-icon-import-export { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-import-export:before { - content: "import_export"; } - -.ui-icon-important-devices { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-important-devices:before { - content: "important_devices"; } - -.ui-icon-inbox { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-inbox:before { - content: "inbox"; } - -.ui-icon-indeterminate-check-box { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-indeterminate-check-box:before { - content: "indeterminate_check_box"; } - -.ui-icon-info { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-info:before { - content: "info"; } - -.ui-icon-info-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-info-outline:before { - content: "info_outline"; } - -.ui-icon-input { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-input:before { - content: "input"; } - -.ui-icon-insert-chart { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-insert-chart:before { - content: "insert_chart"; } - -.ui-icon-insert-comment { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-insert-comment:before { - content: "insert_comment"; } - -.ui-icon-insert-drive-file { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-insert-drive-file:before { - content: "insert_drive_file"; } - -.ui-icon-insert-emoticon { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-insert-emoticon:before { - content: "insert_emoticon"; } - -.ui-icon-insert-invitation { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-insert-invitation:before { - content: "insert_invitation"; } - -.ui-icon-insert-link { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-insert-link:before { - content: "insert_link"; } - -.ui-icon-insert-photo { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-insert-photo:before { - content: "insert_photo"; } - -.ui-icon-invert-colors { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-invert-colors:before { - content: "invert_colors"; } - -.ui-icon-invert-colors-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-invert-colors-off:before { - content: "invert_colors_off"; } - -.ui-icon-iso { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-iso:before { - content: "iso"; } - -.ui-icon-keyboard { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard:before { - content: "keyboard"; } - -.ui-icon-keyboard-arrow-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-arrow-down:before { - content: "keyboard_arrow_down"; } - -.ui-icon-keyboard-arrow-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-arrow-left:before { - content: "keyboard_arrow_left"; } - -.ui-icon-keyboard-arrow-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-arrow-right:before { - content: "keyboard_arrow_right"; } - -.ui-icon-keyboard-arrow-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-arrow-up:before { - content: "keyboard_arrow_up"; } - -.ui-icon-keyboard-backspace { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-backspace:before { - content: "keyboard_backspace"; } - -.ui-icon-keyboard-capslock { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-capslock:before { - content: "keyboard_capslock"; } - -.ui-icon-keyboard-hide { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-hide:before { - content: "keyboard_hide"; } - -.ui-icon-keyboard-return { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-return:before { - content: "keyboard_return"; } - -.ui-icon-keyboard-tab { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-tab:before { - content: "keyboard_tab"; } - -.ui-icon-keyboard-voice { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-keyboard-voice:before { - content: "keyboard_voice"; } - -.ui-icon-kitchen { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-kitchen:before { - content: "kitchen"; } - -.ui-icon-label { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-label:before { - content: "label"; } - -.ui-icon-label-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-label-outline:before { - content: "label_outline"; } - -.ui-icon-landscape { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-landscape:before { - content: "landscape"; } - -.ui-icon-language { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-language:before { - content: "language"; } - -.ui-icon-laptop { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-laptop:before { - content: "laptop"; } - -.ui-icon-laptop-chromebook { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-laptop-chromebook:before { - content: "laptop_chromebook"; } - -.ui-icon-laptop-mac { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-laptop-mac:before { - content: "laptop_mac"; } - -.ui-icon-laptop-windows { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-laptop-windows:before { - content: "laptop_windows"; } - -.ui-icon-last-page { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-last-page:before { - content: "last_page"; } - -.ui-icon-launch { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-launch:before { - content: "launch"; } - -.ui-icon-layers { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-layers:before { - content: "layers"; } - -.ui-icon-layers-clear { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-layers-clear:before { - content: "layers_clear"; } - -.ui-icon-leak-add { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-leak-add:before { - content: "leak_add"; } - -.ui-icon-leak-remove { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-leak-remove:before { - content: "leak_remove"; } - -.ui-icon-lens { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-lens:before { - content: "lens"; } - -.ui-icon-library-add { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-library-add:before { - content: "library_add"; } - -.ui-icon-library-books { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-library-books:before { - content: "library_books"; } - -.ui-icon-library-music { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-library-music:before { - content: "library_music"; } - -.ui-icon-lightbulb-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-lightbulb-outline:before { - content: "lightbulb_outline"; } - -.ui-icon-line-style { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-line-style:before { - content: "line_style"; } - -.ui-icon-line-weight { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-line-weight:before { - content: "line_weight"; } - -.ui-icon-linear-scale { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-linear-scale:before { - content: "linear_scale"; } - -.ui-icon-link { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-link:before { - content: "link"; } - -.ui-icon-linked-camera { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-linked-camera:before { - content: "linked_camera"; } - -.ui-icon-list { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-list:before { - content: "list"; } - -.ui-icon-live-help { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-live-help:before { - content: "live_help"; } - -.ui-icon-live-tv { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-live-tv:before { - content: "live_tv"; } - -.ui-icon-local-activity { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-activity:before { - content: "local_activity"; } - -.ui-icon-local-airport { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-airport:before { - content: "local_airport"; } - -.ui-icon-local-atm { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-atm:before { - content: "local_atm"; } - -.ui-icon-local-bar { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-bar:before { - content: "local_bar"; } - -.ui-icon-local-cafe { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-cafe:before { - content: "local_cafe"; } - -.ui-icon-local-car-wash { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-car-wash:before { - content: "local_car_wash"; } - -.ui-icon-local-convenience-store { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-convenience-store:before { - content: "local_convenience_store"; } - -.ui-icon-local-dining { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-dining:before { - content: "local_dining"; } - -.ui-icon-local-drink { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-drink:before { - content: "local_drink"; } - -.ui-icon-local-florist { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-florist:before { - content: "local_florist"; } - -.ui-icon-local-gas-station { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-gas-station:before { - content: "local_gas_station"; } - -.ui-icon-local-grocery-store { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-grocery-store:before { - content: "local_grocery_store"; } - -.ui-icon-local-hospital { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-hospital:before { - content: "local_hospital"; } - -.ui-icon-local-hotel { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-hotel:before { - content: "local_hotel"; } - -.ui-icon-local-laundry-service { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-laundry-service:before { - content: "local_laundry_service"; } - -.ui-icon-local-library { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-library:before { - content: "local_library"; } - -.ui-icon-local-mall { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-mall:before { - content: "local_mall"; } - -.ui-icon-local-movies { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-movies:before { - content: "local_movies"; } - -.ui-icon-local-offer { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-offer:before { - content: "local_offer"; } - -.ui-icon-local-parking { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-parking:before { - content: "local_parking"; } - -.ui-icon-local-pharmacy { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-pharmacy:before { - content: "local_pharmacy"; } - -.ui-icon-local-phone { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-phone:before { - content: "local_phone"; } - -.ui-icon-local-pizza { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-pizza:before { - content: "local_pizza"; } - -.ui-icon-local-play { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-play:before { - content: "local_play"; } - -.ui-icon-local-post-office { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-post-office:before { - content: "local_post_office"; } - -.ui-icon-local-printshop { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-printshop:before { - content: "local_printshop"; } - -.ui-icon-local-see { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-see:before { - content: "local_see"; } - -.ui-icon-local-shipping { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-shipping:before { - content: "local_shipping"; } - -.ui-icon-local-taxi { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-local-taxi:before { - content: "local_taxi"; } - -.ui-icon-location-city { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-location-city:before { - content: "location_city"; } - -.ui-icon-location-disabled { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-location-disabled:before { - content: "location_disabled"; } - -.ui-icon-location-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-location-off:before { - content: "location_off"; } - -.ui-icon-location-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-location-on:before { - content: "location_on"; } - -.ui-icon-location-searching { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-location-searching:before { - content: "location_searching"; } - -.ui-icon-lock { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-lock:before { - content: "lock"; } - -.ui-icon-lock-open { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-lock-open:before { - content: "lock_open"; } - -.ui-icon-lock-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-lock-outline:before { - content: "lock_outline"; } - -.ui-icon-looks { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-looks:before { - content: "looks"; } - -.ui-icon-looks-3 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-looks-3:before { - content: "looks_3"; } - -.ui-icon-looks-4 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-looks-4:before { - content: "looks_4"; } - -.ui-icon-looks-5 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-looks-5:before { - content: "looks_5"; } - -.ui-icon-looks-6 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-looks-6:before { - content: "looks_6"; } - -.ui-icon-looks-one { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-looks-one:before { - content: "looks_one"; } - -.ui-icon-looks-two { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-looks-two:before { - content: "looks_two"; } - -.ui-icon-loop { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-loop:before { - content: "loop"; } - -.ui-icon-loupe { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-loupe:before { - content: "loupe"; } - -.ui-icon-low-priority { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-low-priority:before { - content: "low_priority"; } - -.ui-icon-loyalty { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-loyalty:before { - content: "loyalty"; } - -.ui-icon-mail { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mail:before { - content: "mail"; } - -.ui-icon-mail-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mail-outline:before { - content: "mail_outline"; } - -.ui-icon-map { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-map:before { - content: "map"; } - -.ui-icon-markunread { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-markunread:before { - content: "markunread"; } - -.ui-icon-markunread-mailbox { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-markunread-mailbox:before { - content: "markunread_mailbox"; } - -.ui-icon-memory { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-memory:before { - content: "memory"; } - -.ui-icon-menu { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-menu:before { - content: "menu"; } - -.ui-icon-merge-type { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-merge-type:before { - content: "merge_type"; } - -.ui-icon-message { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-message:before { - content: "message"; } - -.ui-icon-mic { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mic:before { - content: "mic"; } - -.ui-icon-mic-none { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mic-none:before { - content: "mic_none"; } - -.ui-icon-mic-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mic-off:before { - content: "mic_off"; } - -.ui-icon-mms { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mms:before { - content: "mms"; } - -.ui-icon-mode-comment { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mode-comment:before { - content: "mode_comment"; } - -.ui-icon-mode-edit { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mode-edit:before { - content: "mode_edit"; } - -.ui-icon-monetization-on { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-monetization-on:before { - content: "monetization_on"; } - -.ui-icon-money-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-money-off:before { - content: "money_off"; } - -.ui-icon-monochrome-photos { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-monochrome-photos:before { - content: "monochrome_photos"; } - -.ui-icon-mood { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mood:before { - content: "mood"; } - -.ui-icon-mood-bad { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mood-bad:before { - content: "mood_bad"; } - -.ui-icon-more { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-more:before { - content: "more"; } - -.ui-icon-more-horiz { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-more-horiz:before { - content: "more_horiz"; } - -.ui-icon-more-vert { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-more-vert:before { - content: "more_vert"; } - -.ui-icon-motorcycle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-motorcycle:before { - content: "motorcycle"; } - -.ui-icon-mouse { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-mouse:before { - content: "mouse"; } - -.ui-icon-move-to-inbox { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-move-to-inbox:before { - content: "move_to_inbox"; } - -.ui-icon-movie { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-movie:before { - content: "movie"; } - -.ui-icon-movie-creation { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-movie-creation:before { - content: "movie_creation"; } - -.ui-icon-movie-filter { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-movie-filter:before { - content: "movie_filter"; } - -.ui-icon-multiline-chart { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-multiline-chart:before { - content: "multiline_chart"; } - -.ui-icon-music-note { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-music-note:before { - content: "music_note"; } - -.ui-icon-music-video { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-music-video:before { - content: "music_video"; } - -.ui-icon-my-location { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-my-location:before { - content: "my_location"; } - -.ui-icon-nature { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-nature:before { - content: "nature"; } - -.ui-icon-nature-people { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-nature-people:before { - content: "nature_people"; } - -.ui-icon-navigate-before { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-navigate-before:before { - content: "navigate_before"; } - -.ui-icon-navigate-next { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-navigate-next:before { - content: "navigate_next"; } - -.ui-icon-navigation { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-navigation:before { - content: "navigation"; } - -.ui-icon-near-me { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-near-me:before { - content: "near_me"; } - -.ui-icon-network-cell { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-network-cell:before { - content: "network_cell"; } - -.ui-icon-network-check { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-network-check:before { - content: "network_check"; } - -.ui-icon-network-locked { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-network-locked:before { - content: "network_locked"; } - -.ui-icon-network-wifi { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-network-wifi:before { - content: "network_wifi"; } - -.ui-icon-new-releases { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-new-releases:before { - content: "new_releases"; } - -.ui-icon-next-week { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-next-week:before { - content: "next_week"; } - -.ui-icon-nfc { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-nfc:before { - content: "nfc"; } - -.ui-icon-no-encryption { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-no-encryption:before { - content: "no_encryption"; } - -.ui-icon-no-sim { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-no-sim:before { - content: "no_sim"; } - -.ui-icon-not-interested { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-not-interested:before { - content: "not_interested"; } - -.ui-icon-note { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-note:before { - content: "note"; } - -.ui-icon-note-add { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-note-add:before { - content: "note_add"; } - -.ui-icon-notifications { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-notifications:before { - content: "notifications"; } - -.ui-icon-notifications-active { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-notifications-active:before { - content: "notifications_active"; } - -.ui-icon-notifications-none { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-notifications-none:before { - content: "notifications_none"; } - -.ui-icon-notifications-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-notifications-off:before { - content: "notifications_off"; } - -.ui-icon-notifications-paused { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-notifications-paused:before { - content: "notifications_paused"; } - -.ui-icon-offline-pin { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-offline-pin:before { - content: "offline_pin"; } - -.ui-icon-ondemand-video { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-ondemand-video:before { - content: "ondemand_video"; } - -.ui-icon-opacity { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-opacity:before { - content: "opacity"; } - -.ui-icon-open-in-browser { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-open-in-browser:before { - content: "open_in_browser"; } - -.ui-icon-open-in-new { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-open-in-new:before { - content: "open_in_new"; } - -.ui-icon-open-with { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-open-with:before { - content: "open_with"; } - -.ui-icon-pages { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pages:before { - content: "pages"; } - -.ui-icon-pageview { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pageview:before { - content: "pageview"; } - -.ui-icon-palette { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-palette:before { - content: "palette"; } - -.ui-icon-pan-tool { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pan-tool:before { - content: "pan_tool"; } - -.ui-icon-panorama { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-panorama:before { - content: "panorama"; } - -.ui-icon-panorama-fish-eye { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-panorama-fish-eye:before { - content: "panorama_fish_eye"; } - -.ui-icon-panorama-horizontal { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-panorama-horizontal:before { - content: "panorama_horizontal"; } - -.ui-icon-panorama-vertical { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-panorama-vertical:before { - content: "panorama_vertical"; } - -.ui-icon-panorama-wide-angle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-panorama-wide-angle:before { - content: "panorama_wide_angle"; } - -.ui-icon-party-mode { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-party-mode:before { - content: "party_mode"; } - -.ui-icon-pause { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pause:before { - content: "pause"; } - -.ui-icon-pause-circle-filled { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pause-circle-filled:before { - content: "pause_circle_filled"; } - -.ui-icon-pause-circle-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pause-circle-outline:before { - content: "pause_circle_outline"; } - -.ui-icon-payment { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-payment:before { - content: "payment"; } - -.ui-icon-people { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-people:before { - content: "people"; } - -.ui-icon-people-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-people-outline:before { - content: "people_outline"; } - -.ui-icon-perm-camera-mic { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-perm-camera-mic:before { - content: "perm_camera_mic"; } - -.ui-icon-perm-contact-calendar { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-perm-contact-calendar:before { - content: "perm_contact_calendar"; } - -.ui-icon-perm-data-setting { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-perm-data-setting:before { - content: "perm_data_setting"; } - -.ui-icon-perm-device-information { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-perm-device-information:before { - content: "perm_device_information"; } - -.ui-icon-perm-identity { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-perm-identity:before { - content: "perm_identity"; } - -.ui-icon-perm-media { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-perm-media:before { - content: "perm_media"; } - -.ui-icon-perm-phone-msg { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-perm-phone-msg:before { - content: "perm_phone_msg"; } - -.ui-icon-perm-scan-wifi { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-perm-scan-wifi:before { - content: "perm_scan_wifi"; } - -.ui-icon-person { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-person:before { - content: "person"; } - -.ui-icon-person-add { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-person-add:before { - content: "person_add"; } - -.ui-icon-person-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-person-outline:before { - content: "person_outline"; } - -.ui-icon-person-pin { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-person-pin:before { - content: "person_pin"; } - -.ui-icon-person-pin-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-person-pin-circle:before { - content: "person_pin_circle"; } - -.ui-icon-personal-video { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-personal-video:before { - content: "personal_video"; } - -.ui-icon-pets { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pets:before { - content: "pets"; } - -.ui-icon-phone { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone:before { - content: "phone"; } - -.ui-icon-phone-android { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone-android:before { - content: "phone_android"; } - -.ui-icon-phone-bluetooth-speaker { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone-bluetooth-speaker:before { - content: "phone_bluetooth_speaker"; } - -.ui-icon-phone-forwarded { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone-forwarded:before { - content: "phone_forwarded"; } - -.ui-icon-phone-in-talk { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone-in-talk:before { - content: "phone_in_talk"; } - -.ui-icon-phone-iphone { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone-iphone:before { - content: "phone_iphone"; } - -.ui-icon-phone-locked { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone-locked:before { - content: "phone_locked"; } - -.ui-icon-phone-missed { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone-missed:before { - content: "phone_missed"; } - -.ui-icon-phone-paused { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phone-paused:before { - content: "phone_paused"; } - -.ui-icon-phonelink { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phonelink:before { - content: "phonelink"; } - -.ui-icon-phonelink-erase { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phonelink-erase:before { - content: "phonelink_erase"; } - -.ui-icon-phonelink-lock { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phonelink-lock:before { - content: "phonelink_lock"; } - -.ui-icon-phonelink-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phonelink-off:before { - content: "phonelink_off"; } - -.ui-icon-phonelink-ring { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phonelink-ring:before { - content: "phonelink_ring"; } - -.ui-icon-phonelink-setup { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-phonelink-setup:before { - content: "phonelink_setup"; } - -.ui-icon-photo { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-photo:before { - content: "photo"; } - -.ui-icon-photo-album { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-photo-album:before { - content: "photo_album"; } - -.ui-icon-photo-camera { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-photo-camera:before { - content: "photo_camera"; } - -.ui-icon-photo-filter { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-photo-filter:before { - content: "photo_filter"; } - -.ui-icon-photo-library { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-photo-library:before { - content: "photo_library"; } - -.ui-icon-photo-size-select-actual { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-photo-size-select-actual:before { - content: "photo_size_select_actual"; } - -.ui-icon-photo-size-select-large { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-photo-size-select-large:before { - content: "photo_size_select_large"; } - -.ui-icon-photo-size-select-small { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-photo-size-select-small:before { - content: "photo_size_select_small"; } - -.ui-icon-picture-as-pdf { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-picture-as-pdf:before { - content: "picture_as_pdf"; } - -.ui-icon-picture-in-picture { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-picture-in-picture:before { - content: "picture_in_picture"; } - -.ui-icon-picture-in-picture-alt { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-picture-in-picture-alt:before { - content: "picture_in_picture_alt"; } - -.ui-icon-pie-chart { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pie-chart:before { - content: "pie_chart"; } - -.ui-icon-pie-chart-outlined { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pie-chart-outlined:before { - content: "pie_chart_outlined"; } - -.ui-icon-pin-drop { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pin-drop:before { - content: "pin_drop"; } - -.ui-icon-place { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-place:before { - content: "place"; } - -.ui-icon-play-arrow { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-play-arrow:before { - content: "play_arrow"; } - -.ui-icon-play-circle-filled { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-play-circle-filled:before { - content: "play_circle_filled"; } - -.ui-icon-play-circle-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-play-circle-outline:before { - content: "play_circle_outline"; } - -.ui-icon-play-for-work { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-play-for-work:before { - content: "play_for_work"; } - -.ui-icon-playlist-add { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-playlist-add:before { - content: "playlist_add"; } - -.ui-icon-playlist-add-check { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-playlist-add-check:before { - content: "playlist_add_check"; } - -.ui-icon-playlist-play { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-playlist-play:before { - content: "playlist_play"; } - -.ui-icon-plus-one { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-plus-one:before { - content: "plus_one"; } - -.ui-icon-poll { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-poll:before { - content: "poll"; } - -.ui-icon-polymer { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-polymer:before { - content: "polymer"; } - -.ui-icon-pool { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pool:before { - content: "pool"; } - -.ui-icon-portable-wifi-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-portable-wifi-off:before { - content: "portable_wifi_off"; } - -.ui-icon-portrait { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-portrait:before { - content: "portrait"; } - -.ui-icon-power { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-power:before { - content: "power"; } - -.ui-icon-power-input { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-power-input:before { - content: "power_input"; } - -.ui-icon-power-settings-new { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-power-settings-new:before { - content: "power_settings_new"; } - -.ui-icon-pregnant-woman { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-pregnant-woman:before { - content: "pregnant_woman"; } - -.ui-icon-present-to-all { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-present-to-all:before { - content: "present_to_all"; } - -.ui-icon-print { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-print:before { - content: "print"; } - -.ui-icon-priority-high { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-priority-high:before { - content: "priority_high"; } - -.ui-icon-public { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-public:before { - content: "public"; } - -.ui-icon-publish { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-publish:before { - content: "publish"; } - -.ui-icon-query-builder { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-query-builder:before { - content: "query_builder"; } - -.ui-icon-question-answer { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-question-answer:before { - content: "question_answer"; } - -.ui-icon-queue { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-queue:before { - content: "queue"; } - -.ui-icon-queue-music { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-queue-music:before { - content: "queue_music"; } - -.ui-icon-queue-play-next { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-queue-play-next:before { - content: "queue_play_next"; } - -.ui-icon-radio { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-radio:before { - content: "radio"; } - -.ui-icon-radio-button-checked { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-radio-button-checked:before { - content: "radio_button_checked"; } - -.ui-icon-radio-button-unchecked { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-radio-button-unchecked:before { - content: "radio_button_unchecked"; } - -.ui-icon-rate-review { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-rate-review:before { - content: "rate_review"; } - -.ui-icon-receipt { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-receipt:before { - content: "receipt"; } - -.ui-icon-recent-actors { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-recent-actors:before { - content: "recent_actors"; } - -.ui-icon-record-voice-over { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-record-voice-over:before { - content: "record_voice_over"; } - -.ui-icon-redeem { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-redeem:before { - content: "redeem"; } - -.ui-icon-redo { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-redo:before { - content: "redo"; } - -.ui-icon-refresh { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-refresh:before { - content: "refresh"; } - -.ui-icon-remove { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-remove:before { - content: "remove"; } - -.ui-icon-remove-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-remove-circle:before { - content: "remove_circle"; } - -.ui-icon-remove-circle-outline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-remove-circle-outline:before { - content: "remove_circle_outline"; } - -.ui-icon-remove-from-queue { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-remove-from-queue:before { - content: "remove_from_queue"; } - -.ui-icon-remove-red-eye { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-remove-red-eye:before { - content: "remove_red_eye"; } - -.ui-icon-remove-shopping-cart { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-remove-shopping-cart:before { - content: "remove_shopping_cart"; } - -.ui-icon-reorder { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-reorder:before { - content: "reorder"; } - -.ui-icon-repeat { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-repeat:before { - content: "repeat"; } - -.ui-icon-repeat-one { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-repeat-one:before { - content: "repeat_one"; } - -.ui-icon-replay { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-replay:before { - content: "replay"; } - -.ui-icon-replay-10 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-replay-10:before { - content: "replay_10"; } - -.ui-icon-replay-30 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-replay-30:before { - content: "replay_30"; } - -.ui-icon-replay-5 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-replay-5:before { - content: "replay_5"; } - -.ui-icon-reply { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-reply:before { - content: "reply"; } - -.ui-icon-reply-all { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-reply-all:before { - content: "reply_all"; } - -.ui-icon-report { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-report:before { - content: "report"; } - -.ui-icon-report-problem { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-report-problem:before { - content: "report_problem"; } - -.ui-icon-restaurant { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-restaurant:before { - content: "restaurant"; } - -.ui-icon-restaurant-menu { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-restaurant-menu:before { - content: "restaurant_menu"; } - -.ui-icon-restore { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-restore:before { - content: "restore"; } - -.ui-icon-restore-page { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-restore-page:before { - content: "restore_page"; } - -.ui-icon-ring-volume { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-ring-volume:before { - content: "ring_volume"; } - -.ui-icon-room { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-room:before { - content: "room"; } - -.ui-icon-room-service { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-room-service:before { - content: "room_service"; } - -.ui-icon-rotate-90-degrees-ccw { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-rotate-90-degrees-ccw:before { - content: "rotate_90_degrees_ccw"; } - -.ui-icon-rotate-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-rotate-left:before { - content: "rotate_left"; } - -.ui-icon-rotate-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-rotate-right:before { - content: "rotate_right"; } - -.ui-icon-rounded-corner { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-rounded-corner:before { - content: "rounded_corner"; } - -.ui-icon-router { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-router:before { - content: "router"; } - -.ui-icon-rowing { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-rowing:before { - content: "rowing"; } - -.ui-icon-rss-feed { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-rss-feed:before { - content: "rss_feed"; } - -.ui-icon-rv-hookup { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-rv-hookup:before { - content: "rv_hookup"; } - -.ui-icon-satellite { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-satellite:before { - content: "satellite"; } - -.ui-icon-save { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-save:before { - content: "save"; } - -.ui-icon-scanner { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-scanner:before { - content: "scanner"; } - -.ui-icon-schedule { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-schedule:before { - content: "schedule"; } - -.ui-icon-school { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-school:before { - content: "school"; } - -.ui-icon-screen-lock-landscape { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-screen-lock-landscape:before { - content: "screen_lock_landscape"; } - -.ui-icon-screen-lock-portrait { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-screen-lock-portrait:before { - content: "screen_lock_portrait"; } - -.ui-icon-screen-lock-rotation { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-screen-lock-rotation:before { - content: "screen_lock_rotation"; } - -.ui-icon-screen-rotation { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-screen-rotation:before { - content: "screen_rotation"; } - -.ui-icon-screen-share { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-screen-share:before { - content: "screen_share"; } - -.ui-icon-sd-card { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sd-card:before { - content: "sd_card"; } - -.ui-icon-sd-storage { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sd-storage:before { - content: "sd_storage"; } - -.ui-icon-search { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-search:before { - content: "search"; } - -.ui-icon-security { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-security:before { - content: "security"; } - -.ui-icon-select-all { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-select-all:before { - content: "select_all"; } - -.ui-icon-send { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-send:before { - content: "send"; } - -.ui-icon-sentiment-dissatisfied { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sentiment-dissatisfied:before { - content: "sentiment_dissatisfied"; } - -.ui-icon-sentiment-neutral { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sentiment-neutral:before { - content: "sentiment_neutral"; } - -.ui-icon-sentiment-satisfied { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sentiment-satisfied:before { - content: "sentiment_satisfied"; } - -.ui-icon-sentiment-very-dissatisfied { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sentiment-very-dissatisfied:before { - content: "sentiment_very_dissatisfied"; } - -.ui-icon-sentiment-very-satisfied { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sentiment-very-satisfied:before { - content: "sentiment_very_satisfied"; } - -.ui-icon-settings { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings:before { - content: "settings"; } - -.ui-icon-settings-applications { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-applications:before { - content: "settings_applications"; } - -.ui-icon-settings-backup-restore { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-backup-restore:before { - content: "settings_backup_restore"; } - -.ui-icon-settings-bluetooth { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-bluetooth:before { - content: "settings_bluetooth"; } - -.ui-icon-settings-brightness { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-brightness:before { - content: "settings_brightness"; } - -.ui-icon-settings-cell { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-cell:before { - content: "settings_cell"; } - -.ui-icon-settings-ethernet { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-ethernet:before { - content: "settings_ethernet"; } - -.ui-icon-settings-input-antenna { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-input-antenna:before { - content: "settings_input_antenna"; } - -.ui-icon-settings-input-component { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-input-component:before { - content: "settings_input_component"; } - -.ui-icon-settings-input-composite { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-input-composite:before { - content: "settings_input_composite"; } - -.ui-icon-settings-input-hdmi { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-input-hdmi:before { - content: "settings_input_hdmi"; } - -.ui-icon-settings-input-svideo { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-input-svideo:before { - content: "settings_input_svideo"; } - -.ui-icon-settings-overscan { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-overscan:before { - content: "settings_overscan"; } - -.ui-icon-settings-phone { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-phone:before { - content: "settings_phone"; } - -.ui-icon-settings-power { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-power:before { - content: "settings_power"; } - -.ui-icon-settings-remote { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-remote:before { - content: "settings_remote"; } - -.ui-icon-settings-system-daydream { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-system-daydream:before { - content: "settings_system_daydream"; } - -.ui-icon-settings-voice { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-settings-voice:before { - content: "settings_voice"; } - -.ui-icon-share { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-share:before { - content: "share"; } - -.ui-icon-shop { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-shop:before { - content: "shop"; } - -.ui-icon-shop-two { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-shop-two:before { - content: "shop_two"; } - -.ui-icon-shopping-basket { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-shopping-basket:before { - content: "shopping_basket"; } - -.ui-icon-shopping-cart { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-shopping-cart:before { - content: "shopping_cart"; } - -.ui-icon-short-text { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-short-text:before { - content: "short_text"; } - -.ui-icon-show-chart { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-show-chart:before { - content: "show_chart"; } - -.ui-icon-shuffle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-shuffle:before { - content: "shuffle"; } - -.ui-icon-signal-cellular-4-bar { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-signal-cellular-4-bar:before { - content: "signal_cellular_4_bar"; } - -.ui-icon-signal-cellular-connected-no-internet-4-bar { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-signal-cellular-connected-no-internet-4-bar:before { - content: "signal_cellular_connected_no_internet_4_bar"; } - -.ui-icon-signal-cellular-no-sim { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-signal-cellular-no-sim:before { - content: "signal_cellular_no_sim"; } - -.ui-icon-signal-cellular-null { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-signal-cellular-null:before { - content: "signal_cellular_null"; } - -.ui-icon-signal-cellular-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-signal-cellular-off:before { - content: "signal_cellular_off"; } - -.ui-icon-signal-wifi-4-bar { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-signal-wifi-4-bar:before { - content: "signal_wifi_4_bar"; } - -.ui-icon-signal-wifi-4-bar-lock { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-signal-wifi-4-bar-lock:before { - content: "signal_wifi_4_bar_lock"; } - -.ui-icon-signal-wifi-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-signal-wifi-off:before { - content: "signal_wifi_off"; } - -.ui-icon-sim-card { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sim-card:before { - content: "sim_card"; } - -.ui-icon-sim-card-alert { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sim-card-alert:before { - content: "sim_card_alert"; } - -.ui-icon-skip-next { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-skip-next:before { - content: "skip_next"; } - -.ui-icon-skip-previous { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-skip-previous:before { - content: "skip_previous"; } - -.ui-icon-slideshow { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-slideshow:before { - content: "slideshow"; } - -.ui-icon-slow-motion-video { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-slow-motion-video:before { - content: "slow_motion_video"; } - -.ui-icon-smartphone { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-smartphone:before { - content: "smartphone"; } - -.ui-icon-smoke-free { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-smoke-free:before { - content: "smoke_free"; } - -.ui-icon-smoking-rooms { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-smoking-rooms:before { - content: "smoking_rooms"; } - -.ui-icon-sms { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sms:before { - content: "sms"; } - -.ui-icon-sms-failed { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sms-failed:before { - content: "sms_failed"; } - -.ui-icon-snooze { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-snooze:before { - content: "snooze"; } - -.ui-icon-sort { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sort:before { - content: "sort"; } - -.ui-icon-sort-by-alpha { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sort-by-alpha:before { - content: "sort_by_alpha"; } - -.ui-icon-spa { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-spa:before { - content: "spa"; } - -.ui-icon-space-bar { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-space-bar:before { - content: "space_bar"; } - -.ui-icon-speaker { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-speaker:before { - content: "speaker"; } - -.ui-icon-speaker-group { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-speaker-group:before { - content: "speaker_group"; } - -.ui-icon-speaker-notes { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-speaker-notes:before { - content: "speaker_notes"; } - -.ui-icon-speaker-notes-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-speaker-notes-off:before { - content: "speaker_notes_off"; } - -.ui-icon-speaker-phone { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-speaker-phone:before { - content: "speaker_phone"; } - -.ui-icon-spellcheck { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-spellcheck:before { - content: "spellcheck"; } - -.ui-icon-star { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-star:before { - content: "star"; } - -.ui-icon-star-border { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-star-border:before { - content: "star_border"; } - -.ui-icon-star-half { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-star-half:before { - content: "star_half"; } - -.ui-icon-stars { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-stars:before { - content: "stars"; } - -.ui-icon-stay-current-landscape { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-stay-current-landscape:before { - content: "stay_current_landscape"; } - -.ui-icon-stay-current-portrait { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-stay-current-portrait:before { - content: "stay_current_portrait"; } - -.ui-icon-stay-primary-landscape { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-stay-primary-landscape:before { - content: "stay_primary_landscape"; } - -.ui-icon-stay-primary-portrait { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-stay-primary-portrait:before { - content: "stay_primary_portrait"; } - -.ui-icon-stop { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-stop:before { - content: "stop"; } - -.ui-icon-stop-screen-share { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-stop-screen-share:before { - content: "stop_screen_share"; } - -.ui-icon-storage { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-storage:before { - content: "storage"; } - -.ui-icon-store { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-store:before { - content: "store"; } - -.ui-icon-store-mall-directory { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-store-mall-directory:before { - content: "store_mall_directory"; } - -.ui-icon-straighten { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-straighten:before { - content: "straighten"; } - -.ui-icon-streetview { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-streetview:before { - content: "streetview"; } - -.ui-icon-strikethrough-s { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-strikethrough-s:before { - content: "strikethrough_s"; } - -.ui-icon-style { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-style:before { - content: "style"; } - -.ui-icon-subdirectory-arrow-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-subdirectory-arrow-left:before { - content: "subdirectory_arrow_left"; } - -.ui-icon-subdirectory-arrow-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-subdirectory-arrow-right:before { - content: "subdirectory_arrow_right"; } - -.ui-icon-subject { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-subject:before { - content: "subject"; } - -.ui-icon-subscriptions { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-subscriptions:before { - content: "subscriptions"; } - -.ui-icon-subtitles { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-subtitles:before { - content: "subtitles"; } - -.ui-icon-subway { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-subway:before { - content: "subway"; } - -.ui-icon-supervisor-account { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-supervisor-account:before { - content: "supervisor_account"; } - -.ui-icon-surround-sound { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-surround-sound:before { - content: "surround_sound"; } - -.ui-icon-swap-calls { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-swap-calls:before { - content: "swap_calls"; } - -.ui-icon-swap-horiz { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-swap-horiz:before { - content: "swap_horiz"; } - -.ui-icon-swap-vert { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-swap-vert:before { - content: "swap_vert"; } - -.ui-icon-swap-vertical-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-swap-vertical-circle:before { - content: "swap_vertical_circle"; } - -.ui-icon-switch-camera { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-switch-camera:before { - content: "switch_camera"; } - -.ui-icon-switch-video { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-switch-video:before { - content: "switch_video"; } - -.ui-icon-sync { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sync:before { - content: "sync"; } - -.ui-icon-sync-disabled { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sync-disabled:before { - content: "sync_disabled"; } - -.ui-icon-sync-problem { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-sync-problem:before { - content: "sync_problem"; } - -.ui-icon-system-update { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-system-update:before { - content: "system_update"; } - -.ui-icon-system-update-alt { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-system-update-alt:before { - content: "system_update_alt"; } - -.ui-icon-tab { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tab:before { - content: "tab"; } - -.ui-icon-tab-unselected { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tab-unselected:before { - content: "tab_unselected"; } - -.ui-icon-tablet { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tablet:before { - content: "tablet"; } - -.ui-icon-tablet-android { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tablet-android:before { - content: "tablet_android"; } - -.ui-icon-tablet-mac { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tablet-mac:before { - content: "tablet_mac"; } - -.ui-icon-tag-faces { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tag-faces:before { - content: "tag_faces"; } - -.ui-icon-tap-and-play { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tap-and-play:before { - content: "tap_and_play"; } - -.ui-icon-terrain { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-terrain:before { - content: "terrain"; } - -.ui-icon-text-fields { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-text-fields:before { - content: "text_fields"; } - -.ui-icon-text-format { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-text-format:before { - content: "text_format"; } - -.ui-icon-textsms { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-textsms:before { - content: "textsms"; } - -.ui-icon-texture { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-texture:before { - content: "texture"; } - -.ui-icon-theaters { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-theaters:before { - content: "theaters"; } - -.ui-icon-thumb-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-thumb-down:before { - content: "thumb_down"; } - -.ui-icon-thumb-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-thumb-up:before { - content: "thumb_up"; } - -.ui-icon-thumbs-up-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-thumbs-up-down:before { - content: "thumbs_up_down"; } - -.ui-icon-time-to-leave { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-time-to-leave:before { - content: "time_to_leave"; } - -.ui-icon-timelapse { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-timelapse:before { - content: "timelapse"; } - -.ui-icon-timeline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-timeline:before { - content: "timeline"; } - -.ui-icon-timer { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-timer:before { - content: "timer"; } - -.ui-icon-timer-10 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-timer-10:before { - content: "timer_10"; } - -.ui-icon-timer-3 { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-timer-3:before { - content: "timer_3"; } - -.ui-icon-timer-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-timer-off:before { - content: "timer_off"; } - -.ui-icon-title { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-title:before { - content: "title"; } - -.ui-icon-toc { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-toc:before { - content: "toc"; } - -.ui-icon-today { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-today:before { - content: "today"; } - -.ui-icon-toll { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-toll:before { - content: "toll"; } - -.ui-icon-tonality { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tonality:before { - content: "tonality"; } - -.ui-icon-touch-app { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-touch-app:before { - content: "touch_app"; } - -.ui-icon-toys { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-toys:before { - content: "toys"; } - -.ui-icon-track-changes { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-track-changes:before { - content: "track_changes"; } - -.ui-icon-traffic { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-traffic:before { - content: "traffic"; } - -.ui-icon-train { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-train:before { - content: "train"; } - -.ui-icon-tram { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tram:before { - content: "tram"; } - -.ui-icon-transfer-within-a-station { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-transfer-within-a-station:before { - content: "transfer_within_a_station"; } - -.ui-icon-transform { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-transform:before { - content: "transform"; } - -.ui-icon-translate { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-translate:before { - content: "translate"; } - -.ui-icon-trending-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-trending-down:before { - content: "trending_down"; } - -.ui-icon-trending-flat { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-trending-flat:before { - content: "trending_flat"; } - -.ui-icon-trending-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-trending-up:before { - content: "trending_up"; } - -.ui-icon-tune { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tune:before { - content: "tune"; } - -.ui-icon-turned-in { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-turned-in:before { - content: "turned_in"; } - -.ui-icon-turned-in-not { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-turned-in-not:before { - content: "turned_in_not"; } - -.ui-icon-tv { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-tv:before { - content: "tv"; } - -.ui-icon-unarchive { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-unarchive:before { - content: "unarchive"; } - -.ui-icon-undo { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-undo:before { - content: "undo"; } - -.ui-icon-unfold-less { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-unfold-less:before { - content: "unfold_less"; } - -.ui-icon-unfold-more { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-unfold-more:before { - content: "unfold_more"; } - -.ui-icon-update { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-update:before { - content: "update"; } - -.ui-icon-usb { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-usb:before { - content: "usb"; } - -.ui-icon-verified-user { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-verified-user:before { - content: "verified_user"; } - -.ui-icon-vertical-align-bottom { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-vertical-align-bottom:before { - content: "vertical_align_bottom"; } - -.ui-icon-vertical-align-center { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-vertical-align-center:before { - content: "vertical_align_center"; } - -.ui-icon-vertical-align-top { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-vertical-align-top:before { - content: "vertical_align_top"; } - -.ui-icon-vibration { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-vibration:before { - content: "vibration"; } - -.ui-icon-video-call { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-video-call:before { - content: "video_call"; } - -.ui-icon-video-label { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-video-label:before { - content: "video_label"; } - -.ui-icon-video-library { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-video-library:before { - content: "video_library"; } - -.ui-icon-videocam { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-videocam:before { - content: "videocam"; } - -.ui-icon-videocam-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-videocam-off:before { - content: "videocam_off"; } - -.ui-icon-videogame-asset { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-videogame-asset:before { - content: "videogame_asset"; } - -.ui-icon-view-agenda { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-agenda:before { - content: "view_agenda"; } - -.ui-icon-view-array { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-array:before { - content: "view_array"; } - -.ui-icon-view-carousel { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-carousel:before { - content: "view_carousel"; } - -.ui-icon-view-column { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-column:before { - content: "view_column"; } - -.ui-icon-view-comfy { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-comfy:before { - content: "view_comfy"; } - -.ui-icon-view-compact { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-compact:before { - content: "view_compact"; } - -.ui-icon-view-day { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-day:before { - content: "view_day"; } - -.ui-icon-view-headline { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-headline:before { - content: "view_headline"; } - -.ui-icon-view-list { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-list:before { - content: "view_list"; } - -.ui-icon-view-module { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-module:before { - content: "view_module"; } - -.ui-icon-view-quilt { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-quilt:before { - content: "view_quilt"; } - -.ui-icon-view-stream { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-stream:before { - content: "view_stream"; } - -.ui-icon-view-week { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-view-week:before { - content: "view_week"; } - -.ui-icon-vignette { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-vignette:before { - content: "vignette"; } - -.ui-icon-visibility { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-visibility:before { - content: "visibility"; } - -.ui-icon-visibility-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-visibility-off:before { - content: "visibility_off"; } - -.ui-icon-voice-chat { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-voice-chat:before { - content: "voice_chat"; } - -.ui-icon-voicemail { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-voicemail:before { - content: "voicemail"; } - -.ui-icon-volume-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-volume-down:before { - content: "volume_down"; } - -.ui-icon-volume-mute { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-volume-mute:before { - content: "volume_mute"; } - -.ui-icon-volume-off { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-volume-off:before { - content: "volume_off"; } - -.ui-icon-volume-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-volume-up:before { - content: "volume_up"; } - -.ui-icon-vpn-key { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-vpn-key:before { - content: "vpn_key"; } - -.ui-icon-vpn-lock { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-vpn-lock:before { - content: "vpn_lock"; } - -.ui-icon-wallpaper { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wallpaper:before { - content: "wallpaper"; } - -.ui-icon-warning { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-warning:before { - content: "warning"; } - -.ui-icon-watch { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-watch:before { - content: "watch"; } - -.ui-icon-watch-later { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-watch-later:before { - content: "watch_later"; } - -.ui-icon-wb-auto { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wb-auto:before { - content: "wb_auto"; } - -.ui-icon-wb-cloudy { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wb-cloudy:before { - content: "wb_cloudy"; } - -.ui-icon-wb-incandescent { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wb-incandescent:before { - content: "wb_incandescent"; } - -.ui-icon-wb-iridescent { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wb-iridescent:before { - content: "wb_iridescent"; } - -.ui-icon-wb-sunny { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wb-sunny:before { - content: "wb_sunny"; } - -.ui-icon-wc { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wc:before { - content: "wc"; } - -.ui-icon-web { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-web:before { - content: "web"; } - -.ui-icon-web-asset { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-web-asset:before { - content: "web_asset"; } - -.ui-icon-weekend { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-weekend:before { - content: "weekend"; } - -.ui-icon-whatshot { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-whatshot:before { - content: "whatshot"; } - -.ui-icon-widgets { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-widgets:before { - content: "widgets"; } - -.ui-icon-wifi { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wifi:before { - content: "wifi"; } - -.ui-icon-wifi-lock { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wifi-lock:before { - content: "wifi_lock"; } - -.ui-icon-wifi-tethering { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wifi-tethering:before { - content: "wifi_tethering"; } - -.ui-icon-work { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-work:before { - content: "work"; } - -.ui-icon-wrap-text { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-wrap-text:before { - content: "wrap_text"; } - -.ui-icon-youtube-searched-for { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-youtube-searched-for:before { - content: "youtube_searched_for"; } - -.ui-icon-zoom-in { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-zoom-in:before { - content: "zoom_in"; } - -.ui-icon-zoom-out { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-zoom-out:before { - content: "zoom_out"; } - -.ui-icon-zoom-out-map { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - .ui-icon-zoom-out-map:before { - content: "zoom_out_map"; } - -.material-icons { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - -body .ui-widget, -body .ui-widget .ui-widget { - font-family: "Roboto","Helvetica Neue",sans-serif; - text-decoration: none; } -body .ui-widget-content { - background-color: #ffffff; - font-size: 1em; - border: 1px solid #bdbdbd; } - body .ui-widget-content .pi { - color: #757575; } -body .ui-widget-header { - background-color: #3e464c; - color: #ffffff; - font-size: 1em; - border: 1px solid #3e464c; } - body .ui-widget-header .pi { - color: #ffffff; } -body .ui-state-active, body .ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } - body .ui-state-active .pi, body .ui-state-highlight .pi { - color: #ffffff; } -body .ui-widget:disabled, -body .ui-state-disabled { - opacity: .35; - filter: Alpha(Opacity=35); - background-image: none; - cursor: auto !important; } -body .ui-corner-all { - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; } -body .ui-corner-top { - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; } -body .ui-corner-bottom { - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; } -body .ui-corner-left { - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; } -body .ui-corner-right { - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; } -body .ui-widget-overlay { - background-color: #58575c; - opacity: .8; } - -body { - /* InputGroup */ - /* Validation */ } - body .ui-inputtext { - background: transparent no-repeat; - background-image: linear-gradient(to bottom, #3e464c, #3e464c), linear-gradient(to bottom, #bdbdbd, #bdbdbd); - background-size: 0 2px, 100% 1px; - background-position: 50% 100%, 50% 100%; - transition: background-size 0.3s cubic-bezier(0.64, 0.09, 0.08, 1); - border-width: 0; - padding: 2px; - font-size: 1em; - -moz-border-radius: 0px; - -webkit-border-radius: 0px; - border-radius: 0px; } - body .ui-inputtext:focus, body .ui-inputtext.ui-state-focus { - border-width: 0; - background-size: 100% 2px, 100% 1px; - outline: none; - padding-bottom: 2px; } - body .ui-inputtext:disabled { - border-bottom: 1px dotted; } - body .ui-inputtext.ui-widget-content { - border-width: 1px; - background: transparent; - background-image: none; } - body .ui-inputtext.ui-state-error { - border-color: #e62a10; } - body .ui-inputtext:-webkit-autofill { - border-color: #bdbdbd; - border-style: solid; - border-width: 0px 0px 1px 0px; } - body .ui-inputtext:-webkit-autofill.ui-state-focus { - padding-bottom: 0px; } - body .ui-widget-header:not(.ui-dataview-header) .ui-inputtext { - background-image: linear-gradient(to bottom, #ffffff, #ffffff), linear-gradient(to bottom, #788791, #788791); } - body .md-inputfield { - display: block; - position: relative; } - body .md-inputfield > label { - color: #999999; - font-weight: normal; - position: absolute; - pointer-events: none; - left: 5px; - top: 1px; - transition: 0.3s ease all; - -moz-transition: 0.3s ease all; - -webkit-transition: 0.3s ease all; } - body .md-inputfield input:focus ~ label, - body .md-inputfield input.ui-state-filled ~ label, - body .md-inputfield .ui-inputwrapper-focus ~ label, - body .md-inputfield .ui-inputwrapper-filled ~ label { - top: -20px; - font-size: 12px; - color: #3e464c; } - body .md-inputfield .input:-webkit-autofill ~ label { - top: -20px; - font-size: 12px; - color: #3e464c; } - body .md-inputfield input.ng-dirty.ng-invalid ~ label { - color: #e62a10; } - body .md-inputfield .ui-message { - position: absolute; } - body .md-inputfield .ui-message.ui-messages-error { - background-color: transparent; - border: 0 none; - margin: 0px; - color: #e62a10; - font-size: .75em; } - body .md-inputfield.md-inputfield-fill input { - background-color: #f7f7f7; - padding-left: 4px; - padding-right: 4px; - padding-top: 4px; } - body .md-inputfield.md-inputfield-fill label { - top: 2px; } - body .md-inputfield.md-inputfield-fill input:focus ~ label, - body .md-inputfield.md-inputfield-fill input.ui-state-filled ~ label, - body .md-inputfield.md-inputfield-fill .ui-inputwrapper-focus ~ label, - body .md-inputfield.md-inputfield-fill .ui-inputwrapper-filled ~ label { - top: -20px; - font-size: 12px; - color: #3e464c; } - body .md-inputfield.md-inputfield-box { - background-color: #f7f7f7; - height: 44px; } - body .md-inputfield.md-inputfield-box > *:not(label) { - bottom: 0px; - position: absolute; - background-color: #f7f7f7; - padding-left: 4px; - padding-right: 4px; - padding-top: 24px; } - body .md-inputfield.md-inputfield-box > label { - top: 23px; } - body .md-inputfield.md-inputfield-box input:focus ~ label, - body .md-inputfield.md-inputfield-box input.ui-state-filled ~ label, - body .md-inputfield.md-inputfield-box .ui-inputwrapper-focus ~ label, - body .md-inputfield.md-inputfield-box .ui-inputwrapper-filled ~ label { - top: 1px; } - body .md-inputfield.md-inputfield-box .input:-webkit-autofill ~ label { - top: 1px; } - body .ui-material-message.ui-message.ui-messages-error { - background-color: transparent; - color: #e62a10; - border: 0 none; - margin: 0px; - font-size: .75em; } - body .ui-material-message.ui-message.ui-messages-error label { - top: 4px; } - body .ui-listbox { - min-width: 12.5em; - background-color: #ffffff; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; } - body .ui-listbox.ui-inputtext { - padding: 0; } - body .ui-listbox .ui-listbox-list { - padding: 0; } - body .ui-listbox .ui-listbox-item { - overflow: hidden; - font-size: 1em; - padding: 0.625em 0.875em; - margin: 0; - color: #212121; - position: relative; - overflow: hidden; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-listbox .ui-listbox-item.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } - body .ui-listbox:not(.ui-state-disabled) .ui-listbox-item:not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-listbox .ui-listbox-header { - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - padding: 0.625em 1em; } - body .ui-listbox .ui-listbox-header .ui-chkbox .ui-chkbox-box { - border-color: #ffffff; } - body .ui-listbox .ui-listbox-header .ui-listbox-filter-container .ui-inputtext { - padding: 2px; - padding-left: 1.5em; - color: #ffffff; } - body .ui-listbox .ui-listbox-header .ui-listbox-filter-container .pi { - top: 0; - left: 0; } - body .ui-button, body .ui-datepicker-buttonpane > button { - overflow: hidden; - background-color: #3e464c; - color: #ffffff; - font-size: 1em; - height: 2.25em; - padding: 0 1em; - border: 0 none; - -moz-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - -webkit-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - vertical-align: middle; } - body .ui-button:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button:enabled:not(:focus):hover { - background-color: #2b3135; } - body .ui-button:focus, body .ui-datepicker-buttonpane > button:focus { - outline: 0 none; - background-color: #556068; } - body .ui-button .ui-button-text, body .ui-datepicker-buttonpane > button .ui-button-text { - padding: 0; - line-height: 2.25em; } - body .ui-button .pi, body .ui-datepicker-buttonpane > button .pi { - color: #ffffff; } - body .ui-button.ui-button-icon-only, body .ui-datepicker-buttonpane > button.ui-button-icon-only { - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - width: 2.5em; - height: 2.5em; } - body .ui-button.ui-button-icon-only .pi, body .ui-datepicker-buttonpane > button.ui-button-icon-only .pi { - margin-left: -.5em; } - body .ui-button.ui-button-text-icon-left, body .ui-datepicker-buttonpane > button.ui-button-text-icon-left { - padding-left: 2.5em; } - body .ui-button.ui-button-text-icon-right, body .ui-datepicker-buttonpane > button.ui-button-text-icon-right { - padding-right: 2.5em; } - body .ui-button.secondary, body .ui-button.ui-secondary-button, body .ui-datepicker-buttonpane > button.secondary, body .ui-datepicker-buttonpane > button.ui-secondary-button { - background-color: #5180ce; - color: #ffffff; } - body .ui-button.secondary:enabled:not(:focus):hover, body .ui-button.ui-secondary-button:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.secondary:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.ui-secondary-button:enabled:not(:focus):hover { - background-color: #274d8d; } - body .ui-button.secondary:focus, body .ui-button.ui-secondary-button:focus, body .ui-datepicker-buttonpane > button.secondary:focus, body .ui-datepicker-buttonpane > button.ui-secondary-button:focus { - outline: 0 none; - background-color: #799dd9; } - body .ui-button.blue-grey-btn, body .ui-datepicker-buttonpane > button.blue-grey-btn { - background-color: #607D8B; } - body .ui-button.blue-grey-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.blue-grey-btn:enabled:not(:focus):hover { - background-color: #37474F; } - body .ui-button.blue-grey-btn:focus, body .ui-datepicker-buttonpane > button.blue-grey-btn:focus { - outline: 0 none; - background-color: #7b96a3; } - body .ui-button.cyan-btn, body .ui-datepicker-buttonpane > button.cyan-btn { - background-color: #00BCD4; } - body .ui-button.cyan-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.cyan-btn:enabled:not(:focus):hover { - background-color: #00838F; } - body .ui-button.cyan-btn:focus, body .ui-datepicker-buttonpane > button.cyan-btn:focus { - outline: 0 none; - background-color: #00cee8; } - body .ui-button.teal-btn, body .ui-datepicker-buttonpane > button.teal-btn { - background-color: #009688; } - body .ui-button.teal-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.teal-btn:enabled:not(:focus):hover { - background-color: #00695C; } - body .ui-button.teal-btn:focus, body .ui-datepicker-buttonpane > button.teal-btn:focus { - outline: 0 none; - background-color: #00c9b6; } - body .ui-button.red-btn, body .ui-button.ui-danger-button, body .ui-datepicker-buttonpane > button.red-btn, body .ui-datepicker-buttonpane > button.ui-danger-button { - background-color: #F44336; } - body .ui-button.red-btn:enabled:not(:focus):hover, body .ui-button.ui-danger-button:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.red-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.ui-danger-button:enabled:not(:focus):hover { - background-color: #C62828; } - body .ui-button.red-btn:focus, body .ui-button.ui-danger-button:focus, body .ui-datepicker-buttonpane > button.red-btn:focus, body .ui-datepicker-buttonpane > button.ui-danger-button:focus { - outline: 0 none; - background-color: #f77066; } - body .ui-button.green-btn, body .ui-button.ui-success-button, body .ui-datepicker-buttonpane > button.green-btn, body .ui-datepicker-buttonpane > button.ui-success-button { - background-color: #4CAF50; } - body .ui-button.green-btn:enabled:not(:focus):hover, body .ui-button.ui-success-button:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.green-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.ui-success-button:enabled:not(:focus):hover { - background-color: #2E7D32; } - body .ui-button.green-btn:focus, body .ui-button.ui-success-button:focus, body .ui-datepicker-buttonpane > button.green-btn:focus, body .ui-datepicker-buttonpane > button.ui-success-button:focus { - outline: 0 none; - background-color: #6ec071; } - body .ui-button.deep-orange-btn, body .ui-datepicker-buttonpane > button.deep-orange-btn { - background-color: #FF5722; } - body .ui-button.deep-orange-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.deep-orange-btn:enabled:not(:focus):hover { - background-color: #D84315; } - body .ui-button.deep-orange-btn:focus, body .ui-datepicker-buttonpane > button.deep-orange-btn:focus { - outline: 0 none; - background-color: #ff7e55; } - body .ui-button.purple-btn, body .ui-datepicker-buttonpane > button.purple-btn { - background-color: #673AB7; } - body .ui-button.purple-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.purple-btn:enabled:not(:focus):hover { - background-color: #4527A0; } - body .ui-button.purple-btn:focus, body .ui-datepicker-buttonpane > button.purple-btn:focus { - outline: 0 none; - background-color: #8259cb; } - body .ui-button.pink-btn, body .ui-datepicker-buttonpane > button.pink-btn { - background-color: #E91E63; } - body .ui-button.pink-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.pink-btn:enabled:not(:focus):hover { - background-color: #AD1457; } - body .ui-button.pink-btn:focus, body .ui-datepicker-buttonpane > button.pink-btn:focus { - outline: 0 none; - background-color: #ee4c83; } - body .ui-button.amber-btn, body .ui-button.ui-warning-button, body .ui-datepicker-buttonpane > button.amber-btn, body .ui-datepicker-buttonpane > button.ui-warning-button { - background-color: #FFC107; - color: #212121; } - body .ui-button.amber-btn:enabled:not(:focus):hover, body .ui-button.ui-warning-button:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.amber-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.ui-warning-button:enabled:not(:focus):hover { - background-color: #FF8F00; } - body .ui-button.amber-btn:focus, body .ui-button.ui-warning-button:focus, body .ui-datepicker-buttonpane > button.amber-btn:focus, body .ui-datepicker-buttonpane > button.ui-warning-button:focus { - outline: 0 none; - background-color: #ffce3a; } - body .ui-button.orange-btn, body .ui-datepicker-buttonpane > button.orange-btn { - background-color: #FF9800; } - body .ui-button.orange-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.orange-btn:enabled:not(:focus):hover { - background-color: #EF6C00; } - body .ui-button.orange-btn:focus, body .ui-datepicker-buttonpane > button.orange-btn:focus { - outline: 0 none; - background-color: #ffad33; } - body .ui-button.brown-btn, body .ui-datepicker-buttonpane > button.brown-btn { - background-color: #795548; } - body .ui-button.brown-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.brown-btn:enabled:not(:focus):hover { - background-color: #4E342E; } - body .ui-button.brown-btn:focus, body .ui-datepicker-buttonpane > button.brown-btn:focus { - outline: 0 none; - background-color: #996b5b; } - body .ui-button.indigo-btn, body .ui-datepicker-buttonpane > button.indigo-btn { - background-color: #3F51B5; } - body .ui-button.indigo-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.indigo-btn:enabled:not(:focus):hover { - background-color: #283593; } - body .ui-button.indigo-btn:focus, body .ui-datepicker-buttonpane > button.indigo-btn:focus { - outline: 0 none; - background-color: #606fc7; } - body .ui-button.blue-btn, body .ui-button.ui-info-button, body .ui-datepicker-buttonpane > button.blue-btn, body .ui-datepicker-buttonpane > button.ui-info-button { - background-color: #03A9F4; } - body .ui-button.blue-btn:enabled:not(:focus):hover, body .ui-button.ui-info-button:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.blue-btn:enabled:not(:focus):hover, body .ui-datepicker-buttonpane > button.ui-info-button:enabled:not(:focus):hover { - background-color: #0277BD; } - body .ui-button.blue-btn:focus, body .ui-button.ui-info-button:focus, body .ui-datepicker-buttonpane > button.blue-btn:focus, body .ui-datepicker-buttonpane > button.ui-info-button:focus { - outline: 0 none; - background-color: #2ebcfc; } - body .ui-button.flat, body .ui-datepicker-buttonpane > button.flat { - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; } - body .ui-button.ui-state-default.ui-button-secondary, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default { - color: #212121; - background-color: #ffffff; } - body .ui-button.ui-state-default.ui-button-secondary .ui-button-icon-left, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default .ui-button-icon-left { - color: #757575; } - body .ui-button.ui-state-default.ui-button-secondary .ui-button-icon-right, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default .ui-button-icon-right { - color: #757575; } - body .ui-button.ui-state-default.ui-button-secondary:enabled:hover, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default:enabled:hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-button.ui-state-default.ui-button-secondary:enabled:focus, body .ui-buttonset.ui-button-secondary > .ui-button.ui-state-default:enabled:focus { - background-color: #e6e6e6; } - body .ui-button.ui-state-default.ui-button-info, body .ui-buttonset.ui-button-info > .ui-button.ui-state-default { - background-color: #03A9F4; } - body .ui-button.ui-state-default.ui-button-info:enabled:hover, body .ui-buttonset.ui-button-info > .ui-button.ui-state-default:enabled:hover { - background-color: #0277BD; } - body .ui-button.ui-state-default.ui-button-info:enabled:focus, body .ui-buttonset.ui-button-info > .ui-button.ui-state-default:enabled:focus { - outline: 0 none; - background-color: #2ebcfc; } - body .ui-button.ui-state-default.ui-button-success, body .ui-buttonset.ui-button-success > .ui-button.ui-state-default { - background-color: #4CAF50; } - body .ui-button.ui-state-default.ui-button-success:enabled:hover, body .ui-buttonset.ui-button-success > .ui-button.ui-state-default:enabled:hover { - background-color: #2E7D32; } - body .ui-button.ui-state-default.ui-button-success:enabled:focus, body .ui-buttonset.ui-button-success > .ui-button.ui-state-default:enabled:focus { - outline: 0 none; - background-color: #6ec071; } - body .ui-button.ui-state-default.ui-button-warning, body .ui-buttonset.ui-button-warning > .ui-button.ui-state-default { - color: #212121; - background-color: #FFC107; } - body .ui-button.ui-state-default.ui-button-warning:enabled:hover, body .ui-buttonset.ui-button-warning > .ui-button.ui-state-default:enabled:hover { - background-color: #FF8F00; } - body .ui-button.ui-state-default.ui-button-warning:enabled:focus, body .ui-buttonset.ui-button-warning > .ui-button.ui-state-default:enabled:focus { - outline: 0 none; - background-color: #ffce3a; } - body .ui-button.ui-state-default.ui-button-danger, body .ui-buttonset.ui-button-danger > .ui-button.ui-state-default { - background-color: #F44336; } - body .ui-button.ui-state-default.ui-button-danger:enabled:hover, body .ui-buttonset.ui-button-danger > .ui-button.ui-state-default:enabled:hover { - background-color: #C62828; } - body .ui-button.ui-state-default.ui-button-danger:enabled:focus, body .ui-buttonset.ui-button-danger > .ui-button.ui-state-default:enabled:focus { - outline: 0 none; - background-color: #f77066; } - body .ui-buttonset:not(.ui-button-danger, ui-button-secondary, ui-button-success, ui-button-info, ui-button-warning) .ui-button:not(.ui-state-disabled):not(.ui-state-active):hover { - background-color: #2b3135; } - body .ui-buttonset:not(.ui-button-danger, ui-button-secondary, ui-button-success, ui-button-info, ui-button-warning) .ui-button.ui-state-active { - background-color: #5180ce; - color: #ffffff; } - body .ui-buttonset:not(.ui-button-danger, ui-button-secondary, ui-button-success, ui-button-info, ui-button-warning).ui-button-danger:enabled:not(:focus):hover { - background-color: #C62828; } - body .ui-buttonset:not(.ui-button-danger, ui-button-secondary, ui-button-success, ui-button-info, ui-button-warning).ui-button-danger:focus { - outline: 0 none; - background-color: #f77066; } - body .ui-togglebutton:not(.ui-state-active):not(.ui-state-disabled):hover { - background-color: #2b3135; } - body .ui-togglebutton.ui-state-active { - background-color: #5180ce; - color: #ffffff; } - body .ui-splitbutton { - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - -webkit-box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); - box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16); } - body .ui-splitbutton > .ui-button { - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; } - body .ui-splitbutton > .ui-button:active { - background-color: #556068; } - body .ui-splitbutton .ui-splitbutton-menubutton { - height: 2.25em; - -moz-border-radius-topleft: 0; - -webkit-border-top-left-radius: 0; - border-top-left-radius: 0; - -moz-border-radius-bottomleft: 0; - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; } - body .ui-splitbutton .ui-menu { - width: 100%; - min-width: 12.5em; } - body .ui-fluid .ui-splitbutton .ui-button:first-child { - width: calc(100% - 2em); } - body .ui-chkbox { - display: inline-block; - vertical-align: middle; - line-height: 1.25em; - width: 1.25em; - height: 1.25em; - cursor: default; } - body .ui-chkbox .ui-chkbox-box { - border: 2px solid #757575; - width: 1.25em; - height: 1.25em; - overflow: hidden; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } - body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { - font-size: 1.25em; - margin-left: -2px; - margin-top: -2px; } - body .ui-chkbox .ui-chkbox-box.ui-state-active { - border-color: #3e464c; - background-color: #3e464c; } - body .ui-chkbox .ui-chkbox-box.ui-state-focus { - border-color: #3e464c; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-transition: box-shadow 0.3s, background-color 0.3s; - -o-transition: box-shadow 0.3s, background-color 0.3s; - -webkit-transition: box-shadow 0.3s, background-color 0.3s; - transition: box-shadow 0.3s, background-color 0.3s; } - body .ui-chkbox-label { - margin-left: 0.5em; } - body .ui-radiobutton { - position: relative; - margin: 0 .25em 0 0; - vertical-align: middle; } - body .ui-radiobutton .ui-radiobutton-box { - border: 2px solid #757575; - width: 1.25em; - height: 1.25em; - -moz-transition: box-shadow 0.3s; - -o-transition: box-shadow 0.3s; - -webkit-transition: box-shadow 0.3s; - transition: box-shadow 0.3s; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; } - body .ui-radiobutton .ui-radiobutton-box.ui-state-focus { - border-color: #3e464c; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-transition: box-shadow 0.3s, background-color 0.3s; - -o-transition: box-shadow 0.3s, background-color 0.3s; - -webkit-transition: box-shadow 0.3s, background-color 0.3s; - transition: box-shadow 0.3s, background-color 0.3s; } - body .ui-radiobutton .ui-radiobutton-box.ui-state-active { - border-color: #3e464c; - background-color: transparent; } - body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon { - display: block; - box-sizing: border-box; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - font-size: 1em; - transition: -webkit-transform ease .28s; - transition: transform ease .28s; - -webkit-transform: scale(0); - transform: scale(0); - margin: 0; } - body .ui-radiobutton .ui-radiobutton-box .pi-circle-on { - background-color: #3e464c; - -webkit-transform: scale(0.5); - transform: scale(0.5); - top: 50%; - left: 50%; - margin-top: -.5em; - margin-left: -.5em; } - body .ui-radiobutton .ui-radiobutton-box .pi-circle-on.pi:before { - content: "circle"; } - body .ui-radiobutton-label { - margin-left: 0.5em; } - body .ui-autocomplete-panel { - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-autocomplete-panel.ui-shadow { - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - body .ui-autocomplete-panel .ui-autocomplete-list { - padding: 0; } - body .ui-autocomplete-panel .ui-autocomplete-list .ui-autocomplete-list-item { - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - font-size: 1em; - padding: 0.625em 0.875em; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - color: #212121; } - body .ui-autocomplete-panel .ui-autocomplete-list .ui-autocomplete-list-item .ui-autocomplete-query { - font-weight: 700; } - body .ui-autocomplete-panel .ui-autocomplete-list .ui-autocomplete-list-item.ui-state-highlight { - color: #ffffff; } - body .ui-autocomplete-panel .ui-autocomplete-list .ui-autocomplete-group { - padding: 0.625em 0.875em; } - body .ui-autocomplete .ui-autocomplete-dropdown.ui-button.ui-button-icon-only { - background-color: transparent; - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - height: 1.5em; - width: 1.5em; - padding: 0; - right: 0; - bottom: 0; - margin-right: 0; - position: absolute; } - body .ui-autocomplete .ui-autocomplete-dropdown.ui-button.ui-button-icon-only .ui-button-text { - display: none; } - body .ui-autocomplete .ui-autocomplete-dropdown.ui-button.ui-button-icon-only .pi { - color: #757575; } - body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container.ui-inputtext { - box-sizing: border-box; - padding: 2px; } - body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container.ui-state-disabled { - border-bottom: 1px dotted; } - body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-input-token { - float: none; - display: inline-block; - margin: 0 1px; - vertical-align: middle; } - body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-input-token > input { - padding: 0; - font-size: 16px; - margin: 0; - vertical-align: bottom; } - body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-token { - display: inline-block; - float: none; - vertical-align: middle; - font-size: 1em; } - body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-token .ui-autocomplete-token-label { - display: inline-block; - vertical-align: middle; } - body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-dropdown { - top: .75em; } - body .ui-fluid .ui-autocomplete.ui-autocomplete-dd > .ui-inputtext { - width: 100%; } - body .ui-fluid .ui-inputgroup .md-inputfield .ui-autocomplete { - top: 5px; } - body .ui-dropdown { - border-width: 0; - background: transparent no-repeat; - background-image: linear-gradient(to bottom, #3e464c, #3e464c), linear-gradient(to bottom, #bdbdbd, #bdbdbd); - background-size: 0 2px, 100% 1px; - background-position: 50% 100%, 50% 100%; - transition: background-size 0.3s cubic-bezier(0.64, 0.09, 0.08, 1); - padding-bottom: 2px; - box-sizing: border-box; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-dropdown .ui-dropdown-trigger { - height: 1.5em; - width: 1.5em; - margin-top: 0; - padding: 0; - top: 2px; - margin-right: 0; } - body .ui-dropdown .ui-dropdown-trigger .pi { - color: #757575; } - body .ui-dropdown .ui-dropdown-label { - background: none; } - body .ui-dropdown .ui-dropdown-label.ui-inputtext { - font: 1em "Roboto", "Helvetica Neue", sans-serif; } - body .ui-dropdown:not(.ui-state-disabled).ui-state-focus { - border-width: 0; - background-size: 100% 2px, 100% 1px; - padding-bottom: 2px; } - body .ui-dropdown:not(.ui-state-disabled).ui-state-focus .ui-dropdown-label { - padding-bottom: 2px; } - body .ui-dropdown-panel { - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-dropdown-panel .ui-dropdown-list { - padding: 0; } - body .ui-dropdown-panel .ui-dropdown-item { - margin: 0; - font-size: 1em; - padding: 0.625em 0.875em; - color: #212121; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-dropdown-panel .ui-dropdown-item.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } - body .ui-dropdown-panel .ui-dropdown-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-dropdown-panel.ui-shadow { - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - body .ui-dropdown-panel .ui-dropdown-filter-container { - display: block; - border-bottom: 1px solid #bdbdbd; - background-color: #3e464c; - padding: 0.625em 1em; } - body .ui-dropdown-panel .ui-dropdown-filter-container input { - color: #ffffff; } - body .ui-dropdown-panel .ui-dropdown-filter-container input:focus { - border-bottom-color: #ffffff; } - body .ui-dropdown-panel .ui-dropdown-filter-container .pi { - top: .325em; - right: .75em; - color: #ffffff; } - body .ui-multiselect { - border-bottom: 1px solid #bdbdbd; - box-sizing: border-box; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - -moz-transition: border-color 0.3s; - -o-transition: border-color 0.3s; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; } - body .ui-multiselect .ui-multiselect-label-container { - padding-right: 1.5em; } - body .ui-multiselect .ui-multiselect-label-container .ui-multiselect-label { - padding: 0px 2px 0px 2px; } - body .ui-multiselect .ui-multiselect-trigger { - height: 1.5em; - width: 1.5em; - margin-top: 0; - padding: 0; - top: -2px; } - body .ui-multiselect .ui-multiselect-trigger .pi { - color: #757575; } - body .ui-multiselect:not(.ui-state-disabled).ui-state-focus { - border-bottom: 2px solid #3e464c; } - body .ui-multiselect-panel.ui-widget { - padding: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - min-width: 12.5em; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header { - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - padding: 0.625em 1em; - position: relative; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-chkbox { - float: none; - margin: 0 .5em 0 -.125em; - position: static; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-chkbox .ui-chkbox-box { - border-color: #ffffff; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-chkbox .ui-chkbox-box .ui-chkbox-icon { - border-color: #ffffff; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-chkbox .ui-chkbox-box.ui-state-active .ui-chkbox-icon { - border-color: #ffffff; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-chkbox .ui-chkbox-box.ui-state-focus { - background-color: #777d81; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-multiselect-filter-container { - width: 70%; - display: inline-block; - vertical-align: middle; - float: none; - margin-left: 0; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-multiselect-filter-container .pi { - top: 0; - left: 0; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext { - padding: 2px; - padding-left: 1.5em; - width: 100%; - box-sizing: border-box; - color: #ffffff; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-multiselect-filter-container .ui-inputtext:focus { - border-bottom-color: #ffffff; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-multiselect-close { - position: absolute; - right: .5em; - top: .625em; - height: 1.5em; - width: 1.5em; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-multiselect-close span { - position: absolute; - left: 50%; - top: 50%; - width: 1em; - height: 1em; - margin-top: -.5em; - margin-left: -.5em; - color: #ffffff; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-header .ui-multiselect-close:hover { - background-color: #777d81; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-item { - font-size: 1em; - padding: 0.625em 0.875em; - color: #212121; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-multiselect-panel.ui-widget .ui-multiselect-item.ui-state-highlight { - color: #ffffff; } - body .ui-spinner .ui-spinner-button { - width: 1em; - height: .75em; - padding: 0; - margin-right: .25em; - background-color: transparent; - color: #212121; - z-index: auto; - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; } - body .ui-spinner .ui-spinner-button .pi-triangle-1-n { - color: #212121; } - body .ui-spinner .ui-spinner-button .pi-triangle-1-s { - color: #212121; } - body .ui-spinner .ui-spinner-button .pi { - top: 0px; - height: .5em; - color: #757575; } - body .ui-spinner .ui-spinner-button:enabled:hover, body .ui-spinner .ui-spinner-button:active { - background-color: transparent; } - body .ui-spinner .ui-spinner-up .pi { - top: .25em; } - body .ui-spinner .ui-spinner-down .pi { - top: .167em; } - body .ui-spinner .ui-spinner-input { - padding-right: 30px; } - body .ui-fluid .ui-spinner .ui-spinner-button { - width: 1em; - height: .75em; } - body .ui-fluid .ui-spinner .ui-spinner-button .pi { - left: auto; } - body .ui-inputswitch { - height: 14px; - width: 34px !important; } - body .ui-inputswitch .ui-inputswitch-slider { - background-color: #9e9e9e; - -moz-border-radius: 8px; - -webkit-border-radius: 8px; - border-radius: 8px; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } - body .ui-inputswitch .ui-inputswitch-slider:before { - background-color: #ffffff; - height: 1.429em; - width: 1.429em; - left: 0; - bottom: -0.214em; - border-radius: 50%; - -webkit-transition: 0.3s; - transition: 0.3s; - -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px, rgba(0, 0, 0, 0.137255) 0px 1px 1px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 1px -1px; - -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px, rgba(0, 0, 0, 0.137255) 0px 1px 1px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 1px -1px; - box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px, rgba(0, 0, 0, 0.137255) 0px 1px 1px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 1px -1px; } - body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-slider:before { - -webkit-transform: translateX(1.25em); - -ms-transform: translateX(1.25em); - transform: translateX(1.25em); } - body .ui-inputswitch.ui-inputswitch-focus .ui-inputswitch-slider { - background-color: #9e9e9e; } - body .ui-inputswitch:not(.ui-state-disabled):hover .ui-inputswitch-slider { - background-color: #9e9e9e; } - body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-slider { - background-color: #86b0f5; } - body .ui-inputswitch.ui-inputswitch-checked .ui-inputswitch-slider:before { - background-color: #5180ce; } - body .ui-inputswitch.ui-inputswitch-checked:not(.ui-state-disabled):hover .ui-inputswitch-slider { - background-color: #86b0f5; } - body .ui-inputswitch.ui-inputswitch-checked.ui-inputswitch-focus .ui-inputswitch-slider { - background: #86b0f5; } - body .ui-slider .ui-slider-handle { - background-color: #5180ce; - color: #ffffff; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - width: 1.25em; - height: 1.25em; - transform: scale(0.7); - -moz-transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); - -o-transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); - -webkit-transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); - transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); } - body .ui-slider .ui-slider-handle.ui-state-focus { - transform: scale(1); } - body .ui-slider .ui-slider-handle:focus { - outline: 0 none; } - body .ui-slider.ui-slider-horizontal { - height: 2px; - border: 0 none; - background-color: #bdbdbd; } - body .ui-slider.ui-slider-horizontal .ui-slider-handle { - top: -.55em; } - body .ui-slider.ui-slider-vertical { - width: 2px; - border: 0 none; - background-color: #bdbdbd; } - body .ui-slider.ui-slider-vertical .ui-slider-handle { - left: -.55em; } - body .ui-slider .ui-slider-range { - background-color: #5180ce; - color: #ffffff; } - body .ui-slider:not(.ui-state-disabled) .ui-slider-handle:hover { - transform: scale(1); } - body .ui-calendar .ui-datepicker { - min-width: auto; } - body .ui-calendar .ui-datepicker-trigger { - bottom: 2px; - right: 0; - background-color: transparent; - color: #212121; - height: 1.5em; - width: 1.5em; - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-calendar .ui-datepicker-trigger .pi { - color: #757575; } - body .ui-calendar .ui-datepicker-trigger:enabled:hover { - background-color: transparent; } - body .ui-fluid .ui-calendar.ui-calendar-w-btn .ui-inputtext { - width: 100%; } - body .ui-datepicker { - padding: 0; - width: 20em; } - body .ui-datepicker.ui-shadow { - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - body .ui-datepicker:not(.ui-state-disabled) .ui-datepicker-header .ui-datepicker-prev:hover, - body .ui-datepicker:not(.ui-state-disabled) .ui-datepicker-header .ui-datepicker-next:hover { - background-color: #777d81; } - body .ui-datepicker:not(.ui-state-disabled) table td a:not(.ui-state-active):not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-datepicker:not(.ui-state-disabled) .ui-monthpicker a.ui-monthpicker-month:not(.ui-state-active):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-datepicker .ui-datepicker-header { - padding: 0.625em 1em; - font-size: 1em; - background: #2b3135; - border-color: #2b3135; - -moz-border-radius-topleft: 2px; - -webkit-border-top-left-radius: 2px; - border-top-left-radius: 2px; - -moz-border-radius-topright: 2px; - -webkit-border-top-right-radius: 2px; - border-top-right-radius: 2px; - -moz-border-radius-bottomleft: 0; - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - -moz-border-radius-bottomright: 0; - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; } - body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev { - cursor: pointer; - top: .4em; - left: .2em; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - color: #ffffff; } - body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before { - content: "keyboard_arrow_left"; } - body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev .pi { - display: none; } - body .ui-datepicker .ui-datepicker-header .ui-datepicker-next { - cursor: pointer; - top: .4em; - right: .2em; - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - color: #ffffff; } - body .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before { - content: "keyboard_arrow_right"; } - body .ui-datepicker .ui-datepicker-header .ui-datepicker-next .pi { - display: none; } - body .ui-datepicker .ui-datepicker-header select.ui-datepicker-month, - body .ui-datepicker .ui-datepicker-header select.ui-datepicker-year { - font-size: 14px; } - body .ui-datepicker table { - table-layout: fixed; - border-spacing: 0; - border-collapse: collapse; - font-size: 14px; } - body .ui-datepicker thead tr { - color: #ffffff; - background: #3e464c; } - body .ui-datepicker tbody td { - padding: .25em .125em; - box-sizing: border-box; } - body .ui-datepicker tbody td.ui-datepicker-today a { - color: #ffffff; - background: #6c7a84; } - body .ui-datepicker tbody td.ui-datepicker-today a.ui-state-active { - background-color: #5180ce; - color: #ffffff; } - body .ui-datepicker tbody td a { - padding: .25em; - margin: 0; - text-align: center; - color: #212121; - display: inline-block; - height: 2.250em; - width: 2.250em; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - line-height: 1.8em; } - body .ui-datepicker tbody td a.ui-state-active { - background-color: #5180ce; - color: #ffffff; } - body .ui-datepicker tbody td a span { - display: inline; - padding: 0; - text-align: center; } - body .ui-datepicker .ui-timepicker { - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-datepicker .ui-timepicker > div a { - height: 1.5em; } - body .ui-datepicker .ui-timepicker > div a > span { - display: inline-block; - margin-bottom: .25em; } - body .ui-datepicker .ui-timepicker > div a .pi.pi-angle-up { - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-datepicker .ui-timepicker > div a .pi.pi-angle-up:before { - content: "keyboard_arrow_up"; } - body .ui-datepicker .ui-timepicker > div a .pi.pi-angle-down { - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-datepicker .ui-timepicker > div a .pi.pi-angle-down:before { - content: "keyboard_arrow_down"; } - body .ui-datepicker .ui-monthpicker .ui-monthpicker-month { - color: #212121; } - body .ui-datepicker .ui-monthpicker .ui-monthpicker-month.ui-state-active { - color: #ffffff; - background-color: #5180ce; } - body .ui-datepicker.ui-datepicker-multiple-month { - width: auto; } - body .ui-datepicker.ui-datepicker-multiple-month .ui-datepicker-group { - border-right: 1px solid #bdbdbd; - padding-top: 0; - padding-bottom: 0; } - body .ui-datepicker.ui-datepicker-multiple-month .ui-datepicker-group .ui-datepicker-calendar-container tbody { - padding-right: .25em; - padding-left: .25em; } - body .ui-datepicker.ui-datepicker-multiple-month .ui-datepicker-group:first-child { - padding-left: 0; } - body .ui-datepicker.ui-datepicker-multiple-month .ui-datepicker-group:last-child { - padding-right: 0; - border-right: 0 none; } - body #ui-datepicker-div { - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - body .ui-rating { - font-size: inherit; - min-height: 1.5em; } - body .ui-rating .pi-ban { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - color: #757575; } - body .ui-rating .pi-ban:before { - content: "cancel"; } - body .ui-rating .pi-star { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - color: #757575; } - body .ui-rating .pi-star:before { - content: "star"; } - body .ui-rating .pi-star-o { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - color: #757575; } - body .ui-rating .pi-star-o:before { - content: "star_border"; } - body .ui-chips > ul.ui-inputtext.ui-state-disabled { - border-bottom: 1px dotted; } - body .ui-chips > ul.ui-inputtext .ui-chips-input-token { - padding-bottom: 2px; - margin-bottom: 2px; } - body .ui-chips > ul.ui-inputtext .ui-chips-input-token > input { - padding: 0; - font-size: 16px; - margin: 0; - vertical-align: bottom; } - body .ui-chips > ul.ui-inputtext .ui-chips-input-token input:disabled { - width: 0; } - body .ui-chips > ul.ui-inputtext .ui-chips-token { - display: inline-block; - float: none; - vertical-align: middle; - font-size: 1em; - margin-bottom: 2px; } - body .ui-chips > ul.ui-inputtext .ui-chips-token .ui-chips-token-label { - display: inline-block; - vertical-align: middle; } - body .ui-password-panel.ui-shadow { - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - body .ui-fileupload .ui-fileupload-buttonbar { - padding: 0.625em 1em; } - body .ui-fileupload .ui-fileupload-buttonbar .pi-arrowreturnthick-1-n { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-fileupload .ui-fileupload-buttonbar .pi-arrowreturnthick-1-n:before { - content: "file_upload"; } - body .ui-fileupload .ui-fileupload-buttonbar .ui-button { - background-color: #5180ce; } - body .ui-fileupload .ui-fileupload-buttonbar .ui-button:enabled:hover { - background-color: #274d8d; } - body .ui-fileupload .ui-fileupload-content .ui-messages-error .pi { - color: #ffffff; } - body .ui-fileupload-choose:not(.ui-state-disabled):hover.ui-button, - body .ui-fileupload-choose.ui-state-focus.ui-button { - background-color: #3d71c8; } - body .ui-fileupload-choose:not(.ui-state-disabled):active.ui-button { - background-color: #3466b8; } - body .ui-editor-container .ui-editor-toolbar { - background-color: #e8e8e8; } - body .ui-inputgroup .ui-inputgroup-addon { - border-width: 0 0 1px 0; - border-color: #bdbdbd; - color: #757575; - padding: 2px 2px 1px 2px; - align-self: flex-end; } - body .ui-inputgroup .ui-inputgroup-addon.ui-inputgroup-addon-fill { - background-color: #f7f7f7; } - body .ui-inputgroup .ui-inputgroup-addon > i { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - align-self: flex-end; } - body .ui-inputgroup .ui-inputtext { - align-self: flex-end; } - body .ui-inputgroup .md-inputfield { - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - width: 1%; - display: inherit; } - body .ui-inputgroup .md-inputfield label { - top: 5px; } - body .ui-inputgroup .md-inputfield .ui-inputwrapper-filled ~ label { - top: -20px; } - body .ui-inputgroup .md-inputfield .ui-inputwrapper-focus ~ label { - top: -20px; } - body .ui-inputgroup .md-inputfield .ui-message { - top: 100%; } - body .ui-inputgroup .ui-chkbox, body .ui-inputgroup .ui-radiobutton { - margin-bottom: .125em; } - body .ui-selectbutton .ui-button:not(.ui-state-active):not(.ui-state-disabled):hover { - background-color: #2b3135; } - body .ui-selectbutton .ui-button.ui-state-active { - background-color: #5180ce; - color: #ffffff; } - body .ui-fluid .ui-inputgroup .ui-button-icon-only { - width: 1.643em; - height: 1.643em; - padding: 0; } - body .ui-fluid .ui-inputgroup .ui-button-icon-only .ui-button-icon-left { - margin-left: -.45em; } - body .ui-inputtext.ng-dirty.ng-invalid, - body p-dropdown.ng-dirty.ng-invalid > .ui-dropdown, - body p-autocomplete.ng-dirty.ng-invalid > .ui-autocomplete > .ui-inputtext, - body p-calendar.ng-dirty.ng-invalid > .ui-calendar > .ui-inputtext, - body p-chips.ng-dirty.ng-invalid > .ui-inputtext, - body p-inputmask.ng-dirty.ng-invalid > .ui-inputtext, - body p-checkbox.ng-dirty.ng-invalid .ui-chkbox-box, - body p-radiobutton.ng-dirty.ng-invalid .ui-radiobutton-box, - body p-inputswitch.ng-dirty.ng-invalid .ui-inputswitch, - body p-listbox.ng-dirty.ng-invalid .ui-inputtext, - body p-multiselect.ng-dirty.ng-invalid > .ui-multiselect, - body p-spinner.ng-dirty.ng-invalid > .ui-inputtext, - body p-selectbutton.ng-dirty.ng-invalid .ui-button, - body p-togglebutton.ng-dirty.ng-invalid .ui-button { - background-image: linear-gradient(to bottom, #e62a10, #e62a10), linear-gradient(to bottom, #e62a10, #e62a10); } - -@media (max-width: 640px) { - body .ui-buttonset > .ui-button { - display: block; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-buttonset > .ui-button:first-child { - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; } - body .ui-buttonset > .ui-button:last-child { - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; } - body .ui-splitbutton > .ui-button { - display: inline-block; } - body .ui-splitbutton > .ui-button:first-child { - -moz-border-radius-topleft: 0; - -webkit-border-top-left-radius: 0; - border-top-left-radius: 0; - -moz-border-radius-topright: 0; - -webkit-border-top-right-radius: 0; - border-top-right-radius: 0; } - body .ui-splitbutton > .ui-button:last-child { - -moz-border-radius-bottomleft: 0; - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - -moz-border-radius-bottomright: 0; - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; } } -body .ui-panel { - padding: 0; } - body .ui-panel .ui-panel-titlebar { - border: 0 none; - border-bottom: 1px solid #3e464c; - padding: 0.625em 1em; - -moz-border-radius-topleft: 2px; - -webkit-border-top-left-radius: 2px; - border-top-left-radius: 2px; - -moz-border-radius-topright: 2px; - -webkit-border-top-right-radius: 2px; - border-top-right-radius: 2px; - -moz-border-radius-bottomleft: 0; - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - -moz-border-radius-bottomright: 0; - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; } - body .ui-panel .ui-panel-titlebar .ui-panel-title { - line-height: 1.5em; } - body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon { - position: relative; - width: 1.5em; - height: 1.5em; - color: #ffffff; - margin: 0; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; } - body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover { - background-color: #777d81; } - body .ui-panel .ui-panel-content { - height: 100%; - box-sizing: border-box; - padding: 0.625em 1em; } - body .ui-panel .ui-panel-footer { - padding: 0.625em 1em; - border: 0 none; - border-top: 1px solid #bdbdbd; - margin: 0; } -body .ui-fieldset { - padding: 0.625em 1em; } - body .ui-fieldset .ui-fieldset-legend { - padding: 0.625em 1em; - padding-left: .125em; - padding-right: .5em; - color: #3e464c; } - body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler { - padding: .5em; - height: 2em; - width: 2em; - background-color: #3e464c; - color: #ffffff; - font-size: 1.5em; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - margin-right: .5em; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); } - body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler:hover { - background-color: #2b3135; } - body .ui-fieldset .ui-fieldset-legend .ui-fieldset-legend-text { - color: #3e464c; } - body .ui-fieldset .ui-fieldset-legend.ui-state-focus { - background-color: transparent; } -body .ui-accordion .ui-accordion-header { - background-color: #3e464c; - padding: 0; - color: #ffffff; - font-size: 1em; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } - body .ui-accordion .ui-accordion-header > a { - padding: 0.625em 1em; - color: #ffffff; } - body .ui-accordion .ui-accordion-header > a .ui-accordion-toggle-icon, - body .ui-accordion .ui-accordion-header > a .ui-accordion-header-text { - vertical-align: middle; } - body .ui-accordion .ui-accordion-header:not(.ui-state-active):not(.ui-state-disabled):hover { - background-color: #2b3135; } - body .ui-accordion .ui-accordion-header.ui-state-active { - background-color: #5180ce; - color: #ffffff; - -moz-border-radius-bottomleft: 0; - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - -moz-border-radius-bottomright: 0; - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; } - body .ui-accordion .ui-accordion-header.ui-state-active > a { - color: #ffffff; } -body .ui-accordion .ui-accordion-content { - padding: 0.625em 1em; - line-height: 1.5em; } -body .ui-toolbar { - background-color: #2b3135; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - padding: .625em; } -body .ui-tabview { - padding: 0; } - body .ui-tabview .ui-tabview-nav { - background-color: #ffffff; - border: 0 none; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-tabview .ui-tabview-nav > li { - padding: 0; - -moz-transition: border-color 0.3s; - -o-transition: border-color 0.3s; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; } - body .ui-tabview .ui-tabview-nav > li > a { - padding: 0.625em 1em; } - body .ui-tabview .ui-tabview-nav > li > a:focus { - outline: 0 none; } - body .ui-tabview .ui-tabview-nav > li > .pi-times { - margin: .325em 0 0 0; - -moz-transition: color 0.3s; - -o-transition: color 0.3s; - -webkit-transition: color 0.3s; - transition: color 0.3s; - color: #757575; } - body .ui-tabview .ui-tabview-nav > li .ui-tabview-left-icon, body .ui-tabview .ui-tabview-nav > li .ui-tabview-right-icon { - color: #757575; - display: inline-block; - vertical-align: middle; } - body .ui-tabview .ui-tabview-nav > li .ui-tabview-title { - line-height: 1.5em; - vertical-align: middle; } - body .ui-tabview .ui-tabview-nav > li.ui-state-default a { - color: #757575; } - body .ui-tabview .ui-tabview-nav > li:not(.ui-state-active):not(.ui-state-disabled):hover { - background-color: #ffffff; } - body .ui-tabview .ui-tabview-nav > li.ui-state-active { - background-color: #ffffff; - border-color: #5180ce; - border-style: solid; } - body .ui-tabview .ui-tabview-nav > li.ui-state-active a { - color: #3e464c; } - body .ui-tabview .ui-tabview-nav > li.ui-state-active > .pi-times { - color: #5180ce; } - body .ui-tabview .ui-tabview-nav > li.ui-tabview-outline { - outline: 0 none; - border-color: #86b0f5; } - body .ui-tabview .ui-tabview-panel { - padding: 0.625em 1em; } - body .ui-tabview.ui-tabview-top > .ui-tabview-nav { - padding: 0; - margin: 0; - -moz-border-radius-topleft: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-topright: 4px; - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - border-bottom: 1px solid #bdbdbd; } - body .ui-tabview.ui-tabview-top > .ui-tabview-nav > li { - border-style: solid; - border-width: 0 0 2px 0; } - body .ui-tabview.ui-tabview-bottom > .ui-tabview-nav { - padding: 0; - margin: 0; - -moz-border-radius-bottomleft: 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomright: 4px; - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - border-top: 1px solid #bdbdbd; } - body .ui-tabview.ui-tabview-bottom > .ui-tabview-nav > li { - border-width: 2px 0 0 0; } - body .ui-tabview.ui-tabview-left > .ui-tabview-nav { - padding: 0; - margin: 0; - -moz-border-radius-topleft: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - border-right: 1px solid #bdbdbd; } - body .ui-tabview.ui-tabview-left > .ui-tabview-nav > li { - box-sizing: border-box; - border-width: 0 2px 0 0; } - body .ui-tabview.ui-tabview-left > .ui-tabview-nav > li > a { - width: 100%; - box-sizing: border-box; } - body .ui-tabview.ui-tabview-right > .ui-tabview-nav { - padding: 0; - -moz-border-radius-topright: 4px; - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - border-left: 1px solid #bdbdbd; } - body .ui-tabview.ui-tabview-right > .ui-tabview-nav > li { - box-sizing: border-box; - border-width: 0 0 0 2px; } - body .ui-tabview.ui-tabview-right > .ui-tabview-nav > li > a { - width: 100%; - box-sizing: border-box; } - body .ui-tabview.ui-tabview-right > .ui-tabview-nav > li.ui-state-active > a { - padding-left: 0.875em; } - -@media (max-width: 640px) { - body .ui-toolbar .ui-toolbar-group-right { - margin-top: 1em; } } -body .ui-picklist .ui-picklist-caption { - font-size: 1em; - padding: 0.625em 1em; } -body .ui-picklist .ui-picklist-list { - padding: 0; } -body .ui-picklist .ui-picklist-filter-container .pi { - left: 0.3em; } -body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter { - text-indent: 1.5em; } -body .ui-picklist li.ui-picklist-item { - font-size: 1em; - padding: 0.625em 0.875em; - margin: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - color: #212121; } - body .ui-picklist li.ui-picklist-item:not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-picklist li.ui-picklist-item.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } -body .ui-picklist .ui-picklist-buttons { - width: 3em; } - body .ui-picklist .ui-picklist-buttons .ui-button.ui-button-icon-only { - width: 2.5em; - margin-right: 0; - display: inline-block; - margin-bottom: .5em; } -body .ui-picklist .ui-picklist-buttons-cell { - text-align: center; } -body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button.ui-button-icon-only { - margin: 0 auto; - display: block; - margin-bottom: .5em; } -body .ui-picklist.ui-picklist-responsive .ui-picklist-list .ui-picklist-item .ui-chkbox { - margin-right: .5em; - vertical-align: top; } -body .ui-picklist.ui-picklist-responsive .ui-picklist-list .ui-picklist-item .ui-chkbox, body .ui-picklist.ui-picklist-responsive .ui-picklist-list .ui-picklist-item .ui-chkbox * { - box-sizing: content-box; } -body .ui-organizationchart .ui-organizationchart-node-content.ui-organizationchart-selectable-node:not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } -body .ui-organizationchart .ui-organizationchart-node-content.ui-state-highlight .ui-node-toggler i { - color: #23457c; } -body .ui-organizationchart .ui-organizationchart-line-down { - background-color: #bdbdbd; } -body .ui-organizationchart .ui-organizationchart-line-left { - border-right: 1px solid #bdbdbd; } -body .ui-organizationchart .ui-organizationchart-line-top { - border-top: 1px solid #bdbdbd; } -body .ui-organizationchart .ui-organizationchart-node-content { - border-color: #bdbdbd; } -body .ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler { - bottom: -1.3em; - margin-left: -.75em; - color: #bdbdbd; } - body .ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler .pi-chevron-down { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler .pi-chevron-down:before { - content: "keyboard_arrow_down"; } - body .ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler .pi-chevron-up { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler .pi-chevron-up:before { - content: "keyboard_arrow_up"; } -body .ui-orderlist .ui-orderlist-caption { - font-size: 1em; - padding: 0.625em 1em; - box-sizing: border-box; } -body .ui-orderlist .ui-orderlist-list { - padding: 0; - box-sizing: border-box; } - body .ui-orderlist .ui-orderlist-list li.ui-orderlist-item { - font-size: 1em; - padding: 0.625em 0.875em; - margin: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - color: #212121; } - body .ui-orderlist .ui-orderlist-list li.ui-orderlist-item:not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-orderlist .ui-orderlist-list li.ui-orderlist-item.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } -body .ui-orderlist.ui-orderlist-responsive .ui-orderlist-controls { - width: 3.75em; } -body .ui-orderlist .ui-orderlist-controls { - width: 3.75em; - text-align: center; } - body .ui-orderlist .ui-orderlist-controls .ui-button.ui-button-icon-only { - width: 2.5em; - margin-bottom: .5em; - margin-right: 0; } -body .ui-paginator { - background-color: #2b3135; - padding: 0.625em 1em; } - body .ui-paginator > a { - box-sizing: border-box; - color: #ffffff; } - body .ui-paginator > a .pi { - display: none; } - body .ui-paginator > a:not(.ui-state-disabled):not(.ui-state-active):hover { - background-color: #777d81; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } - body .ui-paginator .ui-paginator-next { - padding: 0; - vertical-align: middle; - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-paginator .ui-paginator-next:before { - content: "navigate_next"; } - body .ui-paginator .ui-paginator-last { - padding: 0; - vertical-align: middle; - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-paginator .ui-paginator-last:before { - content: "last_page"; } - body .ui-paginator .ui-paginator-prev { - padding: 0; - vertical-align: middle; - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-paginator .ui-paginator-prev:before { - content: "navigate_before"; } - body .ui-paginator .ui-paginator-first { - padding: 0; - vertical-align: middle; - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-paginator .ui-paginator-first:before { - content: "first_page"; } - body .ui-paginator .ui-paginator-pages { - vertical-align: middle; - margin: 0 .375em 0 .375em; } - body .ui-paginator .ui-paginator-pages a { - padding: 0; - color: #ffffff; - min-width: 1.5em; - min-height: 1.5em; - line-height: 1.5em; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } - body .ui-paginator .ui-paginator-pages a:not(.ui-state-active):hover { - background-color: #777d81; } - body .ui-paginator .ui-paginator-pages a.ui-state-active { - background-color: #5180ce; - color: #ffffff; } - body .ui-paginator .ui-dropdown { - background-image: linear-gradient(to bottom, #3e464c, #3e464c), linear-gradient(to bottom, #ffffff, #ffffff); } - body .ui-paginator .ui-dropdown .ui-dropdown-trigger .pi { - color: #ffffff; } - body .ui-paginator .ui-dropdown .ui-dropdown-label { - background: none; - padding-right: 1.5em; } -body .ui-datagrid .ui-datagrid-header { - padding: 0.625em 1em; } -body .ui-datagrid .ui-panel .ui-panel-titlebar { - background-color: #ffffff; - color: #212121; - border-color: #bdbdbd; } -body .ui-datalist .ui-datalist-header { - padding: 0.625em 1em; } -body .ui-table .ui-table-caption, -body .ui-table .ui-table-summary { - padding: 0.625em 1em; - text-align: center; - font-weight: normal; } -body .ui-table .ui-table-caption { - border-bottom: 0 none; } -body .ui-table .ui-table-summary { - border-top: 0 none; } -body .ui-table .ui-table-thead > tr > th, -body .ui-table .ui-table-tbody > tr > td, -body .ui-table .ui-table-tfoot > tr > td { - padding: 0.625em 1em; } -body .ui-table .ui-table-thead > tr > th, -body .ui-table .ui-table-tfoot > tr > td { - font-weight: 400; - color: #212121; - background-color: #ffffff; - border: 1px solid #cacaca; } -body .ui-table .ui-table-thead tr .ui-inputtext { - width: 100%; } -body .ui-table .ui-table-scrollable-header { - border: none; } - body .ui-table .ui-table-scrollable-header .ui-sortable-column .ui-sortable-column-icon { - color: #212121; } - body .ui-table .ui-table-scrollable-header .ui-sortable-column.ui-state-highlight .ui-sortable-column-icon { - color: #ffffff; } -body .ui-table .ui-table-loading-content .pi-spin { - -webkit-animation: 2s linear infinite fa-spin; - animation: 2s linear infinite fa-spin; - color: #ffffff; } -body .ui-table .ui-sortable-column { - color: #212121; } - body .ui-table .ui-sortable-column a, body .ui-table .ui-sortable-column a:hover { - color: #757575; } - body .ui-table .ui-sortable-column:not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-table .ui-sortable-column:not(.ui-state-highlight):hover a, body .ui-table .ui-sortable-column:not(.ui-state-highlight):hover a:hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-table .ui-sortable-column.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; - border-top-color: #5180ce; } - body .ui-table .ui-sortable-column.ui-state-highlight a, body .ui-table .ui-sortable-column.ui-state-highlight a:hover { - color: #ffffff; } - body .ui-table .ui-sortable-column .ui-sortable-column-icon { - vertical-align: middle; } -body .ui-table .ui-table-tbody > tr { - background: #ffffff; } - body .ui-table .ui-table-tbody > tr > td { - background: inherit; - border: 1px solid #cacaca; } - body .ui-table .ui-table-tbody > tr.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } - body .ui-table .ui-table-tbody > tr.ui-contextmenu-selected { - background-color: #5180ce; - color: #ffffff; } -body .ui-table .ui-table-tbody > tr:nth-child(odd) { - background-color: #f4f4f4; } - body .ui-table .ui-table-tbody > tr:nth-child(odd).ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } - body .ui-table .ui-table-tbody > tr:nth-child(odd).ui-contextmenu-selected { - background-color: #5180ce; - color: #ffffff; } -body .ui-table.ui-table-hoverable-rows .ui-table-tbody > tr:not(.ui-state-highlight):not(.ui-contextmenu-selected):hover { - cursor: pointer; - background-color: #e8e8e8; - color: #000000; } -body .ui-table .ui-table-reorder-indicator-down, body .ui-table .ui-table-reorder-indicator-up { - position: absolute; - display: none; } -@media (max-width: 35em) { - body .ui-table-responsive .ui-table-tbody > tr { - border-top: 1px solid #cacaca; - border-bottom: 1px solid #cacaca; } - body .ui-table-responsive .ui-table-tbody > tr.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } } -@media screen and (max-width: 40em) { - body .ui-table-responsive .ui-table-tbody > tr > td { - border: 0 none; } } -body .ui-datatable .ui-datatable-header, -body .ui-datatable .ui-datatable-footer { - padding: 0.625em 1em; } - body .ui-datatable .ui-datatable-header .ui-inputtext, - body .ui-datatable .ui-datatable-footer .ui-inputtext { - color: #ffffff; } - body .ui-datatable .ui-datatable-header .ui-inputtext:focus, - body .ui-datatable .ui-datatable-footer .ui-inputtext:focus { - border-color: #ffffff; } -body .ui-datatable .ui-paginator { - padding: 0.625em 1em; } -body .ui-datatable .ui-datatable-thead > tr { - border-color: #cacaca; } - body .ui-datatable .ui-datatable-thead > tr th { - padding: .625em .875em; - background-color: #ffffff; } - body .ui-datatable .ui-datatable-thead > tr th.ui-sortable-column:not(.ui-state-active):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-datatable .ui-datatable-thead > tr th .ui-column-title { - display: inline-block; - vertical-align: middle; } - body .ui-datatable .ui-datatable-thead > tr th .ui-sortable-column-icon { - vertical-align: middle; - color: #757575; } - body .ui-datatable .ui-datatable-thead > tr th.ui-state-active, body .ui-datatable .ui-datatable-thead > tr th.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; - border-top-color: #5180ce; } - body .ui-datatable .ui-datatable-thead > tr th.ui-state-active .pi, body .ui-datatable .ui-datatable-thead > tr th.ui-state-highlight .pi { - color: #ffffff; } - body .ui-datatable .ui-datatable-thead > tr th.ui-state-active .ui-inputtext, body .ui-datatable .ui-datatable-thead > tr th.ui-state-highlight .ui-inputtext { - color: #ffffff; } - body .ui-datatable .ui-datatable-thead > tr th.ui-state-active .ui-inputtext.ui-state-focus, body .ui-datatable .ui-datatable-thead > tr th.ui-state-highlight .ui-inputtext.ui-state-focus { - border-color: #ffffff; } - body .ui-datatable .ui-datatable-thead > tr th.ui-selection-column .ui-chkbox-box { - box-sizing: content-box; } -body .ui-datatable tfoot th { - padding: .625em .875em; - border: 1px solid #bdbdbd; - background-color: #ffffff; } -body .ui-datatable .ui-datatable-data tr.ui-datatable-even { - background-color: #f4f4f4; } - body .ui-datatable .ui-datatable-data tr.ui-datatable-even.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } -body .ui-datatable .ui-datatable-data tr { - border: 1px solid #cacaca; } - body .ui-datatable .ui-datatable-data tr td { - padding: .625em .875em; } - body .ui-datatable .ui-datatable-data tr td .ui-row-toggler { - display: inherit; } - body .ui-datatable .ui-datatable-data tr td.ui-state-highlight .ui-inputtext { - color: #ffffff; - border-color: #ffffff; } - body .ui-datatable .ui-datatable-data tr td.ui-state-highlight .ui-inputtext:focus { - border-color: #ffffff; } - body .ui-datatable .ui-datatable-data tr td.ui-state-error { - background-color: #e62a10; - border-color: #e62a10; - color: #ffffff; } - body .ui-datatable .ui-datatable-data tr td input.ui-cell-editor { - padding: 2px 2px 1px 2px; - font-size: 1em; } - body .ui-datatable .ui-datatable-data tr td.ui-selection-column .ui-chkbox-box, body .ui-datatable .ui-datatable-data tr td.ui-selection-column .ui-radiobutton-box { - box-sizing: content-box; } - body .ui-datatable .ui-datatable-data tr.ui-state-highlight { - background-color: #5180ce; - border-color:   #5180ce; - color: #ffffff; } - body .ui-datatable .ui-datatable-data tr .ui-cell-editor-input input { - color: #ffffff; } -body .ui-datatable .ui-datatable-data tr.ui-state-error { - background-color: #e62a10; - border-color: #e62a10; - color: #ffffff; } - body .ui-datatable .ui-datatable-data tr.ui-state-error .ui-inputtext, - body .ui-datatable .ui-datatable-data tr.ui-state-error .ui-inputtext.ui-state-error { - border-color: #ffffff; } -body .ui-datatable .ui-datatable-data tr.ui-state-highlight td.ui-selection-column .ui-radiobutton-box { - border-color: #ffffff; } - body .ui-datatable .ui-datatable-data tr.ui-state-highlight td.ui-selection-column .ui-radiobutton-box .ui-radiobutton-icon { - background-color: #ffffff; } -body .ui-datatable .ui-datatable-data tr.ui-state-highlight td.ui-selection-column .ui-chkbox-box { - border-color: #ffffff; - background-color: #ffffff; } - body .ui-datatable .ui-datatable-data tr.ui-state-highlight td.ui-selection-column .ui-chkbox-box .ui-chkbox-icon { - color: #757575; } -body .ui-datatable .ui-datatable-data tr.ui-state-highlight .ui-inputtext { - color: #ffffff; - border-color: #ffffff; } - body .ui-datatable .ui-datatable-data tr.ui-state-highlight .ui-inputtext:focus { - border-color: #ffffff; } -body .ui-datatable .ui-datatable-data tr.ui-rowgroup-header td a { - height: 1.5em; - vertical-align: top; - display: inline-block; } -body .ui-datatable .ui-datatable-data.ui-datatable-hoverable-rows > tr.ui-widget-content:not(.ui-state-highlight):hover { - cursor: pointer; - background-color: #e8e8e8; - color: #000000; } -body .ui-datatable.ui-datatable-scrollable .ui-datatable-scrollable-header, body .ui-datatable.ui-datatable-scrollable .ui-datatable-scrollable-footer { - border: 0 none; - background-color: transparent; } - body .ui-datatable.ui-datatable-scrollable .ui-datatable-scrollable-header .ui-datatable-data td, body .ui-datatable.ui-datatable-scrollable .ui-datatable-scrollable-footer .ui-datatable-data td { - color: #212121; } -body .ui-datatable.ui-datatable-scrollable thead tr th { - color: #212121; - font-size: 16px; } -body .ui-datatable.ui-datatable-scrollable tfoot tr td { - color: #212121; - font-size: 16px; } -body .ui-datatable .ui-datatable-loading { - opacity: 0.3; - filter: alpha(opacity=30); } -body .ui-datatable .ui-datatable-loading-content { - top: 35%; } - body .ui-datatable .ui-datatable-loading-content .pi { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-animation-delay: 0; - -webkit-animation-duration: 1000ms; - -webkit-animation-name: spin; - -webkit-animation-iteration-count: infinite; - -webkit-animation-timing-function: linear; - -moz-animation-delay: 0; - -moz-animation-duration: 1000ms; - -moz-animation-name: spin; - -moz-animation-iteration-count: infinite; - -moz-animation-timing-function: linear; - animation-delay: 0; - animation-duration: 1000ms; - animation-name: spin; - animation-iteration-count: infinite; - animation-timing-function: linear; - font-size: 2em; } - body .ui-datatable .ui-datatable-loading-content .pi:before { - content: "refresh"; } -body .ui-dataview .ui-dataview-header { - background-color: #ffffff; - color: #212121; - padding: 0.625em 1em; - border: 1px solid #cacaca; - border-bottom: 0 none; } - body .ui-dataview .ui-dataview-header .ui-button.ui-state-active:hover { - background-color: #5180ce; - color: #ffffff; } -body .ui-dataview .ui-dataview-content { - background-color: #ffffff; - color: #212121; - border: 1px solid #cacaca; } -body .ui-dataview .ui-dataview-footer { - background-color: #ffffff; - color: #212121; - padding: 0.625em 1em; - border: 1px solid #cacaca; - border-top: 0 none; } -body .ui-carousel { - padding: 0; } - body .ui-carousel .ui-carousel-header { - padding: 0.625em 1em; - font-size: 1em; - overflow: visible; } - body .ui-carousel .ui-carousel-header .ui-carousel-header-title { - overflow: visible; } - body .ui-carousel .ui-carousel-header .pi { - color: #ffffff; } - body .ui-carousel .ui-carousel-header .ui-carousel-button { - margin: -1px 0 0 0; } - body .ui-carousel .ui-carousel-header .ui-carousel-page-links { - margin: -1px 0 0 0; } -body .ui-tree { - padding: 0.625em 1em/2; } - body .ui-tree .ui-treenode-children { - padding-left: 1.75em; } - body .ui-tree .ui-treenode-content .ui-chkbox { - margin-right: .5em; } - body .ui-tree .ui-treenode-content .ui-chkbox .pi { - color: #757575; } - body .ui-tree .ui-treenode-content .ui-tree-toggler { - vertical-align: middle; - margin: 0 0 0 .25em; } - body .ui-tree .ui-treenode-content .ui-treenode-icon { - vertical-align: middle; - margin: 0 .25em; } - body .ui-tree .ui-treenode-content .ui-chkbox { - margin: 0 .25em; } - body .ui-tree .ui-treenode-content .ui-treenode-label { - margin: 0; - vertical-align: middle; } - body .ui-tree .ui-treenode-content.ui-treenode-selectable:not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-tree.ui-tree-horizontal { - padding-left: 0; - padding-right: 0; } - body .ui-tree.ui-tree-horizontal .ui-treenode-content { - background-color: #ffffff; - border: 1px solid #bdbdbd; } - body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler { - vertical-align: bottom; } - body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon { - vertical-align: top; - margin-right: .25em; } - body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-treenode-selectable:not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } -body .ui-tree-draghelper { - border: 1px solid #3e464c; } -body .fc .fc-toolbar .ui-icon-circle-triangle-e { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - margin-top: .15em; } - body .fc .fc-toolbar .ui-icon-circle-triangle-e:before { - content: "play_circle_outline"; } -body .fc .fc-toolbar .ui-icon-circle-triangle-w { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); - margin-top: .15em; } - body .fc .fc-toolbar .ui-icon-circle-triangle-w:before { - content: "play_circle_outline"; } -body .fc .fc-toolbar .ui-state-active { - background-color: #5180ce; } -body .fc .fc-event { - background-color: #777d81; - color: #ffffff; } -body .fc table { - box-sizing: border-box; } -body .ui-treetable .ui-treetable-caption, -body .ui-treetable .ui-treetable-summary { - padding: 0.625em 1em; - text-align: center; - font-weight: normal; } -body .ui-treetable .ui-treetable-caption { - border-bottom: 0 none; } -body .ui-treetable .ui-treetable-summary { - border-top: 0 none; } -body .ui-treetable .ui-treetable-thead > tr > th, -body .ui-treetable .ui-treetable-tbody > tr > td, -body .ui-treetable .ui-treetable-tfoot > tr > td { - padding: 0.625em 1em; } -body .ui-treetable .ui-treetable-thead > tr > th, -body .ui-treetable .ui-treetable-tfoot > tr > td { - font-weight: 400; - color: #212121; - background-color: #ffffff; - border: 1px solid #cacaca; } -body .ui-treetable .ui-treetable-thead tr .ui-inputtext { - width: 100%; } -body .ui-treetable .ui-treetable-scrollable-header { - border: none; } -body .ui-treetable .ui-treetable-loading-content .pi-spin { - -webkit-animation: 2s linear infinite fa-spin; - animation: 2s linear infinite fa-spin; - color: #ffffff; } -body .ui-treetable .ui-sortable-column { - color: #212121; } - body .ui-treetable .ui-sortable-column a, body .ui-treetable .ui-sortable-column a:hover { - color: #757575; } - body .ui-treetable .ui-sortable-column:not(.ui-state-highlight):hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-treetable .ui-sortable-column:not(.ui-state-highlight):hover a, body .ui-treetable .ui-sortable-column:not(.ui-state-highlight):hover a:hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-treetable .ui-sortable-column.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; - border-top-color: #5180ce; } - body .ui-treetable .ui-sortable-column.ui-state-highlight a, body .ui-treetable .ui-sortable-column.ui-state-highlight a:hover { - color: #ffffff; } - body .ui-treetable .ui-sortable-column .ui-sortable-column-icon { - vertical-align: middle; } -body .ui-treetable .ui-treetable-tbody > tr { - background: #ffffff; } - body .ui-treetable .ui-treetable-tbody > tr > td { - background: inherit; - border: 1px solid #cacaca; } - body .ui-treetable .ui-treetable-tbody > tr > td .ui-treetable-toggler { - color: #757575; } - body .ui-treetable .ui-treetable-tbody > tr > td .ui-treetable-toggler .pi.pi-chevron-right { - vertical-align: top; } - body .ui-treetable .ui-treetable-tbody > tr > td .ui-treetable-toggler .pi.pi-chevron-down { - vertical-align: middle; } - body .ui-treetable .ui-treetable-tbody > tr > td .ui-treetable-chkbox { - vertical-align: middle; - margin-right: .4em; } - body .ui-treetable .ui-treetable-tbody > tr.ui-state-highlight { - background-color: #5180ce; - color: #ffffff; } - body .ui-treetable .ui-treetable-tbody > tr.ui-state-highlight > td { - background: inherit; - border: #bdbdbd; } - body .ui-treetable .ui-treetable-tbody > tr.ui-state-highlight > td .ui-treetable-toggler { - color: #ffffff; } - body .ui-treetable .ui-treetable-tbody > tr.ui-contextmenu-selected { - background-color: #5180ce; - color: #ffffff; } - body .ui-treetable .ui-treetable-tbody > tr.ui-contextmenu-selected > td { - background: inherit; - border: #bdbdbd; } - body .ui-treetable .ui-treetable-tbody > tr.ui-contextmenu-selected > td .ui-treetable-toggler { - color: #ffffff; } -body .ui-treetable.ui-treetable-hoverable-rows .ui-treetable-tbody > tr:not(.ui-state-highlight):not(.ui-contextmenu-selected):hover { - cursor: pointer; - background-color: #e8e8e8; - color: #000000; } - -@media (max-width: 40em) { - body .ui-orderlist.ui-orderlist-responsive .ui-orderlist-controls { - width: 100%; } } -@media (max-width: 640px) { - body .ui-picklist.ui-picklist-responsive .ui-picklist-list-wrapper { - margin-bottom: .5em; } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons { - padding: .5em 0; } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button.ui-button-icon-only { - display: inline-block; - margin-right: .25em; - margin-bottom: 0; } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -o-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-right:before { - content: "play_arrow"; } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-double-right { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-double-right:before { - content: "skip_previous"; } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-left:before { - content: "play_arrow"; } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-double-left { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); } - body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .pi-angle-double-left:before { - content: "skip_next"; } - body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls { - text-align: center; - width: auto; } - body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button { - margin-right: .25em; } } -body .ui-breadcrumb { - padding: 0.625em 1em; } - body .ui-breadcrumb ul li a { - color: #ffffff; - font-size: 1em; } -body .ui-steps { - position: relative; } - body .ui-steps .ui-steps-item { - background-color: transparent; } - body .ui-steps .ui-steps-item.ui-state-disabled { - opacity: 1; - filter: alpha(opacity=100); } - body .ui-steps .ui-steps-item .ui-menuitem-link { - display: inline-block; - text-align: left; - background-color: #ffffff; - overflow: hidden; } - body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number { - display: inline-block; - background-color: #757575; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - padding: .25em .75em; - font-size: 1em; - color: #ffffff; } - body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { - display: inline; - margin-left: .625em; - color: #757575; } - body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number { - background-color: #5180ce; } - body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title { - font-weight: 700; - color: #212121; } - body .ui-steps .ui-steps-item:last-child .ui-menuitem-link { - display: block; } - body .ui-steps:before { - content: ' '; - border: 1px solid #bdbdbd; - width: 90%; - top: 45%; - left: 0; - display: block; - position: absolute; } -body .ui-menu .ui-menuitem-link, -body .ui-menubar .ui-menuitem-link, -body .ui-tieredmenu .ui-menuitem-link, -body .ui-contextmenu .ui-menuitem-link, -body .ui-megamenu .ui-menuitem-link, -body .ui-slidemenu .ui-menuitem-link { - padding: .625em 1em; - color: #212121; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-menu .ui-menuitem-link:hover, - body .ui-menubar .ui-menuitem-link:hover, - body .ui-tieredmenu .ui-menuitem-link:hover, - body .ui-contextmenu .ui-menuitem-link:hover, - body .ui-megamenu .ui-menuitem-link:hover, - body .ui-slidemenu .ui-menuitem-link:hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-menu .ui-menuitem-link:focus, - body .ui-menubar .ui-menuitem-link:focus, - body .ui-tieredmenu .ui-menuitem-link:focus, - body .ui-contextmenu .ui-menuitem-link:focus, - body .ui-megamenu .ui-menuitem-link:focus, - body .ui-slidemenu .ui-menuitem-link:focus { - background-color: #e8e8e8; - color: #000000; } - body .ui-menu .ui-menuitem-link .ui-menuitem-text, - body .ui-menubar .ui-menuitem-link .ui-menuitem-text, - body .ui-tieredmenu .ui-menuitem-link .ui-menuitem-text, - body .ui-contextmenu .ui-menuitem-link .ui-menuitem-text, - body .ui-megamenu .ui-menuitem-link .ui-menuitem-text, - body .ui-slidemenu .ui-menuitem-link .ui-menuitem-text { - vertical-align: middle; } - body .ui-menu .ui-menuitem-link .ui-menuitem-icon, - body .ui-menubar .ui-menuitem-link .ui-menuitem-icon, - body .ui-tieredmenu .ui-menuitem-link .ui-menuitem-icon, - body .ui-contextmenu .ui-menuitem-link .ui-menuitem-icon, - body .ui-megamenu .ui-menuitem-link .ui-menuitem-icon, - body .ui-slidemenu .ui-menuitem-link .ui-menuitem-icon { - color: #757575; } -body .ui-menubar .ui-submenu-list, body .ui-contextmenu .ui-submenu-list, -body .ui-slidemenu .ui-submenu-list, body .ui-tieredmenu .ui-submenu-list { - padding: .5em 0; } - body .ui-menubar .ui-submenu-list .ui-menuitem, body .ui-contextmenu .ui-submenu-list .ui-menuitem, - body .ui-slidemenu .ui-submenu-list .ui-menuitem, body .ui-tieredmenu .ui-submenu-list .ui-menuitem { - margin: 0; } -body .ui-menu { - min-width: 12.5em; - padding: .5em 0; } - body .ui-menu .ui-menuitem { - margin: 0; } - body .ui-menu .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { - vertical-align: middle; } - body .ui-menu.ui-shadow, body .ui-menu .ui-shadow { - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - body .ui-menu .ui-submenu-header { - border: 0 none; - margin: 0; - padding: .625em 1em; - border-radius: 0; } -body .ui-menubar { - padding: 0; } - body .ui-menubar .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link { - padding: .625em 1em; } - body .ui-menubar .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { - vertical-align: middle; } - body .ui-menubar .ui-menuitem .ui-menuitem-link .ui-submenu-icon { - vertical-align: middle; } - body .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { - background-color: #e8e8e8; - color: #000000; } - body .ui-menubar .ui-menuitem.ui-menuitem-active > .ui-menuitem-link .ui-menuitem-icon { - vertical-align: middle; } -body .ui-contextmenu { - padding: .5em 0; } - body .ui-contextmenu .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { - vertical-align: middle; } - body .ui-contextmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { - background-color: #e8e8e8; - color: #000000; } -body .ui-slidemenu { - padding: .5em 0; } - body .ui-slidemenu .ui-menuitem { - margin: 0; } - body .ui-slidemenu .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { - vertical-align: middle; } - body .ui-slidemenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { - background-color: #e8e8e8; - color: #000000; } - body .ui-slidemenu .ui-slidemenu-backward { - margin-bottom: .4em; - padding: 0.625em 1em; - width: 100%; - background-color: #3e464c; - box-sizing: border-box; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - border: 0 none; } - body .ui-slidemenu .ui-slidemenu-backward:hover { - background-color: #272c30; } -body .ui-tieredmenu { - padding: .5em 0; } - body .ui-tieredmenu .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { - vertical-align: middle; } - body .ui-tieredmenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { - background-color: #e8e8e8; - color: #000000; } -body .ui-tabmenu { - padding: 0; } - body .ui-tabmenu .ui-tabmenu-nav { - padding: 0; - background-color: #ffffff; - border: 0 none; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem { - top: auto; - margin: 0 .25em 0 0; - padding: 0; - border-style: solid; - border-width: 0 0 2px 0; - -moz-transition: border-color 0.3s; - -o-transition: border-color 0.3s; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem > a { - padding: 0.625em 1em; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem > a:focus { - outline: 0 none; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem > a .ui-menuitem-icon, body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem > a .ui-menuitem-text { - float: none; - display: inline-block; - vertical-align: middle; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem > a .ui-menuitem-icon { - font-weight: 1em; - margin-right: .25em; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem.ui-state-default a { - color: #757575; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem.ui-state-default a .ui-menuitem-icon { - color: #757575; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem:not(.ui-state-active):hover { - background-color: #ffffff; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem.ui-state-active { - background-color: #ffffff; - border-color: #5180ce; - border-style: solid; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem.ui-state-active a { - color: #3e464c; } - body .ui-tabmenu .ui-tabmenu-nav > .ui-tabmenuitem.ui-state-active a .ui-menuitem-icon { - color: #3e464c; } -body .ui-megamenu { - padding: 0; } - body .ui-megamenu .ui-megamenu-submenu-header { - border-radius: 0; - padding: .5em; } - body .ui-megamenu .ui-submenu-list { - padding: 0; - border: 0 none; } - body .ui-megamenu .ui-submenu-list .ui-menuitem { - margin: 0; } - body .ui-megamenu .ui-menuitem { - margin: 0; } - body .ui-megamenu .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { - vertical-align: middle; } - body .ui-megamenu .ui-menuitem .ui-menuitem-link .ui-submenu-icon { - vertical-align: middle; } - body .ui-megamenu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link { - background-color: #e8e8e8; - color: #000000; } -body .ui-panelmenu .ui-panelmenu-header { - background-color: #3e464c; - margin-bottom: 1px; } - body .ui-panelmenu .ui-panelmenu-header a { - padding: .625em 1em; - color: #ffffff; - font-size: 16px; - border-bottom: 1px solid #ffffff; } - body .ui-panelmenu .ui-panelmenu-header .pi { - color: #ffffff; - vertical-align: middle; } - body .ui-panelmenu .ui-panelmenu-header .ui-menuitem-icon { - color: #ffffff; - vertical-align: middle; } - body .ui-panelmenu .ui-panelmenu-header .ui-menuitem-text { - vertical-align: middle; } - body .ui-panelmenu .ui-panelmenu-header.ui-state-active { - background-color: #5180ce; - -moz-border-radius-bottomleft: 0; - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - -moz-border-radius-bottomright: 0; - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; - margin-bottom: 0; } - body .ui-panelmenu .ui-panelmenu-header.ui-state-active a, body .ui-panelmenu .ui-panelmenu-header.ui-state-active .ui-menuitem-icon { - color: #ffffff; } -body .ui-panelmenu .ui-panelmenu-content { - padding: 0; } - body .ui-panelmenu .ui-panelmenu-content .ui-menuitem { - margin: 0; } - body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link { - border: 0 none; - padding: .625em 1em; - width: 100%; - min-height: 2.750em; - box-sizing: border-box; - color: #212121; - line-height: 1.5em; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-radius: 0; - position: relative; } - body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link:hover { - background-color: #e8e8e8; - color: #000000; } - body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link .ui-menuitem-text { - display: inline-block; - vertical-align: middle; - float: none; } - body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link .pi { - position: static; - display: inline-block; - vertical-align: middle; } - body .ui-panelmenu .ui-panelmenu-content .ui-menuitem .ui-menuitem-link .ui-menuitem-icon { - vertical-align: middle; } -body .ui-panelmenu .ui-menu-parent .ui-menu-list { - margin-left: 28px; } - -@media (max-width: 640px) { - body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title { - display: none; } } -body { - /* Messages */ } - body .ui-messages { - padding: 0.625em 1em; } - body .ui-messages ul { - display: inline-block; - margin-left: 0; } - body .ui-messages.ui-messages-info { - background-color: #2196F3; - border-color: #2196F3; - color: #ffffff; } - body .ui-messages.ui-messages-warn { - background-color: #ffc107; - border-color: #ffc107; - color: #ffffff; } - body .ui-messages.ui-messages-error { - background-color: #e62a10; - border-color: #e62a10; - color: #ffffff; } - body .ui-messages.ui-messages-success { - background-color: #8BC34A; - border-color: #8BC34A; - color: #ffffff; } - body .ui-messages .ui-messages-close { - text-decoration: none; - color: #ffffff; - right: .25em; } - body .ui-messages .ui-messages-icon { - background: none; - color: #ffffff; - margin-top: -2px; } - body .ui-messages .ui-messages-icon.pi-info-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-messages .ui-messages-icon.pi-info-circle:before { - content: "info"; } - body .ui-messages .ui-messages-icon.pi-exclamation-triangle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-messages .ui-messages-icon.pi-exclamation-triangle:before { - content: "warning"; } - body .ui-messages .ui-messages-icon.pi-times { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-messages .ui-messages-icon.pi-times:before { - content: "error_outline"; } - body .ui-messages .ui-messages-icon.pi-check { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-messages .ui-messages-icon.pi-check:before { - content: "check_circle"; } - body .ui-message.ui-message-info { - background-color: #2196F3; - border-color: #2196F3; - color: #ffffff; } - body .ui-message.ui-message-warn { - background-color: #ffc107; - border-color: #ffc107; - color: #ffffff; } - body .ui-message.ui-message-error { - background-color: #e62a10; - border-color: #e62a10; - color: #ffffff; } - body .ui-message.ui-message-success { - background-color: #8BC34A; - border-color: #8BC34A; - color: #ffffff; } - body .ui-message .ui-message-close { - text-decoration: none; - color: #ffffff; - right: .25em; } - body .ui-message .ui-message-icon { - background: none; - color: #ffffff; - margin-top: -2px; } - body .ui-message .ui-message-icon.pi-info-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-message .ui-message-icon.pi-info-circle:before { - content: "info"; } - body .ui-message .ui-message-icon.pi-exclamation-triangle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-message .ui-message-icon.pi-exclamation-triangle:before { - content: "warning"; } - body .ui-message .ui-message-icon.pi-times { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-message .ui-message-icon.pi-times:before { - content: "error_outline"; } - body .ui-message .ui-message-icon.pi-check { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-message .ui-message-icon.pi-check:before { - content: "check_circle"; } - body .ui-growl { - top: 90px; } - body .ui-growl > .ui-growl-item-container { - opacity: 1; } - body .ui-growl > .ui-growl-item-container.ui-growl-message-info { - background-color: #2196F3; } - body .ui-growl > .ui-growl-item-container.ui-growl-message-warn { - background-color: #ffc107; } - body .ui-growl > .ui-growl-item-container.ui-growl-message-error { - background-color: #e62a10; } - body .ui-growl > .ui-growl-item-container.ui-growl-message-success { - background-color: #8BC34A; } - body .ui-growl > .ui-growl-item-container.ui-shadow { - -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } - body .ui-growl .ui-growl-item .ui-growl-image { - background: none; - color: #ffffff; - font-size: 1.75em; } - body .ui-growl .ui-growl-item .ui-growl-image.pi-info-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-growl .ui-growl-item .ui-growl-image.pi-info-circle:before { - content: "info"; } - body .ui-growl .ui-growl-item .ui-growl-image.pi-exclamation-triangle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-growl .ui-growl-item .ui-growl-image.pi-exclamation-triangle:before { - content: "warning"; } - body .ui-growl .ui-growl-item .ui-growl-image.pi-times { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-growl .ui-growl-item .ui-growl-image.pi-times:before { - content: "error_outline"; } - body .ui-growl .ui-growl-item .ui-growl-image.pi-check { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-growl .ui-growl-item .ui-growl-image.pi-check:before { - content: "check_circle"; } - body .ui-growl .ui-growl-item .ui-growl-message { - color: #ffffff; } - body .ui-growl .ui-growl-item .ui-growl-icon-close { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 24px; - color: #ffffff; } - body .ui-growl .ui-growl-item .ui-growl-icon-close:before { - content: "close"; } - body .ui-toast .ui-toast-message { - -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } - body .ui-toast .ui-toast-message.ui-toast-message-info { - background-color: #2196F3; - border: 0 none; - color: #ffffff; } - body .ui-toast .ui-toast-message.ui-toast-message-info .ui-toast-close-icon { - color: #ffffff; } - body .ui-toast .ui-toast-message.ui-toast-message-success { - background-color: #8BC34A; - border: 0 none; - color: #ffffff; } - body .ui-toast .ui-toast-message.ui-toast-message-success .ui-toast-close-icon { - color: #ffffff; } - body .ui-toast .ui-toast-message.ui-toast-message-warn { - background-color: #ffc107; - border: 0 none; - color: #ffffff; } - body .ui-toast .ui-toast-message.ui-toast-message-warn .ui-toast-close-icon { - color: #ffffff; } - body .ui-toast .ui-toast-message.ui-toast-message-error { - background-color: #e62a10; - border: 0 none; - color: #ffffff; } - body .ui-toast .ui-toast-message.ui-toast-message-error .ui-toast-close-icon { - color: #ffffff; } - body .ui-toast .ui-toast-message .ui-toast-message-content.pi-info-circle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-toast .ui-toast-message .ui-toast-message-content.pi-info-circle:before { - content: "info"; } - body .ui-toast .ui-toast-message .ui-toast-message-content.pi-exclamation-triangle { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-toast .ui-toast-message .ui-toast-message-content.pi-exclamation-triangle:before { - content: "warning"; } - body .ui-toast .ui-toast-message .ui-toast-message-content.pi-times { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-toast .ui-toast-message .ui-toast-message-content.pi-times:before { - content: "error_outline"; } - body .ui-toast .ui-toast-message .ui-toast-message-content.pi-check { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; - font-size: 1.75em; } - body .ui-toast .ui-toast-message .ui-toast-message-content.pi-check:before { - content: "check_circle"; } - -body .ui-dialog.ui-shadow { - -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } -body .ui-dialog .ui-dialog-titlebar { - background-color: #ffffff; - color: #212121; - padding: 0.625em 1em; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-title { - font-size: 1.25em; - letter-spacing: .005em; - margin-top: .25em; - line-height: 2em; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon { - border: 0 none; - padding: 0; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - height: 1.5em; - width: 1.5em; - text-align: center; - margin-top: .5em; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover, body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus { - background-color: #e8e8e8; - color: #000000; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .pi { - color: #757575; - display: inline-block; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .pi-window-maximize { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .pi-window-maximize:before { - content: "fullscreen"; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .pi-window-minimize { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1.5em; - /* Preferred icon size */ - display: inline-block; - width: 1em; - height: 1em; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - text-indent: 0; - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - /* Support for IE. */ - font-feature-settings: 'liga'; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .pi-window-minimize:before { - content: "fullscreen_exit"; } - body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-maximize span { - margin-top: -2px; } -body .ui-dialog .ui-dialog-content { - padding: 0.625em 1em; } -body .ui-dialog .ui-dialog-footer { - text-align: right; - border: 0 none; - border-top: 1px solid #bdbdbd; } - body .ui-dialog .ui-dialog-footer .ui-button { - background-color: #ffffff; - color: #212121; - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - width: auto; } - body .ui-dialog .ui-dialog-footer .ui-button .ui-button-icon-left { - color: #757575; } - body .ui-dialog .ui-dialog-footer .ui-button .ui-button-icon-right { - color: #757575; } - body .ui-dialog .ui-dialog-footer .ui-button:hover { - background-color: #e8e8e8; - color: #000000; } -body .ui-dialog .ui-confirm-dialog-severity { - margin: 0px .75em; } -body .ui-lightbox.ui-shadow { - -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } -body .ui-lightbox .ui-lightbox-caption { - padding: 0.625em 1em; } - body .ui-lightbox .ui-lightbox-caption .ui-lightbox-caption-text { - margin: 0; } - body .ui-lightbox .ui-lightbox-caption .ui-lightbox-close { - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - padding: 0; - margin: 0; - width: 1.5em; - height: 1.5em; } - body .ui-lightbox .ui-lightbox-caption .ui-lightbox-close:hover { - background-color: #777d81; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; } -body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-right, body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-left { - top: 40%; } - body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-right .pi, body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-left .pi { - -moz-transition: color 0.3s; - -o-transition: color 0.3s; - -webkit-transition: color 0.3s; - transition: color 0.3s; - font-size: 3em; - color: #777d81; } -body .ui-overlaypanel.ui-shadow { - -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } -body .ui-overlaypanel .ui-overlaypanel-close { - background-color: #5180ce; - -moz-border-radius: 50%; - -webkit-border-radius: 50%; - border-radius: 50%; - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - right: -16px; - top: -16px; - width: 2em; - height: 2em; - line-height: 2em; - text-align: center; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); - -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12); } - body .ui-overlaypanel .ui-overlaypanel-close span { - color: #ffffff; - line-height: inherit; } - body .ui-overlaypanel .ui-overlaypanel-close:hover { - background-color: #274d8d; } -body .ui-tooltip { - opacity: 0.9; - filter: alpha(opacity=90); } - body .ui-tooltip .ui-tooltip-text { - background-color: #323232; } - body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow { - border-top-color: #323232; } - body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow { - border-bottom-color: #323232; } - body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow { - border-left-color: #323232; } - body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow { - border-right-color: #323232; } - -body .ui-draggable-dragging.ui-state-default { - padding: 0.625em 1em !important; - background-color: #3e464c; } -body .jqplot-target { - font-family: "Roboto","Helvetica Neue",sans-serif; } -body .ui-progressbar { - height: .5em; - background-color: #777d81; - overflow: hidden; - border: 0 none; } - body .ui-progressbar .ui-progressbar-value { - height: .5em; } - body .ui-progressbar .ui-progressbar-label { - color: #ffffff; - display: none !important; } -body .ui-progressbar-indeterminate .ui-progressbar-value { - background-color: inherit; } - body .ui-progressbar-indeterminate .ui-progressbar-value::after { - background-color: #3e464c; } - body .ui-progressbar-indeterminate .ui-progressbar-value::before { - background-color: #3e464c; } -body .ui-galleria .ui-galleria-nav-prev { - left: 0; } -body .ui-galleria .ui-galleria-nav-next { - right: 0; } -body .ui-inplace .ui-inplace-display { - -moz-transition: background-color 0.3s; - -o-transition: background-color 0.3s; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; } - body .ui-inplace .ui-inplace-display:hover { - background-color: #e8e8e8; } -body .ui-terminal .ui-terminal-input { - font-size: 16px; } diff --git a/src/assets/theme/theme-dark-blue.scss b/src/assets/theme/theme-dark-blue.scss deleted file mode 100644 index eb13f4e9..00000000 --- a/src/assets/theme/theme-dark-blue.scss +++ /dev/null @@ -1,9 +0,0 @@ -$primaryColor: #3e464c; -$primaryDarkColor: #2b3135; -$primaryLightColor: #777d81; -$accentColor: #5180ce; -$accentDarkColor: #274d8d; -$accentLightColor: #86b0f5; -$accentTextColor: #ffffff; - -@import '../sass/theme/_theme'; diff --git a/src/index.html b/src/index.html index f950f2ae..6045d8dc 100644 --- a/src/index.html +++ b/src/index.html @@ -12,29 +12,18 @@ - - - + + - - - - - - - - - - +
      +
      + + + +
      +
      diff --git a/src/main.ts b/src/main.ts index 62406960..0c531231 100644 --- a/src/main.ts +++ b/src/main.ts @@ -9,4 +9,5 @@ if (environment.production) { enableProdMode(); } console.log("main.ts environment.name:", environment.name); -platformBrowserDynamic().bootstrapModule(AppModule); +platformBrowserDynamic().bootstrapModule(AppModule) + .catch(err => console.error(err)); diff --git a/src/polyfills.ts b/src/polyfills.ts index 709596ae..c34a53ba 100644 --- a/src/polyfills.ts +++ b/src/polyfills.ts @@ -13,57 +13,55 @@ * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. * - * Learn more in https://angular.io/docs/ts/latest/guide/browser-support.html + * Learn more in https://angular.io/guide/browser-support */ /*************************************************************************************************** * BROWSER POLYFILLS */ -/** IE9, IE10 and IE11 requires all of the following polyfills. **/ -// import 'core-js/es6/symbol'; -// import 'core-js/es6/object'; -// import 'core-js/es6/function'; -// import 'core-js/es6/parse-int'; -// import 'core-js/es6/parse-float'; -// import 'core-js/es6/number'; -// import 'core-js/es6/math'; -// import 'core-js/es6/string'; -// import 'core-js/es6/date'; -// import 'core-js/es6/array'; -// import 'core-js/es6/regexp'; -// import 'core-js/es6/map'; -// import 'core-js/es6/set'; /** IE10 and IE11 requires the following for NgClass support on SVG elements */ // import 'classlist.js'; // Run `npm install --save classlist.js`. -/** IE10 and IE11 requires the following to support `@angular/animation`. */ -// import 'web-animations-js'; // Run `npm install --save web-animations-js`. - -/** Evergreen browsers require these. **/ -// import 'core-js/es6/reflect'; +/** + * Web Animations `@angular/platform-browser/animations` + * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. + * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). + */ +import 'web-animations-js'; // Run `npm install --save web-animations-js`. -/** ALL Firefox browsers require the following to support `@angular/animation`. **/ -// import 'web-animations-js'; // Run `npm install --save web-animations-js`. +/** + * By default, zone.js will patch all possible macroTask and DomEvents + * user can disable parts of macroTask/DomEvents patch by setting following flags + * because those flags need to be set before `zone.js` being loaded, and webpack + * will put import in the top of bundle, so user need to create a separate file + * in this directory (for example: zone-flags.ts), and put the following flags + * into that file, and then add the following code before importing zone.js. + * import './zone-flags.ts'; + * + * The flags allowed in zone-flags.ts are listed here. + * + * The following flags will work for all browsers. + * + * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame + * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick + * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames + * + * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js + * with the following flag, it will bypass `zone.js` patch for IE/Edge + * + * (window as any).__Zone_enable_cross_context_check = true; + * + */ /*************************************************************************************************** - * Zone JS is required by Angular itself. + * Zone JS is required by default for Angular itself. */ -import "zone.js"; // Included with Angular CLI. +import 'zone.js/dist/zone'; // Included with Angular CLI. /*************************************************************************************************** * APPLICATION IMPORTS */ -/** - * Date, currency, decimal and percent pipes. - * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10 - */ -// import 'intl'; // Run `npm install --save intl`. -// https://github.com/algolia/algoliasearch-client-javascript/issues/691 -(window as any).process = { - // eslint-disable-next-line @typescript-eslint/naming-convention - env: { DEBUG: undefined }, -}; diff --git a/src/silent-renew.html b/src/silent-renew.html deleted file mode 100644 index f3901129..00000000 --- a/src/silent-renew.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

      Waiting...

      -
      - - - - \ No newline at end of file diff --git a/src/styles.scss b/src/styles.scss index 28689c84..d77647cd 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -1,6 +1,19 @@ /* You can add global styles to this file, and also import other style files */ // Global outlined input text styles // - +@import "../node_modules/primeng/resources/primeng.min.css"; +@import "../node_modules/primeflex/primeflex.scss"; +@import "../node_modules/primeicons/primeicons.css"; +@import "../node_modules/prismjs/themes/prism-coy.css"; +@import "../node_modules/@fullcalendar/daygrid/main.min.css"; +@import "../node_modules/@fullcalendar/timegrid/main.min.css"; + +// "node_modules/nanoscroller/bin/css/nanoscroller.css", +// "node_modules/primeng/resources/primeng.min.css", +// "node_modules/primeng/resources/themes/mdc-light-indigo/theme.css", +// "node_modules/primeflex/primeflex.css", +// "node_modules/primeicons/primeicons.css", +// "node_modules/codemirror/lib/codemirror.css", +// "node_modules/codemirror/theme/monokai.css", .p-float-label textarea ~ label { top: 0; } @@ -10,7 +23,7 @@ // Responsive Table Styles .p-datatable-responsive .p-datatable-tbody > tr > td { - word-break: break-word; + word-break: break-word; & .p-column-title { display: none; } @@ -84,8 +97,8 @@ } .c-divider { - border-bottom: .2px solid var(--surface-d); - margin: 1.5rem 0 .2rem 0; + border-bottom: 0.2px solid var(--surface-d); + margin: 1.5rem 0 0.2rem 0; } .c-hightlight { diff --git a/test/global-variables.js b/test/global-variables.js new file mode 100644 index 00000000..78654505 --- /dev/null +++ b/test/global-variables.js @@ -0,0 +1,5 @@ +const process = { + env: { + NODE_ENV :'production' + } + }; \ No newline at end of file diff --git a/tsconfig.spec.json b/tsconfig.spec.json index 6b6ac33c..d632de59 100644 --- a/tsconfig.spec.json +++ b/tsconfig.spec.json @@ -28,8 +28,9 @@ "src/polyfills.ts" ], "include": [ - "src/**/*.spec.ts", - "src/**/.d.ts" + "**/*.spec.ts", + "src/ **/.d.ts", + "src/ **/*.ts" ], "exclude": [ "cypress"